This article will detail how to create a SAP Down Payment with VIM or Vendor Invoice Manangement.
The whole workflow will be detail from Document Creation To Posting the FI Document.
Table of Contents
Instead of using the starting point of the process, this guide simulated scanning and identification of Invoice in VIM.
Tcode: /OPT/VIM_7AX1
This is the Testing Program for Non-OCR Scenario.
Fill on Archive Id & Archive Document Id and DP Document Type.
Then execute the document.
Execute the Business Rules to check document is OK with Business Validation Rule.
( for example, checking the scanned Vendor really exist in SAP KNA1 and it’s opened for the Sales Org. )
Once the document is created, the document have to be improved.
To trigger the Approval workflow, press the ‘Submit For Approval’ in the Process Options for Accountant.
The receiver of the task will read from VIM’s Users table.
The next pop-up tells who will approve this down payment.
Once the document is approuved, a new option appears in Process Options: Post DownPayment
The final step is to create an invoice ( FI Document ) for this down payment.
For SAP Down Payment, please consider these technical points:
The keys tables for Down Payment are:
Table | Description |
---|---|
/OPT/VIM_1HEAD | /OPT/VIM_1HEAD |
BKPF | SAP Accounting Document Header |
Before posting the VIM document, there is no FI document created
So No record for the document ID in BKPF will be found.
Only a document Id refers to the created request in /OPT/VIM_1HEAD
Posting of SAP Down Payment will create the SAP Document in BKPF.
The process will be in the function module /OPT/VIM_CALL_IDX_TRANSACTION
where bdcid eq ‘00803’ . ” Post Down Payment
CHECK bdcid EQ '00803'.
Sap Down Payment Approval is handled in the SAP function module /ORS/000007_TAKE_ACTION
With the action ok_code EQ ‘APPROVE’.
CHECK ok_code EQ 'APPROVE' .
In table BKPF, down payment are identified by BLART = ‘KA’
SELECT * FROM BKPF WHERE KLART ='KA'.
More about Processing Down Payments in SAP?
SAP ISU Tables for Technical master data, for Billing Master Data, Billing and invoicing Tables?…
SAP Fiori 3 UX and Design of SAP Fiori Apps for SAP S/4HANA, SAP TechEd…
Dunning is the business practice of informing a customer of past due payment. Dunning letters…
SAP AP Tcodes & SAP AR Tcodes: House Banks Tcodes, Advance Payments or Down Payments,…
What are the main SAP Payment Terms Tables ? What are the related Tables in…
Work center consists of master data related to routing of products. It contains data related…