Ansicht
Dokumentation
FKK_EVENT_TFK8101_10 - BAdI: Data Enrichment and Check of Billable Items
CL_GUI_FRONTEND_SERVICES - Frontend Services General Data in Customer MasterThis documentation is copyright by SAP AG.
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:
- Launch the Custom Logic app and choose Create.
- 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 )