Concept of back flushing

what is the concept of back flushing?

Hi,
Normally backflushing is set for raw materials / semi finished componenets. You can set the indicator in Material master MRP view 2 or in the Routing component assignment.
When you confirm the last operation of a order, then all the material componenet in the BOM (with backflush indicator) will be issued to the order using 261 mvmt type. So you don't have to do it manually using MIGO or using MB1B.
Thanks,
JK

Similar Messages

  • Back flushing??

    dear all,
    I still confuse with back flushing, what is backflushing? and maybe you can give some example of backflushing process?
    thank you

    Dear Marufat,
    Discrete Scenario:
    Backflush is nothing but the automatic Good's issue of the material at the time of order confirmation.
    It means consumption of the components has taken place in order to manufacture a product.
    261 movements happens for the backflushed component's,for this you have to set the indicator either in
    the material master (MRP 2 view or else in the work center or else in the routing).
    If you are using Discrete concept means then this setting has to be made manually in any one of these fields and in the case of
    REM scenario no need to set this indicator in either of the material master or else work center or else in rate routing.
    If you are not going for backflush concept means then you have to issue the matertials to the order
    manually using MB1A T Code.
    REM scenario:
    Again in REM scenario there are 3 types of backflush,
    1.Assembly backflush(normally GR,GI and activities are posted - 131,261 and activites are posted) or vice versa like 132,262.
    2.Component backflush(normally GI alone happens - 261/262 happens)
    3.Activity backflush(only the operations are posted)
    All these backflushes are performed using MFBF/MF42N.
    Check and revert back.
    Regards
    Mangalraj.S

  • MFBF Back flush

    Hi,
    Can anybody explain me what is assembly backflush, component backflush and activity backflush? and which radio button we should use and when?
    Jayesh

    Hi
    Activity back flush:
    Use:
    In make-to-stock repetitive manufacturing, the system posts the material costs to the product cost collector in the final backflush.
    Depending on the settings in Customizing, the system also automatically posts the planned production activities from the cost estimate to the product cost collector. If the actual production activities vary from the planned production activities, you can also enter the actual activities (actual times) in the final backflush.
    Prerequisites:
    Customizing:
    You must create a repetitive manufacturing profile which allows the creation of actual activities. To do this, you select Post activities in the Cost accounting section of the repetitive manufacturing profile. You can also choose whether you want to backflush using the data from the standard cost estimate for the material (multi-version) or using the data from the preliminary costing (version specific).
    Work centers:
    You must create a work center or a line hierarchy for the production line.
    Here, in the Basic data tab page, you must enter a standard value key which determines the composition of the various standard values, for example, for the setup time, the machine time or the teardown time.
    In the Cost centers tab page for the work centers, you must enter the cost center and assign the activity types to the standard values.
    Routing:
    You must assign a control key that allows backflushing and cost estimation to each operation in the routing. To do this, select Cost estimate in the control key and enter an indicator which allows backflushing in the Backflush field.
    Material master:
    In the MRP data for the material, you must enter the repetitive manufacturing profile you defined above.
    In the MRP data for the material, you must also create a production version containing the work center and the routing.
    You must select a repetitive manufacturing profile for the material that allows activities to be posted to a product cost collector.
    You must create a product cost collector.
    In the repetitive manufacturing profile, depending on your settings, you must carry out a standard cost estimate for the material or a cost estimate for the production version. You have to flag and release the standard cost estimate.
    Or alternatively, in the initial screen for backflushing, you must select the activity posting by choosing Details.
    Features:
    The posting of production activities is optional. The system calculates the production activities using the standard cost estimate for the material or the preliminary cost estimate for the product cost collector. When posting activities, the system uses the routing valid at the time of the cost estimate. When creating the cost estimate, the system creates a copy of the routing which it uses to determine the production activities.
    If the actual times differ from the planned times in the routing, you can also backflush these times. (For more information, see Correcting Activities.)
    Execution:
    Use
    If more (or less) activities are used to produce a material than you posted, you can use this function to repost the excess (or reduced) activities.
    It may be necessary to do this if a difference exists after backflushing the planned and actual activities. These differences have to be balanced.
    Procedure
    Starting from the initial screen for backflushing, choose Activity backflush.
    The system displays the screen for backflushing activities.
    Enter the appropriate plant and the assembly for which you want to backflush activities. If necessary, restrict your selection further.
    In the Reference quantity field , enter "0".
    This allows you to differentiate between posting a balance and posting a complete activity. When posting the complete activity, enter the appropriate reference quantity here.
    Choose Continue.
    The system proposes the operations, for which you can post a balance.
    Select the appropriate operations and confirm with Enter.
    Now enter the excess or reduced activities and save.
    I hope above three posts will help you understanding the concept and when to use it exactly.
    Regards,
    Madhu.G

  • Batch managment and back flush

    Dears
    Some of my raw material is batch managment activated now i want it to be as back flush
    so pleae tell me what will be the imapct of doing the same'
    How system automatically issue the raw material from the old date batches
    AF

    Hi Abu Fathima,
    Batch Determination step as follows:
    For that you have to do five important steps or features you have to know OK.
    1) Batch number assignment: We use this function to assign a batch with a number that uniquely identifies it OK.
    2) Batch Specf: To describe each batch uniquely using like Characteristics and characteristic The values. are allocated in the material master.
    3) Batch status management: To indicate weather a batch is usable or unusable: We can set (a) Manually in the batch master record or at goods receipt and (b) Automatically in the usage dissension in quality management.
    4) Batch Determination: We can use this function for various criteria to search for batches that are in stock (a) movement type: When posting goods issues (b) When combining suitable components for order types.
    5) Where used list: The batch where used list shows the path of the batch from its procurement to its delivery to the customer.
    6) Active Ingredient Management: This function is to administrate and process materials with active ingredients that are to be handled in batches OK.
    Condition types: Say for x material if we want to determine the batch at the movement type/ plant/order type.
    Access Sequence: It will checks weather the batch determination is done with movement type/ plant/ material &
    order type/ plant/ material.
    Strategy type: We will assign here condition type and Access sequence and as well we have to maintain Class type: 023
    sort sequence, batch split
    Batch Search Procedure: Here we will define the search procedure and using the condition type here OK.
    Batch Search Procedure Allocation and Check Activation: Here we will assign the search procedure to the movement types and for order types as well
    HERE THE BELOW FOLLOWING DATA WILL GIVE YOU RIGHT UNDERSTANDING OK:
    a) It will looks for the search procedures.
    b) It searches through the strategy types in the search procedures for a valid search strategy.
    c) Characteristics from the selection class of the search strategy looks for batches with suitable specifications.
    d) Then it will looks for weather the batches are available.
    e) It sorts the batches that are available according to the sort rule from the search strategy.
    f) Then the system selects a proposed quantity with proposed quantity from the search strategy.
    Go -
    > Logistic General -
    > SPRO -
    > Batch Management you can find every thing there it self.
    Any questions revert me back please.
    Regards,
    Madhu.G

  • Failed to back flush in IDES 4.7 due to kp26 proplem

    hi:
    I Failed to back flush in IDES 4.7, and afterwads i found it was due to a system problem with kp26 which should be patched with KH47012. I tried spam ,but failed.I could not proceed. any opinions will be appreciated.
    infomation below is from trans.log
    4 ETW000 R3trans version 6.08 (release 620 - 04.02.03 - 14:54:00).
    4 ETW000 ===============================================
    4 ETW000
    4 ETW000 date&time   : 25.03.2008 - 11:30:32
    4 ETW000 control file: <no ctrlfile>
    4 ETW000 R3trans was called as follows: R3trans -d -w trans.log
    4 ETW000  trace at level 2 opened for a given file pointer
    4 ETW000  [dev trc     ,00000]  Tue Mar 25 11:30:35 2008      84745  0.084745
    4 ETW000  [dev trc     ,00000]  db_con_init called               98  0.084843
    4 ETW000  [dev trc     ,00000]  create_con (con_name=R/3)        53  0.084896
    4 ETW000  [dev trc     ,00000]  Loading DB library 'dboraslib.dll' ...
    4 ETW000                                                        990  0.085886
    4 ETW000  [dev trc     ,00000]  load shared library (dboraslib.dll), hdl 0
    4 ETW000                                                     129579  0.215465
    4 ETW000  [dev trc     ,00000]      using "D:\usr\sap\HFS\SYS\exe\run\dboraslib.dll"
    4 ETW000                                                        109  0.215574
    4 ETW000  [dev trc     ,00000]  Library 'dboraslib.dll' loaded
    4 ETW000                                                         22  0.215596
    4 ETW000  [dev trc     ,00000]  function DbSlExpFuns loaded from library dboraslib.dll
    4 ETW000                                                         47  0.215643
    4 ETW000  [dev trc     ,00000]  Version of 'dboraslib.dll' is "620.02", patchlevel (0.549)
    4 ETW000                                                      83717  0.299360
    4 ETW000  [dev trc     ,00000]  function dsql_db_init loaded from library dboraslib.dll
    4 ETW000                                                         29  0.299389
    4 ETW000  [dev trc     ,00000]  function dbdd_exp_funs loaded from library dboraslib.dll
    4 ETW000                                                         35  0.299424
    4 ETW000  [dev trc     ,00000]  New connection 0 created         26  0.299450
    4 ETW000  [dev trc     ,00000]  0: name = R/3, con_id = -000000001 state = DISCONNECTED, perm = YES, reco = NO
    4 ETW000                                                         29  0.299479
    4 ETW000  [dev trc     ,00000]  db_con_connect (con_name=R/3)
    4 ETW000                                                         19  0.299498
    4 ETW000  [dev trc     ,00000]  find_con found the following connection for reuse:
    4 ETW000                                                         20  0.299518
    4 ETW000  [dev trc     ,00000]  0: name = R/3, con_id = 000000000 state = DISCONNECTED, perm = YES, reco = NO
    4 ETW000                                                         23  0.299541
    4 ETW000  [dev trc     ,00000]  Got ORACLE_HOME=D:\oracle\ora92 from environment
    4 ETW000                                                      19992  0.319533
    4 ETW000  [dev trc     ,00000]  -->oci_initialize               693  0.320226
    4 ETW000  [dev trc     ,00000]  Tue Mar 25 11:30:39 2008    3705588  4.025814
    4 ETW000  [dev trc     ,00000]  Client NLS settings: AMERICAN_AMERICA.WE8DEC
    4 ETW000                                                         33  4.025847
    4 ETW000  [dev trc     ,00000]  Logon as OPS$-user to get SAPHFS's password
    4 ETW000                                                        364  4.026211
    4 ETW000  [dev trc     ,00000]  Connecting as /@HFS on connection 0 ...
    4 ETW000                                                         20  4.026231
    4 ETW000  [dev trc     ,00000]  Allocating service context handle
    4 ETW000                                                      20241  4.046472
    4 ETW000  [dev trc     ,00000]  Allocating server context handle
    4 ETW000                                                         36  4.046508
    4 ETW000  [dev trc     ,00000]  Attaching to DB Server HFS (con_hdl=0,svchp=0197D4D4,svrhp=02EB3D4C)
    4 ETW000                                                         70  4.046578
    4 ETW000  [dev trc     ,00000]  Tue Mar 25 11:30:51 2008    12424050  16.470628
    4 ETW000  [dev trc     ,00000]  Assigning server context 02EB3D4C to service context 0197D4D4
    4 ETW000                                                         39  16.470667
    4 ETW000  [dev trc     ,00000]  Allocating user session handle
    4 ETW000                                                      44346  16.515013
    4 ETW000  [dev trc     ,00000]  Starting user session (con_hdl=0,svchp=0197D4D4,srvhp=02EB3D4C,usrhp=02EBC4EC)
    4 ETW000                                                         35  16.515048
    4 ETW000  [dev trc     ,00000]  Tue Mar 25 11:30:57 2008    5350925  21.865973
    4 ETW000  [dboci.c     ,00000]  *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
    4 ETW000                                                         40  21.866013
    4 ETW000  [dboci.c     ,00000]  *** ERROR => CONNECT failed with sql error '1017'
    4 ETW000                                                         23  21.866036
    4 ETW000  [dev trc     ,00000]  Try to connect with default password
    4 ETW000                                                         25  21.866061
    4 ETW000  [dev trc     ,00000]  Connecting as SAPHFS/<pwd>@HFS on connection 0 ...
    4 ETW000                                                         20  21.866081
    4 ETW000  [dev trc     ,00000]  Assigning username to user session 02EBC4EC
    4 ETW000                                                         20  21.866101
    4 ETW000  [dev trc     ,00000]  Assigning password to user session 02EBC4EC
    4 ETW000                                                         26  21.866127
    4 ETW000  [dev trc     ,00000]  Starting user session (con_hdl=0,svchp=0197D4D4,srvhp=02EB3D4C,usrhp=02EBC4EC)
    4 ETW000                                                         24  21.866151
    4 ETW000  [dboci.c     ,00000]  *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
    4 ETW000                                                     373915  22.240066
    4 ETW000  [dboci.c     ,00000]  *** ERROR => CONNECT failed with sql error '1017'
    4 ETW000                                                         26  22.240092
    4 ETW000  [dblink      ,00419]  ***LOG BY2=>sql error 1017   performing CON [dblink#1 @ 419]
    4 ETW000                                                      72401  22.312493
    4 ETW000  [dblink      ,00419]  ***LOG BY0=>ORA-01017: invalid username/password; logon denied [dblink#1 @ 419]
    4 ETW000                                                         26  22.312519

    You need to discuss with your technical consultant

  • Back Flushing Vendor consigment Material in process order

    Dear Experts,
    I have a question Regarding Vendor consignment back flushing
    while i am doing order confirmation system not proposing vendor name and in good movement tab
    may i know what configuration or master data setup is missing
    My requirment is i need to back flush vendor consginment material automatically
    currently i need to manually choose the vendor while confiming the order
    Thanks in advance
    Rgrds
    Raj

    Dear Experts,
    I manage to use stock determination group for back flushing consignment material
    it works fine system automatically picking up vendor as we do not have multiple vendors
    now i have new issue
    for instance
    i  have a   RAW material A  used in a Product A  when i do confirmation system can able to do back flush with movement type 261 K
    i am using same RAW material A used in product B and when i do confirmation system give me a error
    as below
    Pipeline/consignment movement posted without value
    Message no. M7234Diagnosis
    The system has determined a consignment/pipeline price of 0.00.
    Possible reasons:
    The system could not find any valid condition for the posting date in the consignment/pipeline info record.
    A price of 0.00 was defined in the info record.
    System Response
    Depending on how the system is configured, the message can be either a warning or an error message.
    A withdrawal from this consignment stock or from the pipeline will not create vendor liabilities. For materials with moving average price control, withdrawals are posted without value. For materials with standard price control, a price difference posting is carried out.
    The message is also issued when materials are received into consignment stock, as the system must check whether a consignment price of zero is required.
    Procedure
    If you have authorization, check whether the conditions or the price has been defined correctly in the info record, if necessary. If there is a condition with a price other than zero, check whether the posting date of the movement lies within the condition's validity period.
    Proceed
    just wonder does any one have this issue
    so strange i can issue to product A and not product B
    Please help me if you have any problem
    Rgrds
    Raj

  • Any Std SAP Report on Inventory Movement Bulk MAterials & Back Flushed item

    Hello
    Is there any  Standard  SAP Report on Inventory Movements for Bulk Materials and Back flushed items ?

    hi
    try
    MC.9 - INVCO: Material Analysis Selection, Stock
    MC.B - INVCO: Material Analysis Selection, Turnover
    MC50 - INVCO: Analysis of Dead Stock
    MC42 - INVCO: Range of Coverage by Usage Value
    MC44 - INVCO:Analysis of Inventory Turnover
    try searching in SAP1 and SAP2 
    regards
    kunal

  • Hide Back Flush Indicator and Bulk Material Indicator in PM order

    Hi Experts
    Can any one help me, how to hide or display Back Flush and Bulk Material Indicator in PM order Components tab. Can we customize this or we need to do the modification in standard program.
    Thanks is advance
    Regards
    N.Saidasan

    Try to hide it my using transaction variant tcode SHD0
    If it dosent work then use
    User exit 
    IWO10009 Maintenance order: Customer check for "Saving"
    PPCO0023 (check changes to order components)
    BADI
    IWO1_ORDER_BADI
    This will solve your problem

  • REM Back flush using firmed planned orders

    Dear Gurus,
        We are using REM manufacturing process in SAP , we are doing backflush for stage wise confirmation and final confirmation.while doing this we are not referring any planned orders as reference.
    if we update new part numbers in BOM the system asking for the availbilty of that particular new part numbers but physically we are having old materials .
    we want to consume that old materials how it possible in the MFBF t.code.
    if any one please help me ,  if I firmed a planned order with quatity or date then sytem will ask the old materials instead of new one.
    pls explain what is planned orders and their impact on MRP ?
    how we can firmed that planned, if i firmed what is the impact duirng backflushing?.
    Thanks & Regards
    Suresh babu.s
    WIN - IS.
    Suresh

    Hi
    please compare the process when you create the production order manually in Co01 instead of creating the production order by converting the planned order.
    Here you are carrying out back flush with out refering the planned order.
    It is like creating the production order manually.
    In such case system will always look the BOM as of now.
    It will not refer any of the planned order & the components there in.
    If you want to consume the old parts instead of new parts , you can delete the new part numbers & add the old ones in MFBF. this will be allowed by system.
    In this case you are back flushing with out reference to planned orders.System will not ask for old components at all whether planned order is firmed or not.
    Once if planned order is firmed a star (*) mark will appear in MD04 near the planned order number.
    Once if the planned order is firmed, it will not be changed in subsequent MRP Run.
    Hope it is clear.
    Pl. award if it is clear else pl. update.
    Regards
    YMREDDY

  • Back flush indicator in Production Order

    I have a production order with 3 components that are supposed to be set to back flush, but the check box does not default to this. The MRP2 tab of the material master for these components has the indicator set to "always back flush".
    Is there a back flush setting somewhere else which does overrides the material master setting?

    Hey
    Looks like you are in the wrong forum,please post your question in Material Master forum
    Thanks
    Aamir

  • Error occured while back flushing

    Hi,
    I have experienced the typical error while we entered the master data first time and tried to back flush.
    the error was saying the cost element can not carry revenue.
    it guided us to look into the setting related F I.
    finally after completing update part through ca96.
    problem resolved.
    Kindly explain me how ca96 updated the value or allowed the revenue to carry.
    R N Ganapule

    Hi Ganapule,
    You have used Revenue items [ cost elements] in CA 96.
    As these are primary cost elements,a GL a/c has to be created.The cost element can be created only if the GL a/c exist.This is why you went to FI and created a GL a/c.
    Apparently,earlier you must have used a revenue cos element with Catagory: 11 or 12 [Sales / discount recd] .The back flush amounts to an expenditure.With a Revenue cost element cost [ 11 / 12] you can not create a back flush.This is why you had the error message.
    After the message you must have changed to cost element cat:1 in the cost element M/Data.As your cost elmt.cat.is 1 [ this is not revenue relevant] the system is accepting the back flush.
    Hope this is clear now.If you have any doubt come back;i will guide.
    Pl.ignore my earlier reply.
    Regards,
    Ramesh.

  • Back flushing tolerance

    Hi,
    We are using back flushing for all our materials in production. While confirming the order in the goods movement system shows the quantity as per BOM calculation (order quantity * BOM quantity). System is accepting what ever quantity I enter.
    Ex: As per BOM calculation quantity is 100 kg. During goods movement, If I enter 1 kg or 200Kg also system is accepting the quantity. Is there is any setting to set any tolerance limit?
    Regards / US

    Dear Umashankar,
    1.There is not standard setting to control the quantity to be posted during CO11N.
    2.Is there so much of deviation in component consumption than the planned one?If so means modify your BOM first and then
    execute the SFC process.
    3.Is this your business requirement or just to explore more about the system behaviour have you posted this query?If it's a
    business requirement means I would suggest you Check by some enhancement either to stop modifying the component quantity
    or else to fix some % of tolerance.
    WORKORDER_CONFIRM                
    WORKORDER_GOODSMVT             
    WORKORDER_UPDATE            
    Check and revert back.
    Regards
    Mangalraj.S

  • Mass deletion of Back flushing indicator

    Dear Experts,
             I am having requirement as i want to remove all the back flushing indicator which is assigned to the component allocation screen of routing type N, how to do it for all routing at once, please tell me in detail.
    Thanks & regards,
    Karad D D

    Hello all,
    I am very soory, by MM17 it is not possible but there is another one option, if CEWB is not helping use the following proceess.
    prepare a query, select the , select group and counter in the selection screen and ask the technical person to put code that to remove the backfulsh value from the field for given selection values.
    It will work.
    Thanks

  • Back Flush Compared to Manual GI

    Hello,
    I am comparing the pros & cons of Backflush with Manual GI to suggest the suitable solution .. the points that I could think at top of my head are as follows ..
    Back Flush
    Pros
    Minimal human intervention
    User's with limited understanding can function
    Faster goods issue process
    Cons
    Large cumulative variance in system & actual stock figures over  time in most cases
    Not Recommended for high value material
    Salient Feature: Suggested for low cost & less critical BOM components where there is not much financial/ logistic impact with variance within tolerances.
    Manual GI
    Pros
    Accurate consumption can be   captured
    Better actual & system inventory figure sync
    Accurate inventory figures enables better requirement planning
    Cons
    Recommended for matured users
    Labour intensive (Manual activity)
    Demand discipline in terms of reporting the consumption error posting due to stock deficit etc
    Salient Feature: Recommended for high price & critical BOM components where consumption needs to be captured more accurately.
    Please suggest your views on expriences across differrent clients ...

    Dear,
    Apart from Bcakflush and manulgood issue please check this also, Good issue can be done through MB1A, COO1N, CO15. CO27.
    Transactions CO27/COIK are lists, based on the order information system, whereas Transaction MB26 is reservation-based. However, it is also possible to make an order-based selection in Transaction MB26 using the 'Production order' selection window. In this case, both lists should also issue the same components for identical orders.
      In the event of incorrect goods movements in Transaction COGI, picking using Transaction MB26 generates postprocessing records, whereas Transactions CO27 and COIK send an error handling. If the goods movements cannot be corrected, the records are returned unchanged.
    Picking using Transaction MB26 can be scheduled as a background job.
    This is not possible with Transaction CO27/COIK.
      In Transactions COIK/COHV, you can use mass processing to store goods movements of the picking as future change records and you can then update them later using a report (for example CORUPROC). There is no function of this type in Transaction MB26.
    Coming to your pron and cos,
    In backflush you need to use the program  CORUPROC to update COGI or terminted inccoreted good movement through OPK4.
    Else it is very eassy process but 311 you need to use for transfer from the Ware House to Production stroage loaction.
    Unplanned good issue you need to define in confirmtaion screen but there are chances of miss mach of quantity due to manual entry. So here you need screen control.
    In correct good issue you need to cancle the confirmation but in Manual good issue you can do it seperatly.
    But in manual good issue it is possible to confirm the order without good issue.
    Hope it will help you.
    Regards,
    R.Brahmankar

  • Scrap credit in back flush

    Hi,
    we are using back flush in our repetative manufacturing scenario.
    In our process we get the scrap in every stage and client is giving average % of scrap, and we will sell this scrap for kg 24 to customers. And client is asking reducing this from original cost. for this we have added a row in cost component structure as scrap credit.
    He want to calculate this scrap automatically.
    How to solve this issue. Please guide me step by step process.
    Sateesh Kumar

    Any suggestions please
    Sateesh

Maybe you are looking for

  • Home Sharing - Itunes library does not load and jumps to Music

    Hi, I have 2 itunes libraries on 2 different computers on the same network using the same apple id.  One of the computers is an IMAC and the other is windows. On the windows computer when I click on the shared library (from the IMAC) the library appe

  • DSCC error when reading profile

    Hello After enabling replication of same suffix between three servers, when using "Entry Management" to edit the contents of a profile entry, DSCC returns the message below. But, when using ldapsearch/ldapmodify I'm able to upadte the object with no

  • Why can't I plays vimeo videos on iPad?

    Why can't I play vimeo email videos on iPad? They work on my iPhone

  • Cannot log into Planning using Internet Explorer 8 (IE8)

    Hello, Our IT department is planning on switching everyone's computers to the newest systems available (Windows 7, Office 2010, IE 8). I am doing some testing of our Hyperion products on the new systems and have run into an issue. When using IE8, I c

  • How to send digital signature from pdf form to fdf file?

    Hi... I already create the pdf form that contain digital signature field using ACROBAT XPRO...and now i would like to send data from pdf form to fdf file.I already manage to send data from other field except the digital signature.How to send the sign