You are on page 1of 13

2/2/2018 The backflush logic – basics | SAP Blogs

Skip to Content

Products
Products Industries
Industries Support
Support Training
Training Community
Community Developer
Developer Partner
Partner

About
About

 
Home / Community / Blogs + Actions

Categories

Uncategorized

The backflush logic – basics


March 4, 2014 | 12,785 Views |

Dora Simon

more by this author


MAN Production Planning (PP)
backflushconfirmationgoods movementsproductionproduction
planning

share share tweet share

Follow

As a new member of the PP team, at first I faced with problems in understanding the logic of
backflushing. I was aware of the places where it can be set, but I could not imagine the effect of it
in practice. Now I would like to share with you the basic effects of this setting.

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 1/13
2/2/2018 The backflush logic – basics | SAP Blogs

The most important facts:

if a component is set as backflush, then this component will be posted within the
confirmation
if you confirm e.g. operation 10, then the system checks which components are assigned to
operation 10 and then choose the material, which is assigned and backflush this material
post to goods movement
it is important, which components are assigned to which operation, we need to define this
allocation
system proposes automatically both components from the assigned BOM and if no
connection is added here, the system is automatically added to the first valid operation
(New Assignment button)

Let’s start with the example! Here is my material BOM, which consists of a semi-finished material
(MITYU_TEST2) and raw materials (one discountinuated and two alternatives):

As a first step, we should check the assignments in the routing:

CA02->operation overview -> Comp.Aloc button -> New assignment

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 2/13
2/2/2018 The backflush logic – basics | SAP Blogs

We have four possibilities to define whether a material should be backflushed:

1. manually (CO02 -> component overview -> backflush flag)

2. material master (MM02->MRP2 tab)

– always (CO02 -> component overview -> backflush flag is set)

– depend on workcenter (CO02 -> component overview -> backflush flag is not set)

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 3/13
2/2/2018 The backflush logic – basics | SAP Blogs

Important: if you change the material master after creating the order, the existing
order won’t get updated, you have to reread the master data (CO02 -> Functions ->
Read PP master data

3. work center (CR02 -> Basic data -> Backflush)

– it has an effect on all material being assigned to this operation

4. customizing of confirmation (OPK4 -> Generally Valid Settings -> Goods movements)

– if you set the indicator, the system displays all the components regardless of whether
or not the backflushing indicator is set for the component in the order

– (in case of problems see note 1872575)

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 4/13
2/2/2018 The backflush logic – basics | SAP Blogs

Prerequisits of backflushing:

1. Setting the ‘Movement Allowed’ flag (CO02-component overview-details -> General data
tab -> General Indicators -> Movement Allowd)

if it is not set: not possible to post goods movements even if the backflush indicator
is set, because it has the highest priority
backflushing does not automatically set this flag, it is set during the order creation
setting the ‘Movement Allowed’ indicator can only be carried out for a released order

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 5/13
2/2/2018 The backflush logic – basics | SAP Blogs

2. Either ‘Automatic Goods Receipt’ is set in OPKP or the operation has a control key, with
‘Automatic Goods Movement’

– if you do not set this indicator then the control key of the operation decides how the
automatic goods receipt is carried out

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 6/13
2/2/2018 The backflush logic – basics | SAP Blogs

Basic example scenario:

No ‘Automatic Goods Receipt’ is set in OPKP


No control key has automatic goods receipt indicator
None of the materials are backflushed
No backflush in work center
Goods movements flag is unset in OPK4
https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 7/13
2/2/2018 The backflush logic – basics | SAP Blogs

Confirmation in CO11

Scenario 1:

set the ‘Goods movements flag’ in OPK4 (all other settings are fixed)

Scenario 2:

set a control key with automatic goods receipt indicator

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 8/13
2/2/2018 The backflush logic – basics | SAP Blogs

Scenario 3:

set the ‘Goods movements flag’ in OPK4


set a control key with automatic goods receipt indicator

Scenario 4:

set a control key with automatic goods receipt indicator


backflush (CO02 -> component overview -> backflush flag) for the alternative items and the
discontinuated

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 9/13
2/2/2018 The backflush logic – basics | SAP Blogs

I really hope, that my short demonstration helped you!

Alert Moderator

11 Replies

11 Comments

You must be Logged on to comment or reply to a post.

1. Aditya S March 4, 2014 at 3:53 pm

Thanks a lot Dora Simon for sharing ur knowledge to all of us. Thx again.

like (0)

2. Srini Ravindra Kumar March 4, 2014 at 6:42 pm

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 10/13
2/2/2018 The backflush logic – basics | SAP Blogs

Good follow-up and extension to the earlier document posted on the same topic.

Can you please confirm what happens if inspite of setting the All components indicator ON,
if the user stays on the initial screen of co11n itself and clicks on save without actually going
to the subsequent goods movement overview screen?

Is this setting again good for foreground/online execution only or can that be used to
confirm all components with a mass processing option also?

like (0)

3. Ray Zhou March 12, 2014 at 7:03 am

dear Dora Simon,

thanks for sharing, this is quite a nice documentation. very well explained.

ray

like (0)

4. Rubharaaj Radhaakrishnan March 26, 2014 at 9:35 pm

Good Info! Thanks for consolidating all places where Backflush can be set!

-ruby

like (0)

5. Vikram Singh October 28, 2014 at 6:31 am

nice info…………

like (0)

6. A D October 28, 2014 at 8:01 am

Thanks for sharing these info.

Good topic.

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 11/13
2/2/2018 The backflush logic – basics | SAP Blogs

like (0)

7. Caetano Almeida October 28, 2014 at 11:54 am

Hi Dora

Thanks for sharing this information. There are always questions on this topic.

BR

Caetano

like (0)

8. anusa roy January 31, 2015 at 5:11 am

good one

like (0)

9. Venkatesh Babu February 13, 2015 at 10:44 am

Nice document

like (0)

10. Christopher Cervantes May 8, 2015 at 8:50 pm

Hey Dora, nice work. Thanks for your effort .

Just one clarification, in the case of the checks for “Automatic GR” it affects only the
automatic posting of the assembly or finished product (FERT / HALB). It should be better to
divide this into 2 similar functions:

Backflush –> Automatic GI for componentes. [Mov. 261]


Automatic GR for assembly or finished product. [Mov. 101]-

Both will appear in “Goods movement” section in the orden confirmation.

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 12/13
2/2/2018 The backflush logic – basics | SAP Blogs

Anyway just to complement your work, keep the good job!

Regards.

like (0)

11. Rahul R February 2, 2017 at 11:16 am

Well explained document, Dora Simon.

Thank you.

like (0)

Leave a Reply

You must be logged in to post a comment.

Share & Follow

YouTube

Privacy
Terms of Use
Legal Disclosure
Copyright
Trademark
Sitemap
Newsletter

https://blogs.sap.com/2014/03/04/the-backflush-logic-basics/ 13/13

You might also like