Batch Split during GR for Production Order Confirmation

Hi All,
We need to do batch splitting during GR for Production Order Confirmation.We are using CO11N for confirming the Production Order and in the PP settings auto GR is activated once the Confirmation is done.
Currently it is generating only single batch number for the complete quantity, but our requirement is that we need that system should create separate batch for each piece.
For ex.: Production Order is for 100 pce, when we do Production Order confirmation, system is automatically doing the GR by 101 movement type and it is creating one single batch for full 100 pce. But we want the batch number should be generated for 1 pce i.e. we want to split the 100 pce into 100 batches with 1 pce each.
Please let me know what can be done for this requirement.
Regards,
Ankit

Dear,
In OPK0 you need to active the screen Mill: Goods Receipt (8485) for confirmation profile for the single-screen entry.
Best way is use BAdI /SAPMP/SPLIT_CO11N for the Enter Time Ticket for Production Order transaction (CO11N)
you must activate BAdI implementation /SAPMP/SPLIT_POPUP and/or /SAPMP/SPLIT_CO11N for this BAdI
I have use the same BADI it will ask you number of split according to that it will split the GR line item.
Please refer this link,
http://help.sap.com/saphelp_dimp50/helpdata/EN/4e/1796374b088e5ce10000009b38f8cf/frameset.htm
Regards,
R.Brahmankar

Similar Messages

  • BDC for production order confirmation (co11n)

    Dear All,
    Is it better to create a table control BDC for Production Order confirmation (CO11n)?
    Or there is any other efficient way?
    Pls guide me.
    Thank you
    Vijay

    Hi,
    There are different BAPIs available:
    BAPI_PRODORDCONF_CREATE_ACT    Enter activity confirmation
    BAPI_PRODORDCONF_CREATE_HDR    Enter Order Confirmations
    BAPI_PRODORDCONF_CREATE_TE     Enter Time Event Confirmation
    BAPI_PRODORDCONF_CREATE_TT     Enter Time Ticket Confirmation
    You can use them depenidng on your requirement..

  • User Exit for Production Order confirmation with CO15

    Hi All,
    what User Exit I should use when validating batch when we do Production Order confirmation with CO15.
    Not when we create or release a Production Order.
    Will reward,
    mindaugas
    Edited by: Mindaugas Kazlauskas on Jan 30, 2008 5:03 PM

    Hi
    The Follwing Userexits available:
        Transaction Code - CO15                     Enter Production order Confirmation
    Enhancement/ Business Add-in            Description
    Enhancement
    CONFPP01                             
      PP order conf.: Determine customer specific default values
    CONFPP02                               
      PP order conf.: Customer specific input checks 1
    CONFPP03                              
       PP order conf.: Cust. specific check after op. selection
    CONFPP04                             
        PP order conf.: Customer specific input checks 2
    CONFPP05                               
       PP order conf.: Customer specific enhancements when saving
    CONFPP06                               
       PP Order Confirmations: Actual Data Transfer
    CONFPP07                               
       Single Screen Entry: Inclusion of User-Defined Subscreens
    CONFPS01                              
       PS confirmation: Determine customer specific default values
    CONFPS02                               
      PS confirmation: Customer specific input checks 1
    CONFPS03                             
        PS confirmation: Customer specific check after op. selection
    CONFPS04                              
       PS confirmation: Customer specific input checks 2
    CONFPS05                              
       PS confirmation: Customer specific enhancements when saving
    CONF0001                               
      Enhancements in order confirmation
    CONFPI01                              
       Process order conf.: Calculate cust.specific default values
    CONFPI02                               
       Process order confirmation: Customer spec. input checks 1
    CONFPI03                              
       Process order conf.: Cust. spec. check after op. selection
    CONFPI04                               
       Process order conf.: Customer specific input checks 2
    CONFPI05                              
       Process order conf.: Cust. spec. enhancements when saving
    CONFPI06                              
      Process order confirmation: Actual data transfer
    CONFPM01                             
        PM/SM order conf.: Determine cust. specific default values
    CONFPM02                             
        PM/SM order confirmation: Customer specific input checks 1
    CONFPM03                               
    PM/SM order conf.: Cust. spec. check after op. selection
    CONFPM04                              
       PM/SM order conf.: Customer specific input check 2
    CONFPM05                              
       PM/SM order conf.: Cust. specific enhancements when saving
    If it is helpful rewards points.
    Regards
    Pratp.M

  • User Exit For Production Order Confirmation Using CO15 or COGI

    Hi all,
    I need user exit for the production order confirmation so that i can set
    AFPO-ELIKZ and AUFM-ELIKZ (delivery completedu2019 status flag) to Blank......
    Thanks

    hi,
    check these exits.
    CONFPP01                                PP order conf.: Determine customer specific default values
    CONFPP02                                PP order conf.: Customer specific input checks 1
    CONFPP03                                PP order conf.: Cust. specific check after op. selection
    CONFPP04                                PP order conf.: Customer specific input checks 2
    CONFPP05                                PP order conf.: Customer specific enhancements when saving
    CONFPP06                                PP Order Confirmations: Actual Data Transfer
    CONFPP07                                Single Screen Entry: Inclusion of User-Defined Subscreens
    CONFPS01                                PS confirmation: Determine customer specific default values
    CONFPS02                                PS confirmation: Customer specific input checks 1
    CONFPS03                                PS confirmation: Customer specific check after op. selection
    CONFPS04                                PS confirmation: Customer specific input checks 2
    CONFPS05                                PS confirmation: Customer specific enhancements when saving
    CONF0001                                Enhancements in order confirmation
    CONFPI01                                Process order conf.: Calculate cust.specific default values
    CONFPI02                                Process order confirmation: Customer spec. input checks 1
    CONFPI03                                Process order conf.: Cust. spec. check after op. selection
    CONFPI04                                Process order conf.: Customer specific input checks 2
    CONFPI05                                Process order conf.: Cust. spec. enhancements when saving
    CONFPI06                                Process order confirmation: Actual data transfer
    CONFPM01                                PM/SM order conf.: Determine cust. specific default values
    CONFPM02                                PM/SM order confirmation: Customer specific input checks 1
    CONFPM03                                PM/SM order conf.: Cust. spec. check after op. selection
    CONFPM04                                PM/SM order conf.: Customer specific input check 2
    CONFPM05                                PM/SM order conf.: Cust. specific enhancements when saving
    use the exit which contains both structures AFPO,AUFM.

  • User exit for Production order confirmation during goodsmovement

    Hi Guru's
    Am in need to find the user exit for Equipment master creation. Equipmentmaster will be created when the goods movement 101 happens.  can someone help me out to find the user exits. thanks

    Hi,
    Ok thanks for that.For Co11n please find the user exits below.But i am not sure which will suit your requirment.Please let me know for any further help.
    CONF0001  Enhancements in order confirmation
    CONFPI01  Process order conf.: Calculate cust.specific default va
    CONFPI02  Process order confirmation: Customer spec. input checks
    CONFPI03  Process order conf.: Cust. spec. check after op. select
    CONFPI04  Process order conf.: Customer specific input checks 2
    CONFPI05  Process order conf.: Cust. spec. enhancements when savi
    CONFPI06  Process order confirmation: Actual data transfer
    CONFPM01  PM/SM order conf.: Determine cust. specific default val
    CONFPM02  PM/SM order confirmation: Customer specific input check
    CONFPM03  PM/SM order conf.: Cust. spec. check after op. selectio
    CONFPM04  PM/SM order conf.: Customer specific input check 2
    CONFPM05  PM/SM order conf.: Cust. specific enhancements when sav
    CONFPP01  PP order conf.: Determine customer specific default val
    CONFPP02  PP order conf.: Customer specific input checks 1
    CONFPP03  PP order conf.: Cust. specific check after op. selectio
    CONFPP04  PP order conf.: Customer specific input checks 2
    CONFPP05  PP order conf.: Customer specific enhancements when sav
    CONFPP06  PP Order Confirmations: Actual Data Transfer
    CONFPP07  Single Screen Entry: Inclusion of User-Defined Subscree
    CONFPS01  PS confirmation: Determine customer specific default va
    CONFPS02  PS confirmation: Customer specific input checks 1
    CONFPS03  PS confirmation: Customer specific check after op. sele
    CONFPS04  PS confirmation: Customer specific input checks 2
    CONFPS05  PS confirmation: Customer specific enhancements when sa
    Thanks,

  • How to create the Batch Automatically during creation of Production order

    Hi All,
    I wanted to create the Batch Automatically for the Specific order type during creation.
    Not for all order type so OPKP transction will not work for me.
    Please suggest any way or user exit any production order.
    Thanks,
    Amit Shah

    Hi All,
    Thanks for your inputs.  
      1. Why we want create the Batch Auto -
          For Std Production Order type we want to generate Batch Automatically.
          For Re-work Production Order type we don't want Batch Created Auto.
          If you have better solution please let me know.
    2.  Scheduling profile.
          I think I misunderstood your solution.
          You want to say that mainatin the Schd profile in the SPRO with repect to Sub Schdler.
          Already client is maintaining the Schd Profile in the Material Master.
           please correct me if i am wrong.
    Thanks,
    Amit Shah

  • Batch classification during GR against production order using txn MIGO

    Hello All
           I am usng batch classification during for movement type 101, when am doing the GR against production order using txn MB31 the system automatically navigates to classification screen wherein i need to enter the characterstic value & it all goes well, I can also view the stock with batch no and the classifcation value when the GR is being done with txn MB1.
          But when am dong the same thing i.e. GR against production order using txn MIGO system doesnt navigates to classification screen for characterstic value entry and am able to do the posting. I want that system must navigate to classification screen automatically if i do the GR using MIGO also as it doen in the case of txn MB31.
           Please suggest what settings are to be done for the same, I am unable to figure out why the system is behaving in this manner. Kindly provide your inputs to sort out this issue. Waiting for your valuable inputs.
    Regards,
    J K Tharwani

    Dear,
    did u refer SAP Note 519303 ?
    After keeping Batch Classification as 4 in OMCV, in MIGO, it will start showing the Batch Classification button under "Batch" Tab, it will not show the Batch Classification Pop-up automatically as it shows in case of MB31.
    If you wan users to enter the characteristics values mandatorily in the Batch Classification then in CT04 for these characteristics activate Entry required indicator in "Basic Data" Tab
    SAP Note 519303
    Please refer this also,
    [MIGO|Re: How can I get the MRP history?]
    Regards,
    R.Brahmankar

  • IDOC/BAPI for production order confirmations

    Does anyone know IDOC or a BAPI for confirming a production order? CO11 is the normal transaction for confirmation.
    I found one BAPI: BAPI_PRODORDCONF_CREATE_HDR
    Is this the right one?
    -Thanks
    Bhaven

    Hi Bhavan,
    status can be find using function module <b>STATUS_TEXT_EDIT</b>.
    Sample code:
    CALL FUNCTION 'STATUS_TEXT_EDIT'
          EXPORTING
            client           = sy-mandt
            objnr            = >object number of order<
            only_active      = 'X'
            spras            = 'E'
          IMPORTING
            line             = hold_status
          EXCEPTIONS
            object_not_found = 1
            OTHERS           = 2.
    *Exception in case status is not found
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
    *Check Status of the Order
        IF hold_status CS 'CNF'.
        confined production orders.
        ENDIF.
    Best regards
    Suresh Babu Karanam

  • Auto Batch selection during GI for Process order

    Hi Gurus
    My requirement is that the system should select available batches of raw materials automatically during goods movement for Process order using COR6 and Goods issue for order MB1A . Could any body plz let me know the procedure in detail

    Dear,
    You need to define the batch search procedure MBC1 with serach strategy as ME01 for your material plant and movement type assign selection condition and sort rule and save the condition record.
    Please refer this thread for details,
    BATCH SELECTION DURING ISSUE
    Please come back if any problem.
    Regards,
    R.Brahmankar

  • INBOUND FM is required for production order confirmation ( CONF21 )

    Hello,
    Can anyone tell  me the name of the stadard inbound FM(used in processing inbound IDOC) used for order confirmation .  CONF21 is the idoc type being used.
    Thanks.
    Krishnakumar

    Hi,
    Iam not sure,try this
    KK2A_GET_DATA_FROM_IDOC
    Regards,
    Raj.

  • Error during Production Order Confirmation mfbf ( backflush)

    in my company in sap when i using mfbf for production Order confirmation of tractor then during backflush using mfbf tcode order confirm but in my store dept no metiral cunsume  so please regards this problem
    with warm regards
    pritpal singh

    Dear Pritpal,
    sorry dear,today i cant check  my inbox immediately. Anyway my mail id is [email protected]
    have checked as per my previous post.
    regards
    pradeep

  • How to calculate missing parts for production orders?

    Dear All,
    I have this scenario i'm using collective orders\direct production method in my industry which means that sub assemblies don't enter any warehouses but transferdd directly to its superior order as a component , my problem is i want to know the missing raw material for the finished product , knowing that the FP has a 6 level BOM i want during ATP for production order the sustem checks only for the lowest level of material and takes only the CURRENT STOCK IN WAREHOUSES , what checking group should be used for the FP, Subassemblies and raw materials.
    plz help
    Ahmed Sobhi

    HI,
    If no Av. Check is to be done at all, then specify checking group as KP. But be informed, this will be impactive across all business processes meaning if you plan to sell the SFG & you place a SO for that item, an Av. Check will confirm it immediately as it has av. checking group as KP.
    Now for the checking group maintained for raw mtl, go to OPJJ & check the details of the checking rule to know which receipts/ issues are considered & you may modify the same as per your need.
    I would suggest do a test in your sandbox & if it meets your need, then adopt the same.
    Regards,
    Vivek

  • Any function module or BAPI for PM order confirmation

    Hi all,
    I'm trying to confirm a PM order (IW41) background. Is there any existing BAPI or FM for me to do that? Thanks in advance.

    Mil,
    check this
    BAPI_PRODORDCONF_CREATE_TT,
    below are other ones which may use for you...
    BAPI_PRODORDCONF_CREATE_ACT Enter Activity Confirmation
    BAPI_PRODORDCONF_CREATE_HDR Enter Order Confirmations
    BAPI_PRODORDCONF_CREATE_TE Enter Time Event Confirmation
    BAPI_PRODORDCONF_CREATE_TT Enter Time Ticket Confirmation
    BAPI_PRODORDCONF_EXIST_CHK Existence Check for Confirming Production Order
    BAPI_PRODORDCONF_GETDETAIL Detailed Data for Production Order Confirmation
    BAPI_PRODORDCONF_GETLIST Confirmations List
    Don't forget to reward if useful....

  • Checks in userexits of production order confirmations from PDC in CO16N

    Hi,
    we are using PDC interface for production order confirmations. This is done by Idoc type PPCC2PRETTICKET01 (time ticket) based on BAPI BAPI_PRODORDCONF_PDC_UPLOAD_TT. Standard confirmations are working well. In case of SAP detected errors the confirmations are registered for error handling in CO16N.
    So far so good but we have some own check logic implemented in confirmation user exit CONFPP04 and BADI WORKORDER_CONFIRM. These checks are working fine whith online confirmations in CO11N but not in background PDC Idoc processing. I checked the function module EXIT_SAPLCORF_104 for exit CONFPP04 but it has got no exception. The call in SAP processing is like this:
          CALL CUSTOMER-FUNCTION '104'
               EXPORTING
                    CAUFVD_IMP    = I_CAUFVD
                    AFVGD_IMP     = I_AFVGD
                    AFRUD_IMP     = E_AFRUD
               IMPORTING
                    AFRUD_EXP     = LS_AFRUD
               EXCEPTIONS
                    ERROR_MESSAGE = 01
                    OTHERS        = 02.
      CASE SY-SUBRC.
        WHEN 0.
        WHEN 1.
          MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH
                  SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4
                  RAISING CONF_DATA_FALSE.
        WHEN 2.
          MESSAGE E174 RAISING CONF_DATA_FALSE.
    How can I throw the exception when there is no exception defined in the function module interface without modification?
    As 2. option I wonder if it is better to implement the check logic in the BADI WORKORDER_CONFIRM Method AT_SAVE. This has got an exception ERROR_WITH_MESSAGE. But I don't know if this will lead to CO16N registration of the confirmation.
    Any hint how I can solve the problem to apply the online checks in CO11N also to PDC interface confirmations with CO16N in error case?

    Hi Michael,
    First, I think that the BAPI that you are looking for is: BAPI_PRODORDCONF_CREATE_HDR
    Second,
    I don't think that in the framework of such a forum it can be explained in detail how to use BAPIs; nevertheless, here are some highlights:
    A BAPI is an executable piece of code that can be called from either an external program within SAP (Z program), or called from an external system either via RFC, or as a web service (depends on your NetWeaver  release).
    As such, it has input (import) data that you transfer when you call it, and output (export) data that you recieve when it ended processing.
    More detailed information, documentation, and a description of the import/export parameters, as well as error handling, one can find in SAP by calling transaction BAPI.
    Regards,
    Mario

  • Batch split  during  production order confirmation

    Hi All,
    This is the process which  is followed  at our  customer  end, they want  to  split the batches  during  confirmation,
    1.Production order created
    2.While  going through each operation, some components are failing in the in-process inspection and  they need to be quarantained  for  further  process,(it may be rework, scrap, etc)
    3.Now  the  question is  we  want  to create  individual  batches, say  for  example out  of  100qty  which went  operation number 10,   50  were found  to be o.k.  and  the  remaining  50 are  having  defects, we want  to  create  two  different  batches  for this  scenario at  the  time  of  confirmation.
    Is there anyway  in SAP todo  this , like userexit
    Has anybody  has  gone through  similar  scenario's
    Thanks in advance
    Regards
    Venkat.

    Dear Vanket,
    In the operation you can confirm Yield, Scrap and rework quantity.
    In your case in each operation you need to create a batch for each qty what you enter.
    As I told you before batch can be created either production order release or during GR.
    In each operation you are not going to perform GR, hence batch creation is not possible.
    You have 2 options as I see.
    1. Create different intermediate materials and have production orders for each operation so that you can do the GR for each production order.
    You can have the same batch for each stage material so that issuing material and production materials are different but batch is same.
    If there is any defective quantity you need to decide you want to scrap it or you want to go for rework. If you want to go for rework then, using trigger point function you can create a auto rework order for the qty of rework entered during confirmation.
    2. Second option is you can create a production order as you are doing now, but you need to create batch manually in MSC1n transaction for rework as well as yield qty.
    You can confirm the yield qty and rework qty, but you cannot assign the batch as you are not performing GR. You can enter the batch number in the confirmation text field for information purpose. During the final operation when you do the GR, assign the batch to yield qty and post. About the rework qty you are not going to post qty to store, you need to create rework order and confirm the qty, during GR you can assign the batch and do GR.
    If you ask me if you need to strict process to represent your case you need to go for first case.
    Please go through the above carefully and test the cycle and come back if you need any clarification.

Maybe you are looking for

  • Multiply price list per Business partner

    Hi does any one come accross information on how i assign Business partner 2 or more price list basicly what i want to do is  to give diffrent factors (price list) for diffrent Group of items , so each BP will have diffrent disscount for each group of

  • JRA "Execute Function" Option in MII 12.1.8.24

    We recently upgraded our MII instance from 12.1.4 to 12.1.8.24.  MII is running on NetWeaver 7.01 sp08. We have noticed a drastic change in the way that "SAP JRA Function" Action block works after the upgrade.  The "Execute Function" Check Box appear

  • How long is a flex view rental?

    What the subject says. The information is not readily available.

  • Strange assign behaviour

    Hi, I have defined variable (inputVariable) based on complex message type. I need create copy of this variable for making changes on it. So I created new variable (inputCopyVariable) based on the same complex message type. In assign activity I assign

  • Automatic shipment cost doc. using Badi or BAPI

    hi all, I need to create a shipment cost document once PGI is done (PGI is done from shipment document) in background. can u help me are there any badi's or BAPI's available in standard and how to customize it. Thanks & Regards, Suresh