How to restrict reversal of Goods issue against production order.

Dear All,
How to restrict reversal of Goods issue against production order if production order status is CNF or DLV.
i want that user can not reverse the goods issued against production order, if they want to do so, then user has to reverse the GRN and reverse the GI then only.
Please suggest the solution.
Regards,
Sandeep Dhruve

Hy Sandeep,
You have to use User Exit for this.
The following enhancement is available for production orders:
o   CCOWB001    User exit for modifying menu entries
You can use this function module to deactivate menu entries or
functions. The locked functions can then no longer be executed by the
user.
The enhancement CCOWB001 contains the following components:
Function exit
o   EXIT_SAPLCOWB_001   Good movement: Deaktivate functions
      Display documentation
Regards,
Dhaval
Edited by: Dhaval Choksi on Aug 22, 2008 3:01 PM

Similar Messages

  • How to stop excess goods issue against production order from MB1A

    Hi Gurus,
    In our organization goods issue against production order is done by using MB1A T.Code manually.Due to this reason sometimes excess quantity of RM issue against production order.Now I want to stop the excess goods issue against production order by using MB1A but I want to mainatain a certain tolerence.
    Please advice what to do?
    Regards
    Nirmal

    Hi ,
    Use user exit MBCF0002
    This is called when u do goods movement for production order.
    Regards,
    Vishal

  • Excess goods issue against Production order

    HI PP Gurus,
    My requirement is to block excess goods issue of raw material against a production order.
    Ex. Production order qty = 10 , For producing 10 Finish goods i require 10 raw material. When i do confirmation via CO11N  the system automatically shows GR & GI Values in Goods Movement tab. there i change GI value of RM from 10 to 20 the system takes the value and does the GR & GI.
    My requirement is that the system should not do GR & GI if the GI value is more than that is calculated at the time of creation of Prod. Order.
    Thanks in Advance,
    Deven

    Hi,
    Rstriction of excess goods issue against production order is not possible in standard setting.
    For achiving this you have to go for User exit.
    The logic should be
    In MIGO check mvt. type 261
    Pass the order through table RESB and select all the components with quantity.
    Capture the header material of order and use this as input along with the order creation date, plant and BOM application to explode function module CS_BOM_EXPLOSION.
    THis will give you the BOM components which were valid at the time of order creation.
    Now compare these BOM components with the components from RESB with quantity.
    Here conditions will come in picture
    If quantity is exactly matching then GI will be possible
    or if you want to keep tolerance limit say for 10% then accordingly you can map the condition.
    Regards
    Amit Parkhi

  • Goods Issues against production order

    Can I issue quantity more than that is specified there in the production order?

    yes you can. there is no restiction on the same.

  • Goods Issue against Work Order assigned to WBS - Report

    We are doing Goods Issue against Work Order with movement 261, the data picked up from work order is not including
    the WBS element mentioned on the work order. Through this WBS element report is created through MB51, with total receipts, total issues, transfer postings etc made against WBS element, but without WBS element No. in material document,
    we cannot pull this report through MB51, as we see material document No.created against work order but not the WBS
    No. there, so this report cannot be pulled from MB51 through WBS element.
    Does anyone know of any other report that I can pull From WBS No. as all these material documents are hitting WBS with
    total receipts, total issues, transfer postings against the said WBS mentioned in the work order.
    Doing Good issue against WBS is no problem, as the material document saves the WBS No.

    >
    Justin zhang wrote:
    > 1. Try to see CN52N whether meet your business requirments
    >
    > 2. I use two steps approach investigating material documents for project WBS element:
    >
    >     a.  use IW39 list the work orders by selection criteria of WBS (this is PM order list).
    >     b.  use SAP std. ALV copy functions and past work order numbers into MB51selection criteria
    >
    >
    > I'm interested in std. t-codes if others can provide. Thanks.
    >
    > Edited by: Justin zhang on May 19, 2010 10:17 AM
    Thanks Justin, your IW39 solution worked, as it has posting date selection defined there
    which I cant find in CN52N. My solution was take details from MB51, then pull report IW39 within
    posting dates and then export the WBS elements against work order to excel and then copy
    the WBS elements in the MB51 report created.

  • Reversal of components issued to Production order

    Hi Gurus
    I have a problem during reversal of components issued to production order.
    i issued 100 nos of components to production order thro co27.
    When i do reverse 50 components thro MB1A (262 movement type)
    the system is not reducing the reversed components qty. in the production order components overview ( Qty withdrawn).
    One more issue is,
    When i create rework order thro' co07, i have selected the ref. opn set what i have created. Then i entered the settlement rule against production order.
    After that system giving error message "No task list for selection ID 01 for auto task list selection found.
    With out considering this message, i did confirmation, i am not getting the  rework order material in the stock ( control key with auto GR).
    Please advice me.
    Thanks & Regards
    Bala

    Bala,
    In transaction MB1A, use the following procedure.
    1. Execute transaction MB1A.
    2. In the Intial screen enter movement type as 262, Plant details and storage location details and then click "To order" button or Shift+F1).
    3. In the Popup screen enter the order number against which the reversal has to be performed and Enter in keyboard.
    4. System default proposes all the components which were Issued, enter the quantity for the material you wanted to reverse, remaining materials leave the quantity blank.
    5. Adopt and Post the Goods movement.
    This would now reduce the Goods withdraw quantity.
    Probabaly previously you were trying to enter the Order number in the second screen, what this means is that the system would consider this as "Unplanned Goods Movement", hence this movement does not gets updated with referance to reservation.
    Hope this resolves your problem.
    For your rework related query, request you to open a new thread if it is not answered here.
    Regards,
    Prasobh

  • Goods Issue on Production Order

    Dear PP Gurus,
    The requirement is,
    while doing Goods issue for Production order of X material, during operation Confirmation ' CO11 & CO12' , System should allow only BOM components of X and restrict or give warning message for goods movement of other materials.
    I tried to use available User Exit for PP Orders but none of them gives desired output.
    Can nybody guide me.
    Thnx in advance.

    In customizing materials management -
    > Inventory Management and Physical Inventory->Goods Issue / Transfer Postings make--> Set Up Dynamic Availability Check
    For 261 movement type set Dynamic Availability Check as "F"
    and then in omcq transaction M7 362 message set "E"
    This customizings prevent good ıssue more than reservation quantity

  • Good issue to Production order - Allows it in back posting date

    Dear all,
    Good issue to Production order ( 261 Movement ), allows us to post the component in back dated eventhough stock is not avaible on that date.
    Example - Component stock on date 10.02.2010 = Zero , I made it Good receipt on date 18.02.2010 and now stock is available on date 18.02.2010.
    Now GI to Production it allows the qty on current and back Posting date also , I want control on date with error message. It should not allowed the GI for back date from 18.02.2010.
    Because of this our MB5B report shows the negetive issue qty if i post in back date.
    Waiting for reply
    Thanks and Regards,
    Saurabh

    Hi SAurabh,
    PLease check whether Negative Stock is allowed for the valuation Area (plant).
    GOTO >> SPRO >> MM>> Invetnroy management and physical inventory >> Goods issue/ Transfer Posting >> Allow Negative stock.
    Untick the Negative stock allowed for your valuation area (PLant)
    Regards,
    Pravin

  • Auto goods receipt against production order

    is it possible to do auto goods receipt against production order of (material with serial number)
    if not please suggest me solution
    please also tell me possibility of enchancement
    for goods receipt against production order
    sunil

    Hi
    If you check mark the auto goods receipt in the control key used in the work center used in the routing then you can have auto goods receipts posted for the production order against a confirmation.
    Rathnakar

  • Error while doing Good Issue for Production Order using BAPI

    Hi All,
    I am facing an error like 'u2018Content of order 1011907: MDT218AJ10 transferred to interface (IMSEG): T-86410-71".
    I have written the code as below. Please let me know what is missing when using the BAPI 'BAPI_GOODSMVT_CREATE'. What is the cause of this error ?
    *Action in Transaction (GM_CODE)
    *GM Code for Goods Issue for Production Order is 03
      gs_gmcode-gm_code = '03'.
    *Header Data
    *Posting date
      gs_header-pstng_date = sy-datum.
    *Document date
      gs_header-doc_date   = sy-datum.
    *Item Data
    *Material
      gs_item-material  = zptp_s_rf_migo_261-matnr1.
    *Movement Type
      gs_item-move_type = '261'.
    *Movement Indicator
      gs_item-mvt_ind   = 'F'.
    *Stock Type
      gs_item-stck_type = 'F'.
    *Plant
      gs_item-plant     = gv_plant.
    *Storage Location
      gs_item-stge_loc  = gv_str_loc.
    *Quantity
      gs_item-entry_qnt = zptp_s_rf_migo_261-menge2.
    *Unit
      gs_item-entry_uom = gv_uom.
    *ISO code for unit of measurement
      gs_item-entry_uom_iso = gv_uom.
    *Order Number
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = zptp_s_rf_migo_261-aufnr
        IMPORTING
          output = gs_item-orderid.
    *Reservation Number
      gs_item-reserv_no = gv_resv_num.
    *Reservation Item
      gs_item-res_item = gv_resv_itm.
    *Reservation Type
      gs_item-res_type = gv_resv_type.
      APPEND gs_item TO gt_item.
    Calling BAPI_GOODSMVT_CREATE to create the Material Document Number
      CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          goodsmvt_header       = gs_header
          goodsmvt_code         = gs_gmcode
        IMPORTING
          goodsmvt_headret      = gs_headret
        TABLES
          goodsmvt_item         = gt_item
          goodsmvt_serialnumber = gt_serial
          return                = gt_return.
    Thanks in Advance.

    hi,
    did you look at message ?
    System says, there are differences between the interface data and the order data. It can be anything. I think you should check
    data in the interface . 
    this is the long explanation of your message :
    Diagnosis
    When calling the function module MB_CREATE_GOODS_MOVEMENT or the BAPI GoodsMovement.CreateFromData (BAPI_GOODSMVT_CREATE) to post a goods receipt for a production order, there are differences between the interface data and the order data.
    Example: The order was created for plant 0001, but plant 0002 is passed on in the interface.
    The system checks this for the material and the order item.
    System response
    Due to this difference, the system cannot post the goods receipt.
    Procedure
    Check the data in the interface (IMSEG-WERKS, IMSEG-AUFNR). If necessary, correct the plant or the order number in the interface.
    << Moderator message - Point begging removed >>
    Edited by: Rob Burbank on Feb 6, 2012 11:24 AM

  • Restrict Goods Issue once Production Order is Technically Comleted.

    Hi,
    Once Final Goods Receipt is post & Order is completed n it is Technically Completed it should not allow Any goods movement against that order but this is not happening & one can issue goods even if the order is TECO.
    Can anybody comment on that n give solution to avoid further Goods issue once the order is TECO.
    <b></b>

    Hi All,
    The t-code BS22 seems to be controlling the System Status for all modules.  If we restrict the movement of goods for TECO (from PP perspective), does that impact TECO status from other modules as well such as CS or SD?
    Regards,
    Charles

  • Account Determination Error When Posting Goods Issue Against Sales Order

    Hello SAP Experts,
    We are currently experiencing a problem during goods issueance against sales order (VL02N). The system terminates the issueance and gives error:
    "Account XXXXXX requires an assignment to a CO object".
    We have tried maintaining the GL account in OKB9 and assign a default profit center there but i didn't work. The material master also contains the profit center. We were only able to post the transaction if we try to default the a cost center in FS00. However we dont want to assign a default cost center as cost centers differ by plant. We are wondering why it asks the cost center considering that it already contains the sales order assignment. We checked the field selection of the GL account, movement type and even the posting key and all showed that the cost center is not required. We are now in a dead end situation here. Please please help us.
    Thanks in advance!

    Dear,
    Message no. KI235?
    GO TO T-CODE FS00 AND EDIT COST ELEMENT AND THEN YOU ASSIGN COST CENTER
    Please check this link,
    [Account Determination |"Account 'xxxxxx' requires an assignment to a CO object"]
    Regards,
    R.Brahmankar

  • Automatic Batch Determination during Goods issue of Production Order

    Hi,
    Iam trying to set up automatic batch determination during Goods Issue against a production order. My requirement is system should automatically run the batch determination similar to the case in production order.
    I have set up all the required configs for batch determination. But to get the batch I need to click on the batch determination button. What I need is without clicking on anything. How can I do this. Whats the config needed
    Thanks and Regards
    Enrico

    Dear Enrico
    It is required lot of set up both in production order parameters and Batch Managemnet .I am providing you a summery of it .
    Configuration Required for your above issue are as follows :
    1.Activated Batch Management in the Material Master-MRP2 view and Work Scheduling view of the FG
    2.check material master MM02, tab MRP2 and set field "Batch Entry" to value 3 here
    4.You maintain a Search Procedure in OPL8 - Order Type Dependent parameters .Before that you should have Batch serach strategy :The sequence of steps are as follows -
    Create Condition Tables
    Create Access Sequences
    Create Strategy Types
    Batch Search procedure definition
    Batch Search procedure allocation and check activation
    Define Selection classes
    Define sort rules
    Maintain Batch Allocation Strategy Number Ranges
    All the above are available in the Path - SPRO --->Logistics-General ---> Batch Management ---> Batch Determination and Batch Check
    5.Maintain the setting in T.code OPKP (production scheduling profile). Select automatic batch creation on order creation.
    6.If u want to execute the batch determination for components in the component overview of production order , then u have to create batch search strategy at COB1
    7.If u want to execute during order confirmation u have to create batch search strategy at MBC1.
    Refer the below link for your farther reference :
    http://help.sap.com/saphelp_47x200/helpdata/en/25/28428b4f7811d18a150000e816ae6e/frameset.htm
    Hope this will be useful
    Regards
    JH
    Edited by: Jiaul Haque on Jun 22, 2010 11:28 PM

  • Authorization restriction for Goods issue against an Order

    Hello All,
    We have a situation wherein the user is able to issue goods using tcode MIGO by choosing Goods issue --> Others and mentioning an order number that belongs to another plant in the account assignment tab and issues a material which belongs another plant.
    For eg we have material A that has been created for plant 1. The user issues the material (movement type 261)and the account is assigned to an order which has been created for plant 2.
    I could not find any authorization object that restricts this.
    I checked the objects M_MSEG_BWA and M_MSEG_WWA and he has authorizations only for plant 1 and all movement types.
    Any pointers to restrict this access will be appreciated.
    Thanks & Regards,
    Subramaniam Iyer

    Hi,
    MIGO transaction by default restricted with Plant.  If you say that the user A is having access to only Plant 1 & 3, but not for 2, please check the below authorization objects does not have any manual objects inserted into the Role and restricted with the value only in organization field.
    M_MSEG_LGO
    M_MSEG_WMB
    M_MSEG_WWA
    M_MSEG_WWE
    This issue may occur because if the objects are maintained manually in the role.  If so, when you check in the organization field, it may not be showing the value which are manually added into the manual object.
    Also, please check the other roles are assigned to the user.  If any of the other roles assigned to the user having any of the above objects with * value, this may provide the user to do the Goods movement for any plant.
    To check the issue, please go to SUIM and check the user under "Roles by Complex Selection Criteria" and make sure that you are checking the objects for the particular user.  This should be able to identify whether the user is getting access from any other roles assigned to the user.
    Regards
    Anandm

  • Problem in Goods Issue against process order

    Dear All,
    I m facing the problem in Goods issance, I have one raw material batch whose last GR date is 01.09.2010. when i try to post Goods issue, posting date 29.09.2010. system generate the following error message:
    Deficit of BA Unrestr. prev. 25.00 KG: Material Number Plant storage location batch
    then i try to post the same in 01.10.2010. it allow me to post Goods Issuance
    Thanks

    HI
    Check the stock of the material/plant/batch/storage loc in T code MB5B for the previous period for 09.2010.as there is no stock in the system for that batch and period system doesnt allow you to do GI.
    Also check stock in MMBE or MB5B in current period as stock is present in current period, system allows you to do GI.
    Regards
    Anupam Sharma

Maybe you are looking for