You are on page 1of 10

Material Determination &

Incompletion Log
RLL PRESENTATION
Material Determination
Material Determination is a basic function for replacing one material by other
material automatically for a specific period of time.
Example: If material MT001 is ordered and is not available to purchase due to
some reasons(could be out of stock or is not moving or due to competition),with
material determination the system automatically substitutes it with MT002.
Material Determination uses condition technique to swap one material for
another in sales order, when certain conditions apply (such as same price).
Mainly the Material determination procedure is based on the sales document
type. Using condition technique,the criteria can be defined and condition
records can be maintained.

Substitution Strategy
Swapping the product can be based on certain business conditions. These are called
substitution reasons.For each substitution reason,you can define a substitution strategy.

System will automatically replace product as per material determination record after
carrying out availability check or can give list of substitute products for users to
check and select or replace material without availability check.
This strategy also controls whether both substituted and substitute materials is to be
displayed in the sales order or only substitute materials is to be displayed.
It also controls display of substituted or substitute materials on output types like
order confirmations.
In delivery, no material determination is carried out for items copied from the order.





Condition Technique
Condition technique is a 5 step process which includes the following
Condition fields
Condition tables
Condition type
Access sequence
Pricing Procedure
Incompletion Log
Incompletion Log ensures that all required fields in a document are populated.
Incompletion procedures can be configured to
raise no messages
raise a warning message
raise an error message
If configured with no warning message, the system will indicate the sales document is
incomplete and offer an option to complete missing data upon save. The incompletion
procedure determines to what extent further processing of the document is allowed and if
subsequent documents can be created. If a document is incomplete, it cannot be
referenced.

Incompletion Procedure
An incompletion procedure groups the fields together that must be checked for completion. If
any of the fields are blank, the document is incomplete. Incompletion procedures can be
assigned and maintained at various levels and for various document types:

Sales header (different procedures can be assigned to different document types)
Sales item (item categories can contain different procedures)
Schedule line (each can contain different procedures)
Partners (can maintain different procedures for each partner function)
Sales activity
Delivery header
Delivery item

Status Groups
Status Groups are assigned to specific fields in the incompletion
log and control further processing of the document. It is possible
to specify that if field X is missing, further processing is allowed,
but if field Y is missing, no further processing is permitted.
Further activities of the document can be blocked, for example,
the sales document can be saved but a subsequent document
for delivery, billing, or pricing can be blocked. Status groups can
be defined in transaction OVA0.


Standard Status Groups
General: Checks status of general fields assigned to this status group in the incompletion
procedure. General fields can include PO Number, document date, etc.
Delivery: Setting this status in the status group and assigning the status group to a field in
the incompletion procedure causes the sales document to be incomplete and may
prevent creation of delivery document, e.g. if the plant or shipping point is missing.
Billing: Setting this status causes the sales document to be incomplete for further
processing and may prevent the creation of a billing document, e.g. if the terms of
payment is blank in the sales order.
Pricing: If pricing is not carried out, the sales document is incomplete and may prevent
subsequent billing documents from being created.

Standard Status Groups
Goods Movement: System determines the status of the goods movement data by checking the
fields that comprise this status group in the incompletion procedure. For example, you can
specify that the item data of a delivery is incomplete for goods issue if the quantity picked is
missing. If the quantity
picked is not specified during delivery processing, the system issues corresponding status
message. This is only valid for shipping documents.
Picking: You can specify that the item data of a delivery is incomplete for picking if the serial
numbers have not been assigned, and the system issues corresponding status message. This
is only valid for shipping documents.
Packing: You can specify that the item data of a delivery is incomplete for packing if the
external delivery identification is missing. If the external delivery identification has not been
specified during delivery processing, the system issues status message. This is only valid for
shipping documents.


Thank You

You might also like