Process Order Numbering

Hi Gurus,
In my case, Number range object for Process Orders has been defined in CO82.
Suddenly some process orders have different naming 14XXXXXX instead of 72XXXXXX.
I would like to know what else affects the determination of Process order numbering.

Dear Gameen,
   One process order PI01  number range is 72XXXXXX and another process order PI02 number range is coming with this no.14XXXXXX.  If you need to want PI02 also with 72XXXXXX number range then you can assign PI02 in 72XXXXXX number range.
Go to CO82, press F6 and select order type PI02 and press F2 then place the cursor on the number range 72XXXXXXX and select Element / Group. Order type Pi02 will be moved.
Check and revert back,
Regards / US

Similar Messages

  • How to review all process order for a month.

    Hi,
    I need advice to review all process order in a month in order to ensure Actual quantity usage for product (BOM) is correct without missing the quantity?
    Thank you.
    Br. Hadi

    Hi Hadi,
    Use report COOISPI with list as Components and input as process order numbers. In the output layout you can see the Requirement qty field which is qty as per process order BOM and Qty withdrawn which is the actual issue qty. From the layout you also select Pegged requirement field which display the components parent material.
    You also check MB24 - Reservation List against the process order number which also display the required qty, issued qty and difference.
    Thanks & Regards,
    Ramagiri

  • Released Process Order No

    Hi All,
    From which table, We can get the Released PROCESS ORDER NUMBERS.
    With what field reference we can fetch.
    Please help me in this regards.
    Regards
    Deekshitha.

    Hi DeeK ,
    Process Order contains Status called Release , etc .
    It may contain 5 - 6 diff types of status,so u have to use this FM.
    STATUS_READ by passing OBJNR of thart Order ,  OBNJR u can get it from AUFK.
    Re: Plant Maintenance
    Regards
    Peram.

  • Process Order does Confirmations and GR even after the Process order is CNF

    Not Sure why the Formatting is lost.
    Hi Gurus,                                                                               
    I am a beginner in this area and request your help.                                                                               
    We are implementing a project where the process order Confirmation in SAP ECC 5.0 in SAP PPPI module is done using xMII which call the BAPI_PROCORD_CREATE_TT     RFC.
    The customer wants to (certain times) do a final confirmation without actually completing the order e.g if the Order Qty is 100 then, they want to just manufacture 25 and then do a final confirmation, after which SAP GUI screen does not allow any Process order Confirmations against that process order.
    We are using the BAPI_PROCORDCONF_CREATE_TTRFC to do multiple PO Confirmations and GR for particular Process order. Below is a scenario
    Case 1:
    1. Order Qty =100  ( Unlimited Delivery is not checked and tolerance is Zero).
         Which means only 100 is accepted.
    2. 100 Quantities are produced and confirmed using the BAPI_PROCORDCONF_CREATE_TT (with Final confirmation value as 1 , which mean auto confirmation)
    3. Next when the BAPI confirms & GR's against the same order, the Complete qty is not visible in the COR3 status. And is visible only in the COGI transaction.
    That is expected behavior. and i am ok with that.
    Case 2: (The one with the problem)
    1.  Order Qty =100  ( Unlimited Delivery is not checked and tolerance is Zero).
         Which means only the 100 is accepted.
    2.  25 Quantities are produced and confirmed using BAPI_PROCORDCONF_CREATE_TT (with Final Confirmation value as X , which mean Final confirmation)
    3. The Confirmation and GR go through and the status of the process order now changed is CNF and the Deliverd qty is 25.
    At this point , if you logon to SAP GUI and try to make a process order confirmation you get an error messages which says the Process Order is already confirmed and no more confirmations or GR can be done against this Process order.
    4. But when you Again Run the BAPI_PROCORDCONF_CREATE_TT, it goes ahead and confirms and makes the GR for that Process order.
    The Expected Behavior should have been that this quantity is now in the COGI transaction.
    5. The Process order  allows any number of Further confirmations till the Ordered Qty and Delivered quantity are  same .
    so dear gurus I know i have written a very long doubt but would be very happy to get a response from you. I would ideally not like to enhance or change the BAPI and want to understand if I have missed some setting or parameter that I have to pass in the BAPI for the final confirmation so that once the Status of the Process order is CNF , no more Confirmations are allowed even from the BAPI.
    Thanks in Advance.
    Regards
    Suraj

    Hi Suraj,
    I am not positive, but I suspectt the problem lies in the BAPI.  It might be how you have the data set in MII, but it sounded like you are doing it correctly. 
    However there are a number of things you can do to troubleshoot your situation.
    First create a few process orders to test with. 
    Record the confirmation numbers and counters for each of the following:
    1) Do a final confirmation (for quantity of 25 instead of the 100) in CORK (or whichever transaction you are using). 
    2) Do a final confirmation (for quantitiy of 25 instead of the 100) in SE37 or BAPI in ERP using the BAPI_PROCORDCONF_CREATE_TT.
    3) Do a final confirmation (for quantitiy of 25 instead of the 100) from MII using your current transaction. 
    Review the confirmations in ERP to see if there are any differences.
    Review the confirmaitons in MII to see if there are any non visible differences (use a Tracer to retrieve the response segment from an execution of BAPI_PROCORDCONF_GETDETAIL using the recorded confirmation numbers and counters) 
    Case 1) If there are differences in the results, that should tell you how to modify your transaction to include or change the appropriate values in your inputs. 
    Case 2) If there are no differences, then it is most likely that there is something not working properly in the BAPI you are using.  It may not completely replicate the functionality in CORK (or whichever transaction you are using in ERP).  Then open a ticket, because the BAPI is not working as it should.
    Good luck,
    Mike
    Edited by: Michael Appleby on Aug 17, 2009 8:20 PM

  • BAPI_GOODSMVT_CREATE Material Document Posting against Process Order

    Dear Experts,
                        I want to post more than one documents from BAPI "BAPI_GOODSMVT_CREATE". It is working fine for GR(gmcode = 02) 101 Mvt. type. But the problem is that when there is a GI (gmcode = 03), serial numbers document comes; it display an error as " Content of order 1000400: 40000134 transferred to interface (IMSEG)".
    My Question is that: Is this a correct BAPI for serial numbers assigned materials, OR I should use another bapi for these serial number materials.
    Will you please let me know the name of the BAPI which I should use in this regards.
    ***** I am using BAPI_GOODSMVT_CREATE as follows for Process Orders:::::
        CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
          EXPORTING
            goodsmvt_header               = gmhead
            goodsmvt_code                 = gmcode
    *   TESTRUN                       = ' '
    *   GOODSMVT_REF_EWM              =
    * IMPORTING
    *   GOODSMVT_HEADRET              =
    *   MATERIALDOCUMENT              =
    *   MATDOCUMENTYEAR               =
          TABLES
            goodsmvt_item                 = fitab "bapi_itab
            goodsmvt_serialnumber         = itab_serials
            return                        = errmsg
    *   GOODSMVT_SERV_PART_DATA       =
    *   EXTENSIONIN                   =
    Thanks,
    Sohail

    The function is intended to create a single document , Here is an excerpt from the FM documentation :
    Functionality
    You can use this method to create a material document for a goods movement.
    You can only create one material document each time you call up the method.
    You can use a simulation function before posting the goods movement to check how the data is updated in the database. The standard system is configured so that the goods movement is posted immediately, without prior simulation.

  • Process order creation problem

    I am creating a process order . while creating the process order system is throwing error as Auto batch numbering not set up for material type XXXX in plant xxxx . System is not allowing to create process order.
    How to resolve the issue.

    Check in CORW   and switch off batch creation  to isolate the problem if needed.   Also see whether you have any batch managed compoents   for which you have set master data for automatic batch determination.
    There is no setting for material types and plant for batch.  May be the error message is not correct.  What is the message number?

  • Goods Receipt of HU for Process Order

    Hi All,
    I have the following scenario.
    We are looking to implement HUM.
    We are using externally numbered HU's.
    Every HU when packed in prodcution may have a different quantity so we will not use packing instructions to save the deletion of non used HU's.
    Do I need to use COWBPACK to assign HU's to the process order. Issue with this is standard SAP does not allow assignment of externally numbered HU's.
    Or
    Can I assign the HU's a point of Goods Receipt. I see that COWBHUWE allows the process order to be added and then the HU's.
    I assume that is HU's were assigned in COWBPACK this would automatically populate when the process order was entered.
    Can I just eneter the process order and manually add the HU's.
    If not we will have to look at BADI's or custom transaction.
    Thanks in advance
    Stuart

    Hi Vishal,
    We will be building the Hu's as we perform the packing packing process order. We pack Box HU's in to a Tote HU.
    The Tote HU has a re-usable HU number on (externally number assignment)
    We will not use packing instructions to define the Hu structure.
    What we need to be able to do is perform a goods receipt of the packed HU's against the process order.
    I am starting to think that this is a custom development.
    When you use COWBHUWE do you have to have assigned HU's in COWBPACK??
    We cannot use COWBAPCK as it does not allow external numbered HU's to be assigned.
    Thanks
    Stuart

  • How can we tell the client that use process order or production order (proc

    Dear guru,
    My question on what reason we can tell the client that u have to use process order or production order .
    On what scenario we suggest client that use process order or production order

    Hi,
    Process manufacturing is primarily designed for the chemical, pharmaceutical, food and beverage industries as well as the batch-oriented electronics industry
    Discrete manufacturing is u201Cthe production of distinct items such as automobiles, appliances, or computers,u201D whereas process manufacturing covers u201Cproduction that adds value by mixing, separating, forming, and/or performing chemical reactions. It may be done in either batch or continuous mode.u201D
    Letu2019s think about what your company manufactures. Does it require mixing chemicals? If so, you may need an ERP system that does things like calculate ingredient quantities.
    If your company assembles products from many component parts, youu2019ll require discrete manufacturing functionality
    Other approach:
    If the finish good cannot return back to its basic components, your manufacturing is Process. For instance, the finish good is a can of soda. It cannot return back to its basic components such as carbonated water, potassium benzoate, aspartame, citric acid, and other ingredients. But if the finish good is car or computer, your manufacturing process is Discrete because it can be disassembled and the parts, to a large extent, can be returned to stock. Therefore Bill of Material (BOM) of discrete manufacturing consists of component parts for assembly while Process manufacturing consist of formulas, recipes and other ingredients
    Process manufacturing is scalable. If a formula calls for 1,000 pounds of cake flour, but you only have 500 pounds, you can still bake cakesu2014just not as many. Conversely, in discrete manufacturing, one missing part means waiting for it before the finished assembly unit can start rolling off the production line
    The obligatory requisite for process manufacturing is Lot Potency and Shelf Life where as discrete manufacturing values Serial Numbers, ECNu2019s and assembles.
    If it is discrete manufacturing ---go for Production order
    If it is process manufacturing ---go for process order
    thanks and regards
    Venkat V

  • Process order creation for Heat Number

    Hi experts ,
    Heat Number (Hot Metal) is produced from the Steel Melt Shop in steel Industry. Approximately 30 Heat Numbers will be produced per day 
    One HEAT Number = 75 Billets (PCu2019S)
    One HEAT Number is Approx 150 Tones, by taking the Each Billet weight as 2 Tones.Approx 2250 Billets will be produced per day.
    Raw Materials to produce the billets are DRI, Coke, and Lime etc.
    Finished Materials will be HEAT Number & Billets
    How to create the Process Order for HEAT Numbers & Billets?
    What function has to be done with each Process Oder for Heat Number & Billets?
    How to Apply the Original Batch Concept ?

    Hi Ranjan,
    I am new to this forums and I saw ur thread today.
    I was wondering if u found the solution for you thread.
    I have implemented SAP ECC ^ for steel industry.
    Here we have Heat capacity 78 TO around 36 Pc of billets.
    We used collective order and we create Process Orders for Billet and it will in inturn create process order for liquid steel.
    After producing Liquid steel users will do (auto GR) GR without Batch and issues directly to Billet order(As Collective Order is used).
    After Producing Billets GR will be done and billets are Batch Managed.So we put external Batch number (Ex:Heat Number) will given to these Billets.
    Hope this will help to feel the overal view.
    If any queries revert back to me.

  • Standard costing in Process order for external operation

    Hi SAP - PP gurus,
    Need your expert suggestion on the current scenario. We are having a sequence of operations in a process order. One specific operation is used to trigger subcontracting activity for completion of some services.
    while calculating the total planned & actual costs & variance costs for the process order as a whole , we are not getting the desired results.
    The  planned cost is not getting calculated or variance is not populated correctly. what might be the problem or is there any alternate solution to approaching this scenario.

    I do not have an 'expert' response for you - but I can share my experience and maybe both of us will learn the 'truth' before too long.
    In the external processing - indicator in the control key for a phase/operation in a recipe - when it is set, the system requires that either a Purchasing Information Record or an Outline Agreement # and Outline Agreement line item # be entered. If I enter a PIR, the data from the PIR is loaded into the external op fully. This results in a proper cost roll-up and proper processing.
    If I use an Outline Agreement + Item # - the system expects me to copy all this detailed information into the remaining General Data fields (that were populated automatically when I used the PIR). I don't have to enter anything except the OA + Item numbers. But if I do not enter a price - then I, like you, get less than acceptable pricing because this operation is NOT priced (I do get a warning - this leads me to believe that SAP will not be populating these fields - the warning is to remind ME to do it --- I want the system to do it since I am specifying the OA + item numbers).
    I have searched help and now have posted an OSS note for the answer to this: The PIR does what I want (it has to be created prior to application of course), but because External processing is merely a service and can't be specified by Material # and it only works per Material Group # - then I only have the chance to enter one price per Material Group - and that is insufficient in my situation (I have about 50 materials per each group and each item can have a different price). So I have to use OAs - and not having them able to trigger auto copying into the external op phase - this causes a lot of extra work and risk of data inaccuracy (mis-keying the price, etc.). There does not seem to be a fix - so I think the manual application in the ext op will be your recourse.
    Let me know if you have learned more.

  • Confirmation number sequence in the process order

    Hi,
    When we create a process order , system assigns the confirmation no for each of the operation & these confirmation numbers are in sequence.
    In our case we have activity numbers in the recipe as 0010, 0020, 0030, 0040, 0050, 0060...... Subsequently we have inserted operations..now the sequence has become 0010, 0020, 0030, 0040, 0041, 0042, 0050, 0060...... Now when we create the process order, the confirmation numbers for operations 0041, 0042 comes after 0060. We have a development which has a pre-requisite that the sequence of confirmation no's should be as per sequence of operations.
    Any idea how to achieve the correct sequence of confirmation no's?
    regards,
    Mohit

    Dear Mohit,
    I have find the route cause BUT I Don't know how to fix it
    Based on Operation ID, system is creating a confirmation No
    Since you have created a operation 41 and 42,  System gives the operation ID next to 60
    Thats the reason system is giving the confirmation No after 60
    I don't know how To add operation ID in routing

  • Component qty.in process order

    Hi,
    while creating process order, my requirement is that there shouldn't be manual change in its component quantity. System should not allow changes in any of the material quantity while creating a process order of a product.
    How to do this ?
    Regards,

    Hi,
    As per std. SAP there is no restriction over manual changes in Production / Process Orders.
    But for such kind of customer specific requirments SAP has provide a different User Exits. Which you can use as per your requirment.You just have to write your own logic with help of abaper.
    You can use below User Exit.
    PPCO0008 to check components that have been changed or added
    Below are the SAP documentation about this Exit
    The enhancement serves to check components that have been added to an
      order or changed (for example, against a standard material database).
      This check can reject the transfer of components to the order in some
      circumstances or replace the material number with another.
      The enhancement is given the material number, the plant and the storage
      location of the component entered by the user (or of the components the
      user has changed). Also, the order header data is copied to the
      structure I_ORDER so that the check can also include order-related
      values. However, changes to values in this structure are not copied!
      The check should copy back the material numbers to be processed (as well
      as the corresponding plant and storage location) in the structure
      E_MATERIAL. If the data was changed then the structure E_MATERIAL is
      always filled completely!
      For the material returned (if E_MATERIAL is filled) the checks specified
      in the program standard are run. It can happen that the enhancement is
      called up for the replaced material number!
      If the component is not to be copied at all then the check must trigger
      the exception MATERIAL_REJECTED which then leads to the adding or
      changing being cancelled.
      Partly for this reason but also for example for the case of one material
      number being exchanged with another there is the structure E_MESSAGE in
      which a message can be copied back to the calling program. The following
      belong to the message: the application, the message number, the level of
      gravity (information, error, warning,...) as wellas four variable texts
      that replace the corresponding place holders in the message. If this
      structure is filled then the calling program makes sure that this
      message is displayed. In the application CO the message 877 was already
      created - it can be used to tell the user that a material number has
      been exchanged.
    Regards,
    Dhaval

  • Deleting operations in master recipe of process orders

    Dear Guru's,
           I want to delete the operations in master recipe of process orders. The operation numbers are different in different process orders. This activity has to be performed on bit large number of process orders. Can anyone help me in providing the process for doing this activity in mass. Any suggestions?
    Thanks in advance.
    Regards
    Kalyan

    Dear Kalyan,
    Why do you want to delete the operations(basically phases)at process order level?
    If it's really required to execute the Shop floor activties and if the order numbers is huge in number means then in my
    understanding only a LSMW/BDC can help you,but technically I'm concerned about selecting the operation/phases for deletion
    by passing on the confirmation number or operation number for a particular process order.
    If it would be the latest operation/phase for a product means then make the changes in the master recipe so that the same is
    getting copied into the process orders in the future.
    Check and correct me if I'm wrong.
    Regards
    Mangalraj.S

  • Same batch in different Process Order

    Hi Expert
        I have created one Process Order in COR1.Before saving the data batch is alloted for that Process
       Order.At the same time another person is created the another Process Order in the diiferent location
      and he also got the same batch what i got since both of them are not save d the data.
      The isuue is we get the same batch both the person.It is a serious issuen in our case.Please let me know it is a configuration issue.
    Regards
    Manoj

    Hi Manoj,
    It is highly impossible that system will give both the users same batch number. Even if both of you have created Process orders at the same time..System will not allot the same numbers as the numbers are alloted from the buffer. Incase both users get the same batch number then, system will allow only one you the users to save it. The other user will get a error (or atleast an warning msg.) check this yourself and you will get an answer to the problem. By changing the configuration it wont help as the probability of both the users releasing the PO at the same time is still possible.
    Regards,
    Zoheb Hasan

  • Process Order Number

    Hello Friends,
    I have an issue which is when we create a process order and when we save it the process order number is not coming in continuous series and it is coming in randam numbers. Can any one give me solution for this issue.
    Thanks,
    KS

    Hi Niraj,
    Thanks for your response as per your suggestion i have checked the number range for Process Order and it is Internal only not external. Would you please hlep me out to close this issue
    Thanks,
    KS

Maybe you are looking for