User Exits for Standard Self-Billing 

Use

EXIT_SAPLVED5_001

With this customer function, you can perform fine checks on internal and external condition values for credit advices (action 0 in E1EDK01).

When you receive an advice, the system determines internal condition values and compares these to the external values sent in by the customer. If they differ, the system transfers delivery items from the credit advice one by one.

For each item, the system transfers two characteristics each for the net value, cash discount, surcharges/discounts, and value-added tax:

This is the value calculated based on internal conditions.

This is the corresponding value from the intermediate document (IDoc).

Based on your program in the user exit, the system compares these values to determine if the difference is relevant. If so, it terminates processing of the IDoc.

If you do not want a difference to be relevant, set the parameter WERT_DIFFERENZ to "N" or leave it blank. The system then ignores any difference that it finds.

Use the related standard function, which you set in Customizing for condition value tolerances, for general tolerance checks.

EXIT_SAPLVED5_005

The system collects warnings in table XVBFS that occur when processing self-billing documents. For each entry in this table, the system creates a status record in the IDoc, and notifies the employee responsible by electronic mail.

With this customer function, you enhance the workflow parameters. You can:

In this way, you can set the system to send a mail to a recipient for a particular warning.

In this case, the system does not create a status record or workflow item.

EXIT_SAPLVED5_006

In EDI processing for incoming self-billing documents, the system transfers sets of data to screens in the R/3 System by batch input.

With this customer function, you can include billing or other data not covered by the standard transfer program, for example.