cancel
Showing results for 
Search instead for 
Did you mean: 

Question On Constraints

kenneth_chong
Participant
0 Kudos

Hi I am new to VC and I have a question on constraints and its values- I am doing a testing whereby I am able to have the Constraints return the characteristics value however I am not sure why the BOM item is not selected. Below is what I have setup:

  • Material - T-VPP (Package)

CLASS(300)

  • Class T_VPP_CL
  • Characteristics - T_PCP1
  • Value '01', '02', '03'

  • Material - T-VPC (computer)

CLASS(300)

  • Class T_VPC_CL
  • Characteristics - T_CAS_CT
  • Value - 'DT' , 'TW', 'ST'
  • Characteristics - T_CPU_CT
  • Value - '01', '02'. '03', '04', '05'

Go to transaction CL22N (Superior Classes Assignment)

CLASS - T_VPP_CL

Assignment - T_VPC_CL

BOM

SUPER BOM:

Material - T_VPC

BOM-ITEMS

10. T_CAS_CT_01 - Assign OD $self.T_CAS_CT = 'DT'.

20. T_CAS_CT_02 - Assign OD $self.T_CAS_CT = 'TW'.

30. T_CAS_CT_03 - Assign OD $self.T_CAS_CT = 'ST'.

40. T_CPU_CT_01 - Assign OD $self.T_CPU_CT = '01'

50. T_CPU_CT_02 - Assign OD $self.T_CPU_CT = '02'.

60. T_CPU_CT_03 - Assign OD $self.T_CPU_CT = '03'.

70. T_CPU_CT_04 - Assign OD $self.T_CPU_CT = '04'.

80. T_CPU_CT_05 - Assign OD $self.T_CPU_CT = '05'.

Transaction PMEVC - the whole structure looks as follows.

Constrain Net T_CN_VPP was created and attach with the following constrain T_CS_VPP

OBJECTS:

(300)T_VPC_CL WHERE CASING = T_CAS_CT;

CPU = T_CPU_CT,

(300)T_VPP_CL WHERE PACKAGE = T_PCP1,

CONDITION: PACKAGE = '01'

RESTRICTION: CASING = 'DT',

CPU = '05'.

the constraints Net is assign to configurable profile T-VPP

Simulating the result the variant configuration is able to return the desired result which is CASING = 'DT' and CUP = '05', however the systems is not able to select the BOM items for both the CASING and CPU where on the superbom T-VPC a selection on the item has already been assign.

Simulation showing the correct characteristics value which is return.

From the result listing of the BOM selection items T_CAS_CT_01 and T_CPU_CT_05 is not selected despite selection is already assign to the bom item.

is there something missing ?. appreciate if someone can help me out with this.

Thanks

Regards

Ken

Accepted Solutions (0)

Answers (2)

Answers (2)

a__engfehr
Active Participant
0 Kudos

Yes check your configuration profile and make sure BOM explosion is set to single or multilevel.

Then, change this:

10. T_CAS_CT_01 - Assign OD $self.T_CAS_CT = 'DT'.

to this:

10. T_CAS_CT_01 - Assign SELECTION CONDITION $parent.T_CAS_CT = 'DT'.

and repeat for the other BOM items.

Dsk
Active Contributor
0 Kudos

Hi,

If i understand you are looking for the explosion of the BOM T-VPC and its components.

1) Is T-VPC a configurable material, if yes do please check the configurable profile and BOM explosion for the same.

2) Try to Run the CS11 and see if the normal bom explodes( ignoring the VC Impact).

Let me know the feedback.

Br,

Dsk