SAP ABAP IMG Activity FBD_BADI_GETDATA (BAdI: Determination of Bills)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM-BD-AR (Application Component) Accounts Receivable Accounting Process Integration
     EBPP_APAR (Package) EBPP_APAR
IMG Activity
ID FBD_BADI_GETDATA BAdI: Determination of Bills  
Transaction Code S_AX8_68000391   IMG Activity: FBD_BADI_GETDATA 
Created on 20030903    
Customizing Attributes FBD_257_KUA   Attribute: Non-Critical BAdIs for Biller Direct 
Customizing Activity FBD_BADI_GETDATA_OB   BAdI: Bill Data Determination 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name APAR_EBPP_GET_DATA    

Use

This Business Add-In (BAdI) is used in theSAP Biller Direct (FIN-FSCM-BD-AR) component.

It is used to determine bill and payment data that is displayed in the SAP Biller Direct Web application.

You can implement the following functions for displaying transactions in the Web application:

  • Display a text for a bill in the bill overview
  • Display special G/L transactions
  • Prevent transactions, such as the clearing of payments on account

The BAdI is called as soon as a user logs on to SAP Biller Direct and displays his transactions (such as open bills and paid bills) in the Web application.

Requirements

Standard settings

The Business Add-In is active in the standard system. The default coding is executed automatically.

Default implementations have been defined in the standard system for the individual methods. If you only want to overwrite one method, call the default coding for the other methods.

Activities

If you want to display different texts for your bills and payments in the SAP Biller Direct Web application, or you want to display special G/L transactions in addition to the bills, you have to implement this BAdI.

After calling up the IMG activity, a dialog box appears, in which you can enter a name for the implementation.

If you have already made other implementations for this BAdI, another dialog box appears, in which the existing implementations are displayed. In this case, choose Create, and proceed as follows:

  1. In the dialog box, enter a name for the BAdI implementation in the Implementation field, and choose Create.

    The screen for creating BAdI implementations is now displayed.

  2. Enter a short text for the implementation in the Short text for implementation field.
  3. From the tab index, choose Interface.

    The Name of implemented class field is already filled on the tab page, as a class name was automatically assigned to the implementation when you named it.

  4. Save your entries, and assign the implementation to a development class.
  5. Place the cursor on the method, and double-click to enter method processing.
  6. Enter the code for the implementation between the statements method <Interface name> ~ <Name of method> and endmethod.
  7. Save and implement your code. Return to the Edit Implementation screen.
  8. Save the entries on the Edit Implementation screen.

    Note: You can also create an implementation, and then activate it at a later time. In such a case, end the processing stage at this point.

  9. Choose Activate

    The code you stored in the method will be run when the application program is executed.

Example

To display default coding, choose Goto -> Default Coding.

See also:

Methods

Transfer of data when logging on to SAP Biller Direct

Display of special G/L transactions in SAP Biller Direct

Display of texts and attributes for transactions in SAP Biller Direct

Setting attributes for bill payment instruction in SAP Biller Direct

Change error messages from credit card clearing houses

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20090324 
SAP Release Created in 2004_1_46C