Material determination during goods movement

Hi Guys,
I am using the BAPI 'BAPI_GOODSMVT_CREATE' to create goods movement. And I want to check the material availability and execute the material determination based on atp check results also. Does this BAPI implicitly handles material determination based on ATP? OR should I write the logic to the material determination explicitly before calling this BAPI?
Regards,
Rahul

As Jurgen has mentioned, material substitution is a part of SD and has to achieved prior to the goods movement BAPI.
Have a look at FMs for the material substitution logic:
RV_MAT_SUB_SAVE
RV_KONDITION_SICHERN
RV_KONDITION_SICHERN_V13A
is there any BAPI or Function Module for Materi... | SCN

Similar Messages

  • MPN Manufacturer batch determination during goods issue

    I am from pharma industry and my business runs with batch management, MPN features.
    Scenario:
    I have 3 different finished product P1, P2 and P3. All three finished products use raw material R1.
    But, I have restrcition like, when I am manufacturing P1 product I can only use R1 of batch from manufacturer M1.
    For P2 material we can use R1 batch from manufacturer M2 only.
    For P3 material we can use R1 batch from manufacturer M1 and M2.
    Now, I have maintained the BOM CS02 batch classification for three differ FGs P1, P2 and P3 with relation P1-R1-M1, P2-R1-M2, P3-R1-M1+M2.
    In COB2 T-code I am mainmtaining strategy type CO02 - Order type/Plant/Parent material with child relation ship. Here also, I am maintaining relation P1-R1-M1, P2-R1-M2, P3-R1-M1+M2.
    Now, when I am creating process order in COR1, I am getting in case of P1 order R1 material batch determination only batches from M1 manufacturer.
    Same as for P2 material process order R1 material only batches for detrmination from M2 manufacturer.
    Same as for P3 material process order R1 material batch determination option from M1 and M2 only.
    Now, if I don't go for batch determination through Process order and in stead of that if I want the batch determination during goods issue MIGO 261 movement against order, the above manufacturer level control we can't put.
    As in MBC2 T-code, we have standard batch determination and search strategy for material, plant and movement type.
    But, here we can't maintain any parent child relationship.
    Now, can you please suggest how I can control manufactuer batch detrmination as per above strategy during Migo goods issue.
    Through any standard settings we can do or, any exits required?
    Gurus please suggest!

    Dear
    You can do this by using FM CO_WB_BATCH_DETERMINATION or VB_BATCH_DETERMINATION function module.
    here you can sort the batches and compare the Batch results with the batch search strategy.
    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

  • Scope of Batch Determination in Goods Movement

    Hi all,
    What is the scope of Batch Determination in Goods Movement under COR6N T- CODE?

    Hi
    Basically the  scope batch determination is
    process industries like
    1)Depending upon the self life period.The material which has procured earlier those material has to be consumed first
    2)Depending up on the finish material specification i mean purity of the product as per customer specification u have to select the proper raw material.
    3)Some raw material ur procuring from the local and same material ur procuring from export also.
    while creating order u have to select the particular material thr' batch determination.

  • Override consignment price  determination during goods issue process

    Hi ALL,
    My requirement is that User is asking want to override consignment price  determination during
    goods issue process. Is there any BADI/User Exit or  Enhancement spot which can override the price value and in the
    database level during Goods issue.
    If yes provide me the enhancement details and where I can implement.
    I will very thankful to you all if I get your valuable input.
    Regards
    Subhasis

    Dear Laxman,
    Check these links,
    https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Determination
    Automatic batch determination
    Re: how to make the batch determination process automatic
    Regards
    Mangalraj.S

  • Batch determination During Goods Issue

    Greetings..
                  How to Active batch Determination WHile issuing the goods to Production.
    I created Class and charachteristics. and assigned to materialmaster .
    Now at the time issue i need that  the system should ask the to check the Batch available in Stock with ther Shelf Life..as my charecteristics is shelf Life
    How to do this bathc Determination.
    Please GUide me with the Steps to be caried Out.
    Thanks In advance...
    Edited by: SAP PP on Apr 13, 2009 10:57 AM

    Hi,
    You can activate batch determination on the base of Goods Movement:
    Batch Determination Process
    Purpose
    This process describes how you find suitable batches for a business transaction.Here are some examples of business transactions in different applications:
    Business Transaction Application
    Material withdrawal for production/process order
    Internal material provision
    Return delivery to supplier
    Scrap/sample
    Transfer posting
    To configure this ,please find the details below:
    Prerequisites
    u2022 You must have assigned a search procedure to the business transaction. The search
    procedure contains different strategy types that are relevant for the business transaction.
    u2022 There must be a batch search strategy for one of the strategy types. See also Creating a
    Batch Search Strategy
    u2022 The selection class must contain at least one of the characteristics with which the batch
    was classified.
    Thanks,
    AMIT
    Logistics - General----> Batch Management -
    > Batch Valuation -
    >Valuation for Goods Movement in Inventory Management -
    > Activate Batch Classification for Goods Movements in IM

  • Batch Determination during MIGO Movement 543 O

    Dear All SAP Gurus,
    I want to know about batch determination during MIGO transaction for subcontracting cycle , movemnt type 543 O -consumption for parts provided to vendor.
    In Brief: Suppose clients executing subcontracting cycle and send the RM/PM against subcontracting PO to vendor. At the time of MIGO we have to enter the batch number of RM/PM which we had sent to vendor. But when we serach the batches available at the vendor it shows number of batches. My client want batch determination process so that system will take the batch number accordingle po as we sent material with reference to po.
    Please suggest in this matter or if any one has solution please tell.
    Thanks in advance
    Mahesh

    Hi Mahesh,
    Go to SPRO > Logistics - General > Batch Management > Batch Determination and Batch Check > Batch Search Procedure Allocation and Check Activation > Allocate IM Search Procedure/Activate Check > Here assign Batch Search Procedure "ME0001" to Movement Type 543 O
    Then go to MBC1 and maintain condition record for Strategy Type ME02 i.e. Plant and here keep selection method as "O"
    In MIGO, click on "Stock Determination" button for automatic batch determination.
    Hope it helps!
    Preethi.
    Edited by: preethi R on Nov 24, 2008 2:10 PM

  • Automatic batch determination during goods issue

    Hi,
    We want automatic batch determination during issuance of components to a process order with out clicking on batch determination tab in COIK as well as I don't want to give '' in MB 1A transaction.  Without clicking anything batch is determining is process order for components. But it is not happening during goods issue either in transaction COIK or in MB1A. If I use COIK again i have to click on batch determination tab and putting '' in MB1A. Then only batch determining. How to avoid this. Batch should determine automatically in inventory posting also like COIK, MB1A etc.
    Thanks & Regards,
    N. Laxman

    Dear Laxman,
    Check these links,
    https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Determination
    Automatic batch determination
    Re: how to make the batch determination process automatic
    Regards
    Mangalraj.S

  • Batch Determination when Goods Movement done from DBM side

    Hi SAP Experts,
    Greetings to all of you!! I wanted to ask you a question:
    We have configured DBM and Automatic Bacth Determination is active in our system from MM side.
    and when we click the "Goods Movement" button in the DBM screen (this should issue goods with mvt type 261) we get error message saying: Enter Batch".
    There is no field on DBM screen where I can enter the batch number. And the system is also unable to determine the batch (i was expecting the batch will be assigned automatically becasue the Batch Determination was configured in the system).
    Please tell me if there is any customization missing from DBM or MM side to perform the goods movement.
    Moreover the "Goods Movement" is working fine for materials which are not batch managed.
    Thanking you in advance.
    Regards,
    UK

    Hi UK,
    i am sorry i don't think DBM is currently supporting batches.
    BR
    Robert

  • Material Determination during order change

    Hi,
    There is a requirement to trigger Material Determination when a flag gets set on the sales order line item (VBPA). Basically if the flag value on the sales order line item changes via BAPI or VA02 then the material A needs to be swapped with material B. I know that material determination works at the time of order creation or at the time of addition of a line item to an order, does anyone have any experience with this kind of a requirement of material determination trigger during VA02, please share it.
    I have been trying to figure out program MV45AFZZ to look for a user exit but not been able to figure out as yet. I also feel that FM PRODUCT_SUBSTITUTION will need to called through one of these user exits, its just which user exit?

    Well I had got a solution to this problem and happened to login today so posting it now:
    We can make the change in MV45AFIZZ which is screen exit. Flip the material here and everything else gets re-determined.

  • Material Description while goods movement in CORK

    Hi experts,
           When i am trying process order confirmation, it pick-up material code only and not material description, and it is very difficult to recognize which material is this by this, so need material description field there, but in standard SAP its not there, please suggest me how can i get description there.
    Karad D D

    Hi,
    In CORK screen,material description is there.it will get displayed next to the material.
    If you are lokking in CORK goods movement tab,then it is there in end of teh table ,just drag that next to material field and save the layout.from next time onwards it will get displayed next to that material.
    To make description next to material always,first drag that field next to material and then click on the table setting at the right hand corner and create a variant and make that variant as current setting.
    Hope it helps
    Edited by: Girish  Adaviswamy on May 12, 2010 12:16 PM

  • Stock determination during goods issue

    Hi expert,
    our client has one requirement in such a way whem they issue the material , at that time they could see batch wise stock
    and acordingly they could issue the material.
    i have assigned stock determination rule and group to material master as well as in movement type.
    even then this is not triggering.
    Regards,
    Santosh

    follow the link
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/25/283aac4f7811d18a150000e816ae6e/frameset.htm
    navigate in the menu on the left.
    SAP explains here how to setup search strategies

  • Fixing automatic printing of material document for goods movement type 101

    Hi experts,
    I have a situation, where I want to fix automatically printing of material documents good receipt and transfer posting related to movement type :
    101- GR for plant XYZW to the printer AB12 with output type WE03 " GR note version 3" Language EN.
    311 - transfer posting plant XYZW to the printer AB12 with output type ZUGT language EN.
    Please provide pointers!!

    Hi Biju,
    Thanks a lot for the information. But I a facing a problem, I have maintained the Plant/Storage/Condition type in OMJ3 with printer also maintained in it.
    But, I am not able to generate output when I am doing MIGO for the Purchase order.
    I have to go MB02, maintain output type 'WE03' and printer-PL56 in the message tab of material document and then only i can see the spool is generated in SP01.
    My output condition type is maintained in MN21, with following parameters; Trans/Event type: WE,  Print Version: 3, Print Item: 6 for output type WE03.
    Moreover, Do I need to maintain the new printer in the printer settings.
    Please help me in getting the material document print output at MIGO only.

  • Outbound delivery output not re-determined during goods issue?

    Hi,
    i'm currently in the process of testing an SAP upgrade from 4.6B to ECC 6.0, and have encountered the following problem: one of our outbound delivery output types (LD00) is supposed to print out at goods issue (which happens in VT02N, by the shipment).
    In 4.6B, the output determination procedure correctly triggers at goods issue, however, in 6.0, it doesn't. Re-opening the delivery in VT02n causes the LD00 to be determined after all, but by then it's too late.
    Does anyone have the slightest idea why the output determination isn't re-evalutated at goods issue?
    regards
    Rob

    Hi,
    Perhaps you are using an own VOFM subroutine to do filters if the output works or no. You create this subroutine with tcode VOFM, and after some steps you create an include in a report of SAP (SAPL). You can check if you are setting a VOFM in SM34/VVC_T683_XX_E1 for the output scheme. Sometimes is necesary to run this report to create and activate the report sapl, if no, when the abap call the subrutine, SAP doesn't find (perform * if found)
    For VOFM there is a good document in google, format PDF, search it with the string inside vofm ext:pdf.
    I hope this helps you
    Regards,
    Eduardo

  • How to set ZERO "Ext. Amount LC"(EXBWR) during goods movement?

    Dear friends,
    Can you please help to suggest?
    I have set "Ext. Amount LC"(EXBWR) to be an open field in 309 posting, and it seems that
    I cannot enter 0 amount in the field. Even I entered 0, system will still make the same posting
    as the field is blank.
    Is there any user-exit/BAdI I can use to achieve it?
    Thanks a lot in advance.
    Best regards,
    Polly

    hello
    when u put 0 SAP dont considers as any value in the field and it treats as blank
    and the accounting is done as normal.
    so if u want that the value to be posted as 0 to the receiving material than put the value as 0.01
    this would be work round
    hope this helps

Maybe you are looking for

  • Can't activate Creative Cloud for teams

    Hi, I'm trying to activate creative cloud for teams - it says my trial has expired, but when I sign in it asks for a serial number.  This is happening on two different computers.  I downloaded the product from the creative cloud website via the appli

  • Request timed out while waiting for response!!

    Hi All, My scenario is PROXY to SOAP. I am getting below error while posting to WEBSERVICE. <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!--  XML Validation Inbound Channel Response   -->   <ns1:stackTrace xmlns:ns1="http://xml.apache.

  • Inserting a Flag value in to a table using Procedure

    Hi All- we are trying to write a procedure which can refresh Materialized views in the database and upon success full refresh it should insert a flag value say 'Y' or 'N' into a table can you guys give me your thoughts.

  • How to compare to date and From date in XSLT

    Hi, I have to check in my process "*To date*" and "*From date*" and make "*To date*" greater than or equlas to "*From date*".. Is there any function which performs this task. I will appreciate if someone can provide any Solution on the same.. Thanks

  • Critique on a new video editing system

    Hi, Hi, I am about to order my new system for editing in Premiere (70%), minimal AE (5%) and some color correction (25%). Would like to hear any suggestions , advice or comments on whether this looks to be a reasonable way to spend my money when buil