SAP ABAP Class /SAPPCE/IF_EX_DPC_CONTRACT (Interface for BAdI: /SAPPCE/DPC_CONTRACT)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090305
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPPCE/DPC_CONTRACT_EXAMPLE Down Payment Chain: Example of Customer Tabstrip 20090423
Properties
Class /SAPPCE/IF_EX_DPC_CONTRACT  
Short Description Interface for BAdI: /SAPPCE/DPC_CONTRACT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090305   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPPCE/IF_EX_DPC_CONTRACT has no forward declaration.
Interfaces
Class /SAPPCE/IF_EX_DPC_CONTRACT has no interface implemented.
Friends
Class /SAPPCE/IF_EX_DPC_CONTRACT has no friend class.
Attributes
Class /SAPPCE/IF_EX_DPC_CONTRACT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATA_FROM_BADI Instance method Public Method Method to pass the data from BAdI to DPC program 20090305
2 INITIALIZE_CUST_TAB Instance method Public Method Method to Initialize Customer tabstrips 20090305
3 PASS_DATA_TO_BADI Instance method Public Method Method to pass the program data to BAdI 20090305
4 PASS_OK_CODE_TO_BADI Instance method Public Method Method to pass Ok code to the BaDI 20090305
5 SAVE_ADDITIONAL_DATA Instance method Public Method Method to save additional DPC info at the time of save 20090305
6 SET_CUSTOMER_SCREEN Instance method Public Method Method to set Customer screen 20090417
Events
Class /SAPPCE/IF_EX_DPC_CONTRACT has no event.
Types
Class /SAPPCE/IF_EX_DPC_CONTRACT has no local type.
Method Signatures

Method GET_DATA_FROM_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTRACT_ADDITIONAL_DATA Call by reference Type reference (TYPE) /SAPPCE/DPC_CI_TDPC01 DPC: BAdI structure for additional contract fields 20090305
2 Exporting ET_ERROR_MESSAGE Call by reference Type reference (TYPE) TSMESG Message table message collector 20090305
3 Exporting EV_CONTRACT_OPEN_MODE Call by reference Type reference (TYPE) /SAPPCE/DPC_CONTRACT_OPEN_MODE Down Payment Chain: Contract open mode 20090305
4 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) /SAPPCE/DPC_DATA_CHANGED Down Payment Chain: Indicator if Data Changed in Cust Tabs 20090305
# Exception Resumable Description Created on
1 ERROR Error in BAdI method 20090305

Method INITIALIZE_CUST_TAB Signature

Method INITIALIZE_CUST_TAB on class /SAPPCE/IF_EX_DPC_CONTRACT has no parameter.
Method INITIALIZE_CUST_TAB on class /SAPPCE/IF_EX_DPC_CONTRACT has no exception.

Method PASS_DATA_TO_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTRACT_HEADER Call by reference Type reference (TYPE) /SAPPCE/TDPC01 Down Payment Chains 20090305
2 Importing IT_DPC_ACCOUNTASSIGNMENT Call by reference Type reference (TYPE) /SAPPCE/TT_TDPC11 Table Type for TDPC11 20090305
3 Importing IT_DPC_ASSESMENT_ADDITNAL_COST Call by reference Type reference (TYPE) /SAPPCE/TT_TDPC08 Table Type for TDPC08 20090305
4 Importing IT_DPC_CONTRACTUAL_PENALITIES Call by reference Type reference (TYPE) /SAPPCE/TT_TDPC10 Table Type for TDPC10 20090305
5 Importing IT_DPC_RETENTION_AMOUNT Call by reference Type reference (TYPE) /SAPPCE/TT_TDPC04 Table Type for TDPC04 20090305
6 Importing IT_DPC_VERIFICATIONS Call by reference Type reference (TYPE) /SAPPCE/TT_TDPC06 Table Type for TDPC06 20090305
7 Importing IV_CONTRACT_OPEN_MODE Call by reference Type reference (TYPE) /SAPPCE/DPC_CONTRACT_OPEN_MODE Down Payment Chain: Contract open mode 20090305
8 Importing IV_TCODE Call by reference Type reference (TYPE) SY-TCODE Current Transaction Code 20090305

Method PASS_DATA_TO_BADI on class /SAPPCE/IF_EX_DPC_CONTRACT has no exception.

Method PASS_OK_CODE_TO_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OK_CODE Call by reference Type reference (TYPE) FCODE Function Code 20090305

Method PASS_OK_CODE_TO_BADI on class /SAPPCE/IF_EX_DPC_CONTRACT has no exception.

Method SAVE_ADDITIONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTRACT_HEADER Call by reference Type reference (TYPE) /SAPPCE/TDPC01 Down Payment Chains 20090305
# Exception Resumable Description Created on
1 ERROR_WHILE_SAVING Error while saving data 20090305

Method SET_CUSTOMER_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DYNPRO Value transfer Type reference (TYPE) SYDYNNR Current Screen Number 20090417
2 Exporting EV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20090417
3 Importing IV_TABSTRIP Call by reference Type reference (TYPE) /SAPPCE/DPC_TAB_SEQUENCE Down Payment Chain: Tab Sequence Number 20090417

Method SET_CUSTOMER_SCREEN on class /SAPPCE/IF_EX_DPC_CONTRACT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in