Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Step By Step SAP Down Payment

Workflows
Instead of using the starting point of the process, this guide simulated
scanning and identification of Invoice in VIM.

Simulation of Document
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.

Run Business Rules


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. )

Sensitivity: Internal & Restricted


Submit Document for Approval
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.

Approve the document

Sensitivity: Internal & Restricted


Post Down Payment
Once the document is approuved, a new option appears in Process
Options: Post DownPayment

Create Down Payment Invoice


The final step is to create an invoice ( FI Document ) for this down
payment.

Sensitivity: Internal & Restricted


 

Technical Side For Down Payment


For SAP Down Payment, please consider these technical points:

Main Table
The keys tables for Down Payment are:

TABLE DESCRIPTION
/OPT/VIM_1HEAD /OPT/VIM_1HEAD
BKPF SAP Accounting Document Header
Writing to BKPF
Before Posting
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

After Posting

Sensitivity: Internal & Restricted


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

1 CHECK bdcid EQ '00803'.

Down Payment Approval Function


Sap Down Payment Approval is handled in the SAP function
module /ORS/000007_TAKE_ACTION
With the action ok_code EQ ‘APPROVE’.

1 CHECK ok_code EQ 'APPROVE' .

Identify Down Payment


In table BKPF, down payment are identified by BLART = ‘KA’

1 SELECT * FROM BKPF WHERE KLART ='KA'.

Sensitivity: Internal & Restricted

You might also like