Hierarchy

⤷

⤷

⤷

IMG Activity
ID | BADI: ISH_PRINT_INVO | BAdI: Invoice Print |
Transaction Code | S_KK4_96000508 | IMG Activity: BADI: ISH_PRINT_INVO |
Created on | 20020103 | |
Customizing Attributes | BADI: ISH_PRINT_INVO | BAdI: Invoice Print |
Customizing Activity | BADI: ISH_PRINT_INVO | BAdI: Invoice Print |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | ISH_PRINT_INVOICE |
This Business Add-In (BAdI) lets you modify the print structures when invoices are printed.
- The print structures are grouped together in the reference type ISH_YS_PRINT_INVOICE.
- The data for the case is passed in the reference type ISH_YS_INVOICE_DATA.
You can prevent the invoice from being printed by raising the exception STOP_PRINTING.
At invoice printout, the system first determines all of the relevant data, and then stores it in the structures mentioned above. Before the data is then output on the SAPscript form or Smart Form, the BAdI is called, and you can:
- Add invoice items from other invoices.
- Change existing invoice items.
- Add non-billable services to the invoice items for information purposes.
- Change copayment and down payment data.
Example
- Example 1:
You wish to include certain information (invoice items) from other invoices on your invoices when they are printed. The BAdI can read this data and fill the relevant tables with it. For example, on the patient's invoice you can also print invoice items that were addressed to his or her insurance provider. This gives the patient an overview of the services performed for him or her.
- Example 2:
In particular when invoices are printed in Germany, you have to sort invoice items in a particular manner. For example, you have to output surcharge services after the service for which the surcharge is due. You can have this special and time consuming sorting performed by the BAdI.
Requirements
Standard settings
Recommendation
Activities
Further notes
You'll find further information in the documentation for the method.
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 | 20020103 |
SAP Release Created in | 463B |