Skip to Content
author's profile photo Former Member
Former Member

stock trasfer setting

Dear gurus,

when i am doing transfer posting the system is giving following error

Purchase order 4500000314 does not contain items for a stock transfer

Message no. M7153


The system did not find any item for a stock transfer in purchase order 4500000314.

Possible causes of error:

You have entered the wrong purchase order number.

The purchase order you have entered is not a stock transport order and the item category of the purchase order items is not U.

The purchase order you have entered is not a standard purchase order for cross-company-code stock transfers.

You can only post goods issues for stock transport orders belonging to this order type in the Sales and Distribution system (SD). You cannot enter the goods issue in Inventory Management.


Check whether your input is correct.

Check whether the purchase order is a stock transport order with item type U or a inter-company-code stock transfer.

Perform function

If you have authorization, check in Customizing for Purchasing whether goods issues for stock transport orders in the plant with this purchasing document type are to be posted in the Shipping system or in Inventory Management. If a delivery type has been entered in the Customizing table, the goods issue takes place in the Shipping system.

In Customizing, choose:

Materials Management -> Purchasing -> Purchase Order -> Set Up Stock Transport Order.

i have created two plants A ( receiving), B ( supplying)

create vendor master for A taking B as a vendor,

i am using sto with out delivery , in transfer posting mov type 351.

pl guide


Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Jan 31, 2008 at 07:03 AM

    Hi Friend,

    Few suggesions:

    As others have correctly pointed out, you have to change the stock status to 'unrestricted use', transfer/receive it (either using mvt 301, 303/305, 351/101, 641/101, 643/101 etc depending on the stock transfer mechanism used between the plants) and then finally change the stock status back to 'blocked'.

    Another option would to be to post an inventory adjustment using mvts 701/702 in both the plants and then change stock status in receiving plant to 'blocked'.

    Design a custom ABAP program to perform the sequence of movements in a single transaction. I think it would be important to get the timing right to avoid incorrect booking of stock.

    The movements could be also be linked in a single transaction using a workflow solution although I am not sure how simple or complex the solution might be.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.