SAP ABAP Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC (Class for Requests for External Objects - Switzerland)
Hierarchy
SLL-LEG (Software Component) SLL-LEG 901: Add-On Installation
   SLL-LEG (Application Component) Global Trade Services
     /SAPSLL/LEGAL_CUS_ECC (Package) Legal Services: Customs Processing: Electronic Communication
Properties
Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC  
Short Description Class for Requests for External Objects - Switzerland    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPSLL/LEGAL_CUS_ECC   Legal Services: Customs Processing: Electronic Communication 
Created 20140113   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no forward declaration.
Interfaces
Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no interface implemented.
Friends
Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_DEBUG Static Attribute Private Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugging Modes 20140113
2 MO_TIME_PROVIDER Instance attribute Private Object reference (TYPE REF TO) LIF_TIME_PROVIDER 20140113
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20140113
2 CREATE_IDOC Instance method Public Method 20140113
3 CREATE_MDMES Instance method Private Method 20140113
4 GEN_ECC_STRUCTURE_FOR_EVV_DET Instance method Public Method 20140113
5 GEN_ECC_STRUCTURE_FOR_EVV_LIST Instance method Public Method 20140113
6 GET_CORRELATION_ID Instance method Private Method 20140113
7 GET_CURRENT_TIME_FOR_PARTNER Instance method Private Method 20140113
8 GET_EMESS Instance method Private Method 20140113
9 INSTANCIATE_ECC_BADI Instance method Private Method 20140113
Events
Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no event.
Types
Class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no parameter.
Method CONSTRUCTOR on class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no exception.

Method CREATE_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECC_CNTRL Call by reference Type reference (TYPE) /SAPSLL/ECC_CNTRL_S Steuerungsstruktur für elektronische Kommunikation Ausgang 20140113
2 Importing IS_ECC_CUHD Call by reference Type reference (TYPE) /SAPSLL/ECC_CUHD_S GTS: Hierarchicher Datentyp Zollsendung 20140113
3 Importing IV_COM_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Selektionsstruktur für Anforderung mögl. Steuerbescheide CH 20140113
# Exception Resumable Description Created on
1 IDOC_CREATION_ERROR Fehler beim Erzeugen des IDocs 20140113
2 PARTNER_DETERMINATION_FAILED Fehler bei der Ermittlung der Partnervereinbarung 20140113

Method CREATE_MDMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECC_CNTRL Call by reference Type reference (TYPE) /SAPSLL/ECC_CNTRL_S Steuerungsstruktur für elektronische Kommunikation Ausgang 20140113
2 Importing IV_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20140113

Method CREATE_MDMES on class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no exception.

Method GEN_ECC_STRUCTURE_FOR_EVV_DET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ECC_CNTRL Call by reference Type reference (TYPE) /SAPSLL/ECC_CNTRL_S Steuerungsstruktur für elektronische Kommunikation Ausgang 20140113
2 Exporting ES_ECC_CUHD Call by reference Type reference (TYPE) /SAPSLL/ECC_CUHD_S GTS: Hierarchicher Datentyp Zollsendung 20140113
3 Importing IS_CUSWLAD Call by reference Type reference (TYPE) /SAPSLL/CUSWLAD SLL : Standard - Tabellentyp zu /SAPSLL/CUSWLAD 20140113
4 Importing IS_SEL_OPTIONS Call by reference Type reference (TYPE) /SAPSLL/CUS_REQ_CH_DET_SEL_S Selektionsstruktur für Anforderung mögl. Steuerbescheide CH 20140113
# Exception Resumable Description Created on
1 MASTER_DATA_MISSING Stamdaten für die Erzeugung der Nachricht fehlen 20140113

Method GEN_ECC_STRUCTURE_FOR_EVV_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ECC_CNTRL Call by reference Type reference (TYPE) /SAPSLL/ECC_CNTRL_S Steuerungsstruktur für elektronische Kommunikation Ausgang 20140113
2 Exporting ES_ECC_CUHD Call by reference Type reference (TYPE) /SAPSLL/ECC_CUHD_S GTS: Hierarchicher Datentyp Zollsendung 20140113
3 Importing IS_SEL_OPTIONS Call by reference Type reference (TYPE) /SAPSLL/CUS_REQ_CH_LIST_SEL_S Selektionsstruktur für Anforderung mögl. Steuerbescheide CH 20140113
# Exception Resumable Description Created on
1 MASTER_DATA_MISSING Stamdaten für die Erzeugung der Nachricht fehlen 20140113

Method GET_CORRELATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EDINR Call by reference Type reference (TYPE) /SAPSLL/EDINR Identifikation/Nachrichtennummer 20140113
2 Importing IV_ID_NUMBER Call by reference Type reference (TYPE) BU_ID_NUMBER Identifikationsnummer 20140113

Method GET_CORRELATION_ID on class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no exception.

Method GET_CURRENT_TIME_FOR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ECC_DAT Call by reference Type reference (TYPE) /SAPSLL/ECC_CUHD_DAT_S 20140113
2 Importing IV_PARNO Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20140113
# Exception Resumable Description Created on
1 TIME_CONVERSION_ERROR Fehler bei der Ermittlung der Zeitzone zum Partner 20140113

Method GET_EMESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDI_MESTYP Call by reference Type reference (TYPE) EDI_MESTYP Nachrichtentyp 20140113
2 Returning RV_EMESS Value transfer Type reference (TYPE) /SAPSLL/EMESS Identifikation der elektronischen Nachrichten 20140113

Method GET_EMESS on class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no exception.

Method INSTANCIATE_ECC_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ECC_CNTRL Call by reference Type reference (TYPE) /SAPSLL/ECC_CNTRL_S Steuerungsstruktur für elektronische Kommunikation Ausgang 20140113

Method INSTANCIATE_ECC_BADI on class /SAPSLL/CL_CUS_REQ_CH_EXT_DOC has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 901