CO02 - Quantity withdrawn

Hi Friends,
If I do goods issue through MIGO, In production order quantity withdrawn column (Component overview) is empty and in document goods movement also it is not shown the with drawn quantity. If I use back flush, then system shows with drawn quantity. Why this is happening?
My requirement is, system should show quantity withdrawn in production order, for all t. codes MIGO, MB1A.
Thanks,
Pook

Hi,
In MIGO, proceed by selecting Goods ıssue then Order and enter production order no. Reservations of the order will be listed in the items. Mark OK for the items and save.
Alternatively in MB1A choose "To order" and enter production order no, then post movements.
This way posting will be done against order reservations and quantity withdrawn field gets updated.
Regards.

Similar Messages

  • Behaviour of 'quantity withdrawn' at PP Order in subcontracting scenario

    In a PP order with external operation (Control key PP02) and assigned materials. When the purchase order is created for this external operation, based on purchase requisition the 'quantity withdrawn' at CO02 is updated after save the purchase order.
    I doubt, if this is the natural behaviour for the quantity withdrawn field, or this field should be updated just at the 543 consumption movement from vendor, or at least in the movement 541.
    Thanks & Regards,
    Felipe Garzón Quintero

    Felipe,
    It is standard behavior of the system because when you see MD04 for same component you can see 2 MRP element showing for same requirement.
    BR
    KK

  • Quantity Withdrawn field in production order

    Hi all,
    I have a doubt
    there is a component A in production order
    Required quantity is 10
    Initially i issue 15 qty's then the same qty gets updated in "Quantity withdrawn" field (component overview screesn)
    Then i reverse 3 qty's of component A,which is very much visible in documented goods movement
    Whereas the same is not getting update in the ""Quantity withdrawn" field ,Still 15 qty is appearing against "Quantity withdrawn" field
    This may be normal behaviour of the system,I'm not sure
    Can you please confirm on this
    If not then please give me possible reasons why it is not getting updated ?
    Thanks,
    SVP

    Hi all,
    I also wonder about this (actually it's an issue for this customer ... ). As same as production order, Network order (it's activity more correctly) also show withdrawn quantity in CN25 transaction.
    In my case, I've done good issue quantity 2 EA, then I reverse it. and same again. finally I do good issue 2 EA.
    GI         -2 EA : CN25
    cancel GI 2 EA : CN29
    GI         -2 EA : CN25
    cancel GI 2 EA : CN29
    GI         -2 EA : CN25
    (Yeah, normally it will not happen often but it can.)
    I expect withdrawn Quantity 2 EA but it shows 10 EA. So have wonder with actual data table MSEG. It has SMBLN value (referred document number to cancel) as I think. It's very normal.
    Why withdrawn field doesn't count that cancel quantity?
    Is there any configuration that I missed ? or Is it normal result?
    But System should do show 'Cancelled GI Quantity' (so that end-user can notify actual GI quantity) to make it understand.
    Regards,
    Yeum
    Edited by: Hee Chul Yeum on Jan 22, 2009 10:50 AM

  • CN 752: Requirement quantity & & smaller than quantity withdrawn & &

    Dear Gurus,
    I have found a strange behavior in SAP PM order processing.
    Even after withdrawing the spare parts, system is allowing to change the required quantity.
    If someone is increasing the quantity thats fine.
    But if someone is decreasing the quantity, system should not allow it.
    System is giving below information message:
    CN 752
    Requirement quantity & & smaller than quantity withdrawn & &
    I want to give error in such scenario.
    I have tried setting an error message for above message, but its not working.
    Any help in this regard will be highly appreciated.
    Please help.
    Thanks & Regards,
    Mihir Popat

    Hello,
    Thank you very much for your inputs.
    I have checked that, but it is still not working for me.
    I have debugged the standard code and found that it is hard coded over there as information message for message CN 752, and system is not checking any table while issuing the message.
    However for message CN 750, system checks the table and decides accordingly, whether to give warning or error.
    Hence, it is clear that it will be information message only.
    I will be mapping my requirement with user exit CNEX0026, where i will check the withdrawn quantity and required quantity and decide on whether to give error or not.
    Thanks to all for your help.
    Closing the thread.
    Regards,
    Mihir Popat

  • Quantity withdrawn field in BAPI_GOODSMVT_CREATE

    When i use BAPI_GOODSMVT_CREATE to post with movement type 261 for transaction MB1A in a custom program with sel screen process order,material,batch no and qty, quantity withdrawn field is not updating.(This field is in process order COR3 Transaction).
    if i do full quantity its working fine,whenever i do partial qty, it should be updated in quantity withdrawn field.
    Any one has input please let me know
    Thanks
    Suresh

    code is '03'.
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
               EXPORTING
                 goodsmvt_header         = ls_goodsmvt_header
                 goodsmvt_code           = '03'
    *           TESTRUN                 = ' '
    *           GOODSMVT_REF_EWM        =
               IMPORTING
                 goodsmvt_headret        = ls_goodsmvt_headret
                 materialdocument        = lv_mblnr
                 matdocumentyear         = lv_mjahr
               TABLES
                 goodsmvt_item           = lt_goodsmvt_item
    *           GOODSMVT_SERIALNUMBER   =
                 return                  = lt_return
    *           GOODSMVT_SERV_PART_DATA =
    *           EXTENSIONIN             =

  • Project Systems - Quantity withdrawn with reference to network

    Here material is assigned to network. The requirement is 10 nos. But when the quantity is withdrawn from warehouse (mvt 281), it is 15 nos. Now we have withdrawn 5 nos more than requirement.
    Can I cofigure my system so that quntity should not be withdrawn more than the requirement ?

    Hi,
    I have checked this in system. SAP allows to issue more quantity against reservation. To restrict this you will have to go for some development. Look for any userexit available.
    Reward points if helpful.
    Regards
    Message was edited by:
            Shrikant Rakate

  • Requirement quantity and quantity withdrawn are not matching

    From a production order the requirement quantity of one component is 4 and for another component, it is 2. But the withdrawn quantity for the first component is 5 and for the 2nd component it is 0. This has caused a COGI error.
    Also the total quantity and the delivered quantity is shown as 6.
    How can this be corrected and prevented from happening in the future.

    Hi Jeby,
                Thanks very much for your reply.
    Batch management is not used for both the components.
    For both the components the storage location is mentioned in the components overview of the production order. When I checked in the material master the same storage location is existing in the materiala master also

  • Quantity Required Does not Match Quantity Withdrawn (LBS)

    Hi,
    I am sometimes noticing a problem where the quantity in our production orders is not getting withdrawn in full.  We are only noticing this when we are consuming in LB.  We have production orders where we calculate the number of LB of material that is required.  When we confirm the production order the material backflushes from inventory - however sometimes leaves .001LB open.  These parts are set to backflush in the material master, and also has a component scrap factor set in the material master.
    For example:  The requirement quantity in the production order (RESB-BDMNG) is 3.608.  After the order is confirmed, and the material backflushes the withdrawn quantity on the production order (RESB-ENMNG) is updated with 3.607.  The finial issue indicator (RESB-KZEAR) on the production order is also checked, which means there are no more planned movements for the order.  It is not a big deal for one or two production orders; but over time we will have hundreds, which will throw off our inventory.
    Any idea why this is happening or if there is a setting somewhere we are missing?
    Thank you for the help.

    In transaction code CUNI click Unit of Measurement for Mass and in there for LB (or LBS whatever unit you're facing problem) change the Decimal places and Decimal pl. rounding to 3. Though system will allow you to enter a number higher than 3, the domain used for all quantity fields in SAP (MENG13, TCode SE11) stores only 3 places of decimals, so it's the system limitation.

  • How to calculate ACTUAL QUANTITY for a given PM order

    hello all,
    i have  an ALV report requirement like below...
    (for given Pm order AUFK-AUFNR)
    i need to display
    material no       material desc     requirement quantity  Units of measure     Actual quantity
    these fields i have taken from RESB table (matnr from RESB ,maktx from MAKT, bdmng from RESB, units of measure from RESB ),
    now my question is from where do i get actual quantity ....
    in which table does this actual quantity will be stored....
    thankq....

    Check with field RESB-ENMNG as mentioned by Custodio.
    He meant this field only by saying
    If so, it's also in RESB-DENMNG.
    I guess.
    This will only give you the quantity withdrawn.
    But for Actual Consumption Based on date you can  use AUFM ( this table gives the Material Movements carried out for Prod. Order ).

  • Active ingredient and requirement quantity in COR6N

    Hello dears,
    I'm implementing the usage of ative ingredient unit of measure for batch management.
    I set up customizing point for "Define Calculation of Proportion Quantity from Base Quantity" and "Define Calculation of Product Quantity from Base Quantity", then I added a characteristic to the batch class and added the same to the material master. Everything is working fine, the system can convert the quantity in the GAI unit of measure in MMBE transaction, and in COR1/COR2 I can allocate the batch according to the active ingredient UoM.
    The problem will happen when I am in COR6N - Goods movements tab to perform the goods issue: here, in tabs "Requirement quantity" and "Quantity withdrawn", the quantity is not calculated correctly according to the anctive %: eg, the value in the batch is 0,80 but in COR6N the system use 0,84.
    So I have two questions:
    - do you know why the system has this behaviour? Did it happen to anyone?
    - is there any customizing behing the determination of those fields? Because in two different client system I'm having different behaviour: in one case (the system where we execute customizing) I have only the issue I said above; in the second case (the system where the customizing is copied to) the behaviour is completely different: the quantity shown in Requirement qty field is the opposite, as if the system is using 1,20 instead of 0,80
    Thanks a lot in advance for your advice.
    Giovanni

    Hello,
    Have you solved the issue?
    thanks,
    Siddu

  • MIGO - ME23N problem with withdraw quantity

    Hello,
    We have found out an error when shipping outsourced materials with MIGO.
    The problem comes when in a outsourcing material with components provided by us we modify the purchasing document by moving part of the stock of the component from one plant to another and dispatching the stock from only one plant. When doing this stock is not consumed from this plant, but proportionally consumed from both plants.
    The given example may clarify the process:
    The purchasing document has a purchasing quantity of 4 (header material). For this material to be sent from the sub-contractor to us, 16 units of one component are required (4 each header unit).
    In ME23N the component data is changed, modifying the plants and creating a new line as follows. From:
    Header (4 u.)
         Component (16 u.)     plant A
    To:
    Header (4 u.)
         Component (12 u.)      plant A
         Component (4 u.)     plant B
    So basically we are moving part of the stock of the component to another plant.
    The problem comes when plant B has stock of the component and it is sent to the sub-contractor and plant A has no stock available.
    If with MIGO we try to dispatch 1 u. of the header by consuming only the 4 u. of plant B and unmark in MIGO stock from plant A, in MB51 the stock is consumed as it should be (4 u. from plant B), but when checking again in ME23N or RESB table stock is consumed proportionally.
    The following process in MIGO
    Header (4 u.)     1 dispatched.
         Component (12 u.)     0 dispatched (not marked)
         Component (4 u.)     4 dispatched (marked)
    Should give the following result in RESB or ME23N:
    Header (4 u.)     1 dispatched.
         Component      Requirement qty 12 u.          Quantity Withdraw 0     Plant A
         Component      Requirement qty 4 u.          Quantity Withdraw 4     Plant B
    But we find the following result:
    Header (4 u.)     1 dispatched.
         Component      Requirement qty 12 u.          Quantity Withdraw 3     Plant A
         Component      Requirement qty 4 u.          Quantity Withdraw 1     Plant B
    And thatu2019s clearly wrong. First because all the quantity withdraw was from Plant B and second because Plant A has no Stock.
    We think this might be a code error.
    Thank you very much for your advice.
    Regards
    Edited by: Adolfo Busca on Apr 23, 2009 10:46 AM

    Hi, Adolfo
    I did a test following your example and got the same result.
    Value of field Quantity Withdrawn did increase proportionally when you receive the header item.
    In fact, I would rather say it shows the quantity requirement deduction of the component instead of the quantity of component you actually withdrew.
    In MD04, you can see the requirement quantity of the component is also consumed proportionally while the available quantity is reduced as you actually withdrew.
    With one more test, we can create a PO with Header and Component A & B. When doing GR of header item, we mark Component A and unmark Component B. In ME23N, we can see that Quantity Withdrawn field of Component B still increased. So we may say it just shows the requirement deduction of Component B.
    Hope it can help.
    Any further result, let's discuss it in more detail.
    Wesley

  • Quantity of components issued for scrap

    Dear All,
    Is there any t-code (solution) for define quantity of components issued for scrap confirmation in the determined time period.
    Any hint will be greatly appreciated.
    Artur

    Hi
    There is no standard transaction to give the required output.
    You need to create a program with following logic.
    You can get list of production orders, corresponding operations for which scrap is made, scrap quantity etc from table AFRU with input parameters as Posting date, confirmed scarap(XMNGA) not blank, plant.
    then pass on production order, operation number in RESB table with Quantity Withdrawn not blank and get components, and corresponding quantities.
    Above  logic will work only for Planned component consumption.
    Regards,.
    Krishna Mohan

  • Information about financial closing in mid-month

    Hello,
    I have a question regarding  financial close. Our fiscal year is a calendar year with one special period configured in the system. For some rare circumstances my company has to do a mid month close in June. So we need to close June by June 15th and from June 15th u2013June 30th, we have  to see Julyu2019s period ( 7th) when we post a document .  Is that possible to do in SAP. Can we change any config in the midst of the year or in a live system.  Is so how.
    Thanks in advance
    Tanya

    Dear Prasobh,
    Thanks for your comments...
    The transactions are perfects! But is there any place where we can check the value summarized and mainly that the quantity of the movement type 262 be excluded of the quantity total like the column "Quantity withdrawn" in process order.
    In the transactions COID, COOISPI and COIO the system shows the individual values by the movement type.
    Eg. In a process order any there are 02 movements types 261 = 110 pc (total=220 pc) and 01 movement type = 262 of the 110 pc. In the COID, COOISPI and COIO the system shows me 330 pc but I would like see 110 pc.
    Best Regards!
    Valdevair

  • Daily Report of Opening closing balance & Consumption

    Dear Experts,
         We are implementing for dairy industry (PI) and here is requirement to develop a report which shows daily raw milk consumption ( Movement type 261) and daily opening and closing balances of raw as well as finished milk, Finished milk is produced using strategy 40 by repetitive manufacturing, please suggest me table and fields to get the data for such report.
    Thanks & Regards,
    Karad D D
    Edited by: Devidas Karad on Jun 19, 2010 10:38 AM

    Dear ,
    We had similar kind of report called -Material Balance Report for Finished Product .I am providing you the necessary tabel which I have utlised in my functinal spec.
    You can use the following table for your requirement for developing daily consumption report
    MBEWH - Stock with period and year
    MBEW - Stock wtih current period and year
    MSEG - Material Movement data details
    MKPF - Material Movement data
    You can make use the below tabel and data element to fetch some of the required information for finsihed good :
           AUFNR    AFKO-AUFNR,              "Proc. Order No.
          RSNUM     AFKO-RSNUM,              "Reservation No.
          PLNBEZ    AFKO-PLNBEZ,             "Header Material No.
          GSTRI      AFKO-GSTRI,              "Actual Start Date
          GLTRI      AFKO-GLTRI,              "Actual Finish Date
          WERKS    AUFK-WERKS,              "Plant
          BDMNG    RESB-BDMNG,              "Required Qty.
          ENMNG    RESB-ENMNG,              "Quantity Withdrawn
          EXTISS    RESB-ENMNG,              "Extra Issue
          BALQTY   RESB-ENMNG,              "Balance Qty.
          MATNR    RESB-MATNR,              "Component No.
          MAKTX    MAKT-MAKTX,              "Component Description
    Hope this will be useful
    Regards
    JH

  • Issue while using Collect statement in program

    Hi friend's,
    i have some issue regarding Collect statement..
    Issue is somthing like this,i have created a structure and internal table and work area with same type,
    u can look in below code..i wann to collect 'enmng' f'ield value whose matnr,charg,mvt type ,aufnr,rsnum are same but rspos and lgort are differnt for this i need to collect 'ENMNG' field value can any one tel me what to do...it not collectng value instead of this it append entire row...
    types: begin of ty_resb,
            rsnum   type resb-rsnum,                "Resrvation Number
            rspos   type resb-rspos,                "item position
            xloek   type resb-xloek,                "Item Deleted  if = 'X'
            matnr   type resb-matnr,                "Material Number
            lgort   type resb-lgort,                "Storage location  'REJT'
            charg   type resb-charg,                "Batch No
            enmng   type resb-enmng,                "Quantity withdrawn should be greater then '0'
            enwrt   type resb-enwrt,                "Value Withdrawn
            aufnr   type resb-aufnr,                "Order
            bwart   type resb-bwart,                "Movement type
       end of ty_resb.
    data:tt_resb  type table of  ty_resb ,
          tt_resb1 type table of ty_resb ,
          tt_resb2 type standard table of ty_resb ,
    **workarea.
          ts_resb type ty_resb,
          ts_resb2 type ty_resb,
          ts_resb1 type ty_resb.
    **move data to another internal table
    tt_resb1[] = tt_resb[].
    sort tt_resb  by rsnum rspos matnr charg bwart lgort aufnr .
    sort tt_resb1 by rsnum rspos matnr charg bwart lgort aufnr.
    DELETE adjacent duplicates from tt_resb  comparing rsnum rspos matnr charg bwart lgort aufnr .
    DELETE adjacent duplicates from tt_resb1 comparing rsnum rspos matnr charg bwart lgort aufnr.
    loop at tt_resb into ts_resb .
    clear:ts_resb1,ts_resb2.
    read table tt_resb1 into ts_resb1 with key rsnum = ts_resb-rsnum rspos = ts_resb-rspos matnr = ts_resb-matnr
                                                charg = ts_resb-charg aufnr = ts_resb-aufnr binary search.
    if ts_resb1-bwart = '261' .
        move ts_resb1-aufnr to ts_resb2-aufnr.
        move ts_resb1-matnr to ts_resb2-matnr.
        move ts_resb1-charg to ts_resb2-charg.
        move ts_resb1-bwart to ts_resb2-bwart.
        move ts_resb1-enwrt to ts_resb2-enwrt.
        move ts_resb1-lgort to ts_resb2-lgort.
        move ts_resb1-enmng to ts_resb2-enmng.
        collect ts_resb2 into tt_resb2.
    endif.
    clear ts_resb.
    endloop.
    Regard's,
    shaikh khalid.

    Hi Shaikh,
    I have added new declarations as highlighted below and new lines within your loop:
    Execute your program in debug mode and see what happens to the internal tt_collect I added. The collect will sum the fields enmng for all entries that  have same value on the fields matnr,charg,mvt type ,aufnr,rsnum.
    Question from me: what do you want to do with the collected/Summed up entries?
    types: begin of ty_resb,
            rsnum   type resb-rsnum,                "Resrvation Number
            rspos   type resb-rspos,                "item position
            xloek   type resb-xloek,                "Item Deleted  if = 'X'
            matnr   type resb-matnr,                "Material Number
            lgort   type resb-lgort,                "Storage location  'REJT'
            charg   type resb-charg,                "Batch No
            enmng   type resb-enmng,                "Quantity withdrawn should be greater then '0'
            enwrt   type resb-enwrt,                "Value Withdrawn
            aufnr   type resb-aufnr,                "Order
            bwart   type resb-bwart,                "Movement type
       end of ty_resb.
    data:tt_resb  type table of  ty_resb ,
          tt_resb1 type table of ty_resb ,
          tt_resb2 type standard table of ty_resb ,
    types: begin of ty_collect,
      rsnum   type resb-rsnum,
      matnr   type resb-matnr,
      charg   type resb-charg,
      bwart   type resb-bwart,
      aufnr   type resb-aufnr, 
      enmng   type resb-enmng,
           end of ty_collect.
    data: tt_collect type table of ty_collect,
          ts_collect type ty_collect.
    **workarea.
          ts_resb type ty_resb,
          ts_resb2 type ty_resb,
          ts_resb1 type ty_resb.
    **move data to another internal table
    tt_resb1[] = tt_resb[].
    sort tt_resb  by rsnum rspos matnr charg bwart lgort aufnr .
    sort tt_resb1 by rsnum rspos matnr charg bwart lgort aufnr.
    DELETE adjacent duplicates from tt_resb  comparing rsnum rspos matnr charg bwart lgort aufnr .
    DELETE adjacent duplicates from tt_resb1 comparing rsnum rspos matnr charg bwart lgort aufnr.
    loop at tt_resb into ts_resb .
    clear:ts_resb1,ts_resb2.
    read table tt_resb1 into ts_resb1 with key rsnum = ts_resb-rsnum rspos = ts_resb-rspos matnr = ts_resb-matnr
                                                charg = ts_resb-charg aufnr = ts_resb-aufnr binary search.
    if ts_resb1-bwart = '261' .
        move ts_resb1-aufnr to ts_resb2-aufnr.
        move ts_resb1-matnr to ts_resb2-matnr.
        move ts_resb1-charg to ts_resb2-charg.
        move ts_resb1-bwart to ts_resb2-bwart.
        move ts_resb1-enwrt to ts_resb2-enwrt.
        move ts_resb1-lgort to ts_resb2-lgort.
        move ts_resb1-enmng to ts_resb2-enmng.
        collect ts_resb2 into tt_resb2.
         move-corresponding ts_resb1 to ts_collect.
         collect ts_collect into tt_collect
    endif.
    clear ts_resb.
    clear ts_collect.
    endloop.

Maybe you are looking for

  • Cannot connect to app store? PLEASE HELP!!! I NEED MY IPAD 2 FOR EVERYTHING

    So here is the deal. It won't let me sign in to my appple ID in settings- the password and username is right cos i just used it to sign in here. It says "cannot connect to app store"  I have fibre optic internet and 3G with full reception on both and

  • Starting a GOS-Service direct

    Hello, In my application i´m using the generic object services by starting the service "view attachment-list" directly (in a 4.6C System). For the first call the service works fine, but how should i do by changing the published object? In this case i

  • NIC card on solaris 10

    I have an ultra 10 running solaris 10 06/06. when i boot my system and run the ifconfig -a the hme0 interface does not show up, but i can type "ifconfig hme0 plumb up" and the interface will go up. is there a file that i need to edit to bring the int

  • Is it possible to create new shortcuts for pages esp footnote

    Hi Is it possible to create shortcuts in Pages? Hidden preferences? I'd like to have something for inserting footnotes. Via thirdparty apps? Thanks for hints Regards Martin G4 Quicksilver 800, powerbook 15'', 1,33   Mac OS X (10.4.8)   1,25 RAM and 7

  • IWeb '08 gone south

    Hi, I recently transferred all my stuff from an MBP to a new iMac + when I open iWeb I can see the templates I've created but none of my photos are there except in my blog. I created a new page with new photos and they are there. When I go to older p