SAP ABAP Interface IF_EX_TPM_EXT_PAYMENT_TRPR (BAdI Interface IF_EX_TPM_EXT_PAYMENT_TRPR)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_PAYMENT_REQUEST (Package) CFM-TM: Payment with Payment Requests
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_TPM_EXT_PAYMENT_TRPR BAdI Class CL_EX_TPM_EXT_PAYMENT_TRPR 20040428
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_IHC_CFM_ADAPTOR Imp. Class for BAdI Imp. IHC_CFM_ADAPTOR 20040430
Properties
Interface IF_EX_TPM_EXT_PAYMENT_TRPR  
Short Description BAdI Interface IF_EX_TPM_EXT_PAYMENT_TRPR    
General Data
Package FTR_PAYMENT_REQUEST   CFM-TM: Payment with Payment Requests 
Created 20040428   SAP 
Last changed 20080626   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_TPM_EXT_PAYMENT_TRPR has no interface.
Friends
Interface IF_EX_TPM_EXT_PAYMENT_TRPR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_STATUS_CANCELED Constant Public Type reference (TYPE) TPM_PAYMENT_STATE '5' Reversed Status 20040510
2 CON_STATUS_NOT_YET_PAID Constant Public Type reference (TYPE) TPM_PAYMENT_STATE '2' Not Yet Paid Status 20040510
3 CON_STATUS_PAID Constant Public Type reference (TYPE) TPM_PAYMENT_STATE '3' Paid Status 20040510
Methods
# Method Level Visibility Method type Description Created on
1 BLOCK_PAYMENT Instance method Public Method Blocks a Payment 20040429
2 CANCEL_PAYMENT Instance method Public Method Reverses a Payment 20040429
3 CREATE_PAYMENT Instance method Public Method Generates a Payment 20040429
4 DISPLAY_PAYMENT Instance method Public Method Displays Payment 20040429
5 GET_PAYMENT_STATUS Instance method Public Method Gets the Status of a Payment 20040510
6 IS_RELEVANT Instance method Public Method Payment Should Be Made via External Payment Program 20040428
7 RELEASE_PAYMENT Instance method Public Method Releases a Payment 20040429
Events
Interface IF_EX_TPM_EXT_PAYMENT_TRPR has no event.
Types
Interface IF_EX_TPM_EXT_PAYMENT_TRPR has no local type.
Method Signatures

Method BLOCK_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Meldungen 20040504
2 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY Referenzschlüssel 20040429
3 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20040429
4 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP TPMCO_TRAC_AWTYP_TRTM Referenzvorgang 20040429
5 Importing IM_TESTRUN Call by reference Type reference (TYPE) I 1 = Testlauf, 0 = Echtlauf 20040429
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20040429
2 NOT_POSSIBLE Sperren ist nicht möglich 20040429

Method CANCEL_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Meldungen 20040504
2 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY Referenzschlüssel 20040429
3 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20040429
4 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP TPMCO_TRAC_AWTYP_TRTM Referenzvorgang 20040429
5 Importing IM_REVERSAL_DATE Call by reference Type reference (TYPE) TPM_FI_POSTING_DATE Stornodatum 20040429
6 Importing IM_REVERSAL_REASON Call by reference Type reference (TYPE) STGRD Grund für Storno oder Umkehrbuchung 20040429
7 Importing IM_TESTRUN Call by reference Type reference (TYPE) I 1 = Testlauf, 0 = Echtlauf 20040429
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20040429
2 NOT_POSSIBLE Storno nicht möglich 20040429

Method CREATE_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Meldungen 20040504
2 Importing IM_PAYMENT_DATA Call by reference Type reference (TYPE) TRPRS_EXIT_EXT_PAYMENT Zahlungsinformationen für Schnittstelle zu ext. Zahlung 20040429
3 Importing IM_POSTING_DATE Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20080403
4 Importing IM_TESTRUN Call by reference Type reference (TYPE) I 1 =Testlauf, 0 = Echtlauf 20040429
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20040429

Method DISPLAY_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY Referenzschlüssel 20040429
2 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20040429
3 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP TPMCO_TRAC_AWTYP_TRTM Referenzvorgang 20040429
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20040429
2 NOT_FOUND Zahlung nicht gefunden 20040429

Method GET_PAYMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) TPM_PAYMENT_STATE Status einer Zahlung 20040510
2 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY Referenzschlüssel 20040510
3 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20040510
4 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP TPMCO_TRAC_AWTYP_TRTM Referenzvorgang 20040510
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20040510

Method IS_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RELEVANT Value transfer Type reference (TYPE) FLAG 'X' = relevant, ' ' = nicht relevant 20040428
2 Importing IM_PAYMENT_DATA Call by reference Type reference (TYPE) TRPRS_EXIT_EXT_PAYMENT Zahlungsinformationen für Schnittstelle zu ext. Zahlung 20040428

Method IS_RELEVANT on Interface IF_EX_TPM_EXT_PAYMENT_TRPR has no exception.

Method RELEASE_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Meldungen 20040504
2 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY Referenzschlüssel 20040429
3 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20040429
4 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP TPMCO_TRAC_AWTYP_TRTM Referenzvorgang 20040429
5 Importing IM_TESTRUN Call by reference Type reference (TYPE) I 1 = Testlauf, 0 = Echtlauf 20040429
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20040429
History
Last changed by/on SAP  20080626 
SAP Release Created in 500