SAP ABAP Interface IF_BADI_PT_IS_OIL_MSAFT_REP (Interface for BAdI: BADI_PT_IS_OIL_MSAFT_REP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     ID-SIGN-PT (Package) Localization - Digital Signature Portugal
Properties
Interface IF_BADI_PT_IS_OIL_MSAFT_REP  
Short Description Interface for BAdI: BADI_PT_IS_OIL_MSAFT_REP    
General Data
Package ID-SIGN-PT   Localization - Digital Signature Portugal 
Created 20130607   SAP 
Last changed 20140121   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130902
Friends
Interface IF_BADI_PT_IS_OIL_MSAFT_REP has no friend.
Attributes
Interface IF_BADI_PT_IS_OIL_MSAFT_REP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GEN_EXPORT_XML Instance method Public Method Generate Export XML 20130902
2 GET_SHIP_DOCUMENTS Instance method Public Method Get Shipping Documents 20130902
3 MODIFY_SEL_SCREEN Instance method Public Method Modify Selection Screen Details 20130902
4 VALIDATE_DELV_DOCS Instance method Public Method Validate Delvery Documents 20130902
5 VALIDATE_SEL_SCREEN Instance method Public Method Validate Selection Screen Details 20130902
Events
Interface IF_BADI_PT_IS_OIL_MSAFT_REP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DELIVERY_DOCS_ALV Public See coding 20130902 tt_delivery_docs_alv TYPE STANDARD TABLE OF ty_delivery_docs_alv
2 TY_DELIVERY_DOCS_ALV Public See coding 20130902 BEGIN OF ty_delivery_docs_alv, has_invoice TYPE iconname, is_reversed_icon TYPE iconname. INCLUDE TYPE sipt_s_delivery_doc. TYPES: appr_id TYPE wspt_appr_id, extracted TYPE boolean, extracted_icon TYPE iconname, is_past TYPE boolean, is_past_icon TYPE iconname, is_selected TYPE boolean, END OF ty_delivery_docs_alv
Method Signatures

Method GEN_EXPORT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20130902
2 Exporting EV_XML_FILE Call by reference Type reference (TYPE) STRING 20130902
3 Importing IT_DELIVERY_DOCS Call by reference Type reference (TYPE) SIPT_TT_DELIVERY_DOC Table Type of SIPT_S_DELIVERY_DOC 20130902
4 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130902
5 Importing I_BUSNAME Call by reference Type reference (TYPE) PTDART_ITEMS-COMPANY_ID Text 20130902
6 Importing I_COMPID Call by reference Type reference (TYPE) PTCOMPANY_ID Company ID 20130902
7 Importing I_DOC_TYPE Call by reference Type reference (TYPE) WSPT_DOC_CATG Document Category 20130902

Method GEN_EXPORT_XML on Interface IF_BADI_PT_IS_OIL_MSAFT_REP has no exception.

Method GET_SHIP_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELIVERY_DOCS Call by reference Type reference (TYPE) SIPT_TT_DELIVERY_DOC Table Type of SIPT_S_DELIVERY_DOC 20130902
2 Changing GT_DELIVERY_DOCS Call by reference Type reference (TYPE) TT_DELIVERY_DOCS_ALV 20130902
3 Importing I_ADDTIME Call by reference Type reference (TYPE) TIMS '010000' Field of type TIMS 20130902
4 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130902
5 Importing I_DEL_DOC_LV Call by reference Type reference (TYPE) WSPT_DOC_LEVEL Document level 20130902
6 Importing I_DOC_LEVEL Call by reference Type reference (TYPE) WSPT_DOC_LEVEL 20130902
7 Importing I_DOC_TYPE Call by reference Type reference (TYPE) WSPT_DOC_CATG 20130902
8 Importing I_DS_DOCTY Call by reference Type reference (TYPE) LFART Delivery Type 20130917
9 Importing I_LFDAT Call by reference Type reference (TYPE) RSDSSELOPT_T Table Type of RSDSSELOPT 20130902
10 Importing I_LOADDT Call by reference Type reference (TYPE) DATS Field of type DATS 20130917
11 Importing I_MOV_START_DATE Call by reference Type reference (TYPE) WSPT_MOVE_ST_DT Documents for Portugal Webservice 20130902
12 Importing I_MOV_START_TIME Call by reference Type reference (TYPE) WSPT_MOVE_ST_TM Movement Start Time 20130902
13 Importing I_OBJ_MOVEMENT Call by reference Object reference (TYPE REF TO) CL_SIPT_MOVEMENT_OF_GOODS SAFT-PT Movement of Goods Generator Class 20130902
14 Importing I_SHIPNO Call by reference Type reference (TYPE) RSDSSELOPT_T 20130902
15 Importing I_SHIP_PT Call by reference Type reference (TYPE) RSDSSELOPT_T Table Type of RSDSSELOPT 20130902
16 Importing I_SHPDT Call by reference Type reference (TYPE) DATS Field of type DATS 20130917
17 Importing I_USECUSTTIME Call by reference Type reference (TYPE) ABAP_BOOL 20130902
18 Importing I_USEPGIDATE Call by reference Type reference (TYPE) ABAP_BOOL 20130902
19 Importing I_USEPLANDATE Call by reference Type reference (TYPE) ABAP_BOOL 20130902
20 Importing I_WERKS Call by reference Type reference (TYPE) RSDSSELOPT_T Table Type of RSDSSELOPT 20130902
# Exception Resumable Description Created on
1 NO_DOCUMENT_FOUND 20130902

Method MODIFY_SEL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) SCREEN Structure Description for the System Data Object SCREEN 20130902
2 Importing I_DEL_SEL Call by reference Type reference (TYPE) C 20130902
3 Changing I_DOC_TYPE Call by reference Type reference (TYPE) WSPT_DOC_CATG Document Category 20131204
4 Changing I_DS_DOCTY Call by reference Type reference (TYPE) LFART Delivery Type 20131204
5 Importing I_EXPORT Call by reference Type reference (TYPE) C 20130902
6 Importing I_IMPORT Call by reference Type reference (TYPE) C 20130902
7 Changing I_LOADDT Call by reference Type reference (TYPE) DATS Field of type DATS 20131204
8 Changing I_SHPDT Call by reference Type reference (TYPE) DATS Field of type DATS 20131204
9 Importing I_SHP_SEL Call by reference Type reference (TYPE) C 20130902

Method MODIFY_SEL_SCREEN on Interface IF_BADI_PT_IS_OIL_MSAFT_REP has no exception.

Method VALIDATE_DELV_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing GT_DELIVERY_DOCS Call by reference Type reference (TYPE) TT_DELIVERY_DOCS_ALV 20130902
2 Importing I_DEL_DOC_LV Call by reference Type reference (TYPE) WSPT_DOC_LEVEL Document level(for IS-OIL) 20130902

Method VALIDATE_DELV_DOCS on Interface IF_BADI_PT_IS_OIL_MSAFT_REP has no exception.

Method VALIDATE_SEL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELVNO Call by reference Type reference (TYPE) RSDSSELOPT_T Table Type of RSDSSELOPT 20130902
2 Importing I_DELV_SEL Call by reference Type reference (TYPE) C delv sel 20130902
3 Importing I_DEL_LEVEL Call by reference Type reference (TYPE) WSPT_DOC_LEVEL Document level(for IS-OIL) 20130902
4 Importing I_DOC_LEVEL Call by reference Type reference (TYPE) WSPT_DOC_LEVEL Document level(for IS-OIL) 20130902
5 Importing I_DOC_TYPE Call by reference Type reference (TYPE) WSPT_DOC_CATG Document Category 20130902
6 Importing I_DS_DOCTY Call by reference Type reference (TYPE) LFART Delivery Type 20130917
7 Importing I_IMPORT Call by reference Type reference (TYPE) FLAG General Flag 20131126
8 Importing I_LOADDT Call by reference Type reference (TYPE) DATS Field of type DATS 20130917
9 Importing I_SHIPNO Call by reference Type reference (TYPE) RSDSSELOPT_T Table Type of RSDSSELOPT 20130902
10 Importing I_SHIP_SEL Call by reference Type reference (TYPE) C 20130902
11 Importing I_SHPDT Call by reference Type reference (TYPE) DATS Field of type DATS 20130917
# Exception Resumable Description Created on
1 VALIDATION_FAILED Validation Failed 20130902
History
Last changed by/on SAP  20140121 
SAP Release Created in