SAP ABAP Class CL_MES_DRF_UTIL (Auxiliary Methods for DRF Integration)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-MES (Application Component) Integration with Manufacturing Execution Systems
     DRF_MES_INT (Package) DRF-Specific Developments for MES Integration
Properties
Class CL_MES_DRF_UTIL  
Short Description Auxiliary Methods for DRF Integration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DRF_MES_INT   DRF-Specific Developments for MES Integration 
Created 20101025   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MES_DRF_UTIL has no forward declaration.
Interfaces
Class CL_MES_DRF_UTIL has no interface implemented.
Friends
Class CL_MES_DRF_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_DRF_ACTIVE Static Attribute Private Type reference (TYPE) XFELD '-' Active Distribution Model Exists 20110704
2 GV_SPLIT_CHARACTER Static Attribute Public Type reference (TYPE) CHAR1 '?' Separator of the ME ID 20120629
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DRF_ACTIVATION Static method Public Method Check on Active Replication Model 20110704
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120629
3 CONDENSE_SEGMENT Static method Public Method Handle Fields of Type CHAR mit CONDENSE 20101119
4 CONVERT_DECIMAL_VALUE Static method Public Method Convert Floating Point Numbers into the International Format 20121109
5 CONVERT_ME_IDENTIFICATION Static method Public Method Conversion of ME ID of Routings and Operations 20120629
6 DETERMINE_REPLICATION_ERRORS Static method Public Method Determine Error in Replication for Objects Transferred 20110105
7 GET_REPLICATION_STATUS Static method Public Method Determine Replication Status for Objects Transferred 20110105
8 GET_TIME_STAMP Static method Public Method Generate Exact Timestamp for IDoc Serialization 20101025
Events
Class CL_MES_DRF_UTIL has no event.
Types
Class CL_MES_DRF_UTIL has no local type.
Method Signatures

Method CHECK_DRF_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '92' Business Object 20110704
2 Returning RV_ACTIVE Value transfer Type reference (TYPE) XFELD Es gibt mindestens ein aktives Replikationsmodell 20110704

Method CHECK_DRF_ACTIVATION on class CL_MES_DRF_UTIL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MES_DRF_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MES_DRF_UTIL has no exception.

Method CONDENSE_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEGMENT Call by reference Type reference (TYPE) ANY Segment 20101119
2 Importing IV_SEGMENT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20101119

Method CONDENSE_SEGMENT on class CL_MES_DRF_UTIL has no exception.

Method CONVERT_DECIMAL_VALUE 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) CLIKE Umzuwandelnde Zeichenkette 20121109

Method CONVERT_DECIMAL_VALUE on class CL_MES_DRF_UTIL has no exception.

Method CONVERT_ME_IDENTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) CLIKE ME: ID des Arbeitsplans/Vorgangs 20120629
2 Exporting EV_REVISION Call by reference Type reference (TYPE) CLIKE ME: Version 20120629
3 Exporting EV_SITE Call by reference Type reference (TYPE) CLIKE ME: Produktionsstätte 20120629
4 Exporting EV_SUFFIX Call by reference Type reference (TYPE) CLIKE Zusätzliche Parameter 20120629
5 Importing IV_ME_ID Call by reference Type reference (TYPE) CLIKE Zusammengesetzte ID aus SAP ME 20120629

Method CONVERT_ME_IDENTIFICATION on class CL_MES_DRF_UTIL has no exception.

Method DETERMINE_REPLICATION_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BO_KEYS Call by reference Type reference (TYPE) DRF_T_BO_KEY_ONLY Schlüssel der Objekte 20110105
2 Importing IT_REPL_STAT_BEFORE Call by reference Type reference (TYPE) DRF_T_OBJ_REP_STA_FULL Replikationsstatus 20110105
3 Importing IV_BO_TYPE Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business-Objekttyp 20110105
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20110503
# Exception Resumable Description Created on
1 REPLICATION_ERROR Fehler bei der Datenreplikation 20110105

Method GET_REPLICATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPL_STAT Call by reference Type reference (TYPE) DRF_T_OBJ_REP_STA_FULL Replikationsstatus 20110105
2 Importing IT_BO_KEYS Call by reference Type reference (TYPE) DRF_T_BO_KEY_ONLY Schlüssel der Objekte 20110105
3 Importing IV_BO_TYPE Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business-Objekttyp 20110105

Method GET_REPLICATION_STATUS on class CL_MES_DRF_UTIL has no exception.

Method GET_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EDIDC_SERIAL Value transfer Type reference (TYPE) EDI_SERIAL Serialisierungsfeld 20101025

Method GET_TIME_STAMP on class CL_MES_DRF_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606