SAP ABAP Class CL_CACS_TGT_CLASSIFICATION (Target Agreements: Classification)
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_CLASSIFICATION  
Short Description Target Agreements: Classification    
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 20041018   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)
2 CL_CACS_TGT_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CACS_TGT_CLASSIFICATION has no interface implemented.
Friends
Class CL_CACS_TGT_CLASSIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLF_TABNAME Static Attribute Public Type reference (TYPE) TABNAME 'TCACS_TGCLT' Table Name of Classification Type 20041027
2 GC_FIELDNAME_STDCTR Static Attribute Public Type reference (TYPE) FIELDNAME 'CTRTST_ID' Field Name of Standard Contract 20061109
3 GC_LOS_METHOD_CHECK_EXTID Static Attribute Public Type reference (TYPE) CACS_LOS_METH '07' LOS Method: Check External ID of Classification System 20041210
4 GC_LOS_METHOD_CTRT_VALUE Static Attribute Public Type reference (TYPE) CACS_LOS_METH '03' LOS Method: Determine Concrete Commission Contract Values 20041210
5 GC_LOS_METHOD_GET_EXTID Static Attribute Public Type reference (TYPE) CACS_LOS_METH '04' LOS Method: Determine External ID of Classification System 20041210
6 GC_LOS_METHOD_GET_FIELD_NAME Static Attribute Public Type reference (TYPE) CACS_LOS_METH '06' LOS Method: Determine Classification-Relevant Fields 20041210
7 GC_LOS_METHOD_GET_VALUE Static Attribute Public Type reference (TYPE) CACS_LOS_METH '02' LOS Method: Determine Classification Type Values 20041210
8 GC_LOS_METHOD_GET_VALUE_DESCR Static Attribute Public Type reference (TYPE) CACS_LOS_METH '05' LOS Method: Determine Value Descr.of Classification System 20041210
9 GC_LOS_OBJTYPE Static Attribute Public Type reference (TYPE) CACS_LOS_OTC '29' Object Type Class (OTC) for Logical Service 20041027
10 GC_TGTCLA_TABNAME Static Attribute Public Type reference (TYPE) TABNAME 'TCACS_TGTCLA' Table Name of Classification Type Assignments 20041027
11 GT_CLFASS_BUFFER Static Attribute Private Type reference (TYPE) CLASS_BUFFER_TABLE_ASS Buffer Table of Classification Assignment 20050201
12 GT_CLNAME_BUFFER Static Attribute Private Type reference (TYPE) CLASS_BUFFER_NAME_TYPE Buffer Table of Classification Type Names 20050201
13 GT_CLTYPE_BUFFER Static Attribute Private Type reference (TYPE) CLASS_BUFFER_TABLE_TYPE Buffer Table of Classification Types 20041029
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_CLASSIFICATION_TYPES Static method Private Method Buffer Classification Types 20050201
2 CHECK_CLASSIFICATION_EXT_ID Static method Public Method Check External Classification IDs 20041210
3 GET_ALL_CLASSIFICATION_TYPES Static method Public Method Determine All Active Classification Types 20050201
4 GET_CLASSIFICATION_CTRT_VAL Static method Public Method Determine Classification Value 20041210
5 GET_CLASSIFICATION_EXT_ID Static method Public Method Determine External Classification ID 20041210
6 GET_CLASSIFICATION_FIELD_NAMES Static method Public Method Determine Classification Fields 20041210
7 GET_CLASSIFICATION_TYPE_NAME Static method Public Method Determine Name of Classification Type 20050126
8 GET_CLASSIFICATION_VALUES Static method Public Method Determine Classification Values for Classification Type 20041210
9 GET_CLASSIFICATION_VALUE_DESCR Static method Public Method Determine External Classification Value Descriptions 20041210
10 GET_CLASSIF_TYPE_TIME Static method Public Method Read Classification Type at Time-Spot 20041029
11 GET_CLTYPES_FOR_TGTYPES Static method Public Method Determine Classification Types for Target Type 20041026
12 GET_STDCTRT_CLTYPE_FOR_TGTYPE Static method Public Method Classification Type for Standard Contract 20061109
13 SELECT_FIELD_FOR_CLASSIF Static method Public Method Choose Classification Field 20041019
Events
Class CL_CACS_TGT_CLASSIFICATION has no event.
Types
Class CL_CACS_TGT_CLASSIFICATION has no local type.
Method Signatures

Method BUFFER_CLASSIFICATION_TYPES Signature

Method BUFFER_CLASSIFICATION_TYPES on class CL_CACS_TGT_CLASSIFICATION has no parameter.
Method BUFFER_CLASSIFICATION_TYPES on class CL_CACS_TGT_CLASSIFICATION has no exception.

Method CHECK_CLASSIFICATION_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CLFTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsart 20041210
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
4 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method GET_ALL_CLASSIFICATION_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLTYPE Call by reference Type reference (TYPE) CACS_TT_TGCLASSTYPE Klassifizierungsarten 20050201
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20050201
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20050201
4 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20050201
# Exception Resumable Description Created on
1 NOTHING_FOUND 20050201

Method GET_CLASSIFICATION_CTRT_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VALUE Call by reference Type reference (TYPE) DATA Klassifzierungswert 20041210
2 Importing IS_META Call by reference Type reference (TYPE) ANY Zielevaluierungsmetastruktur 20050318
3 Importing IS_TGCLF Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsart 20041210
4 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
5 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
6 Importing IV_CTRTBU_ID Call by reference Type reference (TYPE) CACS_CTRTBU_ID Provisionsvertrags 20041210
7 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method GET_CLASSIFICATION_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CLFTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsart 20041210
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
4 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method GET_CLASSIFICATION_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDNAMES Call by reference Type reference (TYPE) CACS_TT_TGFIELDS Beschreibung des Klassifizierungswert 20041210
2 Importing IS_CLFTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsart 20041210
3 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
4 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method GET_CLASSIFICATION_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) CACS_TGTCLFTYPENAME Name der Zielklassifizierungsart 20050126
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20050126
3 Importing IV_CLFTYPE Call by reference Type reference (TYPE) CACS_TGTCLFTYPE Zielklassifizierungsart 20050126
4 Importing IV_SPRAS Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel 20050126
# Exception Resumable Description Created on
1 ERROR 20050126

Method GET_CLASSIFICATION_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASSVALUE Call by reference Type reference (TYPE) CACS_TT_TGCLASSVALUE Klassifizierungswerte 20041210
2 Importing IS_CLFTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsart 20041210
3 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
4 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
5 Importing IV_MS Call by reference Type reference (TYPE) CACS_TGTBOOLEAN 'X' = Mehrfachselektion 20050228
6 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method GET_CLASSIFICATION_VALUE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLASSDESCR Call by reference Type reference (TYPE) CACS_TT_TGCLASSDESCR Beschreibung des Klassifizierungswert 20041210
2 Importing IS_CLFTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsart 20041210
3 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041210
4 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041210
# Exception Resumable Description Created on
1 ERROR 20041210

Method GET_CLASSIF_TYPE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLFTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Klassifizierungsartstruktur 20041029
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Provisionsanwendung 20041029
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20041210
4 Importing IV_CLFTYPE Call by reference Type reference (TYPE) CACS_TGTCLFTYPE Klassifizierungsart 20041029
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041029
# Exception Resumable Description Created on
1 NOT_FOUND 20041029

Method GET_CLTYPES_FOR_TGTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLTYPE Call by reference Type reference (TYPE) CACS_TT_TGCLASSTYPE Klassifizierungsarten 20041026
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041026
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 20041208
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20041026
# Exception Resumable Description Created on
1 NOTHING_FOUND 20041026

Method GET_STDCTRT_CLTYPE_FOR_TGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLTYPE Call by reference Type reference (TYPE) TCACS_TGCLT Zielvbg: Klassifizierungsart 20061109
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20061109
3 Importing IV_BUSI Call by reference Type reference (TYPE) CACSTIMESTAMP Fachlicher Zeitstempel 20061109
4 Importing IV_CTGTTYPE Call by reference Type reference (TYPE) CACS_TGTTYPE Komplexe Zielart 20061109
5 Importing IV_WHEN Call by reference Type reference (TYPE) CACSTIMESTAMP Technischer Zeitstempel 20061109
# Exception Resumable Description Created on
1 NOTHING_FOUND 20061109

Method SELECT_FIELD_FOR_CLASSIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELD Call by reference Type reference (TYPE) FIELDNAME Name des Klassifizierungsfeld 20041019
2 Importing IV_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung 20041019
# Exception Resumable Description Created on
1 ERROR 20041019
2 NOTHING_FOUND 20041019
3 NOTHING_SELECTED 20041019
History
Last changed by/on SAP  20100310 
SAP Release Created in 600