SAP ABAP Class /ECRS/CL_BL_MD (Methods for Master Data)
Hierarchy
SLL-LEG (Software Component) SLL-LEG 901: Add-On Installation
   SLL-ECR (Application Component) Electronic Compliance Reporting
     /ECRS/BL_MD (Package) ECR: Business Logic - Master Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ECRS/IF_BL_MD_CONSTANTS Constants for Master Data 20060929
Properties
Class /ECRS/CL_BL_MD  
Short Description Methods for Master Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ECRS/BL_MD   ECR: Business Logic - Master Data 
Created 20060613   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ECRS/CL_BL_MD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /ECRS/IF_BL_MD_CONSTANTS Constants for Master Data 20060929
Friends
Class /ECRS/CL_BL_MD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSGTY Instance attribute Private Attribute reference (LIKE) 20060929
2 GT_CNTRY_ISO_SAP Static Attribute Private Type reference (TYPE) /ECRS/CNTRY_ISO_SAP_HT Hash Table for Mapping ISO Country Code to SAP 20070131
3 GT_DVIA Static Attribute Private Type reference (TYPE) /ECRS/DVIA_ST Sorted Table for Default Values for Import WL 20090402
4 GT_VAT_BUF Static Attribute Private Type reference (TYPE) /ECRS/VAT_BUF_HT Hash Table for Buffering VAT Registration No. 20070202
5 GV_POIID Static Attribute Private Type reference (TYPE) /ECRS/POIID Provider of Information ID 20100531
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IF_CRM_IS_LOCAL Static method Public Method Check if CRM Is Local 20060804
2 CHECK_IF_GTS_IS_LOCAL Static method Public Method Check if GTS Is Local 20060619
3 CHECK_POSTAL_CODE Static method Public Method Check of Postal Code 20061009
4 CHECK_TAX_NUMBER Static method Public Method Check of Tax Number 20061010
5 CHECK_VAT_NUMBER Static method Public Method Check of VAT Registration Number 20060929
6 CLEAR_GLOBAL_DATA Static method Public Method Delete Global Tables 20070202
7 CONVERT_DATE_TO_STAMP Static method Public Method Convert Date and Time to Time Stamp 20060816
8 CONVERT_STAMP_TO_DATE Static method Public Method Convert Time Stamp to Date and Time 20060613
9 GET_DVIA_FOR_POI Static method Public Method Read Default Values for Provider of Information 20090402
10 GET_FIRST_2_VAT_CHAR Static method Public Method Determine First Two Places of a VAT Registration Number 20060714
Events
Class /ECRS/CL_BL_MD has no event.
Types
Class /ECRS/CL_BL_MD has no local type.
Method Signatures

Method CHECK_IF_CRM_IS_LOCAL Signature

Method CHECK_IF_CRM_IS_LOCAL on class /ECRS/CL_BL_MD has no parameter.
# Exception Resumable Description Created on
1 CRM_NOT_LOCAL CRM ist nicht lokal 20060804

Method CHECK_IF_GTS_IS_LOCAL Signature

Method CHECK_IF_GTS_IS_LOCAL on class /ECRS/CL_BL_MD has no parameter.
# Exception Resumable Description Created on
1 GTS_NOT_LOCAL GTS ist nicht lokal 20060619

Method CHECK_POSTAL_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POIPC Call by reference Type reference (TYPE) /ECRS/POIPC Postleitzahl des Auskunftspflichtigen 20061009
2 Importing IV_RPCTI Call by reference Type reference (TYPE) /ECRS/RPCTI Meldungsland (ISO-Code) 20061009
# Exception Resumable Description Created on
1 INVALID_POSTAL_CODE Postleitzahl ist nicht korrekt 20061009

Method CHECK_TAX_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RPCTI Call by reference Type reference (TYPE) /ECRS/RPCTI Meldungsland (ISO-Code) 20061010
2 Importing IV_STENR Call by reference Type reference (TYPE) /ECRS/STENR Steuernummer 20061010
# Exception Resumable Description Created on
1 INVALID_TAXNUM Ungültige Steuernummer 20061010

Method CHECK_VAT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POIVA Call by reference Type reference (TYPE) /ECRS/POIVA Umsatzsteuer-Identifikationsnummer des Auskunftspflichtigen 20060929
2 Importing IV_RPCTI Call by reference Type reference (TYPE) /ECRS/RPCTI Meldungsland (ISO-Code) 20060929
# Exception Resumable Description Created on
1 INVALID_TAXNUM Fehler bei USt-ID-Nr 20060929

Method CLEAR_GLOBAL_DATA Signature

Method CLEAR_GLOBAL_DATA on class /ECRS/CL_BL_MD has no parameter.
Method CLEAR_GLOBAL_DATA on class /ECRS/CL_BL_MD has no exception.

Method CONVERT_DATE_TO_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20060816
2 Importing IV_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060816
3 Importing IV_TIME Call by reference Type reference (TYPE) UZEIT Tageszeit 20060816

Method CONVERT_DATE_TO_STAMP on class /ECRS/CL_BL_MD has no exception.

Method CONVERT_STAMP_TO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060613
2 Exporting EV_TIME Call by reference Type reference (TYPE) UZEIT Tageszeit 20060613
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20060613
# Exception Resumable Description Created on
1 NO_TIMESTAMP Kein Zeitstempel übergeben 20060613

Method GET_DVIA_FOR_POI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DVIA Call by reference Type reference (TYPE) /ECRS/DVIA Vorschlagswerte für Import Arbeitsvorrat für eine POIID 20090402
2 Importing IV_DIREC Call by reference Type reference (TYPE) /ECRS/DIREC Richtung (Eingang, Versendung) 20090402
3 Importing IV_POIID Call by reference Type reference (TYPE) /ECRS/POIID Auskunftspflichtiger 20090402
4 Importing IV_PTCTI Call by reference Type reference (TYPE) /ECRS/PTCTI Partnerland (Intrastat-Code) 20090402

Method GET_DVIA_FOR_POI on class /ECRS/CL_BL_MD has no exception.

Method GET_FIRST_2_VAT_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIRST_CHAR Call by reference Type reference (TYPE) CHAR2 Ersten Stellen der USt-ID-NR. 20060714
2 Importing IV_CTR_ISO Call by reference Type reference (TYPE) INTCA ISO-Code des Landes 20060714
# Exception Resumable Description Created on
1 NO_CTR_ISO_CODE Kein ISO-Code für ein Land 20060714
History
Last changed by/on SAP  20141106 
SAP Release Created in 710