Ansicht
Dokumentation

WLF_SOA_SMT_PTX_0003 - BAdI for Determination of Information Relevant to Tax

WLF_SOA_SMT_PTX_0003 - BAdI for Determination of Information Relevant to Tax

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Settlement Management (LO-AB) component. It is called during data mapping for the InvoiceConfirmation_Out service if a settlement document has been created successfully using the InvoiceRequest_In service operation, or when an InvoiceRequest message is sent out using the InvoiceRequest_Out_V1 service operation. With the methods of this BAdI, you can build up tax-relevant information on the invoice header or on the invoice items.

For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).

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

If you have already created other implementations for this BAdI, another dialog box appears, in which the existing implementations are displayed.

  1. In this dialog box, choose Create.
  2. In the dialog box, enter a name for the BAdI implementation in the Implementation field and then choose Create. The initial screen for creating BAdI implementations appears.
  3. Enter a short text for the implementation in the Short Text for Implementation field on the initial screen.
  4. From the tab index, choose Interface. The Name of Implemented Class field is filled automatically on this tab page because the system assigns a class name using the name of your implementation.
  5. Save your entries, and assign the implementation to a development class.
  6. Position the cursor on the method and double-click to call up method processing.
  7. Enter the code for the implementation between the statements method ~ and endmethod.
  8. Save and activate your code. Return to the Edit Implementation screen.
  9. Save the entries on the Change Implementation screen.
Note: It is also possible to create an implementation for a BAdI first and then activate it later. In this case, end your processing at this point.
  1. Choose Activate. The code you stored in the method will now be run through when the application program is executed.

For more information, see the documentation of the BAdI methods:

  • outbound data mapping on header level:,, MAP_TO_PROD_TAX_HEAD
  • outbound data mapping on item level: MAP_TO_PROD_TAX_ITEM





PERFORM Short Reference   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 3060 Date: 20240523 Time: 200114     sap01-206 ( 56 ms )