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 ABAP 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 CATALOGUE_ITEMS_ACTIVE Static Attribute Protected Type reference (TYPE) BOOLEAN 20080423
2 GR_POSNR Static Attribute Protected Type reference (TYPE) SD_POSNR_RANGES 20080514
3 GS_TVAK Static Attribute Protected Type reference (TYPE) TVAK 20080526
4 MT_ITEM Instance attribute Public See coding 20080422
5 MV_VBEP_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG 20080514
6 SELF Static Attribute Protected Object reference (TYPE REF TO) CL_ATP_SCHED scheduling 20080411
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE Instance method Public Method execute 20080411
2 GET_INSTANCE Static method Public Method GET_INSTANCE 20080411
3 GET_SD Instance method Public Method 20080422
4 MAP_CATALOGUE_2_PARM Instance method Protected Method 20080423
5 MAP_PARM_2_CATALOGUE Instance method Protected Method 20080423
6 MAP_SCHED_BWLPROCESS Instance method Protected Method 20080423
7 RECEIVE_CATALOGUE_ITEM Instance method Protected Event handling method 20080422
8 SET_PARM_DEFAULTS Instance method Protected Method 20080424
9 TRANSMIT_CATALOGUE_ITEM 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 Changing CT_ATPFIELD Call by reference Type reference (TYPE) ATPFIELD_TAB 20080424
2 Exporting ES_ATPREQTERM Call by reference Type reference (TYPE) ATPREQTERM ATP: Shipment and Transport. Dates/Times of Req. Schd. Lines 20080423
3 Importing 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 Exporting 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 Changing CT_ATPFIELD Call by reference Type reference (TYPE) ATPFIELD_TAB Table Type: ATPFIELD 20080422
2 Changing CT_ATPREQTERM Call by reference Type reference (TYPE) TY_T_ATPREQTERM ATP: Shipment and Transport. Dates/Times of Req. Schd. Lines 20080514
3 Changing CT_MESSAGETAB Call by reference Type reference (TYPE) APPLMSGTAB 20080514
4 Importing IR_POSNR Call by reference Type reference (TYPE) SD_POSNR_RANGES 20080514
5 Importing IV_ETENR Call by reference Type reference (TYPE) ETENR Schedule line 20080424
6 Importing 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 Changing CS_PARM_SD_SCHEDULING_IMP Call by reference Type reference (TYPE) PARM_SD_SCHEDULING_IMP Function Module SD_SCHEDULING Import Parameter Analysis 20080423
2 Changing CT_ATPFIELD Call by reference Type reference (TYPE) ATPFIELD_TAB 20080424
3 Importing IV_DELNR Call by reference Type reference (TYPE) DELNR 20080423
4 Importing 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 Changing CT_ATPFIELD Call by reference Type reference (TYPE) ATPFIELD_TAB 20080423
2 Importing IS_PARM_SD_SCHEDULING_IMP Call by reference Type reference (TYPE) PARM_SD_SCHEDULING_IMP 20080423
3 Importing IV_DELNR Call by reference Type reference (TYPE) DELNR 20080423
4 Importing 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 Changing CS_PARM_SD_SCHEDULING_IMP Call by reference Type reference (TYPE) PARM_SD_SCHEDULING_IMP Function Module SD_SCHEDULING Import Parameter Analysis 20080423
2 Importing 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 Importing HR_KUWEV Value transfer Attribute reference (LIKE) 20080514
2 Importing HR_MAEPV Value transfer Attribute reference (LIKE) 20080514
3 Importing HR_VBAP Value transfer Attribute reference (LIKE) 20080514
4 Importing HR_VBEP Value transfer Attribute reference (LIKE) 20080514
5 Importing HV_POSNR Value transfer Attribute reference (LIKE) 20080422
6 Importing 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 Changing CS_PARM_SD_SCHEDULING_IMP Call by reference Type reference (TYPE) PARM_SD_SCHEDULING_IMP 20080424
2 Importing 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 Importing IS_KUWEV Call by reference Type reference (TYPE) KUWEV Ship-to Party's View of the Customer Master Record 20080422
2 Importing IS_MAEPV Call by reference Type reference (TYPE) MAEPV Material Master View: Sales 2 20080423
3 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP 20080424
4 Importing IT_VBEP Call by reference Type reference (TYPE) TY_T_VBEP 20080424
5 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA Sales Document Item 20080422
6 Importing 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