SAP ABAP Interface IF_ISJP_HEAD (Interface for BAdI: ISJP_HEAD)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-INVSUM-JP (Package) FI Localization Japan: Invoice Summary
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISJP_HEAD_EXAMPLE How to exclude single invoices from printing 20080118
Properties
Interface IF_ISJP_HEAD  
Short Description Interface for BAdI: ISJP_HEAD    
General Data
Package ID-INVSUM-JP   FI Localization Japan: Invoice Summary 
Created 20080110   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_ISJP_HEAD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080118
Friends
Interface IF_ISJP_HEAD has no friend.
Attributes
Interface IF_ISJP_HEAD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_PRINTING_MI Instance method Public Method Filter Monthly Invoices for Printing 20080118
2 BEFORE_PRINTING_PI Instance method Public Method Filter Payer Invoices for Printing 20080118
3 FILL_ITEM_FOR_OUTPUT Instance method Public Method Fill Item Customer-Specific Fields for Output 20080409
4 FILL_LOGISTICS_ITEM_FOR_OUTPUT Instance method Public Method Fill Logistics Item Customer-Specific Fields for Output 20080409
5 FILL_MI_HEADER_FOR_OUTPUT Instance method Public Method Fill MI Header Customer-Specific Fields for Output 20080410
6 FILL_PI_HEADER_FOR_OUTPUT Instance method Public Method Fill PI Header Customer-Specific Fields for Output 20080410
7 SORT_HEADER_FOR_OUTPUT Instance method Public Method Define Sorting Criteria for Header 20080407
8 SORT_ITEMS_FOR_OUTPUT Instance method Public Method Define Sorting Criteria for Items 20080407
9 SORT_LOGISTICS_ITEM_FOR_OUTPUT Instance method Public Method Define Sorting Criteria for Logistic or Material Mngmt Items 20121211
Events
Interface IF_ISJP_HEAD has no event.
Types
Interface IF_ISJP_HEAD has no local type.
Method Signatures

Method BEFORE_PRINTING_MI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_INVSUM_IT Call by reference Type reference (TYPE) ISJP_T_MONINVIT Line items 20080118
2 Importing ET_INVSUM_MI Call by reference Type reference (TYPE) ISJP_T_MONINVHD Monthly invoices before filter 20080118
3 Exporting IT_INVSUM_MI_EXCLUDE Call by reference Type reference (TYPE) ISJP_T_MONINVHD Monthly invoices to be excluded from printing 20080118

Method BEFORE_PRINTING_MI on Interface IF_ISJP_HEAD has no exception.

Method BEFORE_PRINTING_PI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_INVSUM_MI Call by reference Type reference (TYPE) ISJP_T_MONINVHD Monthly invoices 20080118
2 Importing ET_INVSUM_PI Call by reference Type reference (TYPE) ISJP_T_MONINVHD Payer's invoices before filter 20080118
3 Exporting IT_INVSUM_PI_EXCLUDE Call by reference Type reference (TYPE) ISJP_T_MONINVHD Payer's invoices to be excluded from printing 20080118

Method BEFORE_PRINTING_PI on Interface IF_ISJP_HEAD has no exception.

Method FILL_ITEM_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MONINVIT_EXTENSION Call by reference Type reference (TYPE) ISJP_T_MONINVIT01_L_EXTENSION Table type for ISJPINVSUMHD_EXTENSION 20080409
2 Importing IT_ITEMS Call by reference Type reference (TYPE) ISJP_T_MONINVIT Table type for ISJPMONINVIT01_L 20080409
3 Importing IT_MATERIAL Call by reference Type reference (TYPE) ISJP_T_MATERIAL Material details 20080409
4 Importing IT_MONINV Call by reference Type reference (TYPE) ISJP_T_MONINVHD Table type for ISJPMONINVHD01_L 20080409

Method FILL_ITEM_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.

Method FILL_LOGISTICS_ITEM_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATERIAL_EXTENSION Call by reference Type reference (TYPE) ISJP_T_MATERIAL_EXTENSION Table type for ISJPMATERIAL_EXTENSION 20080409
2 Importing IT_ITEMS Call by reference Type reference (TYPE) ISJP_T_MONINVIT Table type for ISJPMONINVIT01_L 20080409
3 Importing IT_MATERIAL Call by reference Type reference (TYPE) ISJP_T_MATERIAL Material details 20080409
4 Importing IT_MONINV Call by reference Type reference (TYPE) ISJP_T_MONINVHD Table type for ISJPMONINVHD01_L 20080409

Method FILL_LOGISTICS_ITEM_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.

Method FILL_MI_HEADER_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MONINVHD_EXTENSION Call by reference Type reference (TYPE) ISJP_T_MONINVHD_EXTENSION Table type for ISJPINVSUMHD_EXTENSION 20080410
2 Importing IT_ITEMS Call by reference Type reference (TYPE) ISJP_T_MONINVIT Table type for ISJPMONINVIT01_L 20080410
3 Importing IT_MATERIAL Call by reference Type reference (TYPE) ISJP_T_MATERIAL Material details 20080410
4 Importing IT_MONINV Call by reference Type reference (TYPE) ISJP_T_MONINVHD Table type for ISJPMONINVHD01_L 20080410

Method FILL_MI_HEADER_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.

Method FILL_PI_HEADER_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PAYINVHD_EXTENSION Call by reference Type reference (TYPE) ISJP_T_MONINVHD_EXTENSION Table type for ISJPINVSUMHD_EXTENSION 20080410
2 Importing IT_MONINV Call by reference Type reference (TYPE) ISJP_T_MONINVHD Table type for ISJPMONINVHD01_L 20080410
3 Importing IT_PAYINV Call by reference Type reference (TYPE) ISJP_T_MONINVHD Table type for ISJPMONINVHD01_L 20080410

Method FILL_PI_HEADER_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.

Method SORT_HEADER_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORTORDER Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT BY 20080407
2 Importing IT_INVSUMHD Call by reference Type reference (TYPE) ISJP_T_MONINVHD Table type for ISJPMONINVHD01_L 20080407

Method SORT_HEADER_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.

Method SORT_ITEMS_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORTORDER Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT BY 20080407
2 Importing IT_INVSUMIT Call by reference Type reference (TYPE) ISJP_T_MONINVIT Table type for ISJPMONINVHD01_L 20080407

Method SORT_ITEMS_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.

Method SORT_LOGISTICS_ITEM_FOR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORTORDER Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20121211
2 Importing IT_MATERIAL Call by reference Type reference (TYPE) ISJP_T_MATERIAL Material details 20121211

Method SORT_LOGISTICS_ITEM_FOR_OUTPUT on Interface IF_ISJP_HEAD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617