Is Subinventory Transfer Possible after Picking?

We're currently preparing a Conference Room Pilot (CRP) 2 for an important client, a big Fast Moving Consumer Goods company. The client wants to use its Shipping Trucks as Subinventories under WMS-enabled Warehouses/Inventory Organisations. Goods are considered unsold and are still in Inventory when they are in Trucks. Goods are considered sold only when they are delivered by the salesmen/driver. The latter will issue an invoice through a mobile handheld during delivery.
There are picking locators in the warehouse, and when sales orders are received, they are picked from the warehouse and then loaded into the lorry. According to Oracle WMS, if we use the Line Flow Generic workflow in Order Mgt, move orders will be automatically created (pick wave move orders) and these can only be transacted using Oracle Mobile Supply Chain Applications and WMS picking rules. Now, we know that when picking is done in WMS, the goods go to the default staging subinventory and then these are shipped to Trucks and considered sold (ship confirm). However considering the above issue, can we bypass the staging subinventory, and move it directly to Trucks (which are diff. sub inventories) and then from there shipping is done to client?

For one customer we tried to avoid using staging at all. Customer didn't have staging step.
So we made an experiment - new trigger on MTL_MATERIAL_TRANSACTIONS_TEMP was created. Trigger (in picking scenarios) replaced To_Subinventory and To_Locator.
Finally this trigger was not used (we found another way). Also I can't confirm You that it's correct modification of OeBS. It's on Your risk.
I think this can be used in Your situation.
Best regards,
Eugene

Similar Messages

  • Cancel SO after pick release

    Dear Expert,
    I find out that it is not allowed to cancel SO with 'Pick Confirm/Staged' status. The Problem is: if I desire to cancel that SO, how is the work arround for this situation. And how can I return the stock from staging to original subinventory normally. Is subinventory transfer or move order the best solution?
    regards
    Indra Stp

    Hi Indra,
    The process you should follow is to backorder your order line(s). This will release the reservation(s) that pick confirm created against your staged stock.
    You can then cancel your order.
    The process would be the same if you needed to make an amendment to the order after pick confirm except that you wouldn't necessarily need to move your stock back to stores. In the case of an order cancellation, you're right that you should move back the stock. Whether you do this via a subinv transfer (far the easiest) or a requisition move order is your choice.
    Regards,
    Jon

  • Trigger event for during subinventory transfer

    Hi
    I would like to have a hook or to trigger an event (like firing a concurrent program) when subinventory transfer is performed. Is this possible and how to do it?

    You can write a personalization that fires a conc. program.

  • Storage Type change in the transfer order after creation with MDE

    Hello ,
    With the MDE transaction ZMDETSP the transfer between storage locations is done and the transfer order created in the background.
    I would like to know if in standard SAP the modification of the storage type is possible after the TO is created therefore also in MDE.
    I changed the bin with LT1D but impossible for the storage type.
    I know, user exits BUT there must be other solutions, no ?!!
    Thanks in advance for your answer(s),
    Patricia

    You have to do the configuration to change the storage type in TO.
    IMG>LE>WM>Strategies>Activate storage type search , Here you have to give both the storage type.
    Also you need to change the storage type at the time of TO creation not duirn confirmation

  • After picking shd be reflected in stock overview...

    Hi all,
    I have problem in stock overview while picking in delivery.. which i mentioned by below example
    E.g: stock overview shows that ONLY 50 qty in unrestricted stock so picking is done by adding pick qty in change delivery & it shows in document flow but PGI is not done so 50 qty stock shows in  stock overview and truck is loaded. then again logistic person watching same stock in stock overview & another truck  is loaded by mistake and PGI also not possible bc we have only 50 qty in stock so what we can do any changes or any configration  that after picking  it is reserve in any colum or not reflect that stock in stock overviw so that logistic person can do mistake..
    please replay my question as soon as possible....
    regards
    Manish

    Hi
    Kindly check the below
    1.Check the  availability check on at the delivery item category level  to avoid delivery for the  extra quantity
    2. Check the  field  "Check quantity 0" should be maintained as 'B" for the relevant item category
    The above two steps can be done in the  below path
      Logistics Execution
         Shipping
              Deliveries
                     Define Item Categories for Deliveries
    3.The stock assigned to delivery will shown in  the schedule for delivery in the t code MMBE
    Regards
    Damu

  • Automatic creation of Transfer order for Picking and putaway

    Hello All .
    I would appreciate if someone can explain the process of configuring Automatic creation of Transfer order for Picking ( outbound delivery)and putaway( inbound delivery)  .
    thanks
    Rahul

    Hi
    To have transfer orders created automatically in the background, you must first set the indicator Automatic transfer order creation for each respective movement type in the Customizing application for Warehouse Management under the path <b>Activities - Transfers - Define Movement Types</b>. The system automatically copies this indicator into the header item of the source document.
    For more information on how to set up automatic transfer order creation for transfer requirements and posting change notices, refer to the IMG for Warehouse Management under the path <b>Activities - Transfers- Set up Autom</b>. TO Creation for TR/Posting Change Notices.
    You can find more details on this link
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/f85c504afa11d182b90000e829fbfe/frameset.htm
    Thanks & Regards
    Kishore

  • Why I can delete a delivery after picking was done?

    Hello,
    Someone knows if it is a bug or a feature that I can delete a delivery although it was already fully picked and the status is "C"?
    I am not sure since when I can delete a delivery even after picking was done, maybe it started after our upgrade to ECC 6.0 but
    Any way I need to change it and I am not sure if it is a bug or some customization cause it?
    Thank you
    Tomer Zimmerman

    Hi Tomer;
    This is a feature of SAP. We are on 4.7 and I tested the above scenario. The delivery gets deleted even if the picking is done. I have not tested using the confirmations.
    I think this is because there is no real impact in accounting or inventory terms. Because picking does not create any transactional dicoments.
    Pls reward if useful.
    Regards,
    Mani

  • Users share becoming directly available to users (possibly after sync)

    Hi,
    10.4.11 server and clients all with PHDs. Generally no problems apart from this.
    A user is working away, saving a document, opening a new one, saving that and so on. Then (possibly after a background sync) apps start trying to save directly to the Users share on the server - afp://Server/Users/aperson/Documents/mywork - for example as opposed to /Users/aperson/Documents/mywork. I wasn't convinced at first when someone reported this but sure enough the Users share was there and available from within the save dialogue box but NOT mounted as a share on that machine. Of course some users are saving directly to the server by accident and then not able to find their work locally, then resaving locally, then getting sync errors etc etc.
    Frustratingly I can't re-create the problem. A manual sync doesn't do it so its difficult to pinpoint what is happening and where.
    Also so far, I've only seen the issue from within Quark.
    Has anyone seen anything similar to this?
    Thanks,

    Hi,
    You are correct about login in using the owner of the report.
    In order to share a report you have to be the owner of it.
    If you already see the report then you can save it to the database (make a copy) and by that you'll be the owner and you can share it.
    About the security, if you are login in with a database user then you will see only the objects that you are permitted in the database.
    I suggest you'll open the administrator guide and overview the security mechanism of the discoverer since beside sharing workbooks there is also sharing BA's and the different in using DB accounts vs Application user.
    Hope it helped a little.

  • How to print custom label print after Pick drop happen

    Dear All,
    I have a requirement,
    Have to print the custom label printing report after pick drop happening.
    can you please suggest how to do this, Seems there is no workflow business event or other methods. please suggest to how do achieve this.
    Thanks in advance.
    Thanks
    satya

    You know, in a user exit or a BADi you can access any variable of the program you want.
    Just find what which program calls the Exit User, put a break-point in it, and find the variable you need to access.
    Then add this kind code in your Exit :
    DATA: l_var TYPE ....
    FIELD-SYMBOLS: <fs_var>    TYPE ANY.
    ASSIGN ('(PGMNAME)variable') TO <fs_var>.
    IF sy-subrc = 0.
      l_var = <fs_var>.
    ENDIF.
    Same thing for a table :
    DATA: lt_var TYPE TABLE OF....
    FIELD-SYMBOLS: <fs_var>    TYPE ANY.
    ASSIGN ('(PGMNAME)table[]') TO <fs_var>.
    IF sy-subrc = 0.
      lt_var[] = <fs_var>.
    LOOP AT lt_var ASSIGNING ...
    ENDLOOP.
    ENDIF.

  • Reversal is only possible after CO month end closing

    I am getting the error Reversal is only possible after CO month end closing while doing partial or full confirmation. I had already checked the OKP1 the period is open. Also in MMRV it is fine. Please suggest what could be the reason for this error.
    With Regards
    Tarun

    HI
    Yes u are right it is a custom message starting with Z. The message is as below:
    Msg.typ Application Area     MsgNo Name of Area of Responsibility Spec.ResAr Number   Numer.
    Order        Seq.   OpAc
    Message Text
    E       Z1                   025                                                  1        1
    Reversal is only possible after CO-month end closing !
    In detail analysis the only details are
    Reversal is only possible after CO-month end closing !
    Message no. Z1025
    Also when i do the back button the message i am getting is
    Error in determining actual costs for order. The detail analysis for the same is
    Error in determining actual costs for order 70076492
    Message no. RU085
    Diagnosis
    The actual costs could not be determined correctly due to incorrect or missing data.
    System Response
    The determination of actual costs is terminated.
    However, the confirmation itself can be saved. Error records are written for a subsequent determination of actual costs. Using these error records, the determination of actual costs can be repeated once the original causes of the errors have been removed.
    The transaction COFC for reprocessing the determination of actual costs can be found, for example, using the menu options "Logistics -> Production -> Production Control -> Confirmation -> Reprocessing -> Actual Costs."
    However, it is not possible to write error records for run schedule headers, QM orders or header confirmations. In this case, the confirmation transaction must be terminated because a subsequent determination of actual costs is not possible.
    Procedure
    You can find the exact cause of the termination of the determination of actual costs in the error log for actual cost determination.
    You can switch the error log on and off using the variable parameters.
    With Regards
    Tarun
    With Regards
    Tarun

  • API's used to perform Subinventory Transfer.

    Hi,
    My requirement is to make Subinventory Transfer automated. So could anyone help me in this regard. What are all the API's and Tables were used to automate the Subinventory Transfer process. And what are all the steps do I need to take care.
    Thanks in Advance,
    Manasa.

    Step 1 : Insert the Records in MTL_TRANSACTIONS_INTERFACE
    Step 2 : Call the INV_TXN_MANAGER_PUB.process_transactions API : Input Paameter TRANSACTION_INTERFACE_ID
    Step 1 :
    INSERT INTO MTL_TRANSACTIONS_INTERFACE
    ( created_by
    ,creation_date
    ,flow_schedule
    ,inventory_item_id
    ,last_updated_by
    ,last_update_date
    ,last_update_login
    ,locator_id
    ,lock_flag
    ,material_account
    ,organization_id
    ,process_flag
    ,program_id
    ,program_update_date
    ,scheduled_flag
    ,source_code
    ,source_header_id
    ,source_line_id
    ,subinventory_code
    ,transaction_date
    ,transaction_header_id
    ,transaction_interface_id
    ,transaction_mode
    ,transaction_quantity
    ,transaction_type_id
    ,transaction_uom
    ,transfer_locator
    ,transfer_subinventory
    ,validation_required
    Step 2:
    INV_TXN_MANAGER_PUB.process_transactions(
    p_api_version => 1.0
    ,p_init_msg_list => fnd_api.g_true
    ,p_commit => fnd_api.g_true
    ,p_validation_level => fnd_api.g_valid_level_full
    ,x_return_status => l_return_status
    ,x_msg_count => l_msg_cnt
    ,x_msg_data => l_msg_data
    ,x_trans_count => l_trans_count
    ,p_table => 1
    ,p_header_id => l_transaction_header_id
    );

  • Inter-org / subinventory transfer api

    Hello,
    I am looking for a real-time api that will conduct an inter-org or subinventory transfer.
    I know there is an option of using the open interface table/concurrent manager but I am looking for a real-time api.
    I thought process_move_order api would have worked but it seems like I have the wrong one.
    Any help?
    Thanks

    Hi Naga,
    Thanks for your update.
    For Subinventory transfer, i have understood it. But coming to Inter-Org Transfer, here we do 2 transactions. One is transfer from Sourcing Organization and receiving from Destination Organization. So for this, do i need to first do a intransit shipment through MTL_MATERIAL_TRANSACTION_INTERFACE and process them through API. Then use RECEIVIGN TRANSACTION for destination Organization and process. Please let me know what would be exact approach with respect to Inter_org Transfer.
    Regards,
    Sravan.

  • MOT vs Subinventory transfer

    Hi
    what is the difference from the "move order transfer" with "subinventory transfer"?
    whether the two which creates a journal?
    best regards,
    the pooh

    A move order transfer can go thru' an approval process.
    Both won't create journal entries as long as the a/c numbers associated with the 2 subinventories are same.
    Hope this answers your question,
    Sandeep Gandhi

  • API for subinventory transfer in R12.

    Hi All,
    Could anyone let me know api for subinventory transfer in R12?
    Thanks in Advance.
    Regards,
    Rider.

    Hi,
    I think you've got the wrong forum.
    Check f.i.:
    http://download.oracle.com/docs/cd/B34956_01/current/html/docset.html

  • Subinventory transfer integer quantity.

    Hello,
    Is there any way to enforce integer primary unit of measure quantities in the subinventory transfer transaction?
    I need to make sure I don't end up with half a laptop in the subinventory. But I still would need to transact 0.5 DZ (6 PZ) of laptops.
    Regards,
    Luis

    Hi Sandeep,
    As i am populating a valid item_id to the mtl_transactions_interface.inventory_item_id, but the column is null in mtl_item_locations.inventory_item_id.
    as per your comments, if the value is null for mtl_item_locations.inventory_item_id it is not a issue.
    Pls suggest.
    Reards
    Yram

Maybe you are looking for