SAP ABAP Interface IF_EX_ISM_QUANTITYPAST (BAdI Interface IF_EX_ISM_QUANTITYPAST)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_ISM_QUANTITYPAST Default Implementation for BAdI Definition ISM_QUANTITYPAST 20020624
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ISM_QUANTITYPAST BAdI Class CL_EX_ISM_QUANTITYPAST 20060119
Properties
Interface IF_EX_ISM_QUANTITYPAST  
Short Description BAdI Interface IF_EX_ISM_QUANTITYPAST    
General Data
Package JSDI   IS-M/SD SD Integration 
Created 20020624   SAP 
Last changed 20060920   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ISM_QUANTITYPAST has no forward declaration.
Interfaces
Interface IF_EX_ISM_QUANTITYPAST has no interface.
Friends
Interface IF_EX_ISM_QUANTITYPAST has no friend.
Attributes
Interface IF_EX_ISM_QUANTITYPAST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CACHE_DATA Instance method Public Method Cache Data for Access 20030717
2 DELIVERED_QUANTITY_GET_FOR_BSP Instance method Public Method Quantity Delivered for an Issue and its Sales Area 20040119
3 DELIVERED_QUAN_CONTRACT_GET Instance method Public Method Define Delivery Quantity for Specific Contract 20020624
4 GET_REC_RETURNCOLLECTION Instance method Public Method Select Records for Return Collection 20050225
5 IN_ROLE_RM_FOR_ISSUE_GET Instance method Public Method Define Return Quantity for Retail Customer 20020624
6 IN_ROLE_WE_FOR_ISSUE_GET Instance method Public Method Define Quantity Delivered to Ship-To Party 20020624
7 QUANTITY_FOR_LIGHT Instance method Public Method Define Delivery Quantity Contract-Specifically for Light 20030131
8 REFRESH_BUFFER Instance method Public Method Initialize Buffer Tables 20060119
9 SOLD_QUANTITY_GET Instance method Public Method Sold Quantity of an Issue for Specific Sales Areas 20040129
10 UNSOLD_QUAN_CONTRACT_GET Instance method Public Method Define Return Quantity for Specific Contract 20020624
Events
Interface IF_EX_ISM_QUANTITYPAST has no event.
Types
Interface IF_EX_ISM_QUANTITYPAST has no local type.
Method Signatures

Method CACHE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CONTRACT_TAB Value transfer Type reference (TYPE) RJKSDCACHE_QUANTITYPAST_TAB Kontrakte 20030717

Method CACHE_DATA on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method DELIVERED_QUANTITY_GET_FOR_BSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUES_GPNR Call by reference Type reference (TYPE) RJKSDISSUE_GPNR_TAB IS-M: Tabellentyp für Medienausgabe, Geschäftspartner 20040119
2 Returning OUT_ISSUE_SALESAREA_QUANTITY Value transfer Type reference (TYPE) RJKSDISSUE_SALESAREA_QUAN_TAB IS-M: Tabellentyp für Ausgabe Vertriebsbereich Liefermenge 20040119

Method DELIVERED_QUANTITY_GET_FOR_BSP on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method DELIVERED_QUAN_CONTRACT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Value transfer Type reference (TYPE) MARA-MATNR Materialnummer 20020625
2 Importing IN_MANUALLY_ORDER Value transfer Type reference (TYPE) C '' Manuell angelegte Aufträge auch berücksichtigen? 20020625
3 Importing IN_PHASEMDL Value transfer Type reference (TYPE) JKSDDEMAND-PHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20020625
4 Importing IN_PHASENBR Value transfer Type reference (TYPE) JKSDDEMAND-PHASENBR IS-M: Folgenummer in der Phasenauslieferung 20020625
5 Importing IN_POSNR Value transfer Type reference (TYPE) VBAP-POSNR Verkaufsbelegposition 20020625
6 Importing IN_VBELN Value transfer Type reference (TYPE) VBAP-VBELN Verkaufsbeleg 20020625
7 Exporting OUT_QUANTITY Value transfer Type reference (TYPE) JKSDCONTRACTQUAN-DEL_QUAN IS-M: Liefermenge 20020625
8 Exporting OUT_UNIT Value transfer Type reference (TYPE) JKSDCONTRACTQUAN-DEL_UNIT Verkaufsmengeneinheit 20020625
# Exception Resumable Description Created on
1 NO_DELIVERY_FOUND Keine Lieferung gefunden 20020625

Method GET_REC_RETURNCOLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_QUANTITYROLE Call by reference Type reference (TYPE) JKSDQUANTITYROLE_TAB IS-M: Tabellentyp für JKSDQUANTITYROLE 20050225
2 Importing IM_AUART Call by reference Type reference (TYPE) JKSDAUART_RETURNCOLL Auftragsart Remissions-Einholung 20050225
3 Importing IM_GP Call by reference Type reference (TYPE) JUNSOLDGPNR Remittierender E&W-Verkäufer 20050225
4 Importing IM_GP_RANGE Call by reference Type reference (TYPE) RJKSD_BP_RANGE_TAB IS-M: Rangetabelle für Geschäftspartner 20050308
5 Importing IM_ISSUEDATE_TAB Call by reference Type reference (TYPE) RJKSDISSUEDATE_TAB Tabellentyp Rückeinholungsdatümer von Medienausgaben 20050225
6 Importing IM_ISSUE_RANGE Call by reference Type reference (TYPE) RJKSD_ISSUE_RANGE_TAB IS-M: Rangetabelle für ISMMATNR_ISSUE 20050225
7 Importing IM_ROLE Call by reference Type reference (TYPE) PARVW Partnerrolle 20050225
8 Importing IM_SPARTE_RANGE Call by reference Type reference (TYPE) RJKSD_SPART_RANGE_TAB IS-M: Rangetabelle für Sparte 20050225
9 Importing IM_VKORG_RANGE Call by reference Type reference (TYPE) RJKSD_VKORG_RANGE_TAB IS-M: Rangetabelle für VKORG 20050225
10 Importing IM_VTWEG_RANGE Call by reference Type reference (TYPE) RJKSD_VTWEG_RANGE_TAB IS-M: Rangetabelle für Vertriebsweg 20050225

Method GET_REC_RETURNCOLLECTION on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method IN_ROLE_RM_FOR_ISSUE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Value transfer Type reference (TYPE) MARA-MATNR Medienausgabe 20020624
2 Importing IN_SPART Value transfer Type reference (TYPE) VBAK-SPART Sparte 20020624
3 Importing IN_VKORG Value transfer Type reference (TYPE) VBAK-VKORG Verkaufsorganisation 20020624
4 Importing IN_VTWEG Value transfer Type reference (TYPE) VBAK-VTWEG Vertriebsweg 20020624
5 Importing IN_WHOLESALER Value transfer Type reference (TYPE) VBPA-KUNNR Einzel- und Wiederverkäufer 20020624
6 Exporting OUT_DELIVERED Value transfer Type reference (TYPE) XFELD Lieferungen vorhanden 20060619
7 Exporting OUT_DELIVERED_QUANTITY Value transfer Type reference (TYPE) LIPOV-LFIMG Gelieferte Menge 20060601
8 Exporting OUT_QUANTITY Value transfer Type reference (TYPE) LIPOV-LFIMG Menge 20020624
9 Exporting OUT_UNIT Value transfer Type reference (TYPE) LIPS-VRKME Mengeneinheit 20020624

Method IN_ROLE_RM_FOR_ISSUE_GET on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method IN_ROLE_WE_FOR_ISSUE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Value transfer Type reference (TYPE) MARA-MATNR Materialnummer 20020625
2 Importing IN_SHIP_TO Value transfer Type reference (TYPE) VBPA-KUNNR Debitorennummer 20020625
3 Importing IN_SPART Value transfer Type reference (TYPE) VBAK-SPART Sparte 20020625
4 Importing IN_VKORG Value transfer Type reference (TYPE) VBAK-VKORG Verkaufsorganisation 20020625
5 Importing IN_VTWEG Value transfer Type reference (TYPE) VBAK-VTWEG Vertriebsweg 20020625
6 Exporting OUT_QUANTITY Value transfer Type reference (TYPE) LIPOV-LFIMG Liefermenge 20020625
7 Exporting OUT_UNIT Value transfer Type reference (TYPE) LIPS-VRKME Einheit der Liefermenge 20020625

Method IN_ROLE_WE_FOR_ISSUE_GET on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method QUANTITY_FOR_LIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Value transfer Type reference (TYPE) MARA-MATNR Materialnummer 20030131
2 Importing IN_MANUALLY_ORDER Value transfer Type reference (TYPE) C '' Manuell angelegte Aufträge auch berücksichtigen? 20030131
3 Importing IN_PHASEMDL Value transfer Type reference (TYPE) JKSDDEMAND-PHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20030131
4 Importing IN_PHASENBR Value transfer Type reference (TYPE) JKSDDEMAND-PHASENBR IS-M: Folgenummer in der Phasenauslieferung 20030131
5 Importing IN_POSNR Value transfer Type reference (TYPE) VBAP-POSNR Verkaufsbelegposition 20030131
6 Importing IN_VBELN Value transfer Type reference (TYPE) VBAP-VBELN Verkaufsbeleg 20030131
7 Exporting OUT_QUANTITY Value transfer Type reference (TYPE) JKSDCONTRACTQUAN-DEL_QUAN IS-M: Liefermenge 20030131
8 Exporting OUT_UNIT Value transfer Type reference (TYPE) JKSDCONTRACTQUAN-DEL_UNIT Verkaufsmengeneinheit 20030131
# Exception Resumable Description Created on
1 NO_DELIVERY_FOUND Keine Lieferung gefunden 20030131

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on Interface IF_EX_ISM_QUANTITYPAST has no parameter.
Method REFRESH_BUFFER on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method SOLD_QUANTITY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Call by reference Type reference (TYPE) MARA-MATNR Medienausgabe 20040129
2 Exporting OUT_QUANTITY Value transfer Type reference (TYPE) JDELQUANTITY Liefermenge 20040129
3 Exporting OUT_RETURN_QUANTITY Value transfer Type reference (TYPE) JQUANTITY_RETURN IS-M: Remissionsmenge 20040803
4 Exporting OUT_UNIT Value transfer Type reference (TYPE) VRKME Verkaufsmengeneinheit 20040129

Method SOLD_QUANTITY_GET on Interface IF_EX_ISM_QUANTITYPAST has no exception.

Method UNSOLD_QUAN_CONTRACT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Value transfer Type reference (TYPE) MARA-MATNR Materialnummer 20020625
2 Importing IN_PHASEMDL Value transfer Type reference (TYPE) JKSDCONTRACTQUAN-PHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20020625
3 Importing IN_PHASENBR Value transfer Type reference (TYPE) JKSDCONTRACTQUAN-PHASENBR IS-M: Folgenummer in der Phasenauslieferung 20020625
4 Importing IN_POSNR Value transfer Type reference (TYPE) VBAP-POSNR Verkaufsbelegposition 20020625
5 Importing IN_VBELN Value transfer Type reference (TYPE) VBAP-VBELN Verkaufsbeleg 20020625
6 Exporting OUT_QUANTITY Value transfer Type reference (TYPE) JKSDUNSOLDITEM-QUANTITY IS-M: Unverkaufte Menge 20020625
7 Exporting OUT_UNIT Value transfer Type reference (TYPE) JKSDUNSOLDITEM-UNIT IS-M: Mengeneinheit für unbestätigte Menge 20020625

Method UNSOLD_QUAN_CONTRACT_GET on Interface IF_EX_ISM_QUANTITYPAST has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in