Skip to Content

How to add MARA-ATTYP in MOVE derivation step or any derivation rule/s as condition?


I want to create a derivation step[could be MOVE,Table Look-up etc..]that should pick up characteristics values of variant material/configurable material[variant class would be 001 or 300] from sale order configuration and assign the characteristic values to user defined characteristics in CO-PA.

The condition should be: That derivation rule should be based on MARA-ATTYP. I should be able to select a value[let's assume I would prefer "00"].

I am not able to find any standard derivation step[MOVE,Table look-up,Derivation rule] which can address this functionality.

For example:

CO-PA user defined characteristic = WWXYZ = Color of T-Shirt

T-Shirt is maintained as a material[via MM01]

Note - The system landscape also consist Article[maintained via MM41]

Sale Order's configurable characteristic value = RED

Intended derivation step should populate WWXYZ with RED provided MARA-ATTYP='00'.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Aug 12, 2017 at 09:36 AM

    Hi Debasis,

    You can try below steps to resolve your issue

    - Write custom derivation steps

    - through Table lookup pass MARA- ATTYP value in global temp. characteristics USERTEMP1

    - In second derivation step use USERTEMP1 char. as condition type


    Add comment
    10|10000 characters needed characters exceeded

  • Aug 16, 2017 at 08:15 AM

    Dear Debasis,

    Please refer the note 1344848 - Derivation of Variant configuration characteristics

    regards Waman

    Add comment
    10|10000 characters needed characters exceeded

    • Hello Waman,

      Thanks for mentioning the note.

      I followed the note to derive variant characteristics.

      Point I wish to mention, again, is we are working with article and material.

      The derivation strategy mentioned in the note is working well for materials.

      Wherever, article will come into picture, same derivation rule creates problem.


      Debashish Majumder