SAP ABAP Class CL_TRX_CHECK_IF_TRX_POS (Cheche Whether Shipment is Trackable)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-GR (Application Component) Goods Receipt Process
     ISAUTO_BOR (Package) Cargo manifest
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TRX_VTTX Read Shipment Data 20010109
Properties
Class CL_TRX_CHECK_IF_TRX_POS  
Short Description Cheche Whether Shipment is Trackable    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ISAUTO_BOR   Cargo manifest 
Created 20001023   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BORRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TRX_VTTX Read Shipment Data 20010109
Friends
Class CL_TRX_CHECK_IF_TRX_POS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI Instance attribute Protected Object reference (TYPE REF TO) IF_EX_BORTE_TRX_CHECK_POS BAdI-Interface IF_EX_BORGR_DIALOG 20010110
2 C_OVERLAY Constant Private Type reference (TYPE) C1 'O' VTTS overlay 20001207
3 C_SHED_ROUTE_ONLY Constant Private Type reference (TYPE) C1 'R' Only Routes 20001107
4 C_SHED_ROUTE_STAGE Constant Private Type reference (TYPE) C1 'S' Routes 20001107
5 C_SPACE Constant Private Type reference (TYPE) C1 ' ' Space 20001107
6 C_X Constant Private Type reference (TYPE) XFELD 'X' Char'X' 20001106
7 E_CUSTOMER Instance attribute Protected Type reference (TYPE) C1 Customers 20010110
8 WA_ET_DATA Instance attribute Protected Type reference (TYPE) TRX_TYPE_ALL Work Area for ET_DATA 20001106
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010110
2 TRX_CHECK_APO Instance method Protected Method Planned with APO 20001026
3 TRX_CHECK_EXT_PLAN Instance method Protected Method Planned by External Systems 20001026
4 TRX_CHECK_POINTS Instance method Protected Method Check Points 20001219
5 TRX_FIND_POINTS Instance method Protected Method Find Trackable Points 20010109
6 TRX_FIND_WAY Instance method Protected Method Determine Leg 20010108
7 TRX_GET_ALL_ROUTE Instance method Protected Method Read All Route Data 20001127
8 TRX_GET_BSTAE Instance method Protected Method Read Confirmation Control Key BSTAE 20001028
9 TRX_GET_DATA Instance method Protected Method Read Data General 20001024
10 TRX_GET_LIKP Instance method Protected Method Read Delivery Header LIKP 20001023
11 TRX_GET_VTTP Instance method Protected Method Read Shipment Item VTTP 20001024
12 TRX_SHED_EXT Instance method Protected Method Schduling with External Systems 20001107
13 TRX_STAGE_CHECK Instance method Protected Method If Legs Exist, then Search Equivalences 20010108
14 TRX_STEP1 Instance method Public Method General Check of Route-Relevant Data 20001115
15 TRX_STEP2 Instance method Public Method Determine Route and Trackable Points 20001107
16 TRX_STEP3 Instance method Public Method Scheduling 20001107
17 TRX_UNFLAG_STAGES Instance method Protected Method Cancel Selection in (Route) Stages 20020117
Events
Class CL_TRX_CHECK_IF_TRX_POS has no event.
Types
Class CL_TRX_CHECK_IF_TRX_POS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_TRX_CHECK_IF_TRX_POS has no parameter.
Method CONSTRUCTOR on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_CHECK_APO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APO_PLAN Call by reference Type reference (TYPE) C1 Geplant im APO (ja/nein) 20001107
2 Importing IS_VTTK Call by reference Type reference (TYPE) VTTKVB Transportkopf 20001107
# Exception Resumable Description Created on
1 NOT_NUMERIC nicht numerisch 20001121

Method TRX_CHECK_EXT_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXT_PLAN Call by reference Type reference (TYPE) C1 Extern geplant (ja/nein) 20001212
2 Importing I_TPLST Call by reference Type reference (TYPE) TPLST Transportnummer 20001106

Method TRX_CHECK_EXT_PLAN on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_CHECK_POINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POINT Call by reference Type reference (TYPE) BORRS_POINTTAB Punkttabelle 20001219
2 Changing C_COUNT_MOVE Call by reference Type reference (TYPE) I Verschiebungs Zähler1 20010301
3 Changing C_CUR_LEV Call by reference Type reference (TYPE) I Aktueller Level 20001219
4 Changing C_WA_POINT Call by reference Type reference (TYPE) BORRS_POINTWA Punkte 20001219

Method TRX_CHECK_POINTS on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_FIND_POINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POINT Call by reference Type reference (TYPE) BORRS_POINTTAB Punkttabelle 20010109
2 Changing CT_STAGE Call by reference Type reference (TYPE) BORRS_STAGETAB Streckentabelle 20010109

Method TRX_FIND_POINTS on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_FIND_WAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Daten für SHP Tracking Tabellentyp 20010108
2 Importing ET_POINT Call by reference Type reference (TYPE) BORRS_POINTTAB Knoten 20010108
3 Exporting ET_POINT_SAME Call by reference Type reference (TYPE) BORRS_POINTTAB Mögliche Knoten 20010108
4 Importing ET_ROUTE_ALL Call by reference Type reference (TYPE) BORRS_ROUTETAB Alle Routendaten 20010108
5 Importing ET_STAGE Call by reference Type reference (TYPE) BORRS_STAGETAB Abschnitte 20010108
6 Exporting ET_STAGE_SAME Call by reference Type reference (TYPE) BORRS_STAGETAB Mögliche Abschnitte 20010108
7 Changing E_BACK Call by reference Type reference (TYPE) IST_TRACKABLE Terminierung 20010301

Method TRX_FIND_WAY on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_GET_ALL_ROUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Daten für SHP Tracking Tabellentyp 20001127
2 Exporting ET_ROUTE_ALL Call by reference Type reference (TYPE) BORRS_ROUTETAB Alle Routendaten 20001127

Method TRX_GET_ALL_ROUTE on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_GET_BSTAE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Alle Daten 20001028

Method TRX_GET_BSTAE on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Alle Daten 20001024
2 Importing I_TKNUM Call by reference Type reference (TYPE) TKNUM Transportnummer 20001024
3 Importing I_VTTP Call by reference Type reference (TYPE) VTTPVB_TAB Tabellentyp für VTTPVB: Transportpositionen m/ dyn. Daten 20010503
# Exception Resumable Description Created on
1 NO_VTTP Keine Anlieferungen 20001115

Method TRX_GET_LIKP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Alle Daten 20001028
# Exception Resumable Description Created on
1 NOT_FOUND Keine Lieferung gefunden 20001023

Method TRX_GET_VTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Transportposition 20001024
2 Importing I_TKNUM Call by reference Type reference (TYPE) TKNUM Transportnummer 20001024
3 Importing I_VTTP Call by reference Type reference (TYPE) VTTPVB_TAB Tabellentyp für VTTPVB: Transportpositionen m/ dyn. Daten 20010503
# Exception Resumable Description Created on
1 NOT_FOUND Keine Lieferungen im Transport 20001024

Method TRX_SHED_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_VTTK Call by reference Type reference (TYPE) VTTKVB Transportkopf für Logging 20001107
2 Changing IT_VTTS Call by reference Type reference (TYPE) VTTSVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20001107

Method TRX_SHED_EXT on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_STAGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Daten für SHP Tracking Tabellentyp 20010108
2 Changing ET_POINT_SAME Call by reference Type reference (TYPE) BORRS_POINTTAB Erlaubte Punkte 20010108
3 Changing ET_ROUTE_ALL Call by reference Type reference (TYPE) BORRS_ROUTETAB Alle ROuten 20010108
4 Changing ET_STAGE_SAME Call by reference Type reference (TYPE) BORRS_STAGETAB Gleiche Abschnitte aus Routen 20010108
5 Exporting ET_VTTS_OVERLAY Call by reference Type reference (TYPE) VTTSVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20010108
6 Changing E_BACK Call by reference Type reference (TYPE) IST_TRACKABLE Tracking Terminierung 20010108
7 Importing IS_VTTK Call by reference Type reference (TYPE) VTTKVB Transportkopf für Logging 20010108
8 Importing IT_VTTP Call by reference Type reference (TYPE) VTTPVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20010108
9 Importing IT_VTTS Call by reference Type reference (TYPE) VTTSVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20010108

Method TRX_STAGE_CHECK on class CL_TRX_CHECK_IF_TRX_POS has no exception.

Method TRX_STEP1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Daten für SHP Tracking Tabellentyp 20001115
2 Exporting E_BACK Call by reference Type reference (TYPE) IST_TRACKABLE Tracking Terminierung 20001115
3 Importing IS_VTTK Call by reference Type reference (TYPE) VTTKVB Transportkopf 20001115
4 Importing IT_VTTP Call by reference Type reference (TYPE) VTTPVB_TAB Tabellentyp für VTTPVB: Transportpositionen m/ dyn. Daten 20001115
5 Importing IT_VTTS Call by reference Type reference (TYPE) VTTSVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20001115
# Exception Resumable Description Created on
1 APO_PLANNED APO geplant 20001212
2 EXT_PLANNED extern geplant 20001212
3 NOT_ALL_ROUTE nicht alle Anlieferungen haben eine Route 20001123
4 NOT_ALL_TRACKABLE Nicht alle Anlieferungen trackingfähig 20001212
5 NOT_FOUND Keinen Transport gefunden 20001115
6 NO_BSTAE Kein Bestätigungssteuerschlüssel 20010111
7 NO_STK WE-gebucht oder eingelagert 20010201
8 NO_VTTP Keine Anlieferungen vorhanden 20001128

Method TRX_STEP2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB Daten für SHP Tracking Tabellentyp 20001115
2 Exporting ET_POINT_SAME Call by reference Type reference (TYPE) BORRS_POINTTAB Gleiche Knoten 20001127
3 Exporting ET_ROUTE_ALL Call by reference Type reference (TYPE) BORRS_ROUTETAB Alle Routendaten 20001127
4 Exporting ET_STAGE_SAME Call by reference Type reference (TYPE) BORRS_STAGETAB Gleiche Abschnitte 20001116
5 Exporting ET_VTTS_OVERLAY Call by reference Type reference (TYPE) VTTSVB_TAB Stages for overlay 20001207
6 Changing E_BACK Call by reference Type reference (TYPE) IST_TRACKABLE Rückgabewert 20001115
7 Importing IS_VTTK Call by reference Type reference (TYPE) VTTKVB Transportkopf für Logging 20001107
8 Importing IT_VTTP Call by reference Type reference (TYPE) VTTPVB_TAB Tabellentyp für VTTPVB: Transportpositionen m/ dyn. Daten 20001116
9 Importing IT_VTTS Call by reference Type reference (TYPE) VTTSVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20001107
# Exception Resumable Description Created on
1 TRACK_NOT_ALLOWED Tracking nicht erlaubt 20001115

Method TRX_STEP3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) TRX_TYPE_ALL_TAB ET_DATA 20001122
2 Changing ET_POINTS Call by reference Type reference (TYPE) BORRS_POINTTAB Knoten 20001123
3 Changing ET_ROUTE_ALL Call by reference Type reference (TYPE) BORRS_ROUTETAB Alle Routendaten 20001127
4 Changing ET_STAGE_SAME Call by reference Type reference (TYPE) BORRS_STAGETAB Abschnitte 20001123
5 Importing IS_SHED_DATA Call by reference Type reference (TYPE) TRX_SHED_STRUC Struktur zu Übergabe an das Terminierungsobjekt 20001122
6 Importing IS_VTTK Call by reference Type reference (TYPE) VTTKVB Transportkopf für Logging 20001107
7 Importing IT_VTTP Call by reference Type reference (TYPE) VTTPVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20001107
8 Importing IT_VTTS Call by reference Type reference (TYPE) VTTSVB_TAB Tabellentyp für VTTSVB: Transportabschnitte m/ dyn. Daten 20001107
9 Importing I_SHED_RESULT Call by reference Type reference (TYPE) C1 Wie wird Terminiert ? 20001107
# Exception Resumable Description Created on
1 NO_IDOC Kein IDOC angelegt 20010110
2 NO_IDOC_CREA Keine Spediteur gepflegt 20010502
3 NO_SHED Keine Terminierung erfolgt 20010110

Method TRX_UNFLAG_STAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_STAGES Call by reference Type reference (TYPE) BORRS_STAGETAB Abschnitte 20020117

Method TRX_UNFLAG_STAGES on class CL_TRX_CHECK_IF_TRX_POS has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2