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

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

  • 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

  • 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 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

  • 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

  • Ways to consider the stocks provided to vendor on the MRP output

    Hi Gurus,
    I have a requirement where the business want the stocks provided to vendor to be considered when running the MRP in plant.
    This is a subcontracting vendor and when checking the MD04, the stocks was displayed as special stocks. Is there any way that we can consider subcrontract stocks for MRP?
    I have checked already the MRP areas, but I since we have a lot of existing plants in our system. I intend to not use the MRP area as it might cause issues to planning in our existing plants. Is there any other way?
    Please let me know your thoughts on this.
    Edited by: ellen gatchalian on Jan 30, 2012 1:08 PM

    Hi Elen,
    I believe by having BAdI- MD_SUBCONT_LOGIC implemented in your system, you can consider Subcontracting Stock in MRP.
    Check with technical team to do the needful coding.
    Hope it will help.
    Regards,
    Anup

  • 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

  • Batch determination in Process Order

    Hi Guys
    I am doing the automatic batch determination on the process order release. It gets rejected and the error is CO 691: You must enter the batch for material 1025301
    Now when I do the manual batch determination in the process order. On clicking the batch determination button I get the message: No Check exist for planning (item: 0010, mat: 1025301) message number C2119.
    Can you guys please advice how to resolve this error please!
    The SAP version in 4.7
    -Rahul

    Hi Ram,
    You are right. I am not getting batches with zero stock.
    By inadequate stock, I mean, say, for a raw material, I find from MMBE 1.448 kgs are there in the unrestricted and 1.448 kgs in reserved for the batch. When I check in the material list of the process order, total 9200 kgs are booked by the batch. How is this possible?
    Does the system cannot do the batch splitting automatically. Because everytime it is not possible to calculate the remaining stock and enter it manually in the order.
    Thanks and Regards,
    Jyoti

  • Batch Splitting in Process order

    Dear all,
                I created the process order . Now Executing batch Determination  for Qt 265  of Component X .
    Now in Batch Determination screen of Process order, out of three available  batches ,  I am selecting one batch by doing copying
    Now in Process order screen component overview , I am getting spilt qty. as 52 as first line item and 213 as second line item with selected batch number.
    Why this splitting is coming , How to avoid this splitting ???

    Hi,
    May be batch selected by you is not available in stock of 265  qty.
    Their fore system has taken 52 qty of  another batch.
    Just check again MMBe available batches
    Or accoriding to your sort rule line item 1 batch say A qty available is 53
    Then remaining qty  has taken 213 qty from your batch B in 2nd line item.
    If you want to select batch A & if full stock available then remove 52 Qty from 1st line item in batch determine screen & put 265 QTY in front of your batch of  which you want pick full qty.
    Regards
    SANIL

  • 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

  • Manual or automatic batch determination in process order

    Hi, how to know for particular process order, whether we should do manual batch determination or automatci batch determination for components without viewing the material master?

    Dear Sir,
    Used MSC2N, if it allows the cahnge in the no, then it is mannualy cfreate or else it is being created automatically
    Regards
    Bhupendra Singh

Maybe you are looking for

  • Not getting error or warning massage for duplicate MIRO Credit memo

    Hi experts i have checked standard massage "M8 108  Check if invoice already entered under accounting doc. no."M8108 (if accounting documents are found).i have enter the message M8108 in table T100S using transaction SM30 and then set it as an error

  • Trouble installing Boot Camp drivers ????????

    Hello, I have got as far as installing Windows XP on my new MacBook and now I am supposed to be installing the Apple Boot Camp drivers. I have 2 disks that came with my MacBook: Mac OS X Install DVD Applications Disk I have tried inserting both of th

  • Inconsistent datatypes in the procedure

    run time error ORA-00932: inconsistent datatypes: expected - got - in Receive

  • UCCX 7.x Historical Reporting Licensing

    Hi, is there a limit on the number of historical report users for UCCX 7.x?

  • How to get this portal into Weblogic

    Hi I found this zip file in this discussion group. I have installed BEA platform (8.1). Can some one please tell me how to install this portal and see it. If I can do it without weblogic workshop, like copying these file in some place and see the por