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

Similar Messages

  • Issues during Component Batch Determination for Process Orders

    Hi,
    I am encountering a strange issue during component batch determination of process order.
    1. During creation of process order, when I execute batch determination, systems does determination based on strategies we have set and when I click on Copy it gives an error
    "Log cannot be saved: Object/subobject not specified"
    Message no. BL201
    *Diagnosis
    Log save cancelled because at least one log contains no object or subobject.
    Object and subobject are needed to classify application logs because there are several log types. Only a few logs are managed in main memory at runtime, so this classification is not needed.
    If the logs are to be saved in the database, object/subobject must be specified for later retrieval.
    Procedure for System Administration
    Object/sub object can be passed when a log is created (function module BAL_LOG_CREATE) and changed with BAL_LOG_CHANGE.
    The possible values for object and sub object must be configured in transaction SLG0.*
    If I save the order with CRTD status and come back again in change mode and do determination, It works fine.
    Again when the order is in REL status and do the determination, It gives the same error.
    This happens only for a specific plant, In other plants batch determination works in all scenarios.
    I checked for all plant related Config for batch determination and coudn't find any discrepancies.
    Please advise how to resolve this issue. Thanks in advance for your help
    Regards,
    Aheesh

    There Is no direct solution for your requirement just try this work around.
    While defining the batch determination search strategy for process order in COB1, there is one column Quantity proposal where you can attach the Routines (This is written in ABAB code )  make use of this, define New Routines with ABAB help to fulfill your requirement. Try this if found useful award full points.
    Regards,
    Ajay Nikte

  • Strategy Types in Batch Search Strategy (Process Order)

    Hi Expert,
    What are the difference between the strategy types - Order type/Plant/Mat, Order type/Plant, Prod Material?
    For Order type/Plant combination- If my criteria is to do automatic batch determination at process order release against the sort rule characteristics (LOBM_LWERT) GR received date. I maintained LOBM_LWERT in all material classes, now in selection criteria which class I will choose as different materials contain different class in the class type 023.
    I am confused.
    In case of Order type/Plant/mat- number of master data is huge.
    Pls suggest
    Krish

    Got answer.closed

  • Correction of batch no.in Process order

    Dear Sirs, One Process Order has been created & all its transactions like co53, co60,co54, cork,mb31 & qa32 all has been furnished. Now it has been found that the batch no.is wrong .
    How to correct this batch no./Process Order ?
    Regards,
    G.C.Gupta

    Hi,
    Dont think about changing Batch No. in Process Order.It is not advisable at all.
    Do as our other expert has suggested.And that stock transfer from using Movement type 309 and t.code MB1B.Use same Material code in both fields (sender and receiver) but assign required B.No in Receiver Batch No. field.
    Regards,
    Dhaval

  • Batch determ. in Process Order doesn't consider Stock Provided to Vendor

    Dear Forum,
    We have a problem with the following scenario:
    We use Process Orders to manage our Subcontracting process. This is standard SAP, where the Operation is defined as 'external', and this works fine.
    The scenario which we can not seem to be able to work is the following:
    When executing batch determination for the component(s) which are batch relevant, the system does not show the batch stocks which are already at the subcontractor, i.e. Special Stock 'O' stock provided to vendor.
    This is strange, because:
    - In the availability check the flag 'W/o subcontracting' is not set.
    - The batches in the subcontracting location fulfil the selection criteria which have been defined in the batch determination Selection Class.
    Does somebody have experience with this? Any hints are welcome.
    Thanks, Mark Voet

    Hi Mark,
    As I understand you determine the batches in the process order.
    From SAP point of view it means that you determine the stock which is to be provided to the vendor. Components with batches are copied into the PO when it is created from the PurReq and system will use this stock (batches) automatically when you execute MB1B541PO reference.
    Later, when you do the GR against this PO, the same batch(es) will appear automatically for components-to-be-consumed (by mvt 543).
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/8b/55a026995011d195a2080009c17b92/frameset.htm
    So, SAP's concept is that the batches which are determined in the order are those batches which are to be sent to the vendor - these batches will be posted from your storage location to the subcontractor. Stock in special stock segement "O" ar at the sc-vendor.
    As per my best knowledge there's no solution in standard system for that if you want to determine such batches in the order which are located at the subcontractor...
    Regards,
    Csaba
    Edited by: Csaba Szommer on Sep 1, 2010 11:43 AM

  • Batch determination during process order release

    Dear Experts,
    I am facing a problem, and not able to figure out the reason. There is material having base unit as 'EA' and Issue unit as 'NO' and conversion is 10 NO= 1 EA. The same material is maintained in the BOM as 1 NO. At the time of creation of process order, system is copying the same quantity in the process order (1NO). When I release the process order, the batch determination is happening. Now the issue comes, instead of doing batch determination of 1 NO, system is doing batch determination for 1 EA (which is equivalent to 10 NO.!). Can anyone help me to find out the reason for same.
    Thank you.
    Sagar

    Dear Mohit,
    If you want to go for external batch numbering during order release then
    - Set no automatic Batch creation in order in T.Code CORY.
    This setting only restrict the automatic Batch Creation in order only.But to fulfill second your requirement of restricting order release or save without assigning external batch no you have to either go for,
    - User exit.Below are the user exits which are trigger at the time of order saving
    PPCO0006 to predefine entries for order header fields when
    an order
    PPCO0001 to provide information at the time of saving (for
    production orders and process orders)
    PPCO0007 to check or change header data when saving
    or
    - Create screen variant using T.code SHD0 and make Batch Field compulsory.
    Regards,
    Dhaval

  • Batch Determination in process orders

    Hi All,
    This is regarding batch determination in Process Orders. We have components which are batch managed. When we do a batch determination system shows up old batches  qty in available qty field in batch determination which were already consumed for different process orders.When checked in stock overview (MMBE) there was no stock available for this material.
    Can you please explain me how the batch detmination in done in the system. Why is the system looking for old batches for which there is no stock available.
    Kindly reply to the mail.

    Hi
    Pl follow the below path and transection and check the settings..if missing pl make necessary settings
    Batch management> Batch serach procedure allocation and check activation
    T.Code to be looked specifically  <b>OMCG , CORC</b>
    Pl reward if this is helpful or come back if you need another help
    BR
    Sumit

  • Exclude quality inspection batche from Batch Determination in process order

    Dear Gurus,
    When doing batch determination in process order, the system taking quality inspection batches for selection.
    I have checked in OPJJ , quality inspection stock is select but if i remove , it will effect MRP process
    How to exclude quality inspection batches from Batch Determination?
    Thanks in anticipation.
    Regards,
    Sandy

    Hello,
    I also have the same requirement. Can some one provide solution.
    Regards,
    Naren

  • In consistency during Batch Derivation in Process Order

    Hi,
    During Batch Derivation in process order, multiple old batches of sender material proposing even though actually only single Batch of sender material determined, and transferring the characteristic values from old batches to the Receiver material which is in-correct. (I am working with SAP ECC 6.0)
    Can any one advise if required to execute/run any program to correct the system in-consistency,
    regards,
    Purna

    Dear Pruna,
    please check if the correct level of WUL is defined in derivation rules 
    Mostly the problem is caused by default value 99 here. You can check and
    change the value in transaction DVR2.                                   
    BR Sabine

  • Automatic batch determination in process orders

    Hi,
    How batch determination can be done automatically for components in process orders?
    regards,
    Mohit Goyal

    Dear,
    Define the batch determination search strategy for process order in COB1 with sort rule in CU70.
    On the initial screen of your application choose Logistics>centrel function>batch management>Batch determination>For process order -->Batch search strategy --> Create.
    On the initial screen of your application choose Batch search strategy -->Create.
    Choose the strategy type, say choose co02
    Choose the key combination-
    Enter the required dat-->say plant ,production order type, product,valid from and component for which you want to have this
    Choose Selection criteria push button. Choose a sort sequence.
    If no values have been entered, enter the selection class and the characteristic values.
    Go back to the screen on which you create a batch search strategy.
    Choose Sort if required(it should be defined earlier(in CU70- here you are giving the charateristic name on which you want to sort)
    For component you need to use MBC1 with search stratgey as ME01 for your plant movement type and material and assign the sort rule and search procedure here.
    Check also in COR4, for the combination of plant and order type...you have selected search procedure-CO0001
    Batch management> Batch serach procedure allocation and check activation
    T.Code to be looked specifically OMCG , CORC
    Hope it will help you.
    Regards,
    R.Brahmankar
    Edited by: R Brahmankar on Nov 11, 2008 11:31 AM

  • QI stock batch assignment in Process order component

    I have stock of raw material in MMBE against different batch and stock type. Suppose I have 3 batches - B1, B2, B3 for raw material R1.
    Now in MMBE R1 RM has stock in unrestricted stock batch B1, B2 and QI stock B3.
    If I am creating a process order for FG with RM R1, then in component overview screen in COR1 / COR2 T-code I am able to add manually batch No. B3 against R1 RM. If I am saving as well the batch No. B3 from QI is also saved along with process order.
    However, we have restrcited issue of stock from QI stock. But, is ther any way that during Process order saving system will show error message if any batch is determined manually in component overview from QI stock.
    Any exit or, standard Config is there to restrcit it?
    Please suggest

    Hi Susanta Roy,
    System will pops up the message of material shortage for the batch no. B3 which you have manually selected from QI stock, try this once you maintain the manual entry of batch no. B3 in the cor1 0r cor2, just click on the 'Material Availability check' Tab on the same screen system will pops the message pf material shortage.
    Also maintain the tick mark to Check material availability when saving order (network) in OPJK for your plant and order type for the both Availability check.
    Please check and revert.
    Thanks
    Hrishi

  • PP : Need to find Multiple Batches for different production Orders

    Hi Experts,
    I have a requirement that, user wants to see the  "Single batch assigned for multiple production orders and different materials"
    Which its a off case, it cannot be done , but i have gone with 1. So user wants to know all the Orders which has same batch but for different  materials & Orders.
    Please help me in this regard.
    Br,
    SandeepCH

    Hi Shri,
    Please find the attachment  for your better understanding.
    Yes, as you said one material can have multiple batches, But that same batch cannot be linked with other material. This was my requirement.
    So now i want to know all the  batches which came in double for different materials.
    Br,
    SandeepCH

  • Batch creation during process order

    Dear all,
               Can any body tell me for some materials Automatic batch is not creating after releasing the process order.
    Regards
    Ravi

    Dear,
    Go to MM02 of these materials click on work scheduling view and check which scheduling profile is maintained there.
    Then go to CORY and check same scheduling profile for Auto Batch Creation. If scheduling profile is missing then assign same in work scheduling view of material master.

  • Batch no in process order

    Hi
    please help in doing following setting :
    1) Only manual allocation of Batch number under Good Receipt tab of process order should be done. i.e. No automatic batch number assignment under good receipt tab.
    2) No release of order till batch number is manually assigned under Good receipt tab of process order.
    Regards
    sachin

    Dear,
    First remove the automatic batch create from Production scheduling profile through OPKP or CORY.
    Then Good Receipt Batch number mandatory through  transaction variant SHD0
    Or Use the Exit EXIT_SAPLCOBT_001 under enhancement PPCO0001 where-in based on your requirement you can create batch for your order. You can use CALL FUNCTION 'VB_CREATE_BATCH' to create the batchs as per your requirement.
    Also refer this link,
    Re: Batch creation
    Regards,
    R.Brahmankar

  • How can get batch number in process order?(T-code: COR1, COR2)

    Please tell me step by step process it will be better to me the solve my issue.
    When End-user uses alread existed batch number,
    Pop-up Message,
    "Your batch number is already exist.
    Are you creating new batch number?"
    If the answer is "No",
    System still uses that batch number.
    And User-Exits, or bodies don't exist this time.
    How can I get this batch number When saving in process order?
    I uses User-Exits "SAPLV1ZE" in Batch Number Check,
    "PPCO0007" and "PPCO0001" in saving process order.
    I know "PPCO0001" has all information about process order,
    but I can't get batch number to "PPCO0007" From "PPCO0001" by using Memory ID.
    Cause PPCO0007 happens before PPCO0001.
    (ref. PPCO0007 can stop saving in process order.)
    I want to know how can I get batch number when pop-up message's answer is "No".
    I have to send this batch number  to PPCO0007 by using Memory ID.
    Please, help me.
    Edited by: Jamie White 99 on Mar 15, 2010 11:00 AM

    Dear,
    Could you please clear your requirement in brief?
    You don't want to use the existing batch number or want to assign external batch number or want unique batch number?
    Use SAPLV1ZE and EXIT_SAPLV01Z_003 where you can replace the proposed number range with external interval defined by yourself.Also using EXIT_SAPLV01Z_004 you can define your own checking rule.
    Further information can be obtained from the documentation on the enhancements
    Also refer this link,
    http://help.sap.com/saphelp_40b/helpdata/ru/dc/1d4b6e5733d1118b3f0060b03ca329/content.htm
    Re: External batch assignment( Manual)
    Regards,
    R.Brahmankar

Maybe you are looking for