Domain: Costing

Responsibility area: Ensure Costing Allocations

Table of contents 

By default the table of contents displays Heading 1 & Heading 2 (other levels can be added)


1. Objective and Scope

1.1. Objective of this Operation

The objective of this operation is to guarantee that the delta FI-COPA inside COGS headings equals 0 at the end of the month during closure. It perform the necessary corrections based on defined and approved instructions and the necessary internal controls.

1.2. Scope

This procedure is applied to all companies WW.

2. Definitions

See Finance - Glossary

3. Tasks description

3.1. I run the COGS reconciliation report

 

 

3.2. I analyse the discrepancies

In Z1K_Reconciliation we can enter directly inside of the documents by clicking in 1 of the documents below, depending on what we want to see:

In a general way, we might have several issues:

FI posting without COPA posting

  • CO objects (cost centers, orders, WBS elements) not completely settled.
  • Process order confirmations reversed on a different period with a different standard price.
  • Deliveries shipped but not billed.
  • Sales invoices not released to accounting (VFX3).
  • Returns: product returned to stock without credit memo or with a credit memo w/o quantity.
  • Direct trading: receipt without billing.

COPA posting without FI posting 

  • Direct manual posting in COPA only (document type Z).
  • Direct trading: billing without goods receipt.
  • Returns: credit memo issued without movement type 45X.

Variance between the amount posted in FI and the amount posted in COPA for the same operation.

  • New material: calculation of the first standard price after some deliveries or production.
  • Release of new standard cost of the material between delivery and billing on the month of the delivery.
  • Variance rounding up.
  • Return: movements 651 and 45X entered on different periods than credit memo.
  • Qualification Delayed & Eco Services: Shipped material code different from billed material code. When there is a difference between standard costs of the material codes involved.
  • Deletion of a standard cost and recalculation of a new one between shipment and billing.

3.3. I perform the corresponding posting to reconcile FI/COPA

After performing the relevant checks and analyzing origins of differences, it is necessary to apply the appropriate corrections, according to this file. The corrections can be done via FI (this is the primary option that should be used almost every time) or via COPA, according to the type of difference.

Note:

A) For all corrections done in FI it's recommended to use document type S1, and it's mandatory to use one GL account which is mentioned in parameter G/L account for non-GBB:

B) For all corrections done in COPA it's mandatory to use one of the following value fields:

FERTP Vbl.manuf.costs
FERTF Fix prod. costs
VVF00 F00 DEP Std
VVD0X D0X VC Variance COGS
VVE0X E0X FC Var. COGS
VVF0X F0X DEP Var. COGS
VVICP ICP Interco cost
VV151 151 samples
VVTXA Adj Fiscal Deprec

AND to fill the following characteristics: Material + Plant + Profit Center + Amount.

Additionally, we need to check if which quantities should be posted in our correction:


A check by plant/material should be done after corrections have been applied to guarantee that everything is OK.

At the end of the analysis and correction process, the gap should be equal or near 0.

 

After performing the relevant checks and analyzing origins of differences, it is necessary to apply the appropriate corrections, according to this file. The corrections can be done via FI (this is the primary option that should be used almost every time) or via COPA (in exceptional situations only), according to the type of difference.

 

Note:

For all manual corrections to be done, it's mandatory to use the accounts/document type/etc that appears in each variant:


 

A check by plant/material should be done after corrections have been applied to guarantee that everything is OK.

At the end of the analysis and correction process, the gap should be equal or near 0.