SAP ABAP Class CL_ATP_SCHED (scheduling)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM-BF (Application Component) Basic Functions
⤷
ATPG (Package) From APO Interfaces bapi_apotp_check

⤷

⤷

Properties
Class | CL_ATP_SCHED | |
Short Description | scheduling | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ATPG | From APO Interfaces bapi_apotp_check |
Created | 20080411 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ATP_SCHED has no interface implemented.
Friends
Class CL_ATP_SCHED has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | BOOLEAN | 20080423 | |||
2 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SD_POSNR_RANGES | 20080514 | |||
3 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TVAK | 20080526 | |||
4 | ![]() |
Instance attribute | Public | See coding | 20080422 | ||||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | 20080514 | |||
6 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ATP_SCHED | scheduling | 20080411 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | execute | 20080411 |
2 | ![]() |
Static method | Public | Method | GET_INSTANCE | 20080411 |
3 | ![]() |
Instance method | Public | Method | 20080422 | |
4 | ![]() |
Instance method | Protected | Method | 20080423 | |
5 | ![]() |
Instance method | Protected | Method | 20080423 | |
6 | ![]() |
Instance method | Protected | Method | 20080423 | |
7 | ![]() |
Instance method | Protected | Event handling method | 20080422 | |
8 | ![]() |
Instance method | Protected | Method | 20080424 | |
9 | ![]() |
Static method | Public | Method | 20080422 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CATALOGUE_ITEM | Static Event (1) |
Public (2) |
field cataolgue per item | 20080422 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_SELF | Public | Object reference (TYPE REF TO) | CL_ATP_SCHED | scheduling | 20080424 |
|
2 | TY_S_ITEM | Public | See coding | 20080422 | begin of ty_s_item.
include type sales_item_key.
types kuwev type kuwev.
types maepv type maepv.
types vbap type vbap.
types t_vbep type standard table of vbep with non-unique default key.
types end of ty_s_item
|
||
3 | TY_T_ATPREQTERM | Public | See coding | 20080423 | ty_t_atpreqterm type standard table of atpreqterm
|
||
4 | TY_T_VBEP | Public | See coding | 20080424 | ty_t_vbep type standard table of vbep with non-unique default key
|
Method Signatures
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATPFIELD | Call by reference | Type reference (TYPE) | ATPFIELD_TAB | 20080424 | |||
2 | ![]() |
ES_ATPREQTERM | Call by reference | Type reference (TYPE) | ATPREQTERM | ATP: Shipment and Transport. Dates/Times of Req. Schd. Lines | 20080423 | ||
3 | ![]() |
IS_ATPREQTERM | Value transfer | Type reference (TYPE) | ATPREQTERM | ATP: Shipment and Transport. Dates/Times of Req. Schd. Lines | 20080423 |
Method EXECUTE on class CL_ATP_SCHED has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ATP_SCHED | scheduling | 20080411 |
Method GET_INSTANCE on class CL_ATP_SCHED has no exception.
Method GET_SD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATPFIELD | Call by reference | Type reference (TYPE) | ATPFIELD_TAB | Table Type: ATPFIELD | 20080422 | ||
2 | ![]() |
CT_ATPREQTERM | Call by reference | Type reference (TYPE) | TY_T_ATPREQTERM | ATP: Shipment and Transport. Dates/Times of Req. Schd. Lines | 20080514 | ||
3 | ![]() |
CT_MESSAGETAB | Call by reference | Type reference (TYPE) | APPLMSGTAB | 20080514 | |||
4 | ![]() |
IR_POSNR | Call by reference | Type reference (TYPE) | SD_POSNR_RANGES | 20080514 | |||
5 | ![]() |
IV_ETENR | Call by reference | Type reference (TYPE) | ETENR | Schedule line | 20080424 | ||
6 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VA | Sales Document | 20080422 |
Method GET_SD on class CL_ATP_SCHED has no exception.
Method MAP_CATALOGUE_2_PARM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PARM_SD_SCHEDULING_IMP | Call by reference | Type reference (TYPE) | PARM_SD_SCHEDULING_IMP | Function Module SD_SCHEDULING Import Parameter Analysis | 20080423 | ||
2 | ![]() |
CT_ATPFIELD | Call by reference | Type reference (TYPE) | ATPFIELD_TAB | 20080424 | |||
3 | ![]() |
IV_DELNR | Call by reference | Type reference (TYPE) | DELNR | 20080423 | |||
4 | ![]() |
IV_DELPS | Call by reference | Type reference (TYPE) | DELPS | 20080423 |
Method MAP_CATALOGUE_2_PARM on class CL_ATP_SCHED has no exception.
Method MAP_PARM_2_CATALOGUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ATPFIELD | Call by reference | Type reference (TYPE) | ATPFIELD_TAB | 20080423 | |||
2 | ![]() |
IS_PARM_SD_SCHEDULING_IMP | Call by reference | Type reference (TYPE) | PARM_SD_SCHEDULING_IMP | 20080423 | |||
3 | ![]() |
IV_DELNR | Call by reference | Type reference (TYPE) | DELNR | 20080423 | |||
4 | ![]() |
IV_DELPS | Call by reference | Type reference (TYPE) | DELPS | 20080423 |
Method MAP_PARM_2_CATALOGUE on class CL_ATP_SCHED has no exception.
Method MAP_SCHED_BWLPROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PARM_SD_SCHEDULING_IMP | Call by reference | Type reference (TYPE) | PARM_SD_SCHEDULING_IMP | Function Module SD_SCHEDULING Import Parameter Analysis | 20080423 | ||
2 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20080423 |
Method MAP_SCHED_BWLPROCESS on class CL_ATP_SCHED has no exception.
Method RECEIVE_CATALOGUE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HR_KUWEV | Value transfer | Attribute reference (LIKE) | 20080514 | ||||
2 | ![]() |
HR_MAEPV | Value transfer | Attribute reference (LIKE) | 20080514 | ||||
3 | ![]() |
HR_VBAP | Value transfer | Attribute reference (LIKE) | 20080514 | ||||
4 | ![]() |
HR_VBEP | Value transfer | Attribute reference (LIKE) | 20080514 | ||||
5 | ![]() |
HV_POSNR | Value transfer | Attribute reference (LIKE) | 20080422 | ||||
6 | ![]() |
HV_VBELN | Value transfer | Attribute reference (LIKE) | 20080422 |
Method RECEIVE_CATALOGUE_ITEM on class CL_ATP_SCHED has no exception.
Method SET_PARM_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PARM_SD_SCHEDULING_IMP | Call by reference | Type reference (TYPE) | PARM_SD_SCHEDULING_IMP | 20080424 | |||
2 | ![]() |
IS_ATPREQTERM | Call by reference | Type reference (TYPE) | ATPREQTERM | 20080424 |
Method SET_PARM_DEFAULTS on class CL_ATP_SCHED has no exception.
Method TRANSMIT_CATALOGUE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KUWEV | Call by reference | Type reference (TYPE) | KUWEV | Ship-to Party's View of the Customer Master Record | 20080422 | ||
2 | ![]() |
IS_MAEPV | Call by reference | Type reference (TYPE) | MAEPV | Material Master View: Sales 2 | 20080423 | ||
3 | ![]() |
IS_VBAP | Call by reference | Type reference (TYPE) | VBAP | 20080424 | |||
4 | ![]() |
IT_VBEP | Call by reference | Type reference (TYPE) | TY_T_VBEP | 20080424 | |||
5 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20080422 | ||
6 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VA | Sales Document | 20080422 |
Method TRANSMIT_CATALOGUE_ITEM on class CL_ATP_SCHED has no exception.
Event Signatures
Event CATALOGUE_ITEM Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | HR_KUWEV | Exporting | Value transfer | Object reference (TYPE REF TO) | KUWEV | Ship-to Party's View of the Customer Master Record | 20080514 | ||
2 | HR_MAEPV | Exporting | Value transfer | Object reference (TYPE REF TO) | MAEPV | Material Master View: Sales 2 | 20080514 | ||
3 | HR_VBAP | Exporting | Value transfer | Object reference (TYPE REF TO) | VBAP | Sales Document: Item Data | 20080514 | ||
4 | HR_VBEP | Exporting | Value transfer | Object reference (TYPE REF TO) | TY_T_VBEP | 20080514 | |||
5 | HV_POSNR | Exporting | Value transfer | Type reference (TYPE) | POSNR_VA | Sales Document Item | 20080422 | ||
6 | HV_VBELN | Exporting | Value transfer | Type reference (TYPE) | VBELN_VA | Sales Document | 20080422 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 604 |