SAP ABAP Class CL_CACS_TGT_TEMS (Target Agreements: Target Evaluation Metastructure)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACST4 (Package) ICM: Target Agreements Application
Properties
Class CL_CACS_TGT_TEMS  
Short Description Target Agreements: Target Evaluation Metastructure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CACSTGT    
Program status     
Category 0   
Package CACST4   ICM: Target Agreements Application 
Created 20041025   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_CACS_TGT_TEMS has no interface implemented.
Friends
Class CL_CACS_TGT_TEMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TEMS_BADI Static Attribute Public Type reference (TYPE) EXIT_DEF 'CACS_TGT_TEMS_FILL' Definition Name of Target Evaluation Metastructure BAdI 20041027
2 GC_TEMS_BADI_FILTER Static Attribute Public Type reference (TYPE) TABNAME 'CACS_TGT_S_TEMS_BADI_SELECT' Filter Structure of Target Evaluation Metastructure BAdI 20041105
3 GC_TEMS_BASE Static Attribute Public Type reference (TYPE) TABNAME 'S_TEMS' Target Evaluation Metastructure Base 20041025
4 GS_META_STRUCTURE Static Attribute Private Object reference (TYPE REF TO) DATA Target Evaluation Metastructure 20041028
5 GT_TEMS_FIELDS Static Attribute Private Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20050317
6 GV_META_NAME Static Attribute Private Type reference (TYPE) TABNAME Name of Target Evaluation Metastructure 20041029
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_TEMS_FIELDS Static method Private Method Buffer Fields of Metastructure 20050317
2 CALL_BADI_FOR_CUSTOMER_FIELDS Static method Private Method Call BAdI for Field Value Determination 20041027
3 CHECK_META_STRUCTURE_FIELD Static method Public Method Check Field in Metastructure 20041210
4 FILL_META_STRUCTURE Static method Public Method Fill Metastructure 20041025
5 FILL_META_STRUCTURE_BUPA Static method Public Method Fill Metastructure from Business Partner 20041025
6 FILL_META_STRUCTURE_CTRT Static method Public Method Fill Metastructure from Commission Contract 20041025
7 FILL_META_STRUCTURE_ORG Static method Public Method Fill Metastructure from PD-ORG 20041025
8 FILL_META_STRUCTURE_TGT Static method Public Method Fill Metastructure from Target Type 20050316
9 GET_CLASSIFIABLE_FIELDS Static method Public Method Get Classifiable Fields 20041025
Events
Class CL_CACS_TGT_TEMS has no event.
Types
Class CL_CACS_TGT_TEMS has no local type.
Method Signatures

Method BUFFER_TEMS_FIELDS Signature

Method BUFFER_TEMS_FIELDS on class CL_CACS_TGT_TEMS has no parameter.
Method BUFFER_TEMS_FIELDS on class CL_CACS_TGT_TEMS has no exception.

Method CALL_BADI_FOR_CUSTOMER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) DATA Feldwert der Zielevaluierungsmetastruktur 20041027
2 Importing IS_META Call by reference Type reference (TYPE) ANY Zielevaluierungsmetastruktur 20050318
3 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20041027
4 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
5 Importing IV_CTRTBU_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Nummer des Provisionsvertrags 20041027
6 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname der Zielevaluierungsmetastruktur 20041027
7 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041027
# Exception Resumable Description Created on
1 ERROR 20041027

Method CHECK_META_STRUCTURE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CACS_TGTFIELDNAME Feldname 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method FILL_META_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_META Call by reference Type reference (TYPE) ANY Zielevaluierungsmetastruktur 20041029
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041025
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
4 Importing IV_CTGTTYPE Call by reference Type reference (TYPE) CACS_TGTTYPE Komplexe Zielart 20050316
5 Importing IV_CTRTBU_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Provisionsvertrag 20041025
6 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041025
# Exception Resumable Description Created on
1 ERROR 20041025

Method FILL_META_STRUCTURE_BUPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUT000 Call by reference Type reference (TYPE) BUT000 GP: Allgemeine Daten I 20050531
2 Importing IV_GPART Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20041025
# Exception Resumable Description Created on
1 ERROR 20041025

Method FILL_META_STRUCTURE_CTRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_META Call by reference Type reference (TYPE) ANY Zielevaluierungsmetastruktur 20041029
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041025
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
4 Importing IV_CTRTBU_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Provisionsvertragnummer 20041025
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041025
# Exception Resumable Description Created on
1 ERROR 20041025

Method FILL_META_STRUCTURE_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORG Call by reference Type reference (TYPE) CACS_S_ORGDATA Organisationsdaten 20050531
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041025
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
4 Importing IV_CTRTBU_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Provisionsvertragnummer 20041025
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041025
# Exception Resumable Description Created on
1 ERROR 20041025

Method FILL_META_STRUCTURE_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_META Call by reference Type reference (TYPE) ANY Zielevaluierungsmetastruktur 20050316
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20050316
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20050316
4 Importing IV_CTGTTYPE Call by reference Type reference (TYPE) CACS_TGTTYPE Komplexe Zielart 20050316
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20050316
# Exception Resumable Description Created on
1 ERROR 20050316

Method GET_CLASSIFIABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS Call by reference Type reference (TYPE) DD03TTYP Feldkatalog der klassifizierbarer Felder 20041025
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041025
# Exception Resumable Description Created on
1 ERROR 20041025
2 NOTHING_FOUND 20041025
History
Last changed by/on SAP  20100310 
SAP Release Created in 600