Skip to Content
avatar image
Former Member

Material Determination

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.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Jul 16, 2011 at 10:54 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

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

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

  • avatar image
    Former Member
    Jul 17, 2011 at 06:27 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 18, 2011 at 05:23 AM

    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

    Add comment
    10|10000 characters needed characters exceeded