Sie sind auf Seite 1von 6

 

We often find questions related to Backflushing & COGI errors (Errors in Automatic
Goods Movements during Confirmation entries).
 
Let's recollect certain Basic details -
Goods movements can be created during the confirmation entry for the
Production/Process order.
 
Backflushing
 If you confirm an order / operation with components that have the Backflushing
indicator set, the system automatically posts a goods issue for these components. For
more information about the Backflushing indicator, refer to the end of this section.
Automatic Goods Receipt
 If the control key of the operation being confirmed specifies automatic goods
receipt, the system automatically posts the produced material to stock. Automatic
goods receipt can also be activated by the production scheduling profile.
o Automatic goods movements are not permitted for materials that require
serial numbers. However, if an automatic goods movement is specified for a material
that requires a serial number then an error record is written. This error record can be
displayed using the reprocessing function but it cannot be posted. Error records for
materials that require serial numbers must be deleted manually. The goods movement
must then be executed manually in inventory management.

Backflushing Indicator
We can control backflushing in the following objects:
 Material master - Backflushing key (MRP2 view)
 Work center - Basic data screen. This is only taken into account, if the
material master stipulates that the work center should determine whether the material
is backflushed. Work centers are assigned to a production order via the operations.
The operations are copied from the routing used.
 Routing - component overview. This indicator is always taken into account,
irrespective of the indicators in the material master or work center.
If the Backflushing indicator has been maintained in the master data, it is copied from
there when you create a production order. You can change the indicator in the
production order
 
Incorrect Goods Movement
If errors arise  during a goods movement for certain reasons(for example, during
backflushing insufficient stock is available in the warehouse) then you can either
process the incorrect goods movements directly in the confirmation transaction or
separately using a reprocessing function.
 
 Correction in the confirmation
o In Customizing for Confirmations (OPK4 - Goods movements indicator
in the Error handling/logs area) you can define that, for individual entry of
confirmations, the system displays an error log before it saves a confirmation with
incorrect goods movements. Before you save the confirmation you have the option of
correcting the incorrect goods movements.
 Correction when reprocessing
o If you want to process incorrect goods movements at a later stage, you
can use the reprocessing function (COGI/CO1P)
 
The table AFFW shows the list of Goods Movements with Errors from Confirmations
 
We can clear many of the regular errors by setting up a batch job to run the
program CORUPROC at defined frequency.Still, we need a regular manual
intervention to check to clear the residual errors using transactions COGI (or CO1P),
left behind after the batch job execution.
 
This is an attempt to prepare the list of Common errors seen in COGI and respective
resolution actions.
 
Kindly feel free to suggest changes / additions to the list.
 
Listing few of SAP notes which could be useful reference, while analyzing the Goods
movement errors -
 Note 540392 - FAQ: Automatic goods movements
 Note 545749 - COGI: How to correct certain errors
 Note 603615 - Old AFFW records can neither be processed in COGI nor CO1P
 Note 1631357 - Deletion of obsolete failed goods movements
 Note 730840 - Consulting: All goods movements receive the same error
 
While searching around, found another nice blog on COGI, by Tanya Duncan. Sure,
many would find this an useful reference as well.
 
Thanks.
Senthil
 
ERROR TEXT RESOLUTION TRANSACTIONS
Deficit of SL a.Add inventory to the respective
Unrestricted-use XX EA : Storage location & then post COGI MB1B / MB1C /
XXXXXXX YYYY b.Change the Storage location entry MIGO
ZZZZ to where the inventory is available COGI
a.Enter the Storage location
Storage location field b.Maintain the Issue storage COGI
empty location in Material master or BOM MM02/CS02
Material XXXX YYYY Extend the material to the plant /
ZZZZ does not exist storage location & then post COGI MM01 / MMSC
In plant XXXX , post to
current period Change the posting date to current
YYYY/MM month/date and save COGI
Posting only possible in
periods YYYY/MM and Change the posting date to current
YYYY/MM in company month/date ( within the referred
code XXXX posting period) and save COGI
The plant data of the
material XXXXXX is Wait for or Request the other user to
locked by the user complete / let the material off his Wait for the unlocking
UUUUU transactions & then post COGI & then post COGI
Wait for the Physical inventory
Material XXXXXXX process to be completed / Request
YYYY ZZZZ blocked due the Supervisor to clear the physical MI**
to a physical inventory inventory & then post COGI COGI
Get necessary authorization to the
user / Post the transaction using the
User Authorization Errors other users with the right
for certain movements authorization settings
Enter a vendor for special Enter a vendor for the special stock
stock (K,P) on the COGI detail screen COGI
Check the Order and reset the
status (like DLFL/CLSD)
Current order status does temporarily. to allow goods
not allow goods receipt movements CO02 --> COGI
Enter valuation type Enter the valuation type on the COGI
ERROR TEXT RESOLUTION TRANSACTIONS
COGI detail screen

Q1) Explain the Functionality (Usage & Limitations) of T-code COGI

Ans:

COGI transaction code used for Automatic Goods Receipts - Error handling for
Backflush materials. 

Backflush means: Determines whether the back flush indicator is set in the production
order. Here, a 3-level hierarchical logic is applied: 

1. In the routing, the backflush indicator is set in the component assignment. 

2. In the material master record, the backflush indicator has the characteristic "Always
backflush". 

3. In the material master record, the backflush indicator has the characteristic "Work
center decides", the indicator being set in the work center. 

We use COGI to check & clear error record occurred during backflushing or


automatic goods receipt.

When we use auto GI (Backflush) & Auto GR in production order then sometime
some goods movement may will get failed due to some reasons. So at that time these
failed goods movement records will be captured by system & can be viewed
in COGI transaction.
You can check detailed description of error by individual record here & can reprocess
it as per error.

Transaction: COGI

Q2) Difference Between COGI & MF47 

I can find post process record occurring due to back flush problem such as
component shortage or storage location and so on. But there was nothing when I
used COGI. I checked the table AFFW for COGI, no records. What is the
reason?

Ans:

To use COGI in REM  Activate "Create Individual postprocessing records" check


box at rem profile SPRO IMG Reference Settings. 
Now you can see the Error records at COGI same as MF47. 

As you know, COGI has some more features. But if you clear/delete the record
at MF47, the same will be deleted/cleared at COGI also.

Transaction: MF47

Das könnte Ihnen auch gefallen