MRP - stock transport requisitions

Dear experts,
I have a brief question:
my customer wants to have MRP generate planned orders, purchase requisitions and stock transport requisitions. Could you please explain to me how this works in SAP? I believe the procurement key will define whether MRP will create a planned order or purchase requisition. However, what decides in SAP if a stock transport requisition is generated?
And if a Material can be both purchased and transfered from another company code, what determines if a purchase requisition is generated or a stock transport requisition?
Will award point to usefull answers,
Thanks,
M

M,
It is considered inappropriate to mention points in these forums.
I believe the procurement key will define whether MRP will create a planned order or purchase requisition.
No.  Procurement Type in material master.
However, what decides in SAP if a stock transport requisition is generated?
The most common method is to use a Special Procurement type in the material master or Bill of Materials.  Use one similar to SAP standard 40 (F/U) in OMD9.
if a Material can be both purchased and transfered from another company code, what determines if a purchase requisition is generated or a stock transport requisition?
I assume you are still talking about MRP-generated proposals.  When you set up a Material Master, the procurement proposal is determined by Procurement type.  If you haven't also put in a Special Procurement type, then the sourcing of any purchase req (eg, transfer or third party vendor) can be either undetermined, or can be determined using quota arrangement.
Best Regards,
DB49

Similar Messages

  • Scheduling offset for PP/DS stock transport requisitions

    Hi all
    We run CTP (MTS scenario) in our distribution centers where stock transport requisitions are created via PP/DS in order to cover sales orders. We would like to set a an earliest possible start date for the stock transport requisitions of eg. 5 days.
    Using planning time fence is not an attractive option as the stock transport requisitions then will be fixed when they get inside the PTF. I have noticed that in the heuristic there is the possibility to set a scheduling offset in minutes, however this does not seem to work for the stock transport requisitions. The start is still current time.
    - Does the scheduling offset only work for planned orders (production)?
    - Is there any other option than PTF to determine the earliest start date of a PP/DS planning period?
    Thank you in advance.
    Best regards,
    Dan

    Hi Sandeep
    Thank you very much for your reply.
    We do not use SNP, only PP/DS. Actually we want to postpone the stock transport requisitions with 5 days.
    So we would like to have the stock transfer start date set as = current time + 5 days. Basically the same behaviour as the SNP Stock Transfer Horizon (SNP2 View) - unfortunately PP/DS does not take this into consideration
    The reason for this is that we want to avoid that the stock transfer requirements in the supplying location are placed as immediate requirements due to the start date is set as current time.
    Best regards,
    Dan
    Edited by: Dan Bruun on Dec 7, 2009 1:49 PM

  • Creating Stock Transport Requisition in ME51N via Inbound Interface in ECC

    Hello,
    Could you please let me know whether there is any Idoc type / Message Type / Posting Function Module for creating Stock Transport Requisition in ME51N? I have a requirement where the PI receives an Inbound File and passes the IDoc to ECC for creating an STR in ME51N. Appreciate your responses. Thanks in advance.
    Regards,
    Venkata Phani Prasad K

    there are 2 idocs:
    PREQCR create purchase requisition
    PREQCR1 create purchase requisition enjoy
    The content defines whether it is a PR for a stock transport order  or a standard PR.

  • Error in stock transport requisition

    Hi SAP gurus,
    to transfer the stock from one plant to another plant within same company code, i have created two new plants as supplying and receiving plant. i have done all the customization setting and tested it in development. in Dev it is running fine but while doing it in prod i.e. while creating a PR for stock transport i am getting following error "Material not subj. to inventory mgmt. in plant EP01 (Pl. check your input)".  Message no. ME124
    Regards,
    BKR

    Hi,
    Just check whether the purchasing view is active in receiving plant.  also quantity update maintained for material type in OMS2.
    Regards
    fozters

  • Wrong entry in the table stock transport requisition index EBUB

    we have 2 plants 7080 and 6501, they belong to different company codes.
    in plant 6501, after MRP run a PR is created for material 420000064,we can see entry in table EBAN as below.
    Client Purchase Req. Requisn Item Document Type Doc. Category Materaial   plant
    500    0014381981    00010        NB            B    000000000420000064  6501
    but several days later, we found a PRqRel item appear in stock/requirement list of material 320003192 in plant 7080, and we also found entry in table EBUB:
      Client Material             Supplying Plant Purchase Req. Requisn Item
      500    000000000320003192   7080            0014381981    00010
    this is wrong and may cause wrong goods issue, we checked a lot to find the root cause but failed.
    we have doubt that it is number range issue, but after checking we don't think so.
    In OMI2, here is the interval.
    No. From To current number
    01 0010000000 0019999999 10352698
    please kindly help, what could be the possible cause of this error, any suggestion will be appreciated.

    That error is supposed to be fixed in versions 4.0 and later I think you'd have to delete the unnecessary entries from EBUB using the program from the note 130136, you may have to search more SAP notes:
    Report ZKOREBUB
    *& Title: deletes EBUB which is not necessary                          *
    REPORT ZKOREBUB .
    TABLES: EBUB, EBAN.
    INCLUDE FMMEXDIR.
    DATA: DEL_FLAG.
    SELECT-OPTIONS: S_MATNR FOR EBUB-MATNR,
                    S_RESWK FOR EBUB-RESWK.
    PARAMETERS: DB_UPD.          " <<< if DB_UPD = X program deletes the unnecessary entries
    SELECT * FROM EBUB WHERE MATNR IN S_MATNR
                       AND   RESWK IN S_RESWK.
      CLEAR DEL_FLAG.
      SELECT SINGLE * FROM EBAN WHERE BANFN EQ EBUB-BANFN
                                AND   BNFPO EQ EBUB-BNFPO.
      IF SY-SUBRC NE 0.
        DEL_FLAG = 'X'.
      ELSE.
        IF EBAN-RESWK NE SPACE AND EBAN-BSAKZ NE 'R' AND
           EBAN-MATNR NE SPACE AND
           EBAN-PSTYP NE PSTYP-STRE AND
           EBAN-PSTYP NE PSTYP-LOHN AND
           EBAN-PSTYP NE PSTYP-KONS AND
            EBAN-EBAKZ EQ SPACE      AND
            EBAN-LOEKZ EQ SPACE      AND
            EBAN-MENGE GT EBAN-BSMNG.
        ELSE.
          DEL_FLAG = 'X'.
        ENDIF.
      ENDIF.
      IF DEL_FLAG NE SPACE.
        WRITE: / EBUB-MATNR, EBUB-RESWK, EBUB-BANFN, EBUB-BNFPO.
        IF DB_UPD NE SPACE.
          DELETE EBUB.
        ENDIF.
      ENDIF.
    ENDSELECT.

  • MRP list - transport order

    Dear Experts,
    I'd like to ask for your help again.
    We have a three storage location (not in WM only in IM) assigned to /under our plant. In two of them we store raw materials, and one of the rm WH is is far from our plant (physically), so it takes some time to deliver the goods to here.
    MRP considers the stock in that WH as well, and this may cause problems, because in MD04 everything seems to be very well and good, but in reality we should arrange a delivery in time to get the parts for our production.
    Is it possible to get a list in MD04 where the system calculates with the transportation of the goods that are stored in that 'faraway' WH?
    (Can we solve it through MRP area or in WM? How is it possible?)
    Thank for your help.
    Csaba

    No need to go for MRP Area....just it is MRP at storage location level
    I assume that S1 is the main warehouse and  S2 is the production raw material storage location from where the materials are withdrawn where you defined reorder point stock.
    Your first question - The function of MRP level storage location is as below
    You have a reorder level of 1000 TO in S2. You issue material from S2 to production. When the level comes below 1000 TO in S2 say 800 To, then system creates a stock transport requisition requesting qty = replenishment qty (say 500 To) from S2 to S1. Hence from S1 system takes this requirement of 500 and any other requirement  lets say 1000 To, system will create a PR for 1500 To.
    Hence your requirement of taking the stock from S1 and S2 will be taken to get the net requirement.
    Your second requirement - The requirement is taken in both S1 and S2 as explained above. When you run MRP at plant level...storage location S2 is planned along with that Plant level requirement is also plant i.e. S1 also.
    Please refer the Customizing requirement as below
    In Production >MRP>planning &#61664;define storage location MRP/plant --> for plant and storage loc combination enter the MRP ind = 2.
    In Material master of that material in MRP4 for that plant and storage  enter the details as explained in my earlier communication.
    Maintain the material in that plant and storage location
    In MRP4 enter the storage loc MRP = 2, enter the reorder point and replenishment qty and run MRP.
    System will create a stock transfer reservation with mov type 311. Now depending on the production requirement, you can transfer the qty from plant storage loc to production storage location, change the replenishment date depending on transportation time.
    Please come back if you need help

  • Stock Transport Order-shipping point not determined

    Hi MM Gurus,
    We need to set up STO for transferring stock from plant 2000 to 1000. I have completed following setting.
    IMG
    Enterprise Structure-Assignment-Sales and Distribution-Assign sales organization to company code
    Both the sales orgnizations are in same company code. We have only one company code.
    Enterprise Structure-Assignment-Sales and Distribution-Assign sales organization - distribution channel - plant
    The sales area 1000 is are assigned to both the plants 1000 & 2000 and sales area 2000 is also assigned to both the plants.
    Enterprise Structure-Assignment-Logistics Execution-Assign shipping point to plant
    Plant 1000 is assigned to sales area 1000 & 2000. Plant 2000 is assigned to sales area 1000 & 2000.
    Materials Management-Purchasing-Purchase Order-Set up Stock Transport Order-Define Shipping Data for Plants
    For plant 1000 & 2000 cusomer master 56 & 57 respectively are maintained. The sales orginzation for these plants are 1000 & 2000 respectively.
    Materials Management-Purchasing-Purchase Order-Set up Stock Transport Order-Assign Delivery Type and Checking Rule
    Delivery type NL has been assigned to document type UB.
    The details of customer master 56 & 57 are as below
    Account Group - Sold To Party
    Reconcilliation account -121000
    Delivery plant 1000 & 2000 respectively
    Please note - No vendor number is maintained in these cusomer masters.
    Created these plants as vendors
    Account group 0007(Plants) and assigned plant numbers in the  additional data of purchasing.
    Material 251 is created and maintained in both the sales orgnization.
    Now when I am creating the STO for transferring goods from plant 2000 to 1000, I am getting error message.
    "Not possible to determine shipping data for material 251"
    Am I missing something? Some documentation say that I should create a receiving plant as customer in the sales area of supplying plant. If this is true, how to do it?
    Also, what is the significance of return vendor (maintaining vendor master in the customer) in this case?
    Your any clue will be appreciated.
    Thanks,
    Shekhar

    Shekhar,
    Customer must be maintained as a shipto as well.  
    In your STO config settings you don't need a customer assigned to the source plant, unless it will also be a destination plant (e.g. you also intend to execute STOs in the reverse direction, or from another plant).
    While looking at your customer (shipto), you will also want to look at Route Determination for this customer.  Typically, your route will be defined by customer zone (from cust master), shipping point zone (from shipping point definition configuration), and shipping conditions (customer master).  Route will be used during delivery creation to schedule the delivery.  Logically, the total duration between Material Availability date to Delivery date of the delivery (picking/packing/load/transit) should be something close to the planned delivery time in the Material Master, in order to maintain consistency throughout the entire planning and execution process.
    Don't forget to maintain your STO Purchase req stuff IMG>MM>Purch>PurReq>Set up Stock Transport Requisition.
    Rgds,
    DB49

  • Stock transport order between storage locations and assignment category type E not in MRP

    Hello Gurus,
    I have a stock transport order between 2 storage location which belongs to the same plant. Besides the stock transport order is allocated to a sales order (account assigment category E). When I run the MD03, the system take into account the quantity of the stock transport order as a future entry and this is wrong. I need that the MRP has not into account the stock transport order as an entry.
    As an important information, If I modify the stock transport order removing the account asignment category E (sales order), then the MRP doesn't take into account it, so this is correct.
    Could anybody tell me how to get it?
    Thanks in advanced.

    Laura,
    It is normal that MRP will consider an STO as a receipt element; this is basic planning.  It is unclear to me why you think you do not want it to do so, but I will assume you have some logical reason.
    Contrary to what some others may have suggested, changing the scope of check for availability checking has no effect on which elements are considered for MRP.  MRP is a completely separate functionality from Availability Check.
    For Location > Location STOs (within a plant), then, you normally have the receipt element of the STO in the destination storage location, and the requirements element of an equal amount in the source storage location.  Net of these two elements is zero, unless you have already issued the STO at the source location.
    Changing the Account assignment from "E" means that the STO will not be relevant for your Sales order (in other words, when you receive this STO into the destination storage location, it cannot be used for your sales order).  In a general MTO scenario, it also means that the proceeds of this STO (the stock you received) cannot be used for ANY sales orders.
    One way that some people make an STO 'not relevant' for MRP is to alter the destination storage location such that it is not relevant for MRP.  You can change the MRP relevancy of the storage location in MM02 > MRP4 tab
    Best Regards,
    DB49

  • How to avoid purchase req and stock transport order to take part in MRP.

    Please suggest how to avoid purchase req and stock transport order to take part in MRP.

    hi,
    check the settings for the MRP type...there you need to show which doc will be taken into considerations...
    SPRO >> MM >> CBP...
    Under CBP check for the MRP settings where it is placed(check under master data settings)...and check for the indicator for PR's and STO's release orders under tab "Additional external req. in the reorder point planning"..
    Regards
    Priyanka.P

  • Valuation Price in Stock Transport purchase requisition

    Hello All,
    We have a scenario in which we create intercompany STPR i.e between two plants belonging to different company codes.
    Plant X - Material A - with standard price as 100 AUD
    Plant Y - Material A - with standard price as 102 KRW
    If plant X creates STPR on Plant then under the valuation tab it shows the price as 102 KRW i.e for supplying plant. Could you please help to understand why it takes the price from the supplying plant material master and not from the receiving plant material master ? Due to this my release strategy and other things get disturbed.
    Thanks and Regards,
    Deepak Gupta

    Hi,
    Please see the below scenario. It will clear your doubts:
    The account movements that result from a cross-company-code stock transport order with billing document can be seen from the following example:
    Plant 0002 orders 10 kg of a material from plant 0001. The following prices apply:
    Valuation price of material (plant 0001): 10 $/kg
    Price for intercompany billing (plant 0001): 12 $/kg
    Order price (plant 0002): 11 $/kg
    The following postings are made for the individual transactions
    Plant        Transaction      Value     Account
    0001     Goods issue      100 -     Stock account
                                        100 +     Change involving stocks
    0001     Billing              120 -      Sales revenue account
                                        120 +      Customer account
    0002     Goods receipt       110 -     GR/IR clearing
                                         110 +     Stock account
    0002     Invoice receipt        120 -     Vendor account
                                         110 +     GR/IR clearing
                                          10 +     Price difference account or stock account
    Regards,
    Atal
    Edited by: atal sharma on Oct 16, 2011 12:10 AM
    The billing will be done as per the price in the receiving plant.
    Refer this link  http://help.sap.com/saphelp_erp60_sp/helpdata/en/4d/4b9036dfe4b703e10000009b38f889/frameset.htm

  • Purchase order :Stock transport orders: IDOC

    Hi
    I want send an IDOC to a external non-SAP system as soon as the delivery and picking is done. The non-SAP system would have to trigger a goods issue with reference to a picking number as soon as the goods are issued on the non-SAP system.
    Is there a message type for picking and goods issue?

    Example:
    Plant 'Y' has one Storage Location 'C'.
    Plant 'Y' is the MRP Area (SAP ECC) / Planning Location (SAP SCM APO)
    Plant 'X' has two Storage Locations 'A' & 'B'.
    Plant 'X' is the MRP Area (SAP ECC) / Planning Location (SAP SCM APO)
    Initially in Week 01 an APO Deployment generated Purchase Requisition (Distribution Receipt (Confirmed)) exists to order 100 EA from Plant 'Y' into Plant 'X'.
    Afterwards for the same Week 01 also a Stock Transport Order is manually being raised & executed in SAP ECC in order to transport 7 EA from Plant 'X' / Storage Location 'B' into Plant 'X' / Storage Location 'A'.
    This Stock Transport Order consumes 7 EA of the APO Deployment Purchase Requsitions reducing it to 93 EA (= 100 EA - 7 EA).
    This Stock Transport Order of 7 EA within Plant 'X' shouldn't it have had a net zero effect on the requirements situation of Plant 'X', and thus should not have caused any change rg what Plant 'X' requires from Plant 'Y'?
    Edited by: SNC User ID on Feb 16, 2012 10:42 AM

  • Planning release order for a Stock Transfer Requisition (PRqRel)

    Hello all,
    Is there a possibility to stop MRP/MPS from planning a 'Release order for a Stock Transfer Requisition (PRqRel)' ? I would want them planned after they are released (OrdDS).
    Please do help out.
    Regards,
    Rahul

    Hello again...
    The sample code provided on method CHANGE_MDPSX_MDUA of this BAdI should do the trick:
    method if_ex_md_change_mrp_data~change_mdpsx_mdua .
    *  Makes stock transport purchase requisitions not availability-relevant
    *--> substitutes part of the modification of note 190298.
    * For the other parts the same has to be made in methods:
    * CHANGE_MDPSX_MDUP for stock transport planned orders
    * CHANGE_MDPSX_MDUB for stock transport orders.
    *--> delete flag for availability
       clear ch_mdps-vrfkz.
    *--> set changing flag
       ch_changed = 'X'.
    endmethod. "IF_EX_MD_CHANGE_MRP_DATA~CHANGE_MDPSX_MDUA
    BR
    Caetano

  • SRM 7.0 & Ordering for stock / inter-company-code stock transport orders

    Hello SRM Colleagues,
    We are implementing SRM 7.0 used with ECC 6.0 and the client has the requirement to be able to order goods for stock and to initiate the inter-company-code stock transport orders (which I mean is actually and MM standard function).
    Any advice about this topics please?
    Thanks in advance,
    Michal

    Hi Michal,
    The client want's to use SRM as a tool for issueing all requisitions among the company and transfering it to ERP.
    Seams, there will be limitations.
    Does this mean that your client will not use ECC MRP for planning the intercompany requirements. This is just for my calrification.
    IF you are using calssic scenario there will be limitation while you create SC for the intercompany requirement, as it is required to falg "Order as direct material"(for direct stock procurement) in the SC system starts treating this as a extended calssic scenario to overcome this you have to enhance and trick the system by assiging as dummy cost object to SC cart in the background and strip off the cost object while sending the SC to ECC for creating PR or PO as per your client requriement.
    Is your client requirement only restricted to inter company procurment using SRM or do they want to use SRM for all direct procurement(project stock, consignemnt, subcontracting). Irrespective of Classic to Extended classic SRM will not support out of box all the specail procurement scenarios.
    with regards
    Manjunath

  • Sales order stock with stock transport orders

    Dear all,
    We are on ECC 6.0.
    We are using intracompnay stock transport orders from one plant to other. Sales orders are created in one plant with a purchase requisition and then converted to a purchase order with order type UB on the supplying plant. The supplying plant is also defined as a customer using the different account group for the plant as customer.
    When this purchase orders are delivered from the supplying plant using replenishment delivery NL we get an error performing the goods issue for the delivery.The error message is M7 184 -Sales order stock & & does not exist. System is checking for the sales order number in the supplying plant while performing the goods issue. However the sales order is in the receiving plant.
    Does some body have an idea how to resolve this?
    We are also using material ledger and the transfer pricing mechanism between intracompany sotck transfers.
    Thank you in advance.
    Regards,
    Kartik Shah

    Hello ,
    i have the same issue.I checked in MD04 transaction and for this delivery i get this message
    Diagnosis
    The finish date of the order proposal lies in the past.
    System Response
    This exception is displayed in the MRP list and in the stock/requirements list.
    This situation may occur if in Customizing for the plant in question, the automatic forward scheduling was switched off for MRP.
    Procedure
    Check whether the order proposal should be rescheduled.
    anyone can help me ?
    Regards

  • Planned order conversion to Process Order and Stock Transport Order

    Hello Friends,
    Help me to setup the below scenario
    We have an requirement wherein MAT1 can be inhouse produced or can also get stock from other plant via stock transport order.
    For which in Material master I have configured
    MRP 2 view
    Procuremrent Type - X
    Special Procurement - 40 (wherin the splly plant is maintained)
    MRP 3 view
    Strategy group - 40 (as it is planning with final assembly)
    But when i run MRP system created Planed orders for PIRs. Selecting Planned Order conversion only Purchase req tab is available we do not have an option to convert to production order.
    Kindly help me correcting the settings, so that i should be in a position to convert planned order either to process order or Stock transport Purchase requisition.
    Thanks and Regards,
    Chandra

    Hi Chandra,
    Stock transfer is only possible with procurement type 'F'. when you take spl.procurement type 40, its a combination of F(procurement type) and U (Spl.procurement). it will over write the procurement type ('X' in your case) in material master. that is the reason u r getting only pur req.
    if you know the proportion quantity i.e how much inhouse and how much stock transport, then use quota arrangement.
    or
    don't use any spl procurement key. define the materials in both the plants. when converting planned order to pur req. manually assign supplying plant and item category 'U'. try this.
    Thanks & regards
    Dilip

Maybe you are looking for

  • How do I fix a shared Apple ID?

    I have a friend who has let her daughter share her Apple ID so the child could purchase music on iTunes.  Now the daughter is in college and my friend is wanting to upgrade to Lion and get her own Apple ID.  Most of the songs purchased belong to the

  • Can a Stored Procedure be called from a Rule (not using Scripted JDBC Adap)

    Hello smart people, Question: Can a stored procedure be called from a Rule without using the Scripted JDBC Resource Adapter? What's Desired: The project has very strong sql developers and average at best Java developers. We have been successful at im

  • Using pages on ipad

    I want to work on an existing pages document on my ipad. How do I do this?

  • How does the query decide which Infoprovider to fetch data from

    Hi, Could somebody please explain what steps go on in background to enable the query to decide which Infoproviders it should fetch data from in a multiprovider.Assuming that in the multprovider we have some  infocubes that  are logically partitioned

  • Etude de tension

    Bonjour, dans le cadre de mon stage, je dois étudier la tension débiter par une batterie. N'ayant pas de banc d'essai, je dois m'en créer un avec le matériel du bord. J'ai donc récupéré un banc labview avec des pinces ampérométriques. Le dilemme, je