SAP ABAP Interface IF_EX_DIP_DPBP_RRDP_PROC (BAdI Interface IF_EX_DIP_DPBP_RRDP_PROC)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PS-REV (Application Component) Revenues and Earnings
⤷
VPK (Package) Resource-Related Billing / Sales Pricing
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_DIP_DPBP_RRDP_PROC | BAdI Classe CL_EX_DIP_DPBP_RRDP_PROC | 20021203 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_DPBP_RRDP_VPK_IMPL | Imp. Class for BAdI Imp. DPBP_RRDP_VPK_IMPL | 20021216 |
Properties
| Interface | IF_EX_DIP_DPBP_RRDP_PROC | |
| Short Description | BAdI Interface IF_EX_DIP_DPBP_RRDP_PROC |
General Data
| Package | VPK | Resource-Related Billing / Sales Pricing |
| Created | 20021202 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | VPKTI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_DIP_DPBP_RRDP_PROC has no interface.
Friends
Interface IF_EX_DIP_DPBP_RRDP_PROC has no friend.
Attributes
Interface IF_EX_DIP_DPBP_RRDP_PROC has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Fills Header for Sales and Distribution Document | 20021202 | |
| 2 | Instance method | Public | Method | Writes Document Flow for Down Payment Request | 20021202 | |
| 3 | Instance method | Public | Method | Add Additional Data to Saved Data | 20021202 | |
| 4 | Instance method | Public | Method | Read/Evaluate Billing Plan for Document/Items | 20021202 | |
| 5 | Instance method | Public | Method | Read/Evaluate Billing Plan for Existing Calculation | 20021202 | |
| 6 | Instance method | Public | Method | Set Status in Billing Plan to 'Billed' | 20021202 |
Events
Interface IF_EX_DIP_DPBP_RRDP_PROC has no event.
Types
Interface IF_EX_DIP_DPBP_RRDP_PROC has no local type.
Method Signatures
Method FILL_SD_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_SDINFO | Call by reference | Type reference (TYPE) | VPKTI_T_SDINFO | 20021202 | ||||
| 2 | C_SDPROCESSING | Call by reference | Type reference (TYPE) | VPKTI_T_SDPROCESSING | 20021202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler aufgetreten | 20021202 | ||
| 2 | Festpreise nicht vollständig gepflegt | 20021202 |
Method FLOW_WRITE_DPR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DLIEF_NEW | Call by reference | Type reference (TYPE) | VPKTI_AD01DLIEF_TAB | Neuer Belegfluß (Einzelsätze) | 20021202 | |||
| 2 | CT_NO_FLW | Call by reference | Type reference (TYPE) | VPKTI_AD01NO_FLW | Summe nicht | 20021202 | |||
| 3 | I_DPUS | Call by reference | Type reference (TYPE) | AD01C_PROF-DPUS | Verwendung des DP-Profils | 20021202 |
Method FLOW_WRITE_DPR on Interface IF_EX_DIP_DPBP_RRDP_PROC has no exception.
Method MODIFY_PDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KONV | Call by reference | Type reference (TYPE) | VPKTI_KONV_TAB | Konditionen | 20021202 | |||
| 2 | CT_KONV_G | Call by reference | Type reference (TYPE) | VPKTI_KONV_TAB | Konditionen - Gutschriftsanforderung | 20021202 | |||
| 3 | CT_VPKDLI | Call by reference | Type reference (TYPE) | VPKTI_VPKDLI_TAB | Verkaufspreiskalkulation Dynamische Posten | 20021202 | |||
| 4 | CT_VPKSDITEM | Call by reference | Type reference (TYPE) | VPKTI_VPKSDITEM_TAB | Verkaufspreiskalkulation Kopfdaten (Speziell SD) | 20021202 | |||
| 5 | C_VPKHEAD | Call by reference | Type reference (TYPE) | VPKHEAD | Verkaufspreiskalkulation Kopfdaten | 20021202 |
Method MODIFY_PDOC on Interface IF_EX_DIP_DPBP_RRDP_PROC has no exception.
Method SCHEDULE_READ_VBELN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSNR | Call by reference | Type reference (TYPE) | VPKTI_TT_POSNR | Verkaufsbelegpositionen | 20021202 | |||
| 2 | ET_FPLTR_SEL | Call by reference | Type reference (TYPE) | VPK_FPLTR_SEL_TAB | Table Type for DPBP_FPLTR_SEL | 20070821 | |||
| 3 | I_DATE_TO | Value transfer | Type reference (TYPE) | VPKDATETO | Buchungsdatum bis | 20021202 | |||
| 4 | I_MODE | Value transfer | Type reference (TYPE) | VPKTI_T_MODE | VPKTI_MODE_VIEW | Verarbeitungsmodus | 20021202 | ||
| 5 | I_PERIOD_FROM | Value transfer | Type reference (TYPE) | VPKPERIODFROM | Periode von | 20021202 | |||
| 6 | I_VBELN | Value transfer | Type reference (TYPE) | VBAK-VBELN | Verkaufsbeleg | 20021202 | |||
| 7 | I_YEAR_FROM | Value transfer | Type reference (TYPE) | VPKYEARFROM | Geschäftsjahr von | 20021202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20021202 | ||
| 2 | Mehrere Meilensteine freigegeben | 20021202 | ||
| 3 | Keine Meilensteine freigegeben | 20021202 |
Method SCHEDULE_READ_VPKID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FPLTR_SEL | Call by reference | Type reference (TYPE) | VPK_FPLTR_SEL_TAB | Table Type for DPBP_FPLTR_SEL | 20070821 | |||
| 2 | I_MODE | Value transfer | Type reference (TYPE) | VPKTI_T_MODE | VPKTI_MODE_VIEW | Verarbeitungsmodus | 20021202 | ||
| 3 | I_VPKID | Value transfer | Type reference (TYPE) | VPKHEAD-VPKID | VPKB-Nummer Verkaufspreiskalkulationbelegnummer | 20021202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20021202 | ||
| 2 | Meilensteine gesperrt | 20021202 |
Method SET_BP_STATUS_BILLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_POSNR | Call by reference | Type reference (TYPE) | VPKTI_TT_POSNR | Verkaufsbelegpositionen | 20021202 | |||
| 2 | I_VBELN | Call by reference | Type reference (TYPE) | VBAK-VBELN | Verkaufsbeleg | 20021202 | |||
| 3 | I_VPKUS | Call by reference | Type reference (TYPE) | VPKUS | VPK-Verwendung | 20021202 |
Method SET_BP_STATUS_BILLED on Interface IF_EX_DIP_DPBP_RRDP_PROC has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 470 |