SAP /SCTM/CL_ZONE_SP OO Class - Service Provider: Zone
/SCTM/CL_ZONE_SP 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_ZONE_SP including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_SP_ACTIONInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_SP_ASPECTInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_SP_LOCKINGInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_SP_QUERYInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_SP_TRANSACTIONInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SCMB/IF_SP_VALUE_SETInheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /SCTM/CL_ZONE_SP is /SCTM/CL_SPMethod list of /SCTM/CL_ZONE_SP 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 |
| ACTION | Private | |
| CALL METHOD /sctm/cl_zone_sp=>ACTION...more details | ||
| BEFORE_SAVE | Private | |
| CALL METHOD /sctm/cl_zone_sp=>BEFORE_SAVE...more details | ||
| CALCULATE_ZONE_COORDINATES | Calculate Zone coordinates | Private |
| CALL METHOD /sctm/cl_zone_sp=>CALCULATE_ZONE_COORDINATES...more details | ||
| CHECK_ZONE_HEADER | Check if corresponding Zone header exists | Private |
| CALL METHOD /sctm/cl_zone_sp=>CHECK_ZONE_HEADER...more details | ||
| CHECK_ZONE_TYPE | Check valid Zone type | Private |
| CALL METHOD /sctm/cl_zone_sp=>CHECK_ZONE_TYPE...more details | ||
| CLEANUP | Private | |
| CALL METHOD /sctm/cl_zone_sp=>CLEANUP...more details | ||
|
| ||
| CONSTRUCTOR | Construct Service Provider | Public |
| CALL METHOD /sctm/cl_zone_sp=>CONSTRUCTOR...more details | ||
| CONVERT_COORDINATES_TO_UI | Convert Coordinates to UI structure | Private |
| CALL METHOD /sctm/cl_zone_sp=>CONVERT_COORDINATES_TO_UI...more details | ||
| DELETE | Private | |
| CALL METHOD /sctm/cl_zone_sp=>DELETE...more details | ||
| DELETE_DZONE_POSITIONS | Delete Location assignment | Protected |
| CALL METHOD /sctm/cl_zone_sp=>DELETE_DZONE_POSITIONS...more details | ||
| DELETE_PZONE_POSITIONS | Delete Postal Code Interval | Protected |
| CALL METHOD /sctm/cl_zone_sp=>DELETE_PZONE_POSITIONS...more details | ||
| DELETE_RZONE_POSITIONS | Delete Regions | Protected |
| CALL METHOD /sctm/cl_zone_sp=>DELETE_RZONE_POSITIONS...more details | ||
| DELETE_ZONE_HEADERS | Delete Zone header including depending data | Protected |
| CALL METHOD /sctm/cl_zone_sp=>DELETE_ZONE_HEADERS...more details | ||
| DETERMINE_VALID_ZONE_TYPES | Check valid Zone type | Private |
| CALL METHOD /sctm/cl_zone_sp=>DETERMINE_VALID_ZONE_TYPES...more details | ||
| DISPLAY_INCLUDED_LOCATIONS | Display included Locations | Private |
| CALL METHOD /sctm/cl_zone_sp=>DISPLAY_INCLUDED_LOCATIONS...more details | ||
| END_OF_QUEUE | Private | |
| CALL METHOD /sctm/cl_zone_sp=>END_OF_QUEUE...more details | ||
| EXECUTE | Private | |
| CALL METHOD /sctm/cl_zone_sp=>EXECUTE...more details | ||
| GET_REGIONS | Determine Regions of a country | Public |
| CALL METHOD /sctm/cl_zone_sp=>GET_REGIONS...more details | ||
| GET_VALUE_SET | Private | |
| CALL METHOD /sctm/cl_zone_sp=>GET_VALUE_SET...more details | ||
| INSERT | Private | |
| CALL METHOD /sctm/cl_zone_sp=>INSERT...more details | ||
| INSERT_ALL_REGIONS | Insert all Regions of a country | Private |
| CALL METHOD /sctm/cl_zone_sp=>INSERT_ALL_REGIONS...more details | ||
| INSERT_DZONE_POSITION | Insert Location assignment | Protected |
| CALL METHOD /sctm/cl_zone_sp=>INSERT_DZONE_POSITION...more details | ||
| INSERT_PZONE_POSITION | Insert Postal Code Interval | Protected |
| CALL METHOD /sctm/cl_zone_sp=>INSERT_PZONE_POSITION...more details | ||
| INSERT_RZONE_POSITION | Insert Region | Protected |
| CALL METHOD /sctm/cl_zone_sp=>INSERT_RZONE_POSITION...more details | ||
| INSERT_ZONE_HEAD | Insert Zone header | Protected |
| CALL METHOD /sctm/cl_zone_sp=>INSERT_ZONE_HEAD...more details | ||
| LOCK | Private | |
| CALL METHOD /sctm/cl_zone_sp=>LOCK...more details | ||
| QUERY | Private | |
| CALL METHOD /sctm/cl_zone_sp=>QUERY...more details | ||
| READ_FROM_DB | Read Transportation Zone data from DB | Protected |
| CALL METHOD /sctm/cl_zone_sp=>READ_FROM_DB...more details | ||
| REJECT_CHANGE_ZONE | Authority check for Zone change | Private |
| CALL METHOD /sctm/cl_zone_sp=>REJECT_CHANGE_ZONE...more details | ||
| SAVE | Private | |
| CALL METHOD /sctm/cl_zone_sp=>SAVE...more details | ||
| SELECT | Private | |
| CALL METHOD /sctm/cl_zone_sp=>SELECT...more details | ||
| SELECT_BY_RELATION | Private | |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_BY_RELATION...more details | ||
| SELECT_DZONES_POSITIONS | Display Location assignments | Protected |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_DZONES_POSITIONS...more details | ||
| SELECT_LEGS_POSITIONS | Display Leg info | Protected |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_LEGS_POSITIONS...more details | ||
| SELECT_PZONES_POSITIONS | Display Postal Code Intervals | Protected |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_PZONES_POSITIONS...more details | ||
| SELECT_RZONES_POSITIONS | Display Regions | Protected |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_RZONES_POSITIONS...more details | ||
| SELECT_ZONES_HEADS | Display Zone header | Protected |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_ZONES_HEADS...more details | ||
| SELECT_ZONES_ROUTES | Display Route info | Protected |
| CALL METHOD /sctm/cl_zone_sp=>SELECT_ZONES_ROUTES...more details | ||
| SET_ZONE_TYPE_TO_MIXED | Change of Zone Type When Enhancing Basis Zones | Private |
| CALL METHOD /sctm/cl_zone_sp=>SET_ZONE_TYPE_TO_MIXED...more details | ||
| UNLOCK | Private | |
| CALL METHOD /sctm/cl_zone_sp=>UNLOCK...more details | ||
| UPDATE | Private | |
| CALL METHOD /sctm/cl_zone_sp=>UPDATE...more details | ||
| UPDATE_DZONE_POSITIONS | Update Location assignment | Protected |
| CALL METHOD /sctm/cl_zone_sp=>UPDATE_DZONE_POSITIONS...more details | ||
| UPDATE_PZONE_POSITIONS | Update Postal Code Interval | Protected |
| CALL METHOD /sctm/cl_zone_sp=>UPDATE_PZONE_POSITIONS...more details | ||
| UPDATE_RZONE_POSITIONS | Update Region | Protected |
| CALL METHOD /sctm/cl_zone_sp=>UPDATE_RZONE_POSITIONS...more details | ||
| UPDATE_ZONE_HEADS | Update Zone header | Protected |
| CALL METHOD /sctm/cl_zone_sp=>UPDATE_ZONE_HEADS...more details | ||
/SCTM/CL_ZONE_SP 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 |
| GC_MAX_DISP_LOCATION | Constant | Natural number | 1000 | LIKE INT4 | Protected |
| GC_TZONE_DEFAULT | Constant | Time Zone | 'UTC' | LIKE TZNZONE | Public |
| MO_GEOGRAPHY | Instance Attribute | Administration of Geographical Objects | LIKE /SCTM/CL_GEOGRAPHY | Private | |
| MO_ZONE_MD_BADI | Instance Attribute | LIKE /SCTM/EX_ZONE_MD | Protected | ||
| MT_ZONE_HEADER | Instance Attribute | Zone header data | LIKE /SCTM/TT_AD_ZONE_HD | Private | |
| MT_ZONE_LEG_STOPS | Instance Attribute | Leg stops of a Zone | LIKE /SCTM/TT_SP_A_ZONE_L | Private | |
| MT_ZONE_LOCATIONS | Instance Attribute | Locations assigned to Zone | LIKE /SCTM/TT_AD_DLOC | Private | |
| MT_ZONE_PCODES | Instance Attribute | Postal Code Intervals assigned to Zone | LIKE /SCTM/TT_AD_PCODE_INTERV | Private | |
| MT_ZONE_REGIONS | Instance Attribute | Regions assigned to Zone | LIKE /SCTM/TT_AD_REGION | Private | |
| MT_ZONE_ROUTES | Instance Attribute | Routes including Zone | LIKE /SCTM/TT_SP_A_ZONE_ROUTE | Private | |
| MV_DISPLAYED_LOC_INDEX_START | Instance Attribute | Natural number | LIKE INT4 | Protected | |
| MV_DISPLAYED_LOC_REST_REQUIRED | Instance Attribute | Restrict displayed locations | LIKE BOOLE_D | Protected | |
| MV_HIDE_LEGS | Instance Attribute | Shall the Leg Zones be hidden? | LIKE BOOLE_D | Private | |
| MV_SELECTED_ZONE_GUID | Instance Attribute | GUID of an SCM Master Data Object | LIKE /SCMB/DE_GUID | Protected | |
| SC_CLEANUP_COMMIT | Instance Attribute | LIKE | Private | ||
| SC_CLEANUP_DEQUEUE | Instance Attribute | LIKE | Private | ||
| SC_CLEANUP_END | Instance Attribute | LIKE | 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