SAP ABAP Interface IF_BADI_SLS_BIL_PAYSP (Interface for BAdI: BADI_SLS_BIL_PAYSP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF (Application Component) Basic Functions
     ERP_SALES_PAYSP (Package) Integration of payment service provider
Properties
Interface IF_BADI_SLS_BIL_PAYSP  
Short Description Interface for BAdI: BADI_SLS_BIL_PAYSP    
General Data
Package ERP_SALES_PAYSP   Integration of payment service provider 
Created 20091109   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_SLS_PAYSP_INTEGRATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20091109
Friends
Interface IF_BADI_SLS_BIL_PAYSP has no friend.
Attributes
Interface IF_BADI_SLS_BIL_PAYSP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FILL_FI_DATA Instance method Public Method Adapt payment service provider data for FI 20091109
2 GET_CHANGE_MODE_BIL Instance method Public Method Adapt change mode of billing document 20091217
3 GET_CHANGE_MODE_GROUP_BIL Instance method Public Method Adapt change mode of information in billing document 20091110
4 GET_CHANGE_MODE_GROUP_SLS Instance method Public Method Adapt change mode of information in sales document 20091110
5 GET_CHANGE_MODE_SLS Instance method Public Method Adapt change mode of sales document 20091216
6 GET_FIELDCHECK_FCODE Instance method Public Method Adapt result whether an FCode can be exeduted 20091217
Events
Interface IF_BADI_SLS_BIL_PAYSP has no event.
Types
Interface IF_BADI_SLS_BIL_PAYSP has no local type.
Method Signatures

Method FILL_FI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PAYS_PROV Call by reference Type reference (TYPE) COM_WEC_PAYMENT_SRV_PROVIDER Payment Service Provider 20091112
2 Changing CV_PAYS_TRAN Call by reference Type reference (TYPE) FPS_TRANSACTION Payment Reference 20091112
3 Importing IS_PAYSP_HL Call by reference Type reference (TYPE) PAYSP_HL Payment Service Provider Data 20091109
4 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20091109

Method FILL_FI_DATA on Interface IF_BADI_SLS_BIL_PAYSP has no exception.

Method GET_CHANGE_MODE_BIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NO_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL Change permitted ? 20091217
2 Importing IS_PAYSP_HL Call by reference Type reference (TYPE) PAYSP_HL Payment Service Provider Data 20091217
3 Importing IS_TVFK Call by reference Type reference (TYPE) TVFK Billing: Document Types 20091217
4 Importing IS_VBRK Call by reference Type reference (TYPE) VBRK Billing Document: Header Data 20091217
5 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091217

Method GET_CHANGE_MODE_BIL on Interface IF_BADI_SLS_BIL_PAYSP has no exception.

Method GET_CHANGE_MODE_GROUP_BIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NO_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL Change permitted ? 20091110
2 Importing IS_PAYSP_HL Call by reference Type reference (TYPE) PAYSP_HL Payment Service Provider Data 20091111
3 Importing IS_TVFK Call by reference Type reference (TYPE) TVFK Billing: Document Types 20091110
4 Importing IS_VBRK Call by reference Type reference (TYPE) VBRK Billing Document: Header Data 20091110
5 Importing IS_VBRP Call by reference Type reference (TYPE) VBRP Billing Document: Item Data 20091110
6 Importing IV_GROUP_ID Call by reference Type reference (TYPE) CL_SLS_PAYSP_INTEGRATION=>TY_GROUP_ID Group ID 20091110
7 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091110

Method GET_CHANGE_MODE_GROUP_BIL on Interface IF_BADI_SLS_BIL_PAYSP has no exception.

Method GET_CHANGE_MODE_GROUP_SLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NO_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL Change permitted ? 20091110
2 Importing IS_PAYSP_HL Call by reference Type reference (TYPE) PAYSP_HL Payment Service Provider Data 20091111
3 Importing IS_TVAK Call by reference Type reference (TYPE) TVAK Sales Document Types 20091110
4 Importing IS_TVAP Call by reference Type reference (TYPE) TVAP Sales Document: Item Categories 20091110
5 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20091110
6 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Sales Document: Item Data 20091110
7 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Sales Document: Business Data 20091110
8 Importing IV_GROUP_ID Call by reference Type reference (TYPE) CL_SLS_PAYSP_INTEGRATION=>TY_GROUP_ID Group ID 20091110
9 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091110

Method GET_CHANGE_MODE_GROUP_SLS on Interface IF_BADI_SLS_BIL_PAYSP has no exception.

Method GET_CHANGE_MODE_SLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NO_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL Change permitted ? 20091216
2 Importing IS_PAYSP_HL Call by reference Type reference (TYPE) PAYSP_HL Payment Service Provider Data 20091216
3 Importing IS_TVAK Call by reference Type reference (TYPE) TVAK Sales Document Types 20091216
4 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20091216
5 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091216

Method GET_CHANGE_MODE_SLS on Interface IF_BADI_SLS_BIL_PAYSP has no exception.

Method GET_FIELDCHECK_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NOT_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL FCode permitted ? 20091217
2 Importing IS_PAYSP_HL Call by reference Type reference (TYPE) PAYSP_HL Payment Service Provider Data 20091217
3 Importing IS_TVAK Call by reference Type reference (TYPE) TVAK Sales Document Types 20091217
4 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20091217
5 Importing IS_VBUK Call by reference Type reference (TYPE) VBUK Sales Document: Header Status and Administrative Data 20091217
6 Importing IV_FCODE Call by reference Type reference (TYPE) FCODE Function Code 20091217
7 Importing IV_FCODE_PARAM Call by reference Type reference (TYPE) FCODE Function Code Parameters 20091217
8 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20091217

Method GET_FIELDCHECK_FCODE on Interface IF_BADI_SLS_BIL_PAYSP has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605