Material Determination
Material Determination
MATERIAL DETERMINATION
Material Determination uses cond tech to swap one material for another in a sales order, when
certain conditions apply. Substituting one product with another product is called material
determination. The product is only substituted during the specific period.
You can use material det if you want the system to automatically substitute, for e.g.:
- Customer specific product numbers with your own material numbers.
- International article numbers (EAN's) with your own material numbers.
- Substituting discontinued materials with newer materials
- Seasonal products.
SPRO- IMG- SD- Basic Functions- Material Determination-
- Maintain prerequisites for material determination
- Assign procedure to sales doc types: determination rule
- Define substitute reasons: OVRQ
Create Condition Table: select 'Material Entered' from field catalog & save
Maintain Access Sequence: go to new entries, give 4-digit code with descp. Select the 4-digit
code and go to Accesses and fill access no, table, descp, requirement (blank). Select the line and
go to Fields and save.
Maintain Condition Type: go to new entries, give the same 4-digit code as given to acc seq.
Assign acc seq to cond type and mention valid from and valid to date.
Maintain Procedure: go to new entries, define 6-digit code with descp. Select the 6-digit code
and go to control data and assign cond type to the procedure.
Assign Procedure to Doc Type: assign sales doc type to the 6-digit procedure.
Define Substitution Reasons: go to new entries, define 4-digit code with descp. In substitution
reasons you will also find entry, warning, strategy & outcome.
- Entry: check this field if you want the original material and not substitutes to be printed in
the output.
- Warning: check this field & a warning message is displayed before material is substituted
- Substitution Strategy: controls whether product selection should occur automatically in
the background or whether the alternative materials should be offered for selection in a dialog
box.
- Outcome of substitution: controls whether the outcome of product selection should
replace the original entry or whether it should be recorded as a sub item of the original entry
Condition Records: VB11, enter original material, substitute material, substitution reason &
validity. For multiple items select product & click on 'Alternative Materials Button'.
o Leave the warning & strategy indicators blank, or you will not be able to perform
automatic product selection based on ATP.
o In outcome of Substitution, you must choose either A or B. Do not leave this field blank.
One of the most important decisions that you have to make about the product selection process
is whether or not substitutions determined in the order are to be redetermined in the delivery.
Outcome A Outcome B
confirmation message: .
Next, define substitution reasons using the customizing path below in transaction
code SPRO:
There are standard predefined substitution reasons already available which can be
used, edited or deleted.
Define Substitution Reasons
message:
Menu path Logistics > Sales and Distribution > Master Data > Products > Material Determination
Press Enter to create the material determination master record. Enter the following
information:
To create a sales order, execute transaction code VA01. Enter all the details for the
sales order, taking care to use one of the sales order types to which you assigned
the material determination procedure in the configuration step. The material
determination is triggered by the material number and the requested delivery date as
set up in the master record. In our example, we use 50065670 as our material
number with a requested delivery date of 29.12.2016 as shown below:
Once all data is entered, hit Enter to trigger the material determination. Since our
material’s substitution reason has substitution strategy <blank>, the system does not
display the alternative material selection screen. Instead, the system prompts a
warning message before automatically substituting the material with the alternative
material. This is due to the fact that the Warning tickbox is selected in the
substitution reason customization.
Material Determination Warning Message
Material Substituted
Hit Enter then Save to post the sales order.
Now let’s see what happens when we remove the warning indicator and update the
outcome in the material substitution reason configuration, as indicated below:
Using substitution outcome A, the system records the substitution product as a sub-
item against the original entry. The removal of the warning indicator will enable the
system to carry out this substitution automatically with no warning message. Let’s
create a new sales order to see how this works. Execute transaction code VA01.
Enter all the details for the sales order. In our example, we use 50065670 as our
material number with a requested delivery date of 29.12.2016 as shown below:
Create Sales Order
Once all data is entered, hit Enter to trigger the material determination. Since our
material’s substitution reason has substitution outcome A and the warning indicator
removed, the system retains the original material entered in the first line item and
automatically creates a subitem for the substitute material. There is no warning
message provided.
Did you like this tutorial? Have any questions or comments? We would love to hear
your feedback in the comments section below. It’d be a big help for us, and hopefully
it’s something we can address for you in improvement of our free SAP SD tutorials.