Ansicht
Dokumentation

FKK_EVENT_TFK8101_10 - BAdI: Data Enrichment and Check of Billable Items

FKK_EVENT_TFK8101_10 - BAdI: Data Enrichment and Check of Billable Items

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

BAdI: Data Enrichment and Check for Billable Items

This BAdI can only be used in SAP S/4HANA Cloud.

This Business Add-In (BAdI) is used in the Convergent Invoicing (FI-CA-INV) component. You can use this BAdI to enrich the data of billable items and to implement checks. This BAdI is called when billable items are created.

You can create only one implementation for this enhancement.

The parameter CABllbleItmAction determines if and how the items are processed further. This parameter can contain the following values:

  • Initial = OK
The items can be processed further. The items are saved with status Billable.
  • X = Has Errors
Depending on the processing rules you have defined, the items may be either saved as raw data or rejected.
  • 0 = BIT0
The items are saved as raw data.

You can save messages in the parameter CABllbleItmsMessage. The application then writes the messages to the log.

Your user has the Extensibility role assigned.

For more information about the standard settings, launch the Custom Logic app.

To create an implementation for this enhancement:

  1. Launch the Custom Logic app and choose Create.
  2. Select the business context Convergent Invoicing: Billing and BAdI description BAdI: Enrichment and Check for Billable Items to continue.

Importing parameters:

  • Billable item class: CABllbleItmClass
  • Source transaction: CABllbleItmSourceTransaction
  • Raw billable items, record type main items: CABllbleItmsRawMain
  • Raw billable items, record type payment data items: CABllbleItmsRawPayment
  • Raw billable items, record type taxitems: CABllbleItmsRawTax
  • Raw billable items, record type attachment items: CABllbleItmsRawText
  • Billable items of status billable, record type main items: CABllbleItmsMain
  • Billable items of status billable, record type payment items: CABllbleItmsPayment
  • Billable items of status billable, record type tax items: CABllbleItmsTax
  • Billable items of status billable, record type attachment items: CABllbleItmsText
  • Test run flag: IsTest
  • Technical extension for billableitems : CAAdditionalParameter

Changing parameters:

  • Billable items, record type main items: CABllbleItmsMainEnriched
  • Billable items, record type payment items: CABllbleItmsPaymentEnriched
  • Billable items, record type tax items: CABllbleItmsTaxEnriched
  • Billable items, extension for attachment items: CABllbleItmsTextEnriched
  • Further actions for processing of billable items (status billable): CABllbleItmAction
  • Exception/reversal reason for billable items: CABllbleItmExceptionReason
  • Messages for billable items (table type of FKKBIXBIT2_MSG_GFN): CABllbleItmsMessage





General Material Data   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 4384 Date: 20240607 Time: 035519     sap01-206 ( 44 ms )