SAP ABAP IMG Activity BADI_SLS_BIL_PAYSP (BAdI: Customize Service Data for Payment Transactions)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF (Application Component) Basic Functions
     ERP_SALES_PAYSP (Package) Integration of payment service provider
IMG Activity
ID BADI_SLS_BIL_PAYSP BAdI: Customize Service Data for Payment Transactions  
Transaction Code S_EB5_05000473   (empty) 
Created on 20091110    
Customizing Attributes BADI_SLS_BIL_PAYSP   Customize Service Data for Payment Transactions 
Customizing Activity BADI_SLS_BIL_PAYSP   Customize Service Data for Payment Transactions 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_SLS_BIL_PAYSP    

Use

You can use the methods of this BAdI to influence the behavior of the payment service process using Payment Service Provider in billing documents and sales orders.

Requirements

Standard settings

The BAdI methods do not provide default coding or a fallback class implementation.

Activities

You can use the following methods:

  1. Method FILL_FI_DATA

    With this method you can influence the data passed from a billing document to accounting (FI). This should match the data provided in the settlement file later on. If there is a mismatch, this can cause problems in the clearing process.

  2. Method GET_CHANGE_MODE_BIL

    By default manual maintenance of data in billing documents is only possible in a very restricted way. You can use this method to allow manual maintenance as usual.

  3. Method GET_CHANGE_MODE_SLS

    By default manual maintenance of data in sales documents is only possible in a very restricted way. You can use this method to allow manual maintenance as usual.

  4. Method GET_CHANGE_MODE_GROUP_BIL

    By default it is not allowed to manually maintain data in billing documents. You can use this method to allow manual maintenance of some groups of dependent data (such as pricing conditions and texts).

  5. Method GET_CHANGE_MODE_GROUP_SLS

    By default it is not allowed to manually maintain data in sales orders. You can use this method to allow manual maintenance of some groups of dependent data (such as pricing conditions and texts).

  6. Method GET_FIELDCHECK_FCODE

    By default some function codes in sales orders are disabled. You can use this method to allow those function codes again.

For more information, see IF_BADI_SLS_BIL_PAYSP.

Example

Business Attributes
ASAP Roadmap ID 153   Design enhancements 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG BADI_SLS_BIL_PAYSP 0 EB50000095 WebChannel Sales using ERP-SD 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100128 
SAP Release Created in 605