cancel
Showing results for 
Search instead for 
Did you mean: 

variant configuration

Former Member
0 Kudos

Hello sap gurus,

1.What is the diff b/w KMAT and FERT/

2. what is meant by object dependency.

3. What are the dependency types

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

1. KMAT- configurable material- It is the material type which u can configurable.

<b>configurale material</b>: Configurable materials contain a super bill of material (BOM) that contains all components for producing each variant of the material. When configuring a material, only the components and operations needed for a variant are chosen.

but FERT is normal material. Even u can make the FERT has configurable matreial by using tcode: OMS2

2.object dependency: nothing what the factors are dependent with material

eg; for pulsar bike -180cc the bike should have alloy wheels

3. precondition

selection condition

actions

procedures

constraints

Regards,

Arunprasad

Message was edited by:

arun prasad

Answers (4)

Answers (4)

Manoj_Mahajan78
Active Contributor
0 Kudos

Robert,

Steps for SD Variant Configuration

The procedure is as follows:

Create a Material - KMAT type with Item category (002)

Create Charateristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc

Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)

Assign these two characteristics to a Class in CL01 - ZBikeclass ( Type 300) in characteristics tab page.

Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie assign Zbikclass.

Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save

Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)

Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save

Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)

Now go to VK11 - Enter VA00 (Condition)(For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order. *-- Shaik Zaheeruddin

Tell me about variant configaration?

What are the type of questions we can expect in that?

Variant configuration is used where you have a configurable material like computer (made up of components like processor, monitor, keyboard, mouse etc). These components are called as characteristics in variant config. Again this will be having values like processor can be either P4 or P3, monitor can be 15" or 17" etc.

Based on the values selected the variant pricing will happen using the condition type VA00.

REWARD POINTS IF U FINDS THIS AS USEFUL....

Regds

MM

Former Member
0 Kudos

1.KMAT-->Configurable material

FERt-->Finshed product

2.Knowledge that describes the mutual dependencies between objects. For example, you can define dependencies between characteristics and characteristic values such that 21-speed gears are only allowed for racing bikes. You can also use object dependencies to ensure that the correct BOM items and operations are selected when an object is configured. You describe object dependencies in a dependency editor using a special syntax. The PVS makes use of local object dependencies in the form of selection conditions at the component variant. For the time being, routing operations cannot be represented in the PVS.

3.Dependency type

Object

Preconditions

Characteristic, characteristic value

Selection conditions

Characteristics

Actions

Characteristic, characteristic value

Procedures

Characteristic, characteristic value

Object dependencies can be used in classification and in variant configuration. In variant configuration, they are used to make it easier to create an order for a complex product with a large number of variants.

If both applications are in use in your company, you may find that object dependencies are used for two completely different purposes. However, it is not currently possible to separate the use of object dependencies in classification from their use in variant configuration.

The object dependencies assigned to characteristics or characteristic values apply in both classification and variant configuration functions. For this reason, we recommend that you create dependencies as general rules that apply to both classification and variant configuration.

Former Member
0 Kudos

Hello sap gurus,

1.What is the diff b/w KMAT and FERT/

KMAT is Configurable

FERT is Stockable(Finished product)

2. what is meant by object dependency.

Object Dependency

Selection of item, Restricting the selection &

changing the quantity of an item in the

BOM are done through Object dependencies

select condition, Precondition and

Procedure respectively

Dependencies

Dependencies let you do the following:

· Describe the interdependencies between characteristics and characteristic values

· Control which components are selected from a bill of material (BOM) and which

operations are selected from a task list

· Change the values of fields in BOM items and operations during configuration

You use a special syntax in the dependency editor to define dependencies.

The SAP System supports the following types of dependencies:

· Preconditions

· Selection conditions

· Actions (obsolete)

· Procedures

· Constraints

The differences between global and local dependencies are as follows:

· Global dependencies are created centrally and can be assigned to several objects.

· Local dependencies are created for one object and can only be used with this object.

3. What are the dependency types

Dependencies

Dependencies let you do the following:

  • Describe the interdependencies between characteristics and characteristic values

  • Control which components are selected from a bill of material (BOM) and which operations are selected from a task list

  • Change the values of fields in BOM items and operations during configuration

You use a special syntax in the dependency editor to define dependencies.

Dependency Types

The SAP System supports the following types of dependencies:

  • Preconditions

  • Selection conditions

  • Actions (obsolete)

  • Procedures

  • Constraints

Global and Local Dependencies

The differences between global and local dependencies are as follows:

  • Global dependencies are created centrally and can be assigned to several objects.

  • Local dependencies are created for one object and can only be used with this object.

Integration

You can use dependencies in the following components:

  • Component CA – Classification System

  • Component LO – Variant Configuration

Message was edited by:

SHESAGIRI.G

former_member183879
Active Contributor
0 Kudos

Hi

KMAT is the material type for configurable material while FERT is for finished goods.

Dependencies are meant to control the dependencies of value of one characteristic on the value of another characteristic, or dependencies within characteristic etc.

eg. in a Computer, if HD is 160 GB, then RAM should be automatically 1GB is a dependency.

There are various kinds of dependencies like

Precondition

Selection Condition

Action (this is obsolete)

Procedure dependency

Hope this helps you.

Reward if this helps.