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