SAP ABAP Class CL_CMPD_SRV (Task Handler for Campaign Determination)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF-PR (Application Component) Pricing and Conditions
     CMPD (Package) Campaign Determination: Operational Determination
Properties
Class CL_CMPD_SRV  
Short Description Task Handler for Campaign Determination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMPD   Campaign Determination: Operational Determination 
Created 20050221   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CMPT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CMPD_SRV has no interface implemented.
Friends
Class CL_CMPD_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 TASK_TAB Static Attribute Private Type reference (TYPE) T_TASK_TAB Table of Tasks 20050221
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TASKS Static method Public Method Check Whether Tasks Are Still Open 20050221
2 FINISH_TASK Static method Public Method Completion of a Task 20050221
3 GET_TASK Static method Public Method Get a Task 20050221
4 REFRESH Static method Public Method Reset 20050221
5 REMOVE Static method Public Method Remove Item 20050221
6 SET_TASK Static method Public Method Record a Task 20050221
Events
Class CL_CMPD_SRV has no event.
Types
Class CL_CMPD_SRV has no local type.
Method Signatures

Method CHECK_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) SYSUBRC Ist noch was offen? (0 = nein, 4 = ja) 20050221
2 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050221
3 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050221

Method CHECK_TASKS on class CL_CMPD_SRV has no exception.

Method FINISH_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) CMPT1_BOOLEAN Zuordnung gemacht? (ja = 'X', nein = ' ') 20050317
2 Importing I_DETERMINATION Call by reference Type reference (TYPE) CMPT1_BOOLEAN Findung erledigt? (ja = 'X', nein = ' ') 20050221
3 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050221
4 Importing I_REDUCTION Call by reference Type reference (TYPE) CMPT1_BOOLEAN Reduzierung erledigt? (ja = 'X', nein = ' ') 20050221
5 Importing I_SAVE Call by reference Type reference (TYPE) CMPT1_BOOLEAN Sichern erfolgt? (ja = 'X', nein = ' ') 20050317
6 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050221
# Exception Resumable Description Created on
1 NOT_FOUND Position nicht bekannt 20050221

Method GET_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASSIGNMENT Call by reference Type reference (TYPE) CMPT1_BOOLEAN Zuordnung noch zu machen? (ja = 'X', nein = ' ') 20050317
2 Exporting E_DETERMINATION Call by reference Type reference (TYPE) CMPT1_BOOLEAN Findung notwendig? (ja = 'X', nein = ' ') 20050221
3 Exporting E_REDUCTION Call by reference Type reference (TYPE) CMPT1_BOOLEAN Reduzierung notwendig? (ja = 'X', nein = ' ') 20050221
4 Exporting E_SAVE Call by reference Type reference (TYPE) CMPT1_BOOLEAN Sichern notwendig? (ja = 'X', nein = ' ') 20050317
5 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050221
6 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050221
# Exception Resumable Description Created on
1 NOT_FOUND Position nicht bekannt 20050221

Method REFRESH Signature

Method REFRESH on class CL_CMPD_SRV has no parameter.
Method REFRESH on class CL_CMPD_SRV has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert (0 = erfolgreich, 4 = Position unbekannt) 20050221
2 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050221
3 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050221

Method REMOVE on class CL_CMPD_SRV has no exception.

Method SET_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) CMPT1_BOOLEAN Zuordnung noch zu machen? (ja = 'X', nein = ' ') 20050317
2 Importing I_DETERMINATION Call by reference Type reference (TYPE) CMPT1_BOOLEAN Findung notwendig? (ja = 'X', nein = ' ') 20050221
3 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050221
4 Importing I_REDUCTION Call by reference Type reference (TYPE) CMPT1_BOOLEAN Reduzierung notwendig? (ja = 'X', nein = ' ') 20050221
5 Importing I_SAVE Call by reference Type reference (TYPE) CMPT1_BOOLEAN Sichern notwendig? (ja = 'X', nein = ' ') 20050317
6 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050221

Method SET_TASK on class CL_CMPD_SRV has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600