SAP ABAP IMG Activity BADI: ISH_DOP_DEDUCT (BAdI: Deduct Down Payment From Invoice)
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NPAS (Package) Application development patient accounting system
IMG Activity
ID BADI: ISH_DOP_DEDUCT BAdI: Deduct Down Payment From Invoice  
Transaction Code S_KK4_96000517   IMG Activity: BADI: ISH_DOP_DEDUCT 
Created on 20020104    
Customizing Attributes BADI: ISH_DOP_DEDUCT   BAdI: Deduct Down Payment From Invoice 
Customizing Activity BADI: ISH_DOP_DEDUCT   BAdI: Deduct Down Payment From Invoice 
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISH_DOP_DEDUCTION    

When an invoice is printed, down payments that exist for the case in question are deducted from this invoice.

This Business Add-In is called for each down payment that can in principle be deducted from the invoice. Using the parameter E_DEDUCT, you can stipulate whether the amount should actually be deducted.


You enter the down payment for individual visits for outpatient cases (for example, characterized customer-specifically using a particular attribute in the document) and create visit-related invoices. In such cases, only the down payments for the current visit should be deducted from the invoice.

  • Set E_DEDUCT to " " for all down payments that should not be deducted from the current invoice.
  • If a down payment is to be deducted from the invoice, you need not modify this parameter.


Standard settings



Further notes

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
Last changed by/on SAP  20020104 
SAP Release Created in 463B