cancel
Showing results for 
Search instead for 
Did you mean: 

different bin stocks transfer order creation to other storage type

Former Member
0 Kudos

Material - XXXX

Bin A020244 stock is - 10
Bin A020246 stock is - 6
So Total Stock is - 16
From Storage Type - 210 (Source)
----Now___
I want to move 13 Qty to Another Storage type 400 (Destination)
When i am creating Transfer Order system issuing error "Requested amount could not be supplied"

Former Member
0 Kudos

Dear Gurus,

Please clarify is there any to transfer a single material different bin stocks to transfer to another destination Storage Type.

Using Transfer Order

Accepted Solutions (0)

Answers (10)

Answers (10)

raghug
Active Contributor

The bigger question here is exactly why are you trying to create these TOs manually? If there is some sort of replenishment strategy or external pick requirement that you are creating the TO against, then along with your set pick strategies, the system should take care of all this for you.

If you still insist on doing this manually... Using L_TO_CREATE_MULTIPLE, you will have to specify the quantities and bins to get it to work the way you want. If you just provide it the total quantity and the storage type, it is looking for a single bin to pull from.

Alternatively, you could implement a sequence of user exits to do this, but I think that will end up being more complex than writing a simple program to do this. In pseudo-code

SELECT * FROM lqua WHERE StorageType = SourceStorageType.

LOOP AT lquaExtract.
  IF pickQty is not satisfied.
    APPEND a new line to T_LTAP_CREAT with lquaExtract information
      Including StorageType, Bin, Quantity, Unit of Measure
  ENDIF.
ENDLOOP.

This should give you - in your example - 2 T_LTAP_CREAT entries

  1. 210 A020244 10 EA (Full quantity from this bin)
  2. 210 A020246 3 EA (Amount required to make up to the 13 required)
MANIS
Active Contributor

Yes in that case since in the first bin you are having only A020244 - 10 EA and you are trying to transfer 13 EA you are getting the error if you will make the qty as 10 then it will work fine Reason for error message is very clear that your source bin is not having the enough qty which means you want to transfer 13 EA but source is having only 10 EA

If your objective is to test the functionality of L_TO_CREATE_MULTIPLE with multiple line then create multiple line and then rerun

below screen is for example only

MANIS
Active Contributor
0 Kudos

Can you please share the screen of the table along with the data which you are supplying to create TO

Based on the limited data supplied by you, your T_LTAP_CREAT data should be somewhat similar to like this

Former Member
0 Kudos

Hi Manish,

same scenario is not working other storage type also.

Former Member
0 Kudos

Hi manish,

Please refer the screen short

MANIS
Active Contributor
0 Kudos

for the second line item yu have avaible stock as zero so you cannot use that line (Storage bin A020245)

MANIS
Active Contributor
0 Kudos

please pass the screenshot of data which you are supplying

Former Member
0 Kudos

Hi Manish,

I have tried as per your suggestions and not posted, showing same error.

While posting the TO Balance quantity should fetch the second(Next) BIN.

A020244 - 10 EA then balance quantity should retch A020246 - 3 EA

Movement Type Settings

Storage Type;

Former Member
0 Kudos

Hi Manish,

I am giving only Source Storage type and storage section only, not giving Source storage BIN, automatically system fetching the first storage BIN

MANIS
Active Contributor
0 Kudos

What is the source bin you are giving while performing this task, Please share the detail

Former Member
0 Kudos

Hi Jurgen,

Thanks for your reply, actually i am new to this community.

Material ZMMRPGRP-2

Bin A020244 - 10 EA

Bin A020246 - 6 EA

Total available quantity is - 16

Presently now available in Storage type 210

Now

I need to move 13 qty to another new storage type 400 (Destination)

Like this i have to create TO for 3 materials so T-Code LT01 not possible due to single material only so

i tried to create using Function Module L_TO_CREATE_MULTIPLE

when i am posting the TO using function module getting error message ""Requested amount could not be supplied"

I think system is checking for the first storage BIN only and will not consider second storage BIN

Thanks.