SAP ABAP Class /SAPPSPRO/CL_DOWN_PAYM_INBOUND (Class for BAdI Impl.: /SAPPSPRO/DOWNPAYMENTS)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ MM (Application Component) Materials Management
⤷ /SAPPSPRO/PI_DOWNP_SFWS_SC (Package) Government Procurement Down Payment
⤷ MM (Application Component) Materials Management
⤷ /SAPPSPRO/PI_DOWNP_SFWS_SC (Package) Government Procurement Down Payment
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20080205 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_BBP_BDI_MAP_BEFORE_BAPI | Interface for BAdI: BBP_BDI_MAP_BEFORE_BAPI | 20080205 |
Properties
Class | /SAPPSPRO/CL_DOWN_PAYM_INBOUND | |
Short Description | Class for BAdI Impl.: /SAPPSPRO/DOWNPAYMENTS | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /SAPPSPRO/PI_DOWNP_SFWS_SC | Government Procurement Down Payment |
Created | 20080205 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /SAPPSPRO/CL_DOWN_PAYM_INBOUND has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20080205 | ||
2 | IF_EX_BBP_BDI_MAP_BEFORE_BAPI | Interface for BAdI: BBP_BDI_MAP_BEFORE_BAPI | 20080205 |
Friends
Class /SAPPSPRO/CL_DOWN_PAYM_INBOUND has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BBPHEADER | Constant | Public | Type reference (TYPE) | KOMP_TYPE | 'POHEADER' | PO header structure name | 20080206 | |
2 | GC_BBPITEM | Constant | Public | Type reference (TYPE) | KOMP_TYPE | 'POITEM' | PO Item structure name | 20080206 | |
3 | GC_NO | Constant | Public | Type reference (TYPE) | BOOLEAN | ' ' | Boolean Variable (X=True, -=False, Space=Unknown) | 20080206 | |
4 | GC_NUMBER_INT | Constant | Public | Type reference (TYPE) | KOMP_TYPE | 'NUMBER_INT' | Item number at SRM | 20080206 | |
5 | GC_PO_ITEM | Constant | Public | Type reference (TYPE) | KOMP_TYPE | 'PO_ITEM' | PO Item Reffield | 20080206 | |
6 | GC_PS_DP_AMOUNT | Constant | Public | Type reference (TYPE) | FIELDNAME | 'PS_DP_AMOUNT' | SRM field name | 20080206 | |
7 | GC_PS_DP_DUE_DATE | Constant | Public | Type reference (TYPE) | FIELDNAME | 'PS_DP_DUE_DATE' | SRM field name | 20080206 | |
8 | GC_PS_DP_PERCENT | Constant | Public | Type reference (TYPE) | FIELDNAME | 'PS_DP_PERCENT' | SRM field name | 20080206 | |
9 | GC_PS_DP_TYPE | Constant | Public | Type reference (TYPE) | FIELDNAME | 'PS_DP_TYPE' | SRM field name | 20080206 | |
10 | GC_YES | Constant | Public | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20080206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | MAP_HEADER_FIELDS | Instance method | Private | Method | Maps extension line item fields to EKKO fields | 20080206 |
2 | MAP_ITEM_FIELDS | Instance method | Private | Method | Maps extension line item fields to EKPO fields | 20080206 |
Events
Class /SAPPSPRO/CL_DOWN_PAYM_INBOUND has no event.
Types
Class /SAPPSPRO/CL_DOWN_PAYM_INBOUND has no local type.
Method Signatures
Method MAP_HEADER_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | BAPI_POHEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | PO header to be completed | 20080206 | ||
2 | Changing | BAPI_POHEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | BAPI X Table | 20080206 | ||
3 | Importing | BBP_CUSTOMER_FIELDS | Call by reference | Type reference (TYPE) | BBPT_IF_CUSTOMER_FIELDS | User Fields Interface Table | 20080206 |
Method MAP_HEADER_FIELDS on class /SAPPSPRO/CL_DOWN_PAYM_INBOUND has no exception.
Method MAP_ITEM_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | BAPI_POITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Item list to be completed | 20080206 | ||
2 | Changing | BAPI_POITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | BAPI X Table | 20080206 | ||
3 | Changing | BAPI_POITEMX_SRT | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | BAPI X Table sorted by Item Number | 20080206 | ||
4 | Changing | BAPI_POITEM_SRT | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Sorted by Item Number | 20080206 | ||
5 | Importing | BBP_CUSTOMER_FIELDS | Call by reference | Type reference (TYPE) | BBPT_IF_CUSTOMER_FIELDS | User Fields Interface Table | 20080206 |
Method MAP_ITEM_FIELDS on class /SAPPSPRO/CL_DOWN_PAYM_INBOUND has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 604 |