SAP ABAP Class CL_RSSDPR_SPL_UPDRULE_SCORODS (Adapter for BW update rules (Collecor ODS to Score ODS))
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-SPL-SDR (Application Component) Supplier Delivery Performance Rating
     RS_BCT_SPL_SDPR (Package) BW: Content Logistics - Supplier Delivery Performance Rating
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSSDPR_SPL_BW_ADAPTER Base class for OO-framework adapters used in SPL 20040126
Properties
Class CL_RSSDPR_SPL_UPDRULE_SCORODS  
Short Description Adapter for BW update rules (Collecor ODS to Score ODS)    
Super Class CL_RSSDPR_SPL_BW_ADAPTER Base class for OO-framework adapters used in SPL 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_SPL_SDPR   BW: Content Logistics - Supplier Delivery Performance Rating 
Created 20040123   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSSSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSSSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSSDPR_SPL_UPDRULE_SCORODS has no interface implemented.
Friends
Class CL_RSSDPR_SPL_UPDRULE_SCORODS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLL_ODS_KEY_DESC Instance attribute Private Object reference (TYPE REF TO) CL_RSSDPR_SPL_COLLODS_KEYDSC Collector ODS Key Description 20040123
2 LAST_ERROR Instance attribute Private Object reference (TYPE REF TO) CX_RSSDPR_TOOLS_EXCEPTION Base class for all exceptions used in SDPR 20040406
3 SCORE_ODS_FLD_DESC Instance attribute Private Object reference (TYPE REF TO) CL_RSSDPR_SPL_SCORODS_FLDDSC Score ODS Field Description 20040123
4 SOURCE_INFO_PROVIDER_NAME Instance attribute Private Type reference (TYPE) STRING Technical name of the source IP 20040123
5 SOURCE_SYSTEM Instance attribute Private Type reference (TYPE) STRING Technical name of the source system 20040123
6 TARGET_INFO_PROVIDER_NAME Instance attribute Private Type reference (TYPE) STRING Technical name of the target IP 20040123
7 UPDATE_RULE Instance attribute Private Object reference (TYPE REF TO) CL_RSSDPR_RULES_UPDATE_RULE Update Rule 20040123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_NOTEXIST Instance method Public Method Check whether Important Data Exist 20040217
2 CHECK_DATA_NOTEXIST_EACH_DOC Instance method Private Method Check whether Important Data Exist for a single document typ 20050803
3 CONSTRUCTOR Instance method Public Constructor Create an adapter for update rule from Coll ODS to Score ODS 20040123
4 GET_COLLODS_KEY_SET_VALUE Instance method Private Method get the key field set value of Collector ODS 20040527
5 GET_ERROR_STATUS Instance method Public Method return 1 if error - exception occurs, otherwise, return 0 20040407
6 GET_UPDATE_RULE Instance method Public Method get the entry point to the update/calculation framework 20040123
7 PROCESS_DATA_PACKAGE Instance method Public Method Manipulation of the passed data package for the update rule 20040216
8 REMOVE_OBSOLETE_ENTRIES Instance method Public Method Remove Obsolete Entries 20040526
9 SETUP_ODS_DESCRIPTORS Instance method Private Method procedure to set up the key and data field descriptors 20040123
Events
Class CL_RSSDPR_SPL_UPDRULE_SCORODS has no event.
Types
Class CL_RSSDPR_SPL_UPDRULE_SCORODS has no local type.
Method Signatures

Method CHECK_DATA_NOTEXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DELETE_FLAG Value transfer Type reference (TYPE) CHAR1 Kennzeichen ob akt. Datensatz beibehalten oder gelöscht w.s. 20040217
2 Importing I_COLLECTOR_RECORD Call by reference Type reference (TYPE) ANY Jeder Collector-Datensatz 20040217
# Exception Resumable Description Created on
1 CX_RSSDPR_EXCEPT_NOENTRYFOUND Ausnahme: LLB-Suchschlüssel nicht vorhanden 20050804
2 CX_SRM_TOOLS_EXCEPT_STR_ACCESS Ausnahme: Strukturzugriff 20040525

Method CHECK_DATA_NOTEXIST_EACH_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELD_VALUE Value transfer Type reference (TYPE) RSBCTSDPR_D_KYFINT the value of the check field 20050803
2 Importing I_COLLECTOR_RECORD Call by reference Type reference (TYPE) ANY Each Collector Record 20050803
3 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) STRING the component name 20050803
# Exception Resumable Description Created on
1 CX_SRM_TOOLS_EXCEPT_FIELD_TYPE Ausnahme: Zuordnungstyp des Strukturfelds 20050805
2 CX_SRM_TOOLS_EXCEPT_STR_ACCESS Structure Access Exception 20050803

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_INFO_PROVIDER_NAME Call by reference Type reference (TYPE) STRING Technischer Name des Quell-IP 20040123
2 Importing I_SOURCE_SYSTEM Call by reference Type reference (TYPE) LOGSYS Technischer Name des logischen Systems 20040123
3 Importing I_TARGET_INFO_PROVIDER_NAME Call by reference Type reference (TYPE) STRING Technicher Name des Ziel-IP 20040123

Method CONSTRUCTOR on class CL_RSSDPR_SPL_UPDRULE_SCORODS has no exception.

Method GET_COLLODS_KEY_SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALMONTH Call by reference Type reference (TYPE) RSCALMONTH Kalenderjahr / Monat 20040527
2 Exporting E_CALWEEK Call by reference Type reference (TYPE) RSCALWEEK Kalenderjahr / Woche 20040527
3 Exporting E_DELV_TYPE Call by reference Type reference (TYPE) RSBCTSDPR_D_DELIVERY_TYPE Lieferart 20040527
4 Exporting E_SHIPTO Call by reference Type reference (TYPE) RSBCTSDPR_D_SHIPTOLOCATION_ID Anlieferlokations-ID 20040527
5 Exporting E_SUPPLIER Call by reference Type reference (TYPE) RSBCTSDPR_D_SUPPLIER_ID Lieferanten-ID 20040527
6 Importing I_WA Call by reference Type reference (TYPE) ANY 20040527
# Exception Resumable Description Created on
1 CX_SRM_TOOLS_EXCEPT_STR_ACCESS Ausnahme: Strukturzugriff 20040527

Method GET_ERROR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_STATUS Value transfer Type reference (TYPE) I Fehlerstatus - 1 bei Fehler, 0 wenn kein Fehler 20040407

Method GET_ERROR_STATUS on class CL_RSSDPR_SPL_UPDRULE_SCORODS has no exception.

Method GET_UPDATE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BW_MONITOR_TABLE Call by reference Type reference (TYPE) RSSSR_T_RSMONITOR Als BW-Monitor zu verwendende Tabelle 20040126
2 Exporting E_UPDATE_RULE Call by reference Object reference (TYPE REF TO) CL_RSSDPR_RULES_UPDATE_RULE Fortschreibungsregel 20040126

Method GET_UPDATE_RULE on class CL_RSSDPR_SPL_UPDRULE_SCORODS has no exception.

Method PROCESS_DATA_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_PACKAGE Call by reference Type reference (TYPE) STANDARD TABLE 20040216

Method PROCESS_DATA_PACKAGE on class CL_RSSDPR_SPL_UPDRULE_SCORODS has no exception.

Method REMOVE_OBSOLETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_PACKAGE Call by reference Type reference (TYPE) STANDARD TABLE 20040526
# Exception Resumable Description Created on
1 CX_SRM_TOOLS_EXCEPT_STR_ACCESS Ausnahme: Strukturzugriff 20040526

Method SETUP_ODS_DESCRIPTORS Signature

Method SETUP_ODS_DESCRIPTORS on class CL_RSSDPR_SPL_UPDRULE_SCORODS has no parameter.
Method SETUP_ODS_DESCRIPTORS on class CL_RSSDPR_SPL_UPDRULE_SCORODS has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 352