SAP ABAP Interface IF_WLF_IDOC_DBSYS_OPT (Interface for BAdI: WLF_IDOC_DB_OPTIMIZATIONS)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WLF_IDOC_PROCESSING (Package) IDoc Processing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WLF_IDOC_DBSYS_HDB Class for BAdI Implementation WLF_IDOC_DBSYS_HDB 20131108
Properties
Interface IF_WLF_IDOC_DBSYS_OPT  
Short Description Interface for BAdI: WLF_IDOC_DB_OPTIMIZATIONS    
General Data
Package WLF_IDOC_PROCESSING   IDoc Processing 
Created 20131009   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_WLF_IDOC_DBSYS_OPT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20131108
Friends
Interface IF_WLF_IDOC_DBSYS_OPT has no friend.
Attributes
Interface IF_WLF_IDOC_DBSYS_OPT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 READ_IDOC_DATA Instance method Public Method Read IDoc Data from EDIDC and EDID4 20131108
Events
Interface IF_WLF_IDOC_DBSYS_OPT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DATA Public See coding 20131108 BEGIN OF tt_data, mandt(3) TYPE c, docnum(16) TYPE c , counter(3) TYPE c , segnum(6) TYPE c , segnam TYPE edi_segnam, psgnum(6) TYPE c , hlevel(2) TYPE c , docrel TYPE edi_docrel, status TYPE edi_status, doctyp TYPE edi_doctyp, direct TYPE edi_direct, rcvpor TYPE edi_rcvpor, rcvprt TYPE edi_rcvprt, rcvprn TYPE edi_rcvprn, rcvsad TYPE edi_rcvsad, rcvsmn(3) TYPE c, rcvsna TYPE edi_rcvsna, rcvsca TYPE edi_rcvsca, rcvsdf TYPE edi_rcvsdf, rcvslf TYPE edi_rcvslf, rcvlad TYPE edi_rcvlad, std TYPE edi_std, stdvrs TYPE edi_stdvrs, stdmes TYPE edi_stdmes, mescod TYPE edi_mescod, mesfct TYPE edi_mesfct, outmod TYPE edi_outmod, sndpor TYPE edi_sndpor, sndprt TYPE edi_sndprt, sndprn TYPE edi_sndprn, sndsad TYPE edi_sndsad, sndsmn(3) TYPE c, sndsna TYPE edi_sndsna, sndsca TYPE edi_sndsca, sndsdf TYPE edi_sndsdf, sndslf TYPE edi_sndslf, sndlad TYPE edi_sndlad, refint TYPE idoccrfint, refgrp TYPE idoccrfgrp, refmes TYPE idoccrfmes, arckey TYPE idoccarkey, credat(8) TYPE c, cretim(6) TYPE c, mestyp TYPE edi_mestyp, idoctp TYPE edi_idoctp, cimtyp TYPE edi_cimtyp, rcvpfc TYPE edi_rcvpfc, sndpfc TYPE edi_sndpfc, serial TYPE edi_serial, exprss TYPE edi_exprss, upddat(8) TYPE c, updtim(6) TYPE c, maxsegnum(6) TYPE c, test(1) TYPE c, sdata(1000) TYPE c, END OF tt_data
2 TT_DATA_DB Public See coding 20131108 BEGIN OF tt_data_db, mandt(3) TYPE c, docnum(16) TYPE c , counter(3) TYPE c , segnum(6) TYPE c , segnam TYPE edi_segnam, psgnum(6) TYPE c , hlevel(2) TYPE c , docrel TYPE edi_docrel, status TYPE edi_status, doctyp TYPE edi_doctyp, direct TYPE edi_direct, rcvpor TYPE edi_rcvpor, rcvprt TYPE edi_rcvprt, rcvprn TYPE edi_rcvprn, rcvsad TYPE edi_rcvsad, rcvsmn(3) TYPE c, rcvsna TYPE edi_rcvsna, rcvsca TYPE edi_rcvsca, rcvsdf TYPE edi_rcvsdf, rcvslf TYPE edi_rcvslf, rcvlad TYPE edi_rcvlad, std TYPE edi_std, stdvrs TYPE edi_stdvrs, stdmes TYPE edi_stdmes, mescod TYPE edi_mescod, mesfct TYPE edi_mesfct, outmod TYPE edi_outmod, sndpor TYPE edi_sndpor, sndprt TYPE edi_sndprt, sndprn TYPE edi_sndprn, sndsad TYPE edi_sndsad, sndsmn(3) TYPE c, sndsna TYPE edi_sndsna, sndsca TYPE edi_sndsca, sndsdf TYPE edi_sndsdf, sndslf TYPE edi_sndslf, sndlad TYPE edi_sndlad, refint TYPE idoccrfint, refgrp TYPE idoccrfgrp, refmes TYPE idoccrfmes, arckey TYPE idoccarkey, credat(8) TYPE c, cretim(6) TYPE c, mestyp TYPE edi_mestyp, idoctp TYPE edi_idoctp, cimtyp TYPE edi_cimtyp, rcvpfc TYPE edi_rcvpfc, sndpfc TYPE edi_sndpfc, serial TYPE edi_serial, exprss TYPE edi_exprss, upddat(8) TYPE c, updtim(6) TYPE c, maxsegnum(6) TYPE c, test(1) TYPE c, sdata(1000) TYPE c, mandt_s(3) TYPE c, docnum_s(16) TYPE c, logdat(8) TYPE c, logtim(6) TYPE c, countr(16) TYPE c, credat_s(8) TYPE c, cretim_s(6) TYPE c, status_s TYPE edi_status, uname TYPE edi_uname, repid TYPE edi_repid, routid TYPE edi_routid, stacod TYPE edi_stacod, statxt TYPE edi_statx_, segnum_s(6) TYPE c, segfld TYPE edi_segfld, stapa1 TYPE edi_stapa1, stapa2 TYPE edi_stapa2, stapa3 TYPE edi_stapa3, stapa4 TYPE edi_stapa4, statyp TYPE edi_symsty, stamqu TYPE edi_stamqu, stamid TYPE edi_stamid, stamno(3) TYPE c, tid TYPE edi_tid, appl_log TYPE edi_alog, END OF tt_data_db
3 TT_DATA_HEAD_DB Public See coding 20131108 BEGIN OF tt_data_head_db, mandt(3) TYPE c, docnum(16) TYPE c , docrel TYPE edi_docrel, status TYPE edi_status, doctyp TYPE edi_doctyp, direct TYPE edi_direct, rcvpor TYPE edi_rcvpor, rcvprt TYPE edi_rcvprt, rcvprn TYPE edi_rcvprn, rcvsad TYPE edi_rcvsad, rcvsmn(3) TYPE c, rcvsna TYPE edi_rcvsna, rcvsca TYPE edi_rcvsca, rcvsdf TYPE edi_rcvsdf, rcvslf TYPE edi_rcvslf, rcvlad TYPE edi_rcvlad, std TYPE edi_std, stdvrs TYPE edi_stdvrs, stdmes TYPE edi_stdmes, mescod TYPE edi_mescod, mesfct TYPE edi_mesfct, outmod TYPE edi_outmod, sndpor TYPE edi_sndpor, sndprt TYPE edi_sndprt, sndprn TYPE edi_sndprn, sndsad TYPE edi_sndsad, sndsmn(3) TYPE c, sndsna TYPE edi_sndsna, sndsca TYPE edi_sndsca, sndsdf TYPE edi_sndsdf, sndslf TYPE edi_sndslf, sndlad TYPE edi_sndlad, refint TYPE idoccrfint, refgrp TYPE idoccrfgrp, refmes TYPE idoccrfmes, arckey TYPE idoccarkey, credat(8) TYPE c, cretim(6) TYPE c, mestyp TYPE edi_mestyp, idoctp TYPE edi_idoctp, cimtyp TYPE edi_cimtyp, rcvpfc TYPE edi_rcvpfc, sndpfc TYPE edi_sndpfc, serial TYPE edi_serial, exprss TYPE edi_exprss, upddat(8) TYPE c, updtim(6) TYPE c, maxsegnum(6) TYPE c, test(1) TYPE c, mandt_s(3) TYPE c, docnum_s(16) TYPE c, logdat(8) TYPE c, logtim(6) TYPE c, countr(16) TYPE c, credat_s(8) TYPE c, cretim_s(6) TYPE c, status_s TYPE edi_status, uname TYPE edi_uname, repid TYPE edi_repid, routid TYPE edi_routid, stacod TYPE edi_stacod, statxt TYPE edi_statx_, segnum_s(6) TYPE c, segfld TYPE edi_segfld, stapa1 TYPE edi_stapa1, stapa2 TYPE edi_stapa2, stapa3 TYPE edi_stapa3, stapa4 TYPE edi_stapa4, statyp TYPE edi_symsty, stamqu TYPE edi_stamqu, stamid TYPE edi_stamid, stamno(3) TYPE c, tid TYPE edi_tid, appl_log TYPE edi_alog, END OF tt_data_head_db
4 TT_DATA_STATUS Public See coding 20131108 BEGIN OF tt_data_status , mandt_s(3) TYPE c, docnum_s(16) TYPE c, logdat(8) TYPE c, logtim(6) TYPE c, countr(16) TYPE c, credat_s(8) TYPE c, cretim_s(6) TYPE c, status_s TYPE edi_status, uname TYPE edi_uname, repid TYPE edi_repid, routid TYPE edi_routid, stacod TYPE edi_stacod, statxt TYPE edi_statx_, segnum_s(6) TYPE c, segfld TYPE edi_segfld, stapa1 TYPE edi_stapa1, stapa2 TYPE edi_stapa2, stapa3 TYPE edi_stapa3, stapa4 TYPE edi_stapa4, statyp TYPE edi_symsty, stamqu TYPE edi_stamqu, stamid TYPE edi_stamid, stamno(3) TYPE c, tid TYPE edi_tid, appl_log TYPE edi_alog, * _DATAAGING TYPE DATA_TEMPERATURE, END OF tt_data_status
Method Signatures

Method READ_IDOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE Selected IDOC Data 20131108
2 Exporting ET_EDIDS Call by reference Type reference (TYPE) WLF_TT_EDIDS Tabletype for IDoc Status 20131108
3 Importing IT_ARCKEY Call by reference Type reference (TYPE) ANY TABLE SelOpt: EDI archive key 20131108
4 Importing IT_CIMTYP Call by reference Type reference (TYPE) ANY TABLE SelOpt: Extension 20131108
5 Importing IT_CREDAT Call by reference Type reference (TYPE) ANY TABLE SelOpt: IDoc Created On 20131108
6 Importing IT_CRETIM Call by reference Type reference (TYPE) ANY TABLE SelOpt: IDoc Created at 20131108
7 Importing IT_DIRECT Call by reference Type reference (TYPE) ANY TABLE SelOpt: Direction for IDoc 20131108
8 Importing IT_DOCNUM Call by reference Type reference (TYPE) ANY TABLE SelOpt: IDoc number 20131108
9 Importing IT_IDOCTP Call by reference Type reference (TYPE) ANY TABLE SelOpt: Basic type 20131108
10 Importing IT_MESCOD Call by reference Type reference (TYPE) ANY TABLE SelOpt: Logical Message Variant 20131108
11 Importing IT_MESFCT Call by reference Type reference (TYPE) ANY TABLE SelOpt: Logical message function 20131108
12 Importing IT_MESTYP Call by reference Type reference (TYPE) ANY TABLE SelOpt: Message Type 20131108
13 Importing IT_RCVLAD Call by reference Type reference (TYPE) ANY TABLE SelOpt: Logical address of recipient 20131108
14 Importing IT_RCVPFC Call by reference Type reference (TYPE) ANY TABLE SelOpt: Partner Function of Receiver 20131108
15 Importing IT_RCVPOR Call by reference Type reference (TYPE) ANY TABLE SelOpt: Receiver port (SAP System, EDI subsystem) 20131108
16 Importing IT_RCVPRN Call by reference Type reference (TYPE) ANY TABLE SelOpt: Partner Number of Receiver 20131108
17 Importing IT_RCVPRT Call by reference Type reference (TYPE) ANY TABLE SelOpt: Partner Type of Receiver 20131108
18 Importing IT_RCVSAD Call by reference Type reference (TYPE) ANY TABLE SelOpt: Recipient address (SADR) 20131108
19 Importing IT_REFGRP Call by reference Type reference (TYPE) ANY TABLE SelOpt: Reference to message group 20131108
20 Importing IT_REFINT Call by reference Type reference (TYPE) ANY TABLE SelOpt: Reference to interchange file 20131108
21 Importing IT_REFMES Call by reference Type reference (TYPE) ANY TABLE SelOpt: Reference to message 20131108
22 Importing IT_SEGNM1 Call by reference Type reference (TYPE) ANY TABLE SelOpt: Segment Name 1 20131108
23 Importing IT_SEGNM2 Call by reference Type reference (TYPE) ANY TABLE SelOpt: Segment Name 2 20131108
24 Importing IT_SNDLAD Call by reference Type reference (TYPE) ANY TABLE SelOpt: Logical address of sender 20131108
25 Importing IT_SNDPFC Call by reference Type reference (TYPE) ANY TABLE SelOpt: Partner Function of Sender 20131108
26 Importing IT_SNDPOR Call by reference Type reference (TYPE) ANY TABLE SelOpt: Sender port (SAP System, EDI subsystem) 20131108
27 Importing IT_SNDPRN Call by reference Type reference (TYPE) ANY TABLE SelOpt: Partner Number of Sender 20131108
28 Importing IT_SNDPRT Call by reference Type reference (TYPE) ANY TABLE SelOpt: Partner type of sender 20131108
29 Importing IT_SNDSAD Call by reference Type reference (TYPE) ANY TABLE SelOpt: Sender address (SADR) 20131108
30 Importing IT_STATUS Call by reference Type reference (TYPE) ANY TABLE SelOpt: Status of IDoc 20131108
31 Importing IT_STD Call by reference Type reference (TYPE) ANY TABLE SelOpt: EDI Standard 20131108
32 Importing IT_STDMES Call by reference Type reference (TYPE) ANY TABLE SelOpt: EDI message type 20131108
33 Importing IT_STDVRS Call by reference Type reference (TYPE) ANY TABLE SelOpt: Version of EDI standard 20131108
34 Importing IT_TEST Call by reference Type reference (TYPE) ANY TABLE SelOpt: Test Flag 20131108
35 Importing IT_UPDDAT Call by reference Type reference (TYPE) ANY TABLE SelOpt: Date on which control record was last changed 20131108
36 Importing IT_UPDTIM Call by reference Type reference (TYPE) ANY TABLE SelOpt: Time at which control record was last changed 20131108
37 Importing IT_VALUE1 Call by reference Type reference (TYPE) ANY TABLE SelOpt: Segment Value 1 20131108
38 Importing IT_VALUE2 Call by reference Type reference (TYPE) ANY TABLE SelOpt: Segment Value 2 20131108
39 Importing I_FIELD1 Call by reference Type reference (TYPE) EDIPAR0002-EDI_FIELD Segment field to be searched for value 1 20131108
40 Importing I_FIELD2 Call by reference Type reference (TYPE) EDIPAR0002-EDI_FIELD Segment field to be searched for value 2 20131108
41 Importing I_MAXLIN Call by reference Type reference (TYPE) RWLF2-MAX_LINES Maximum no. of hits 20131108
42 Importing I_SEGTP1 Call by reference Type reference (TYPE) EDISYN-SEGTYP Segment type 1 20131108
43 Importing I_SEGTP2 Call by reference Type reference (TYPE) EDISYN-SEGTYP Segment type 2 20131108

Method READ_IDOC_DATA on Interface IF_WLF_IDOC_DBSYS_OPT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in