Classic Scenario - Reservation Movement Type

Hi All!
We are in a Classic Scenario environment and the requirement is for a certain type of material to create Reservations in the backend with a different Movement Type. Let’s say we have three types of Stock Materials: two of these will create reservations with the Movement type 201 defined as default at the root level but I want the third type to create reservations with movement type 301 – Transfer posting.
I have assigned this value (301) for the movement type attribute for a particular user and set it up as default but it didn’t work, the reservation was still created with 201.
Is there any way I can achieve this? Will I need to use the BBP_DOC_CHANGE_BADI implementation?
Any idea will be much appreciated (and rewarded of course )
Many thanks
Elisabeta

Yes, I have successfully implemented this by using BAdI BBP_CREATE_RES_BACK as Dave suggested. I only wanted to change the movement type for a specific plant so Iu2019ve done something like this
method IF_EX_BBP_CREATE_RES_BACK~FILL_RES_INTERFACE.
  data zl_res_items type bapiresbc.
if res_header-plant = u2018my_plantu2019
move '301' to res_header-move_type.
Endif.
maintain receiving plant & storage location
    move res_header-plant to res_header-move_plant.
now this is the receiving plant which I am taking it from SRM
I have put in the functional specification accepted by the user the fact
that in SRM when they create the shopping cart they have to specify in the
location the storage location which is the destination
    move zl_res_items-store_loc to res_header-move_stloc.  move_stloc is
the destination
Then Iu2019ve changed the res_items-plant & res_items-store_loc to be the supplying location which in our case it will always be 0001. If your supplying
Location can be different then you will have to code some logic in here when you loop at res_items.
Also I have made the Plant attribute maintainable so that the users can maintain their own default destination plant if they want.
I hope this helps.
Good luck
Elisabeta

Similar Messages

  • GL Account in Reservation Movement type 201

    Hi MM Gurus
    I want to know the that, while creating the reservation of particular material,
    system automatically pick up the (consumption)Gl account.
    what is the crietaria of picking that GL account ?
    regards
    Amit

    In OMJJ, you will have to flag an indicator CostElem Account for that Mvt Type under the Internal Control (Please do not change) to fetch the account automatically . This uses Account Modifier VQP which actually determines the accounts automatically when configured. Now if this is flagged then your scenario will work but since 201 does not have this indicator flagged it will not as expected. So you will have to copy and create a new movement type using a Mvt Type which has this indicator flagged(Ex. 331/551).
    /Manoj

  • Multiple receivng storage locations on Reservation (movement type 311)

    Hi
    We have a requirement where we create a reservation document either using BAPI or BDC (MB21). At the time of creation we require to maintain different receiving storage location on the reservation. Currently SAP allows to maintain receiving storage location on the header field RKPF - UMLGO only and then copies the same value on all line item field (RESB-UMLGO)..The line item field is not editable or set as I/O field therefore working on finding a user exit or BADI to update fields RESB - UMLGO in background. Has any one had this requirement and in case yes can you please advise how was this addressed.
    Thanks
    Lokesh

    Hi,
    If my understanding is correct. You want to transfer post a stock of material from one storage location to another ( IM perspective ) and from one bin to another bin belonging to different storage types but same plant ( WM perspective ).
    As this transfer posting does not involve any Sales order what is the logic behind the selection of movement type 311 E.
    I hope you can very well make use of 311 movement type for the transfer posting in IM which will lead to the generation of a PCN in the WM side. On confirming the same you will be able to do the reflection of Transfer posting in WM side also.
    I would suggest you to follow the above steps.
    1) First check the transfer posting 311 E which you have already completed a PCN in the background. If it is availble, just try to confirm the posting Change notice which will clear off the negative entry and a correponding postitive entry in the receiving storage type.
    2) In case if the system have not generated the PCN, then better to cancel the material docuemnt and re do the transfer posting to carry out the process from the start with the movement type 311 which will yield a PCN which can be confirmed to see the stock in the required storage type and in the respective bin accoring to the strategy set.
    Regards,

  • Define Reservation Movement Type - 281Q

    Hi Experts,
    We're trying to find a way that during creation of Material Reservations from PS, it can already be defined if the Stock should be coming from Plant Stock or Project Stock.
    Is there a standard way (or even an Exit) to define during Resrvation creation that Movement Type be 281Q (GI for Network from Project Stock)?
    Cheers,
    Joed

    Hi Pradeep,
    Thanks for the Helpful reply.
    However the default WBSE for the source of the Project Stock is always its Superior WBSE. We were on the procedure that it will come from another WBSE outside its tree.
    Thanks!
    Joed

  • Vendor Return Scenario  and movement type

    Hi ,
    My Client is creating a third party Po for  Netwok and Project System .(ie.vendor is Delivering material to Customer Directly ) .
    Now Some material is retrun back customer .and my client want to return this material to vendor .
    Sales Return Process is Complete. Now i am returing the material to the vendor  in the purchase order by return Purchase order  by click on the retrn button and save the Po .
    Now they want a Challan to deliver the materail to the vendor .Please tell me the standrad practise for third party .
    2nd Prob :
    When the Stock is coming in the return  sales location and from there i am unable to deliver the matrerial back to the vendor .
    Regards
    Sachin Gupta
    Edited by: garg.sachin27 on May 13, 2010 3:36 PM

    Dear Pankaj,
    it's the 2nd problem .in this sales return material is coming in Sales return stock .
    then i moving it to blocked stock >> blocked to unrestricted stock .but it's not coming in the sales stock location .
    where i received it from the vendor .that's why it displaying the msz(defict the material quantity ) during return migo .
    regards
    Sachin Gupta
    Edited by: garg.sachin27 on May 14, 2010 9:30 AM

  • Movement type 291 and 292

    What is the buisness scenario where movement type 291 and 292.
    and what is the accounting impact  for movement type 291 and 292

    Hello Amit,
    Please go to transaction OLMB->Movement Types and check the IMG documentation from Copy, Change Movement types.
    Then you'll see that:
    291 Goods issue for any arbitrary account assignment
    With this movement type, all account assignment fields are ready for input. You can assign the movement to any arbitrary account assignment object.
    The goods can only be withdrawn from unrestricted-use stock.
    Possible special stock indicators:
    E, K, P, Q
    Example:
    If you create a reservation in MB21 trx:
    with mov type '201': you will create a reservation against to cost center
    with mov type '261': you will create a reservation against to order
    with mov type '291': you couldl create a reservation against to cost center, order, wbs, sales order, network.
    So by using '291' you can directly perform a goods issue to a specific account assignment.
    I hope it helps you.
    Regards,
    Fábio Almeida
    MM Consultant

  • Removal of access of movement types 261,541

    Hi Experts,
                 In our company,Goods issue is happening based on reservation.Movement types involves 541 and 261 .541 for issuance against subcontractor purchase order and 261 for issuance against production order.
                 Is any way to control the access if goods issuance happens without reservation?
    Thanks & Regards,
    Deepika.

    Hi,
       Reservation for a sub-component will be created for 541 movement once you create a subcontract PO for the parent item. In this case, if you maintain the PO number mandatory for 541 movement, it will ultimately make the reservation mandatory, right? You may either train the user to use transaction ME2O to post the 541 movement or search the forum and find the way to make the PO number mandatory in MB1B. Else you may go for development with the same logic.
       Same logic applicable in case of 261 movement also.
    Regards,
    AKPT

  • Movement Type used for How many users

    Dear All,
    I need to check how many users having authorization of "311" Movement Type. How i can check it?
    Thanks & Regards,
    Pramod

    These are the authorisation object which consists of authorisation field BWART(Movement type)
    M_MRES_BWA Reservations: Movement Type
    M_MSEG_BMB Material Documents: Movement Type
    M_MSEG_BWA Goods Movements: Movement Type
    M_MSEG_BWE Goods Receipt for Purchase Order: Movement Type
    M_MSEG_BWF Goods Receipt for Production Order: Movement Type
    You can run t-code SE16> Goto Table AGR_1251> In Field textbox enter BWART-->Low textbox Enter the value(311).
    You will get list of roles. Copy those role and then Goto se16>AGR_USERS>In AGR_name textbox Multiple selection paste these role names.
    You will get list of user having access to those roles.
    Do let me know if this brings the data what is required.

  • Costing implications with movement type 309

    Hi all,
    Is there any costing implications with movement type 309-material to material transfer within the plant.
    Thanks in advance.

    Jyotishman,
    The cost complication exists if there is price difference between the original material and the converted material. This is a highly risky movement type
    Example:
    Material A costs $100  - Quantity : 10 - Inventory cost = $1000
    Material B costs $1000 - Quantity: 10 - Inventory cost = $10000
    Total Inventory cost: $11000
    If material A 10 qty is converted to Material B then,
    Material B costs $1000 - Quantity: 20 - Inventory cost = $20000
    Total Inventory cost: $20000($9000 increase in value)
    If material B 10 qty is converted to Material A then,
    Material A costs $100 - Quantity: 20 - Inventory cost = $2000
    Total Inventory cost: $2000($9000 reduction value)
    In Indian scenario - This movement type will be monitored by the audit team so generally access to this movement type is highly restricted.
    Regards,
    Prasobh

  • Reservation with Extended classic scenario

    Hi ;o)
    I'm working at a costumer were we have extended classic scenario. We want to be able to make reservations in the backend if the item is on stock, and we have seen in a solution matrix from SAP that this should be possible.
    The configuration for reservations should be done according to the guides - but no reservations is created when ordering a stock material.
    I was searching on the developer network, and came across a topic, where it was stated that reservations could only be made with classic scenario (or using a BAdI where you switch the extended on and off depending on product category). Do any of you know if this is really a fact?
    Thanks in advance
    Maria Hvenegaard, Denmark

    Hi
    Read this first.
    <u>You can use BBP_CREATE_RES_BACK BADI using Se18 Transaction.
    This BADI You can find in SPRO -> Supplier Rel. Mngmt. -> SRM Server -> Business Add-Ins -> Follow-on document generation -> Reservation in Backend System</u>
    <u>If you want to create reservation, you have first to switch from ECS to classic scenario through BBP_EXTLOCALPO_BADI then you have to implement BBP_TARGET_OBJTYPE badi to determine the criteria to create a reservation in your backend.</u>
    <u>We need to maintian the customising setings in SPRO Transaction.
    Define objects in Back end systems. Maintain the document type EC or ECPO for Purchase Orders and not for creating reservations. Maintain number ranges (RS) and align the same to R/3 or backend systems. In setting up the org plan in the PPOMA_BBP Transaction, the attribute for resevation - Attribute BWA should be maintained too, if reservations are to be created in the backend system.
    Movement Type Accounting Object
    201 Cost Center
    221 WBS-Element
    231 Sales Order
    241 Asset
    Example :
    logicalsystemname\201</u>
    <u><b>Maintain the following Settings in the IMG using SPRO Transaction.</b>
    1.For internal Procurement > 1.Always Reservation for Material types Subjected to inv Mgmt
    2.For External Procurement >1.Always purchase Requisition.
    Note -> The plant that you use to create the shopping cart might not be extended to handle inventory management. Select a right plant which is extended to inventory management and you will see a reservation being created.</u>
    Be aware that:
    - with the classic scenario you can create PR, PO and/or Reservations in R/3, but there is no local purchasing document (except the SC), so all functions around the local PO will not be possible.
    - with the extended classic scenario, you can only create PO in the backend, but a local PO exists in SRM.
    Concerning GR, it is possible to make it in SRM for both scenario
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Movement type in reservation

    Hi
    We are in a Classic Scenario environment and the requirement is for a certain type of material to create Reservations in the backend with a different Movement Type. Let’s say we have we need two movement type  201 for cost center and 241 for asset
    I have assigned this value (241) for the movement type and set it up as default but it didn’t work, the reservation was still created with 201.
    how can i manage two movement type in creating reservation
    Regards
    Elham

    Hi Justine Delos Angeles
    we implement BAdi BBP_CREATE_BE_RS_NEW
    but the system also want to creating asset with movement type 201
    can u send me the sample of badi for reserve
    is my badi confiq ok?
    method IF_EX_BBP_CREATE_BE_RS_NEW~FILL_RS_INTERFACE1.
       data : account type line of BBPT_PDEXT_ACC.
       loop at  IS_SC_DOCUMENT-ACCOUNT into ACCOUNT.
         if account-ACC_CAT = 'CC'.
           CS_RS1_DOCUMENT-IS_RS_HEADER-MOVE_TYPE = '201'.
         elseif account-ACC_CAT = 'AS'.
           CS_RS1_DOCUMENT-IS_RS_HEADER-MOVE_TYPE = '241'.
         endif.
       endloop.
    endmethod.

  • Movement type for GI of material reserved from Network not allowed

    Hi Experts,
    Hope all are doing well.
    I am facing a problem in PS, I have the following scenario.
    I have some material in a storage location say 1010 - project storage location.
    I want to use that material for some project. I have created a reservation from the Network for an activity 0010 with Procurement indicator - Reservation Plan Stock and Item category L.
    After this saved the network, system generated reservation number.
    I want to issue the material against this reservation from the Project Storage Location. (its not marked as Project Stock)
    When I am trying from MIGO system says the material is not maintained for Q i.e., Project Stock.
    I checked the movement type it is 281 Q, GI Network from Project, where as I want the Movement type 221 GI for Project from own.
    The Movement type field in the Where tab of MIGO screen is in grat mode. So I cannot change that field.
    Please tell me how can I issue the material from a storage location to the project for the reservation created from the network.
    I am able to issue the material in case I am creating a manual reservation through MB21 with movement type 221.
    Please guide me on this.
    Thanks and Regards

    First yu will have to bring that much qty to project stock for that WBS element by MVT type 415 vide transfer posting. Then you can issue that qty. against the desired reservation.
    I hope this solved your problem
    Regards.
    Sanjay Bapat

  • Shopping cart classic with reservation scenario?

    Dear Colleagues,
    I have created a shopping cart with internal goods (stock item). The shopping cart created a reservation in ERP MM system.
    Now, I try to create a confirmation against the shopping cart in SAP SRM system. However, the button 'confirmation' is not active for the shopping cart.
    If I try to create goods issue against the reservation in SAP MM (MB1A), the system is not allowing me to do so.
    Could you please help what is the sequence of activities in reservation scenario so that shopping cart can be completed from SRM side?
    Thanks in advance,
    Ranjan

    Version SRM ?sp ?
    give more details of the shopping cart? what about cost center like multiple cost center distribution .
    movement type in ECC for that reservation . what exactly you did on reservation.
    any errors you get while GI against that reservation.
    SRM just creates a follow on document in ECC for that shopping cart item since stock available and upon SRM configuration
    WHAT I STHE SHPPING CART item staus now?
    Does your reservation appear in the Stock/Requirements List MD04 ?
    give more clues for  others.
    Muthu

  • Multiple movement types for reservation

    Dear experts ,
    Is it possible to give multiple movement types for issue against reservations? if possible what should be the setting in "Define Movement Types for Material Reservations"
    We are trying to issue materials against reservation to different GL accounts based on different movement types.
    Best Regards
    Kannan G

    I think you can have different movement types for GI against an Maintenance Order.
    Please check as per the following scenario
    Material A with valuation class "400"
    material B with valuation class "300"
    Now in automatic account determination you define
    movement type "990" for valuation class "400" incase of good issue
    movement type "890" for valuation class "300" incase of good issue
    Now whenever material A is issued it will be mvt type 900 & for material B issue 890.
    Regards
    You can also look at the following possibility:
    Plant Maintenance and Customer Service -> Maintenance and Service Processing -> Maintenance and Service Orders -> Functions and Settings for Order Types -> Goods Movements for Order -> Movement Types for PM/CS Orders -> Maintain Movement Types for PM/CS Orders.
    Also look at the badis:
    BADI DI_MOVEMENTYPES
    BADI_DIAD_GOODMVT_1
    Online Documentation for the above node:
    *Maintain Movement Types for PM/CS Orders*
    In this step you maintain movement types for PM/CS orders depending on material group, order type and a customer defined key. This key is read by BADI DI_MOVEMENTYPES. If the system doesn't find any information in this table, the corresponding movement types are determined based on the data of the Standard table.
    Further notes
    Using BADI_DIAD_GOODMVT_1, follow-up actions can be triggered for special movement types.
    Edited by: SAPASSUM on Aug 5, 2010 9:26 AM

  • Movement type and reservation

    hi MM expert,
    for material reservation , the movement type is 201.
    I have one scenario, how can i create a reservation at company A, then the stock replenishmnent at subcon stock. i dont want to have PR at company A and send to company B. but i want to use subcon stock tcode ME20 to transfer stock to subcon company code ?
    Appreciate your advuse .

    Hi,
    You may have to use Stock Transport order not Subcontract PO
    Regards
    Anand

Maybe you are looking for