SAP ABAP Class CL_J3RF_DI_ARCLOG (Achiving/logging digital invoices)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     J3RF (Package) Localization Russia: FI
Properties
Class CL_J3RF_DI_ARCLOG  
Short Description Achiving/logging digital invoices    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J3RF   Localization Russia: FI 
Created 20120730   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 J3RDX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_J3RF_DI_ARCLOG has no interface implemented.
Friends
Class CL_J3RF_DI_ARCLOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SIGNATURE_FILE_EXTENSION Static Attribute Public Type reference (TYPE) STRING '.txt' default file extension of signature 20130111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG_ENTRY Static method Private Method Add log entry 20120802
2 ARCLOG_TO_PROCESS Static method Public Method Convert XML record for processing 20130111
3 CHECK_DOC_BY_FILENAME Static method Public Method Check the file is not processed 20130226
4 CHECK_REGINV_CORRECT Static method Private Method Check reginv data is correct (either incoming or outgoing) 20120803
5 COMPUTE_INVOICE_STATUS Static method Public Method Compute invoice status from current document exchange status 20120730
6 CREATE_RECORD Static method Public Method Create record with optionally adding xml to it 20120730
7 DELETE_DOCS_BY_KEY Static method Public Method Delete set of documents by key(reg.inv) 20130805
8 GENERATE_INTERNAL_ID Static method Private Method Generate internal id for archive 20120803
9 GET_CURRENT_COUNTER_KEY Static method Private Method Get current status key value by reg.inv. key 20120831
10 GET_DOCS_BY_EXT_ORIG_NOXML Static method Public Method Return set of documents by external number 20120803
11 GET_DOCS_BY_KEY Static method Public Method Return set of documents by key(reg.inv+type) 20120903
12 GET_DOCS_BY_KEY_NOXML Static method Public Method Return set of documents, relevant to invoice, without xml 20120803
13 GET_DOCS_BY_STATUSES_DIR_NOXML Static method Public Method Return set of documents by statuses and direction, no xml 20120828
14 GET_DOC_BY_FILENAME_XMLSTR Static method Public Method Return full document info by filename 20120921
15 GET_DOC_BY_ID Static method Public Method Return full document info by internal id 20120803
16 GET_DOC_BY_KEY Static method Public Method Return full document info by key(reg.inv+type+status_key) 20120803
17 GET_DOC_BY_KEY_XMLSTR Static method Public Method Return full document info by key(reg.inv+type+status_key) 20120817
18 GET_FILENAME Static method Public Method Format filename 20120921
19 GET_LAST_ID_BY_KEY Static method Public Method Return last num. id in archive for key(reg.inv+type) 20120817
20 GET_XMLS_BY_KEY Static method Public Method Return set of documents by keys, with xml 20120810
21 GET_XMLS_BY_STATUSES Static method Public Method Return set of documents by statuses, with xml 20120803
22 GET_XSTRING_ENCODING Static method Public Method Get encoding of XSTRING 20121113
23 J_3RF_CONV_STRING_TO_XSTRING Static method Public Method Convert String to Xstring 20120801
24 J_3RF_CONV_XSTRING_TO_STRING Static method Public Method HEX string to CHAR string convertion (CP ISO-866 RU) 20120801
25 READ_RECS_BY_REGINV_KEY Static method Private Method Read archive records by reg. invoice key 20120816
26 READ_SINGLE_REC_BY_ARCLOG_KEY Static method Private Method Read single archive record by arclog key 20120816
27 READ_SINGLE_REC_BY_ID Static method Private Method Read single archive record by num id 20120816
28 UPDATE_MODIF_INFO Static method Private Method Update muser, mdate and mtime every time write is called 20120730
29 UPDATE_RECORD Static method Public Method Update record 20120803
Events
Class CL_J3RF_DI_ARCLOG has no event.
Types
Class CL_J3RF_DI_ARCLOG has no local type.
Method Signatures

Method ADD_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IBUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120802
2 Importing IDIRECTION Call by reference Type reference (TYPE) J_3RF_DI_DIRECTION Direction 20120802
3 Importing IERROR Call by reference Type reference (TYPE) CHAR2 Error type (NO data, UPdate, INsert) 20120802
4 Importing IGJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120803
5 Importing INUM Call by reference Type reference (TYPE) NUM10 Document number 20120802
6 Importing INUM_ID Call by reference Type reference (TYPE) J_3RFDI_ARC_INT_NUM DI archive internal number 20120816
7 Importing ITYPE Call by reference Type reference (TYPE) J_3RF_DI_DOCTYPE Document type 20120802

Method ADD_LOG_ENTRY on class CL_J3RF_DI_ARCLOG has no exception.

Method ARCLOG_TO_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_XML_PROC Call by reference Type reference (TYPE) J_3RF_DI_XML_PROC_S Structure for processing digital exchange documents (XMLs) 20130111
2 Importing IS_DI_ARC Call by reference Type reference (TYPE) J_3RFDI_ARC Table for archiving and logging digital invoices 20130111

Method ARCLOG_TO_PROCESS on class CL_J3RF_DI_ARCLOG has no exception.

Method CHECK_DOC_BY_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IBUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130226
2 Importing IFILENAME Call by reference Type reference (TYPE) J_3RF_DIXML_FILENAME File Name (Electronic Documents Exchange) 20130226
3 Importing IKUNNR Call by reference Type reference (TYPE) KUNNR Customer Number 20130226
4 Importing ILIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20130226
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20130226

Method CHECK_REGINV_CORRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EDI_ARC_KEY Value transfer Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20130222
2 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120810
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120803

Method COMPUTE_INVOICE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESTATUS_ICON Call by reference Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20120730
2 Importing IDIRECTION Call by reference Type reference (TYPE) J_3RF_DI_DIRECTION Document direction 20120803
3 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120810
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120731

Method CREATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ECOUNTER_KEY Call by reference Type reference (TYPE) J_3RFDI_COUNTER_KEY Key Number For Log Table 20120831
2 Exporting ENUM_ID Call by reference Type reference (TYPE) J_3RFDI_ARC_INT_NUM Internal number id for archive 20120803
3 Importing ICOUNTER_KEY Call by reference Type reference (TYPE) J_3RFDI_COUNTER_KEY Key Number For Log Table 20120831
4 Importing IDIRECTION Call by reference Type reference (TYPE) J_3RF_DI_DIRECTION Document direction 20120803
5 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120810
6 Importing IDOC_TIMESTAMP Call by reference Type reference (TYPE) J_3RF_TIMESTAMP_D Document timestamp 20120801
7 Importing IEXT_ORIG Call by reference Type reference (TYPE) J_3RFINV_ORIGE External Number of Original VAT Invoice 20120730
8 Importing IFILENAME Call by reference Type reference (TYPE) J_3RF_DIXML_FILENAME File Name (Electronic Documents Exchange) 20120803
9 Importing IOPERATOR Call by reference Type reference (TYPE) J_3RF_DI_OPERATOR_CC Operator of Company Code 20130606
10 Importing IPARKED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20120829
11 Importing IPARTNER Call by reference Type reference (TYPE) J_3RFDI_CONTRAGENT Partner (customer, vendor) 20120730
12 Importing IPARTNER_ID Call by reference Type reference (TYPE) J_3RF_DIXML_PARTNER_ID Partner ID (Electronic Documents Exchange) 20120730
13 Importing ISIGNATURE Call by reference Type reference (TYPE) J_3RFDI_SIGNATURE Digital invoice signature 20120803
14 Importing ISIGN_TIMESTAMP Call by reference Type reference (TYPE) J_3RF_TIMESTAMP_S Sign. timestamp 20120803
15 Importing ISIGN_USER Call by reference Type reference (TYPE) J_3RF_USER_S User who signed document 20120803
16 Importing ISTATUS Call by reference Type reference (TYPE) J_3RF_DI_XML_STATUS XML document status 20120730
17 Importing ISXMLDATA Call by reference Type reference (TYPE) STRING XML Data BADI 20120803
18 Importing IVERS Call by reference Type reference (TYPE) J_3RF_DI_DOCVERS XML format version (xsd version) 20120814
19 Importing IXMLDATA Call by reference Type reference (TYPE) STRING XML Data 20120730
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120731

Method DELETE_DOCS_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) J_3RF_REGINV_KEY Digital Invoice Archive Key 20130805
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20130805

Method GENERATE_INTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENUM_ID Value transfer Type reference (TYPE) J_3RFDI_ARC_INT_NUM Numeric field 12 20120803

Method GENERATE_INTERNAL_ID on class CL_J3RF_DI_ARCLOG has no exception.

Method GET_CURRENT_COUNTER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ECOUNTER_KEY Call by reference Type reference (TYPE) J_3RFDI_COUNTER_KEY Key for differentiation in XML log table 20120831
2 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120831
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120831

Method GET_DOCS_BY_EXT_ORIG_NOXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESTATUS_ICON Call by reference Type reference (TYPE) ICON_D Status icon 20120803
2 Exporting ET_J3RF_DI_ARC Call by reference Type reference (TYPE) J_3RF_DI_ARC_T Documents related to invoice 20120803
3 Importing IBUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120803
4 Importing IEXT_ORIG Call by reference Type reference (TYPE) J_3RFINV_ORIGE External Number of Original VAT Invoice 20120803
5 Importing IGJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120803
6 Importing ITYPE Call by reference Type reference (TYPE) J_3RF_DI_DOCTYPE Document type 20120803
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120803

Method GET_DOCS_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_J_3RFDI_ARC Call by reference Type reference (TYPE) J_3RFDI_ARC_T One document all info 20120903
2 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120903
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120903

Method GET_DOCS_BY_KEY_NOXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESTATUS_ICON Call by reference Type reference (TYPE) ICON_D Status icon 20120803
2 Exporting ET_J3RF_DI_ARC Call by reference Type reference (TYPE) J_3RF_DI_ARC_T Documents related to invoice 20120803
3 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120810
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120803

Method GET_DOCS_BY_STATUSES_DIR_NOXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCS Call by reference Type reference (TYPE) J_3RF_DI_ARC_T Table type for archiving and logging digital invoices 20120828
2 Importing IDIRECTION Call by reference Type reference (TYPE) J_3RF_DI_DIRECTION Document direction 20120828
3 Importing IMAX_NUM Call by reference Type reference (TYPE) INT4 Maximum number of returned documents 20120828
4 Importing IT_STATUSES Call by reference Type reference (TYPE) J3RDX_DXD_TAB 20120828
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120828

Method GET_DOC_BY_FILENAME_XMLSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EJ3RF_DI_ARC Call by reference Type reference (TYPE) J_3RF_DI_ARC_XMLSTR Structure for digital invoice archive (xml in string) 20120921
2 Importing IBUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120921
3 Importing IFILENAME Call by reference Type reference (TYPE) J_3RF_DIXML_FILENAME File Name (Electronic Documents Exchange) 20120921
4 Importing INUM_ID Call by reference Type reference (TYPE) J_3RFDI_ARC_INT_NUM Internal number in the electronic invoice archive 20130222
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120921

Method GET_DOC_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EJ3RF_DI_ARC Call by reference Type reference (TYPE) J_3RF_DI_ARC_XMLSTR One document all info 20120803
2 Importing INUM_ID Call by reference Type reference (TYPE) J_3RFDI_ARC_INT_NUM Internal id in archive 20120803
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120809

Method GET_DOC_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EJ3RF_DI_ARC Call by reference Type reference (TYPE) J_3RFDI_ARC One document all info 20120803
2 Importing ICOUNTER_KEY Call by reference Type reference (TYPE) J_3RFDI_COUNTER_KEY Key Number For Log Table 20120831
3 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120816
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120803

Method GET_DOC_BY_KEY_XMLSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EJ3RF_DI_ARC Call by reference Type reference (TYPE) J_3RF_DI_ARC_XMLSTR Structure for digital invoice archive (xml in string) 20120817
2 Importing ICOUNTER_KEY Call by reference Type reference (TYPE) J_3RFDI_COUNTER_KEY Key Number For Log Table 20120831
3 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120817
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120817

Method GET_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FILENAME Value transfer Type reference (TYPE) J_3RF_DIXML_FILENAME File Name (Electronic Documents Exchange) 20120921
2 Importing IV_FILENAME Call by reference Type reference (TYPE) J_3RF_DIXML_FILENAME File Name (Electronic Documents Exchange) 20120921

Method GET_FILENAME on class CL_J3RF_DI_ARCLOG has no exception.

Method GET_LAST_ID_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120817
2 Returning RV_NUM_ID Value transfer Type reference (TYPE) J_3RFDI_ARC_INT_NUM DI archive internal number 20120817
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120817

Method GET_XMLS_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DI_XML_PROC Call by reference Type reference (TYPE) J_3RF_DI_XML_PROC_T Table for digital document processor 20120810
2 Importing IT_DI_ARC_KEYS Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY_T Table with keys in archive 20120810
3 Importing IT_STATUSES Call by reference Type reference (TYPE) J_3RF_DIXML_R_STATUS_T Range for statuses 20120921
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120810

Method GET_XMLS_BY_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DI_XML_PROC Call by reference Type reference (TYPE) J_3RF_DI_XML_PROC_T Table for digital document processor 20120803
2 Importing IT_OPERATOR Call by reference Type reference (TYPE) J3RDX_RT_OPERATOR Operator of Company Code 20130606
3 Importing IT_STATUSES Call by reference Type reference (TYPE) J3RDX_DXD_TAB 20120803
4 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120921
5 Importing IV_MAX Call by reference Type reference (TYPE) I max lines in result 20120829
6 Importing IV_USNAM Call by reference Type reference (TYPE) USNAM User Name 20120921
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120809

Method GET_XSTRING_ENCODING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP Character Set ID 20121114
2 Exporting EV_ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 20121113
3 Importing IV_INPUT Call by reference Type reference (TYPE) XSTRING 20121113

Method GET_XSTRING_ENCODING on class CL_J3RF_DI_ARCLOG has no exception.

Method J_3RF_CONV_STRING_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OUTPUT Call by reference Type reference (TYPE) XSTRING Output xstring value 20120801
2 Importing IV_ENCODING Call by reference Type reference (TYPE) ABAP_ENCOD Identifier for Character Format (UTF-8, UCS-2, ...) 20120801
3 Importing IV_INPUT Call by reference Type reference (TYPE) STRING Input string value 20120801

Method J_3RF_CONV_STRING_TO_XSTRING on class CL_J3RF_DI_ARCLOG has no exception.

Method J_3RF_CONV_XSTRING_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP Character Set ID 20121114
2 Exporting EV_ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 20121114
3 Exporting EV_OUTPUT Call by reference Type reference (TYPE) STRING Output string value 20120801
4 Exporting EV_OUTPUTX Call by reference Type reference (TYPE) XSTRING Transcoded XSTRING 20120828
5 Importing IV_CP_TO Call by reference Type reference (TYPE) STRING Overriding codepage 20120828
6 Importing IV_ENCODING Call by reference Type reference (TYPE) ABAP_ENCODING 20121113
7 Importing IV_INPUT Call by reference Type reference (TYPE) XSTRING Input xstring value 20120801

Method J_3RF_CONV_XSTRING_TO_STRING on class CL_J3RF_DI_ARCLOG has no exception.

Method READ_RECS_BY_REGINV_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ARCLOG Call by reference Type reference (TYPE) J_3RF_DI_ARC_T Table type for archiving and logging digital invoices 20120816
2 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120816

Method READ_RECS_BY_REGINV_KEY on class CL_J3RF_DI_ARCLOG has no exception.

Method READ_SINGLE_REC_BY_ARCLOG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ARCLOG Call by reference Type reference (TYPE) J_3RFDI_ARC Table for archiving and logging digital invoices 20120816
2 Importing ICOUNTER_KEY Call by reference Type reference (TYPE) J_3RFDI_COUNTER_KEY Key Number For Log Table 20120831
3 Importing IDI_ARC_KEY Call by reference Type reference (TYPE) J_3RF_DI_ARC_KEY Digital Invoice Archive Key 20120816

Method READ_SINGLE_REC_BY_ARCLOG_KEY on class CL_J3RF_DI_ARCLOG has no exception.

Method READ_SINGLE_REC_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ARCLOG Call by reference Type reference (TYPE) J_3RFDI_ARC Table for archiving and logging digital invoices 20120816
2 Importing INUM_ID Call by reference Type reference (TYPE) J_3RFDI_ARC_INT_NUM DI archive internal number 20120816

Method READ_SINGLE_REC_BY_ID on class CL_J3RF_DI_ARCLOG has no exception.

Method UPDATE_MODIF_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CJ3RF_DI_ARC Call by reference Type reference (TYPE) J_3RFDI_ARC Archive record 20120730

Method UPDATE_MODIF_INFO on class CL_J3RF_DI_ARCLOG has no exception.

Method UPDATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDOC_TIMESTAMP Call by reference Type reference (TYPE) J_3RF_TIMESTAMP_D Document timestamp 20120803
2 Importing IEXT_ORIG Call by reference Type reference (TYPE) J_3RFINV_ORIGE External Number of Original VAT Invoice 20120803
3 Importing IFILENAME Call by reference Type reference (TYPE) J_3RF_DIXML_FILENAME File Name (Electronic Documents Exchange) 20120803
4 Importing INUM_ID Call by reference Type reference (TYPE) J_3RFDI_ARC_INT_NUM DI archive internal number 20120816
5 Importing IPARTNER Call by reference Type reference (TYPE) J_3RFDI_CONTRAGENT Partner (customer, vendor) 20120803
6 Importing IPARTNER_ID Call by reference Type reference (TYPE) J_3RF_DIXML_PARTNER_ID Partner ID (Electronic Documents Exchange) 20120803
7 Importing ISIGNATURE Call by reference Type reference (TYPE) J_3RFDI_SIGNATURE Digital invoice signature 20120803
8 Importing ISIGN_TIMESTAMP Call by reference Type reference (TYPE) J_3RF_TIMESTAMP_S Sign. timestamp 20120803
9 Importing ISIGN_USER Call by reference Type reference (TYPE) J_3RF_USER_S User who signed document 20120803
10 Importing ISTATUS Call by reference Type reference (TYPE) J_3RF_DI_XML_STATUS XML document status 20120803
11 Importing ISXMLDATA Call by reference Type reference (TYPE) STRING XML Data BADI 20120803
12 Importing IVERS Call by reference Type reference (TYPE) J_3RF_DI_DOCVERS XML format version (xsd version) 20120814
13 Importing IXMLDATA Call by reference Type reference (TYPE) STRING XML Data 20120803
# Exception Resumable Description Created on
1 CX_J3RF_DI_ARCLOG Exception class for Invoice archiving/logging 20120803
History
Last changed by/on SAP  20130531 
SAP Release Created in 617