Symptom
GR/IR Clearing run did not realize the price difference when invoice price does not match order price.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Inventory Valuation work center.
- Go to GR/IR Clearing run view.
- Open the run executed for the respective purchasing document or create a new run.
- Display the Logs and navigate to the Processed Successfully tab.
- Notice that the price difference was not accounted for.
Cause
- Although the goods and services receipt, supplier invoice and GR/IR run belong to the same period, the price difference is not realized by the run because the goods and service receipt posted to Unbilled Payables account in a future date within this same period.
- Since the GR/IR Clearing run was executed for the current period, it considers all the items posted till the execution date of the run. The run does not consider future posting within the same period (meaning, one week from execution date), which means that only the invoice amount, posted before execution date, was recognized and hence the price difference could not be calculated.
- Note that if the run is executed for a previous accounting period, the posting takes place on the last day of the period. If the run is executed in the current period, posting date is the current execution date.
Resolution
- This is the current system behavior.
- In this situation, either the goods and services receipt can be cancelled and re-created to the current date (or before), or it can be waited until the execution date of the GR/IR Clearing run reaches the posting date of the document.
Keywords
gr/ir clearing run; price difference; unbilled payables , KBA , SRD-FIN-GL , General Ledger , How To
Product
SAP Business ByDesign all versions
SAP Knowledge Base Article - Public