SAP /SCTM/CL_ROUTE OO Class - Route
/SCTM/CL_ROUTE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SCTM/CL_ROUTE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /SCTM/CL_ROUTE is /SCTM/CL_BASIC_ROUTEMethod list of /SCTM/CL_ROUTE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_LEG | Public | |
| CALL METHOD /sctm/cl_route=>ADD_LEG...more details | ||
| CHECK_DG_CATEGORY_FITS | Check: Dangerous Goods Check Relevance | Public |
| CALL METHOD /sctm/cl_route=>CHECK_DG_CATEGORY_FITS...more details | ||
| CHECK_LINEAR_DIMENSIONS | Check: Dimensions | Public |
| CALL METHOD /sctm/cl_route=>CHECK_LINEAR_DIMENSIONS...more details | ||
| CHECK_REQ_TYPES | Check: Request Type | Public |
| CALL METHOD /sctm/cl_route=>CHECK_REQ_TYPES...more details | ||
| CHECK_SHIP_CONDS | Check: Shipping Condition | Public |
| CALL METHOD /sctm/cl_route=>CHECK_SHIP_CONDS...more details | ||
| CHECK_TRANSPORT_GROUPS | Check: Transportation Group | Public |
| CALL METHOD /sctm/cl_route=>CHECK_TRANSPORT_GROUPS...more details | ||
|
| ||
| CHECK_VOLUME | Check: Volume | Public |
| CALL METHOD /sctm/cl_route=>CHECK_VOLUME...more details | ||
| CHECK_WEIGHT | Check: Weight | Public |
| CALL METHOD /sctm/cl_route=>CHECK_WEIGHT...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /sctm/cl_route=>CONSTRUCTOR...more details | ||
| DELETE_LEG | Leg for Item Specified in Direction Specified | Public |
| CALL METHOD /sctm/cl_route=>DELETE_LEG...more details | ||
| FIND_LEGS | Determination of All Legs | Private |
| CALL METHOD /sctm/cl_route=>FIND_LEGS...more details | ||
| GET_DG_PROFILES_DATA | Private | |
| CALL METHOD /sctm/cl_route=>GET_DG_PROFILES_DATA...more details | ||
| GET_LEAD_TIME | Determination of Lead Time | Public |
| CALL METHOD /sctm/cl_route=>GET_LEAD_TIME...more details | ||
| GET_LEG | Leg for Item Specified in Direction Specified | Public |
| CALL METHOD /sctm/cl_route=>GET_LEG...more details | ||
| GET_LOC_FR | Start Location (Initial If First Stop Is Not a Location) | Public |
| CALL METHOD /sctm/cl_route=>GET_LOC_FR...more details | ||
| GET_LOC_TO | Destination Location (Initial If Last Stop Is Not a Loc.) | Public |
| CALL METHOD /sctm/cl_route=>GET_LOC_TO...more details | ||
| GET_MAX_LEG | Get maximum leg | Public |
| CALL METHOD /sctm/cl_route=>GET_MAX_LEG...more details | ||
| GET_MIN_LEG | Get minimum leg | Public |
| CALL METHOD /sctm/cl_route=>GET_MIN_LEG...more details | ||
| GET_NEXT_LEG | Subsequent Leg | Public |
| CALL METHOD /sctm/cl_route=>GET_NEXT_LEG...more details | ||
| GET_NUMB_LEGS | Number of Legs | Public |
| CALL METHOD /sctm/cl_route=>GET_NUMB_LEGS...more details | ||
| GET_PREV_LEG | Preliminary Leg | Public |
| CALL METHOD /sctm/cl_route=>GET_PREV_LEG...more details | ||
| GET_SPOT_FR | Start SC Unit | Public |
| CALL METHOD /sctm/cl_route=>GET_SPOT_FR...more details | ||
| GET_SPOT_TO | Destination SC Unit | Public |
| CALL METHOD /sctm/cl_route=>GET_SPOT_TO...more details | ||
| IS_DANGEROUS | Is Product with Given Profile Dangerous Goods? | Public |
| CALL METHOD /sctm/cl_route=>IS_DANGEROUS...more details | ||
| LEGS_FOUND | Are the Legs Already Defined? | Private |
| CALL METHOD /sctm/cl_route=>LEGS_FOUND...more details | ||
/SCTM/CL_ROUTE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| MO_LEGS | Instance Attribute | Sequence of Legs | LIKE /SCTM/CL_OBJECT_SEQUENCE | Private | |
| MS_DIM_RESTRICT | Instance Attribute | Length/Width/Height | LIKE /SCMB/S_LINEAR_DIMENSIONS | Public | |
| MS_VOL_RESTRICT | Instance Attribute | Volume Restrictions for Individual and Complete Perspective | LIKE /SCMB/S_VOLUME_RESTRICTIONS | Public | |
| MS_WGT_RESTRICT | Instance Attribute | Weight Restrictions for Individual and Complete Perspective | LIKE /SCMB/S_WEIGHT_RESTRICTIONS | Public | |
| MT_EDGES | Instance Attribute | Number of Edges for This Route | LIKE /SCMB/TT_EDGE | Public | |
| MT_LEAD_TIMES | Instance Attribute | Quantity of Lead Times Depending on Request Type | LIKE /SCTM/TT_LEAD_TIME | Private | |
| MT_REQ_TYPES | Instance Attribute | Number of Request Types | LIKE /SCTM/TT_REQ_TYPE | Private | |
| MT_SHIP_CONDS | Instance Attribute | Quantity of Shipping Conditions | LIKE /SCTM/TT_SHIP_COND | Public | |
| MT_TRANS_GROUPS | Instance Attribute | Quantity of Transportation Groups | LIKE /SCTM/TT_TRANS_GRP | Public | |
| MV_DG_CATEGORY | Instance Attribute | Dangerous Goods: Product Categories | LIKE /SCMB/DE_DG_CATEGORY | Public | |
| MV_EHS_CHECK | Instance Attribute | Is Dangerous Goods Check Necessary or Desired? | LIKE /SCMB/DE_EHS_CHECK | Public | |
| MV_GTS_GROUP | Instance Attribute | Grouping of GTS Codes for Route | LIKE /SCMB/DE_GTS_GROUP | Public | |
| MV_LEGS_FOUND | Instance Attribute | Does This Route Already Contain All Legs? | LIKE BOOLE_D | Private | |
| ST_DG_PROFILES | Static Attribute | Number of Dangerous Goods Profiles | LIKE /SCTM/TT_DG_PROFILE | Private |
Links to Related Class(s)
/SCTM/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects