cancel
Showing results for 
Search instead for 
Did you mean: 

Material Determination

Former Member
0 Kudos

Hi All,

We have a case where material "X' and material "Y" are same.

we supply material " X " to our customers.Total stock available for material "X" is 25.

The user orders material "Y " of 100 qty.

In our case we first want to consume 25 qty's of material "X" and then consume 75 qty of material "Y".

We need a pop up while creating sales order where the user can select the alternate material.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Go to SPRO>SD>Basic Functions>Material Determination>Define Substitution Reasons

You can specify whether a material is automatically substituted by another, or whether several possible substitutes are displayed for selection.

You have the substitution reason the material will be displayed in the pop up with the available quantity.

But to select the FIFO manner you need to write a requirement in the material determination procedure based on the quantity of material.

Regards,

Saju.S

Former Member
0 Kudos

Hi,

In MAterial determination we can check using the availabilty check concept.

A check box is provided in material determination configuration to decide whether availabilty check is applicable or not.

So the available material will be displayed with quantity.But to consume automatically or decided automatically to select the availbel quantity on FIFO basis you have to write additional code to support.

Regards,

Saju.S

Former Member
0 Kudos

Hi,

I need step by step process please.

Former Member
0 Kudos

Hi

Could you please provide the step by step process.

Thanks,

former_member209761
Active Contributor
0 Kudos

Dear Rkmacc,

Seems like you will have to configure material determination for this.

Give the actual material as Y and substitute material as X.

now create a scenario in your development server and with the help of ABAPer, find whether you are able to use USEREXIT_MOVE_FIELD_TO_KOMKD to trigger a line item in the sales order for the remaining qty of 75 .

Else find a exit in sales order level and use the following logic.

If order qty filled against Y is not available in stock (you will have to use the exit 'source determination' to trigger the storage location in sales order level.) check in KONDD table whether there is alternative material available for Y.

If yes, Input the available qty of X as a line item and trigger another line item with remaining qty of Y.

Do not seem it is simple as written, but with a good ABAP-er, it is possible.

However please wait for more expert opinions as there might be some standard settings to achieve your requirement.

Thanks & Regards,

Hegal K Charles

Former Member
0 Kudos

i think it can be achieved...through standard ....

i want to know the step by step process...please