SAP ABAP Class EDX_PROCESS_DOCSET (EDX: Incoming Processing of DocSets)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM (Application Component) Financial Supply Chain Management
     EDX (Package) EDX: Electronic Data Xchange
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  EDX Abstract Class 20080318
Properties
Class EDX_PROCESS_DOCSET  
Short Description EDX: Incoming Processing of DocSets    
Super Class EDX Abstract Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EDX   EDX: Electronic Data Xchange 
Created 20080318   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 EDXT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class EDX_PROCESS_DOCSET has no interface implemented.
Friends
Class EDX_PROCESS_DOCSET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_DOCUMENT_SET Instance attribute Private Type reference (TYPE) EDX_DOCUMENT_SET_MSG 20080318
2 C_255 Constant Public Type reference (TYPE) I 255 20100823
3 C_DOC_FILENAME_INTERMEDIATE Constant Protected Type reference (TYPE) EDX_PARK-DOC_FILENAME 'intermediate' Text with 30 characters 20080318
4 C_DO_DELETE Constant Public Type reference (TYPE) UXP_UPDATE_FLAG 'D' Indicator Update 20080619
5 C_DO_UPDATE Constant Public Type reference (TYPE) UXP_UPDATE_FLAG 'U' Indicator Update 20080619
6 C_IDDAT_1 Constant Private See coding '026' 20080318
7 C_IDDAT_11 Constant Private See coding '011' 20080318
8 C_IDDAT_2 Constant Private See coding '012' 20080318
9 C_IDDAT_3 Constant Private See coding '028' 20091019
10 C_MAH_QUAL Constant Private See coding '011' 20080318
11 C_PARVW_AG Constant Protected Type reference (TYPE) EDI3035_A 'AG' Partner function (e.g. sold-to party, ship-to party, ...) 20080318
12 C_PARVW_ED Constant Protected Type reference (TYPE) EDI3035_A 'ED' Partner function (e.g. sold-to party, ship-to party, ...) 20080318
13 C_PARVW_RE Constant Protected Type reference (TYPE) EDI3035_A 'RE' Partner function (e.g. sold-to party, ship-to party, ...) 20080404
14 C_PARVW_RS Constant Protected Type reference (TYPE) EDI3035_A 'RS' Partner function (e.g. sold-to party, ship-to party, ...) 20080318
15 C_PARVW_ZC Constant Protected Type reference (TYPE) EDI3035_A 'ZC' Partner function (e.g. sold-to party, ship-to party, ...) 20080318
16 C_PKCS7 Constant Public Type reference (TYPE) STRING 'PKCS7' 20100823
17 C_QUAL_IREF Constant Private See coding '009' 20080318
18 C_QUAL_ON Constant Private See coding '001' 20080318
19 C_QUAL_ORDCHG Constant Private See coding '010' 20080318
20 C_QUAL_ORDRSP_REF Constant Private See coding '002' 20080318
21 C_QUAL_POREF Constant Private See coding '001' 20080318
22 C_QUAL_URL Constant Private See coding 'ZZZ' 20080318
23 C_SUMID_INV_NET Constant Private See coding '010' 20090313
24 C_SUMID_INV_TOTAL Constant Private See coding '011' 20090313
25 C_SUMID_ORDER Constant Private See coding '002' 20080318
26 C_SUMID_ORDRSP Constant Private See coding '002' 20080318
27 C_VERIFYLOG Constant Public Type reference (TYPE) STRING 'VerifyLog' 20100823
Methods
# Method Level Visibility Method type Description Created on
1 ARCH_LINK_BELEG Instance method Public Method Archive and link the INBELEG with the business documents 20110324
2 CHECK_DOC_FOR_SIGNATURE Instance method Private Method Test If Signature Is Missing or Unwanted 20080827
3 CHECK_FOR_AUTHORIZED_MSGS Instance method Public Method Check Messages for Authorization 20100818
4 CHECK_INTEGRITY Instance method Public Method Check Document Integrity 20100823
5 CHECK_VERIFY_LOG Instance method Public Method Check the status of the verify log if there is 20100823
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080318
7 CONVERT_XSTR_TO_SSFBIN Instance method Private Method Convert XString to ssfbin Table 20100823
8 CREATE_IDOC Instance method Public Method Create an IDOC from an XML IDoc file 20080318
9 CREATE_SEND_DOC_REPLY Instance method Private Method Create and send DocumentMsgReply 20080318
10 DEL_PARK_SET_INBOUND Instance method Public Method Delete from park table and write to the inbound table 20080318
11 ESCAPE_PIDREF_FOR_SQL Static method Public Method Escape PIDREF to support special characters 20080318
12 EXTRACT_PIDREF Static method Public Method Extract the PidRef 20080318
13 GET_BOR_RELATIONSHIP Instance method Public Method Find the FI/MM Record 20080318
14 GET_CONFIG_IN_DATA Instance method Public Method Read Entry from Table EDX_CONFIG_IN 20080611
15 GET_E1EDP26_DATA Instance method Private Method Get E1EDP26 Segment Data 20091019
16 GET_TRANSFORMATION Instance method Private Method EDX: Get the Configured Transformation 20101202
17 GET_VALUES_FROM_IDOC_DESADV Instance method Public Method Get values from the IDoc desadv 20080318
18 GET_VALUES_FROM_IDOC_INV Instance method Public Method Get values from the IDoc invoice 20080318
19 GET_VALUES_FROM_IDOC_ORD Instance method Public Method Get Values from the IDoc Order 20080318
20 GET_VALUES_FROM_IDOC_ORDRSP Instance method Public Method Get Values from the IDoc Order Response 20080318
21 INSERT_INTO_INBOUND Instance method Private Method Insert BC in the Inbound Table 20080318
22 IS_DOCSET_SIGNED Instance method Public Method Check if the DocumentSet is signed(PKCS#7) 20100823
23 LINK_BELEG_WITH_BC_OBJECTS Instance method Public Method Link the document with the business objects 20110324
24 LINK_BELEG_WITH_NOTE Instance method Private Method Link the document with the reference note 20080318
25 LINK_BELEG_WITH_URL Instance method Private Method Link the document with the PDF url 20080318
26 MAP_ERROR_TEXT Instance method Private Method Map the Error Text to a Short One 20080729
27 MOVE_TO_ARCHIVE Instance method Public Method Move the object to the archive 20080318
28 PARK_DOCUMENT Instance method Private Method Park the Document 20080318
29 PARK_INVOICE Instance method Public Method Park the Invoice 20091019
30 PARK_ORIGINAL_MESSAGE Instance method Private Method Extract and Park Original Message from Verify Log 20101012
31 PARSE_ALEAUD Instance method Public Method Parse the EDI Confirmation ALEAUD 20091117
32 POST_PROCESS_IDOC Instance method Public Method Postprocessing for Idoc 20110324
33 PRE_PROCESS_IDOC Instance method Public Method Preprocessing for IDoc 20110324
34 PROCESS Instance method Public Method Process the Current DocumentSet Inbound 20080318
35 PROCESS_ARCHIVE_PACKAGE Instance method Private Method Park Archive Package 20080318
36 PROCESS_DOCSET_WS Instance method Public Method Process Inbound docset Web Service 20100823
37 PROCESS_FILE Instance method Public Method Process Files 20100818
38 READ_ITEMS_FROM_INVOICE Instance method Private Method Read the Items from the Invoice 20091019
39 READ_LAST_IDOC_STATUS Instance method Public Method Read the Last IDoc Status 20091014
40 READ_PARK_TABLE Static method Public Method Read Entries from Park Table 20080318
41 STRIP_IDOC Instance method Private Method Strip the IDoc from the Signature 20080318
42 STRIP_PDF Instance method Public Method Strip the PDF from the Signature 20080318
43 STRIP_SIGNATURE Instance method Public Method Strip the Signature 20100823
44 UPDATE_PARK_TABLE Instance method Public Method Update the Park Table 20080318
Events
Class EDX_PROCESS_DOCSET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_EDX_PARK Public See coding 20080325 LT_EDX_PARK type standard table of EDX_PARK
Method Signatures

Method ARCH_LINK_BELEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BELNR Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20110324
2 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20110324
3 Importing I_IDOC_NUMBER Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20110324
4 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX: PID und Belegnummer 20110324
5 Importing I_ROLETYPE Call by reference Type reference (TYPE) RELROLES-ROLETYPE Rolle, in der das Objekt auftritt 20110324
6 Importing I_URL_PDF Call by reference Type reference (TYPE) SO_URL Verweis einfügen 20110324
# Exception Resumable Description Created on
1 CONNECTION_ERROR Can't connect to archive 20110324
2 ERROR_ARCHIVE Cannot move object to the archive 20110324
3 ERROR_IMPORT_PARK Error when Reading from Park Table 20110324
4 ERROR_READING_PARK Error when Reading from Park Table 20110324
5 ERROR_STRIP_DOCUMENT Cannot Remove Signature 20110324
6 GENERAL_ERROR General error 20110324
7 INSERT_ERROR Can't insert link to archive 20110324
8 NO_INBELEG Couldn't find related INBELEG 20110324

Method CHECK_DOC_FOR_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) EDX_PARK-ERRTEXT EDX: Beschreibung des Fehlers bei der Meldungsverarbeitung 20080827
2 Exporting E_MSG_STATUS Call by reference Type reference (TYPE) EDX_STATUS EDX: Meldungsstatus 20080827
3 Importing I_CONFIG_IN Call by reference Type reference (TYPE) EDX_CONFIG_IN EDX: Konfiguration für eingehende Meldungen 20080827
4 Importing I_SETTINGS Call by reference Type reference (TYPE) EDX_SETUP EDX: Konfiguration (allgemein) 20080827
5 Importing I_VLG_EXIST Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20101012
# Exception Resumable Description Created on
1 PDF_SIGNATURE_MISSING Die PDF-Signatur des Dokuments ist nicht vorhanden 20080827
2 PDF_SIGNATURE_UNWANTED Die PDF-Signatur des Dokuments wird nicht erwartet 20080827
3 XML_SIGNATURE_MISSING Die XML-Signatur des Dokuments ist nicht vorhanden 20080827
4 XML_SIGNATURE_UNWANTED Die XML-Signatur des Dokuments wird nicht erwartet 20080827

Method CHECK_FOR_AUTHORIZED_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTH_OBJECT Call by reference Object reference (TYPE REF TO) EDX_AUTHORIZATION EDX: Berechtigungsprüfungen BUKRS, ACTIVITY, MSG_TYPE 20100818
2 Changing T_PARKED_MSGS Call by reference Type reference (TYPE) EDXT_TAB_PARKED_MSGS zuverarbeitende Meldungen 20100818

Method CHECK_FOR_AUTHORIZED_MSGS on class EDX_PROCESS_DOCSET has no exception.

Method CHECK_INTEGRITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823
2 Importing I_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823
# Exception Resumable Description Created on
1 CANNOT_VERIFY_MESSAGE 20100823

Method CHECK_VERIFY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VERIFY_STATUS Call by reference Type reference (TYPE) STRING 20100823
2 Importing I_DOCSET_DOCUMENT Call by reference Type reference (TYPE) EDX_DOCUMENT_SET_MSG 20100823
# Exception Resumable Description Created on
1 CANNOT_PARSE_VERIFY_LOG 20100823

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCSET_XSTRING Call by reference Type reference (TYPE) XSTRING 20091019
2 Importing I_DOCUMENT_SET_INPUT Call by reference Type reference (TYPE) EDX_DOCUMENT_SET_MSG 20080318

Method CONSTRUCTOR on class EDX_PROCESS_DOCSET has no exception.

Method CONVERT_XSTR_TO_SSFBIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATATAB Call by reference Type reference (TYPE) ANY TABLE 20100823
2 Importing I_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823

Method CONVERT_XSTR_TO_SSFBIN on class EDX_PROCESS_DOCSET has no exception.

Method CREATE_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARKT_IDOC Call by reference Type reference (TYPE) EDX_PARK EDX 20080318
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20080318

Method CREATE_SEND_DOC_REPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_TYPE Call by reference Type reference (TYPE) EDX_SP_DOC_TYPE EDX 20080526
2 Importing I_MSG_REF Call by reference Type reference (TYPE) STRING 20080318
3 Importing I_RECEIVER_ID Call by reference Type reference (TYPE) STRING 20080318
4 Importing I_RECEIVER_ID_TYPE Call by reference Type reference (TYPE) STRING 20080318
5 Importing I_SENDER_ID Call by reference Type reference (TYPE) STRING 20080318
6 Importing I_SENDER_ID_TYPE Call by reference Type reference (TYPE) STRING 20080318
# Exception Resumable Description Created on
1 CANNOT_SEND_DOC_REPLY Can't send DocumentMsgReply 20080318

Method DEL_PARK_SET_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) SWO_TYPEID EDX 20080318
2 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080318
3 Importing I_MSG_TYPE Call by reference Type reference (TYPE) STRING 20080318
4 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20080318

Method ESCAPE_PIDREF_FOR_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_ESCAPED_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318

Method ESCAPE_PIDREF_FOR_SQL on class EDX_PROCESS_DOCSET has no exception.

Method EXTRACT_PIDREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
# Exception Resumable Description Created on
1 NOT_VALID Diese PIDREF ist nicht gültig 20080422

Method GET_BOR_RELATIONSHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BORIDENT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20080318
2 Importing I_BORIDENT Call by reference Type reference (TYPE) BORIDENT Object Relationship Service : BOR Objektidentifier 20080318
3 Importing I_ROLETYPE Call by reference Type reference (TYPE) RELROLES-ROLETYPE Rolle, in der das Objekt auftritt 20080318
# Exception Resumable Description Created on
1 NOT_FOUND Record not found 20080318

Method GET_CONFIG_IN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONFIG_IN Call by reference Type reference (TYPE) EDX_CONFIG_IN EDX: Konfiguration für eingehende Meldungen 20080611
2 Importing I_AR_OBJECT Call by reference Type reference (TYPE) EDX_ARCHIVE_OBJECT EDX: Dokumentenart im Archiv 20090826
3 Importing I_DOC_TYPE_IN Call by reference Type reference (TYPE) EDX_DOC_TYPE_IN Eingehender Meldungstyp 20080611
4 Importing I_OBJTYP Call by reference Type reference (TYPE) EDX_OBJTYP EDX: Objekttyp 20080619
5 Importing I_SP_DOC_FILENAME Call by reference Type reference (TYPE) EDX_SP_DOC_FILENAME EDX: Service Provider Document Filename 20090826
6 Importing I_SP_DOC_FORMAT Call by reference Type reference (TYPE) EDX_SP_DOC_FORMAT EDX: Service Provider Dokumentformat 20080611
7 Importing I_SP_DOC_SIGNED Call by reference Type reference (TYPE) EDX_SP_DOC_SIGNED EDX: Service Provider Dokument ist signiert 20080611
8 Importing I_SP_DOC_TYPE Call by reference Type reference (TYPE) EDX_SP_DOC_TYPE EDX: Service Provider Dokumenttyp 20080611
# Exception Resumable Description Created on
1 MORE_ENTRIES_FOUND Mehrere passende Einträge gefunden 20080611
2 NO_ENTRY_FOUND Keinen passenden Eintrag gefunden 20080611
3 NO_SELECTION_POSSIBLE Keine Selektion möglich 20080611

Method GET_E1EDP26_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WRBTR Call by reference Type reference (TYPE) WRBTR 20091019
2 Importing I_E1EDP26 Call by reference Type reference (TYPE) E1EDP26 20091019
3 Importing I_WAERS Call by reference Type reference (TYPE) WAERS 20091019

Method GET_E1EDP26_DATA on class EDX_PROCESS_DOCSET has no exception.

Method GET_TRANSFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRANSF_IN Call by reference Type reference (TYPE) EDX_TRANSF_IN EDX: Konfiguration für eingehende Transformationen 20101202
2 Importing I_SENDER_ID Call by reference Type reference (TYPE) EDX_SENDER_PID EDX: Sender Identifikator beim Service Provider 20101202
3 Importing I_SP_DOC_TYPE_IN Call by reference Type reference (TYPE) EDX_SP_DOC_TYPE EDX: Bezeichnung des aus-/eingehenden Meldungstyps 20101202
4 Importing I_SP_ID Call by reference Type reference (TYPE) EDX_SP_PID EDX: Identifikator des Service Providers 20101202

Method GET_TRANSFORMATION on class EDX_PROCESS_DOCSET has no exception.

Method GET_VALUES_FROM_IDOC_DESADV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BELNR Call by reference Type reference (TYPE) EDX_BELNR EDX 20080318
2 Exporting E_BPID Call by reference Type reference (TYPE) EDX_SENDER_PID EDX 20080318
3 Exporting E_BP_NR Call by reference Type reference (TYPE) PARTNER Partnernummer 20080404
4 Exporting E_BP_TYPE Call by reference Type reference (TYPE) EDX_BP_TYPE EDX: Art des Geschäftspartners 20080404
5 Exporting E_ORDER_DATE Call by reference Type reference (TYPE) EDIDAT8 IDOC: Datum 20080404
6 Exporting E_PO_NUMBER Call by reference Type reference (TYPE) EDX_BELNR EDX: Record Number 20080403
7 Exporting E_TRXREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
8 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080318
# Exception Resumable Description Created on
1 IDOC_READ_ERROR Error while reading the IDoc 20080318
2 NO_IDOC IDoc-Nr Not available 20080318

Method GET_VALUES_FROM_IDOC_INV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EDIDC Call by reference Type reference (TYPE) EDIDC Kontrollsatz (IDoc) 20080318
2 Exporting E_BPID Call by reference Type reference (TYPE) EDX_SENDER_PID EDX 20080318
3 Exporting E_BP_TYPE Call by reference Type reference (TYPE) EDX_BP_TYPE EDX 20080320
4 Exporting E_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20080318
5 Exporting E_CURRENCY Call by reference Type reference (TYPE) EDI6345_A Währung 20080318
6 Exporting E_DOC_TYPE Call by reference Type reference (TYPE) BLART Belegart 20120411
7 Exporting E_DUE_DATE Call by reference Type reference (TYPE) EDIDAT8 20091019
8 Exporting E_EXTREF_PDF Call by reference Type reference (TYPE) SO_URL Verweis einfügen 20080318
9 Exporting E_INVOICE_DATE Call by reference Type reference (TYPE) EDIDAT8 IDOC: Datum 20080318
10 Exporting E_INVOICE_TYPE Call by reference Type reference (TYPE) EDX_INV_TYPE EDX 20080318
11 Exporting E_IREF Call by reference Type reference (TYPE) EDX_BELNR EDX 20080318
12 Exporting E_NET_AMOUNT Call by reference Type reference (TYPE) EDI_SUMME Nettowert Summensegment 20090313
13 Exporting E_ORDER_DATE Call by reference Type reference (TYPE) EDIDAT8 IDOC: Date 20080408
14 Exporting E_ORDER_NUMBER Call by reference Type reference (TYPE) EDI_BELNR IDOC Belegnummer 20080318
15 Exporting E_PARK_DOC Call by reference Type reference (TYPE) EDIPRP EDI: Beleg vorerfassen 20120411
16 Exporting E_SENDER_ID Call by reference Type reference (TYPE) PARTNER Partnernummer 20080318
17 Exporting E_TOTAL_AMOUNT Call by reference Type reference (TYPE) EDI_SUMME Gesamtwert Summensegment 20080318
18 Exporting E_TRXREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
19 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080318
# Exception Resumable Description Created on
1 IDOC_READ_ERROR Error while reading the IDoc 20080318
2 NO_IDOC IDoc-Nr Not available 20080318

Method GET_VALUES_FROM_IDOC_ORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP_TYPE Call by reference Type reference (TYPE) EDX_BP_TYPE EDX 20080320
2 Exporting E_CPID Call by reference Type reference (TYPE) EDX_SENDER_PID EDX 20080318
3 Exporting E_CURRENCY Call by reference Type reference (TYPE) EDI6345_A Währung 20080318
4 Exporting E_NET_AMOUNT Call by reference Type reference (TYPE) EDI_SUMME Nettowert Summensegment 20090313
5 Exporting E_ORDER_CHANGE Call by reference Type reference (TYPE) STRING 20080318
6 Exporting E_ORDER_DATE Call by reference Type reference (TYPE) EDIDAT8 IDOC: Datum 20080318
7 Exporting E_ORDER_NUMBER Call by reference Type reference (TYPE) EDI_BELNR IDOC Belegnummer 20080318
8 Exporting E_ORDER_REASON Call by reference Type reference (TYPE) AUGRU Auftragsgrund (Grund des Vorgangs) 20121010
9 Exporting E_ORDER_TYPE Call by reference Type reference (TYPE) AUART Verkaufsbelegart 20121010
10 Exporting E_SENDER_ID Call by reference Type reference (TYPE) PARTNER Partnernummer 20080318
11 Exporting E_TRXREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
12 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080318
# Exception Resumable Description Created on
1 IDOC_READ_ERROR Error while reading the IDoc 20080318
2 NO_IDOC IDoc-Nr Not available 20080318

Method GET_VALUES_FROM_IDOC_ORDRSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BELNR Call by reference Type reference (TYPE) EDX_BELNR EDX 20080318
2 Exporting E_BP_NR Call by reference Type reference (TYPE) PARTNER EDX 20080403
3 Exporting E_BP_TYPE Call by reference Type reference (TYPE) EDX_BP_TYPE 20080403
4 Exporting E_CURRENCY Call by reference Type reference (TYPE) EDI6345_A Währung 20080318
5 Exporting E_NET_AMOUNT Call by reference Type reference (TYPE) EDI_SUMME Nettowert Summensegment 20090313
6 Exporting E_ORDER_DATE Call by reference Type reference (TYPE) EDIDAT8 IDOC: Date 20080403
7 Exporting E_ORDRSP_CHANGE Call by reference Type reference (TYPE) STRING 20090827
8 Exporting E_PO_NUMBER Call by reference Type reference (TYPE) EDI_BELNR EDX: Record Number 20080403
9 Exporting E_SENDER_PID Call by reference Type reference (TYPE) EDX_SENDER_PID 20080403
10 Exporting E_TOTAL_AMOUNT Call by reference Type reference (TYPE) EDI_SUMME Gesamtwert Summensegment 20080318
11 Exporting E_TRXREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
12 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080318
# Exception Resumable Description Created on
1 IDOC_READ_ERROR Error while reading the IDoc 20080318
2 NO_IDOC IDoc-Nr Not available 20080318

Method INSERT_INTO_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) SWO_TYPEID EDX 20080318
2 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080318
3 Importing I_MSG_TYPE Call by reference Type reference (TYPE) STRING 20080318
4 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
# Exception Resumable Description Created on
1 GENERAL_ERROR General error 20080318

Method IS_DOCSET_SIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) XFLAG 20100823
2 Importing I_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823

Method IS_DOCSET_SIGNED on class EDX_PROCESS_DOCSET has no exception.

Method LINK_BELEG_WITH_BC_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDX_OBJECT_TYPE Call by reference Type reference (TYPE) EDX_OBJTYP EDX: Objekttyp Bezeichner 20110324
2 Importing I_OBJKEY Call by reference Type reference (TYPE) SAEOBJID SAP ArchiveLink: Objekt-Id (Objektidentifikator) 20110324
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) SAEANWDID SAP ArchiveLink: Objekttyp des Business Objekts 20110324
# Exception Resumable Description Created on
1 LINK_ERROR Kann nicht BELEG linken 20110324

Method LINK_BELEG_WITH_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJKEY Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20080318
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20080318
3 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318

Method LINK_BELEG_WITH_NOTE on class EDX_PROCESS_DOCSET has no exception.

Method LINK_BELEG_WITH_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJKEY Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20080318
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20080318
3 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
4 Importing I_URL_PDF Call by reference Type reference (TYPE) SO_URL Verweis einfügen 20080318

Method LINK_BELEG_WITH_URL on class EDX_PROCESS_DOCSET has no exception.

Method MAP_ERROR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_XSTRING Call by reference Type reference (TYPE) XSTRING 20080729
2 Returning R_ERROR_TEXT Value transfer Type reference (TYPE) STRING 20080729

Method MAP_ERROR_TEXT on class EDX_PROCESS_DOCSET has no exception.

Method MOVE_TO_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) STRING Fehlertext 20080814
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) EDX_OBJTYP EDX 20080318
3 Importing I_SAP_OBJECT Call by reference Type reference (TYPE) SAEANWDID SAP ArchiveLink: Objekttyp des Business Objekts 20080318
4 Importing I_SAP_OBJECT_ID Call by reference Type reference (TYPE) SAEOBJID SAP ArchiveLink: Objekt-Id (Objektidentifikator) 20080318
5 Importing I_XDATA Call by reference Type reference (TYPE) XSTRING 20080318
# Exception Resumable Description Created on
1 DB_ERROR DB Fehler 20080318
2 ERROR_ARCHIV Fehler beim Lesen im Archiv 20080318
3 ERROR_COMMUNICATIONTABLE Fehler in der Kommunikations Tabelle 20080318
4 ERROR_CONNECTIONTABLE Fehler Tabelle-Verbindungs 20080318
5 ERROR_KERNEL Kernel Fehler 20080318
6 ERROR_PARAMETER Parameter Fehler 20080318
7 UNKNOWN_AR_OBJECT Unbekanntes Archiv Objekt 20080318
8 UNKNOWN_OBJ_TYPE Unbekannter Objekttyp 20080610

Method PARK_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) EDX_PARK-ERRTEXT Fehlertext nach Buchen 20080318
2 Exporting E_FLAG_UPDATE Call by reference Type reference (TYPE) UXP_UPDATE_FLAG 20080401
3 Exporting E_PARK_STATUS Call by reference Type reference (TYPE) EDX_STATUS EDX: Status 20080401
4 Exporting E_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
5 Importing I_DOCUMENTS Call by reference Type reference (TYPE) EDX_DOCUMENT_TAB 20080401
6 Importing I_MSG_REF Call by reference Type reference (TYPE) STRING 20080318
7 Importing I_SP_ID Call by reference Type reference (TYPE) EDX_SP_PID EDX: Identifikator des Service Providers 20101202
# Exception Resumable Description Created on
1 CANNOT_PARK_DOCUMENT Can't park the document in the DB 20080318

Method PARK_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BELNR Call by reference Type reference (TYPE) EDX_BELNR EDX: Belegnummer 20091019
2 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20091019
3 Exporting E_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20091019
4 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20091019
5 Importing I_ORDER_NUMBER Call by reference Type reference (TYPE) EBELN IDOC Belegnummer 20091019
6 Importing I_POST Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20120416
7 Importing I_PO_DATA Call by reference Type reference (TYPE) ANY TABLE 20120925
8 Exporting LT_RETURN Call by reference Type reference (TYPE) ANY TABLE 20091019
# Exception Resumable Description Created on
1 CANT_ARCHIVE_ERROR_TEXT 20091019
2 CANT_CREATE_PARK_INVOICE 20091019
3 CANT_GET_IDOC_INV_VALUES 20091019
4 CANT_GET_ITEMS_FROM_IDOC_INV 20091019
5 CANT_GET_PO_ITEMS 20091019
6 CANT_LINK_IDOC_TO_ERROR_TEXT 20091019
7 CANT_MODIFY_IDOC 20120416
8 CANT_POST_PROCESS_INVOICE 20091019
9 NO_MATCHING_ITEMS 20091019
10 UNKNOWN_OBJ_TYPE 20091019

Method PARK_ORIGINAL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCUMENT_XDATA Call by reference Type reference (TYPE) XSTRING 20101012
2 Importing I_MSG_REF Call by reference Type reference (TYPE) STRING 20101012
3 Importing I_PARK_STATUS Call by reference Type reference (TYPE) EDX_STATUS EDX: Meldungsstatus 20101012
4 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX: PID und Belegnummer 20101012
5 Importing I_SP_DOC_FORMAT Call by reference Type reference (TYPE) EDX_SP_DOC_FORMAT EDX: Service Provider Dokumentformat 20101012
6 Importing I_SP_DOC_TYPE Call by reference Type reference (TYPE) EDX_SP_DOC_TYPE EDX: Bezeichnung des aus-/eingehenden Meldungstyps 20101012
# Exception Resumable Description Created on
1 CANNOT_EXTRACT_MESSAGE Can't extract the original message from the verifyLog 20101012
2 CANNOT_FIND_OBJTYP Can't find object type in edocx_c_objtyp table 20101012
3 CANNOT_PARK_MESSAGE Can't park he original message 20101012

Method PARSE_ALEAUD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONF_RESULT Call by reference Type reference (TYPE) STRING 20091117
2 Exporting E_CONF_TEXT Call by reference Type reference (TYPE) STRING 20091117
3 Exporting E_DOC_TYPE Call by reference Type reference (TYPE) EDX_DOC_TYPE_IN EDX 20091117
4 Exporting E_REF Call by reference Type reference (TYPE) STRING 20091117
5 Importing I_ALEAUD_XSTRING Call by reference Type reference (TYPE) XSTRING 20091117
# Exception Resumable Description Created on
1 CANNOT_PARSE_ALEAUD Can't parse the aleaud 20091117

Method POST_PROCESS_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20110324
2 Importing I_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX: PID und Belegnummer 20110324
# Exception Resumable Description Created on
1 CANNOT_POSTPROCESS_IDOC Can't post process the idoc 20110324

Method PRE_PROCESS_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PIDREF Call by reference Type reference (TYPE) EDX_PID_REF EDX: PID und Belegnummer 20110324
2 Exporting E_URL_PDF Call by reference Type reference (TYPE) SO_URL Verweis einfügen 20110324
3 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20110324
4 Importing I_MSG_TYPE Call by reference Type reference (TYPE) EDX_DOC_TYPE_IN Eingehender Meldungstyp 20110324
# Exception Resumable Description Created on
1 CANNOT_PREPROCESS_IDOC Can't preprocess idoc 20110324

Method PROCESS Signature

Method PROCESS on class EDX_PROCESS_DOCSET has no parameter.
# Exception Resumable Description Created on
1 CANNOT_PROCESS_MESSAGE Can't update the message status in the DB 20080318

Method PROCESS_ARCHIVE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOC_TYPE Call by reference Type reference (TYPE) EDX_DOC_TYPE_IN EDX 20080325
2 Exporting E_REF Call by reference Type reference (TYPE) STRING 20080318
3 Importing I_AMI_DOCSET Call by reference Type reference (TYPE) EDX_DOCUMENT_TAB 20080318
# Exception Resumable Description Created on
1 CANNOT_PARSE_DOCSET Can't parse the docset xml 20080318
2 CANNOT_PROCESS_DOCUMENT Can't park the document in the DB 20080318

Method PROCESS_DOCSET_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_OBJECT Call by reference Object reference (TYPE REF TO) EDX_LOG_UTIL EDX: SLG logging utility 20100823
2 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) EDX_PARK-ERRTEXT 20100823
3 Exporting E_PARK_STATUS Call by reference Type reference (TYPE) EDX_STATUS 20100823
4 Importing I_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823
5 Importing I_SHIPMENT_ID Call by reference Type reference (TYPE) STRING 20100823
# Exception Resumable Description Created on
1 CANNOT_PROCESS_MESSAGE 20100823

Method PROCESS_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XFILE Call by reference Type reference (TYPE) XSTRING XML-IDOC File stream 20100818
# Exception Resumable Description Created on
1 CANNOT_PROCESS_FILE_DOCSET Cannot process XML-IDOC file 20100818

Method READ_ITEMS_FROM_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEMS_LIST Call by reference Type reference (TYPE) ANY TABLE 20091019
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Partnernummer 20120411
3 Importing I_DOCNUM Call by reference Type reference (TYPE) EDI_DOCNUM 20091019
4 Importing I_WAERS Call by reference Type reference (TYPE) WAERS 20091019
# Exception Resumable Description Created on
1 IDOC_READ_ERROR 20091019
2 NO_IDOC 20091019

Method READ_LAST_IDOC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT_NUMBER Call by reference Type reference (TYPE) EDIDC-DOCNUM IDoc number 20091014
2 Exporting STATUS Call by reference Type reference (TYPE) EDIDS Status Record (IDoc) 20091014
# Exception Resumable Description Created on
1 CANT_OPEN_DOCUMENT Can't open document 20091014
2 NO_STATUS_RECORD_FOUND No status record found 20091014

Method READ_PARK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LT_EDX_PARK Call by reference Type reference (TYPE) LT_EDX_PARK 20080318
2 Importing I_DOC_FILENAME Call by reference Type reference (TYPE) TEXT_30 Text mit 30 Charactern 20080318
3 Importing I_DOC_FORMAT Call by reference Type reference (TYPE) EDX_DOC_FORMAT Text mit 30 Charactern 20080318
4 Importing I_DOC_TYPE Call by reference Type reference (TYPE) EDX_DOC_TYPE_IN Eing. Dokumenttyp 20080318
5 Importing I_PID_REF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080318
6 Importing I_SRTF2 Call by reference Type reference (TYPE) SYBIN4 BIN4-Datenelement fuer SYST 20080318
7 Importing I_STATUS Call by reference Type reference (TYPE) EDX_STATUS EDX 20080318
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND No entry in park table found 20080318

Method STRIP_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_IDOC Call by reference Type reference (TYPE) XSTRING 20080318
2 Importing I_DOC_TYPE_IN Call by reference Type reference (TYPE) EDX_DOC_TYPE_IN Eingehender Meldungstyp 20090312
# Exception Resumable Description Created on
1 CANNOT_STRIP Can't strip PDF 20080318

Method STRIP_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PDF Call by reference Type reference (TYPE) XSTRING 20080318
# Exception Resumable Description Created on
1 CANNOT_STRIP Can't strip PDF 20080318

Method STRIP_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823
2 Importing I_DOCSET_XSTR Call by reference Type reference (TYPE) XSTRING 20100823

Method STRIP_SIGNATURE on class EDX_PROCESS_DOCSET has no exception.

Method UPDATE_PARK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_TEXT Call by reference Type reference (TYPE) EDX_ERR_TEXT Fehlertext nach Buchen 20080319
2 Importing I_FLAG_BUSCASE Call by reference Type reference (TYPE) FLAG allgemeines flag 20080319
3 Importing I_FLAG_UPDATE Call by reference Type reference (TYPE) UXP_UPDATE_FLAG Kennzeichen Verbuchung 20080319
4 Importing I_IDOC_NUMBER Call by reference Type reference (TYPE) EDI_DOCNUM Nummer des IDocs 20080319
5 Importing I_PID_REF Call by reference Type reference (TYPE) EDX_PID_REF EDX 20080319
6 Importing I_PROCESS_STATUS Value transfer Type reference (TYPE) EDX_STATUS EDX 20080319
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20080318
2 NO_ENTRY_FOUND No Entry found 20080318
History
Last changed by/on SAP  20140121 
SAP Release Created in 600