Goods Movements and Confirmations 

Use

When you create a confirmation, you can also post planned or unplanned goods movements.

You can post goods movements in PP-PI using process messages from process control. If you use this function, you should not trigger material postings using confirmations.

Planned Goods Movements

The following types of planned goods movements exist:

If you confirm an order or a phase with components that have the backflushing indicator set, the system automatically posts a goods issue for these components.

If the control key of the phase being confirmed specifies automatic goods receipt, the system automatically posts the produced material to stock.

Automatic goods receipt should not normally be carried out in process manufacturing for the following reasons:

The operation quantity (quantity confirmed) does not normally correspond to the quantity produced,
If you want to use process messages (PI_PROD) to report material quantities, the goods receipt is triggered by the corresponding message (exception: inspection point processing in QM). See Process Management,
R/3 Integration Using Process Messages.

An automatic goods receipt can only be posted for one phase/operation per order. You should therefore make sure that only one phase per order (usually the last one) has a control key that specifies automatic goods receipt).

Unplanned Goods Movements

You can branch from a confirmation to a material overview. In Customizing, you can specify whether the overview lists all the components assigned to the phase/operation, or only those which are to be backflushed/for which an automatic goods receipt is to be posted. You can enter any number of planned and/or unplanned goods movements in the material overview.

If you use process messages (PI_CONS, PI_PROD) to report material quantities, you should not post goods movements within order confirmation.

If, for some reason, errors occurred in the goods movement (for example, not enough material in stock when the backflushing occurs), you can process the incorrect goods movements either directly in the confirmation transaction or in a separate transaction for processing goods movements with errors.

You can set up Customizing (error handling indicator) so that the system displays an error log before saving a confirmation, if goods movements errors have occurred. You can then correct the errors by branching to the material overview before you save the confirmation.

The following restriction applies to the material overview:

If the confirmation parameter "All components" is set and you branch to the material overview before you save, the system lists all components in the material overview. If the confirmation parameter "All components" is not set, or if you do not branch to the material overview, the system only displays components that are to be backflushed or for which an automatic goods receipt should occur.

Goods Movements in the Background

Using Running Confirmation Processes Separately in Customizing, you can specify that planned goods movements (backflushing/automatic goods receipt) should be temporarily stored when you post the confirmation and posted in the background.

You can start the temporarily stored goods movements periodically using a background job with the program CORUPROC, and post these goods movements.

You can configure the background job in Process Order Customizing via Operations ® Schedule background jobs.