Can we determine a PRD account for variance posting during MIRO based on the cost components (purchasing conditions) in the PO ?
Purchase Orders are placed with the overseas vendor with the Incoterm FOB. The PO has accruals for the ocean freight, customs duties and other admin charges, which are set up as planned delivery cost in addition to the basic price. All of these PO condition types are assigned to different vendors.
Invoice will be received from each vendors individually and they need to be cleared against the PO accruals.
The requirement is to POST the variances generated at the time of the MM-LIV posting to DIFFERENT variance accounts based on the cost components in the PO (like FRA1 for Freight , ZDTY for Duty etc)
We do not want to use GL Tab for this (3-Way match needs to be ensured).
SAP posts all variances to the account in PRD. We tried using the INVOICE_UPDATE BADI, but the BADI structure does not yield the required data. There are no user exits which are available for this purpose.
Any pointers on how this could be achieved ?