Quantcast
Channel: SCN : Popular Discussions - SAP ERP PLM - Classification and Variant Configuration
Viewing all 692 articles
Browse latest View live

Inconsistent characteristic value assignment error

$
0
0

Hi,

 

I am new to VC and working for Steel Industry.

 

I want to do characteristic Value Assingment using MM01/MM02 - MRP3 view - > clicked Configure Variant.

 

The error shows as :

 

Inconsistent characteristic value assignment

Message no. C1821

 

The characteristic conflict shows for the characteristic Grade.

 

I have created the below masters.

 

Characteristics (CT04)

Class type 300 with Characteristics (CL02)

Material Master Classification assigned the class type 300 (MM01/MM02)

Configurable Material (MM01)

Dependency - (CU01/CU02)

Configuration Profile (CU41/CU42)

 

 

Anybody can please help me to solve this issue.

 

Thanks in advance.

 

Devaraj


Is there any modified version of correction report RCCLZUOB for KSSK table inconsistency?

$
0
0

Dear Experts,

 

Our client is facing a problem of short dump at the time of creating a new version of document (DIR). This problem happens specially when there is an inconsistent entry in KSSK table for that DIR with respect to DRAW table. I mean, as per DRAW table, it says that there is 2 versions ( 00 & 01) of a DIR. But for that same DIR, in KSSK table it says that - there are 3 versions (00, 01 & 02). Thus KSSK table contains one inconsistent entry.

 

SAP has also provided a solution for this. As per SAP Note 1251623, there is a correction program RCCLZUOB. If we run this program with object table as DRAW, then all the inconsistencies in KSSK table with respect to DRAW table will be deleted.


But the problem is that the report RCCLZUOB does not provide a option to run it per DIR. If we execute this report, it will run for ALL such entries between KSSK + DRAW table and will delete all of them. This is the problem.

As you know that KSSK generally contains millions of data. As this report checks ALL the date to find & delete inconsistencies, hence it will take huge time to get completed (in background job mode).

For example, I executed this report in our Quality system and it took approx 5 hours to get completed.

So we are a bit afraid to use this report in our Production system. Production system will definitely having much higher number of entries in KSSK table as compare to Quality system. And thus if we execute the same in PROD system, then it may take more than 5 to 6 hours, evenif we run it in weekend. It may cause performance issue in system and also due to locking (probably) of KSSK table for such a long time, may cause trouble to other transactions as well.


So my question is - is there any alternative / modified report / program available which is related to RCCLZUOB and where we can input DIR (object) number at the time of execution?


Thanks in advance for your advices / answers.


Regards,

Supriyo

Setting characteristic via dependency

$
0
0

Hi,

 

I have a characteristic that I would like to set based upon the values in other characteristics.  There are 3 characteristics (char 1), which if any of the three are set to "Y" I want a 4th to get set to "Y".

So I set up a numeric characteristic that will just hold the number of "Y" values in char's 1-3 above.  I have a procedure dependency that counts the number of "Y"s and stores the count to this numeric characteristic.  This works great.

The next step is to set the 4th Y/N char if the counter > 0.  This is what I cannot get to work.

I have been able to set a second numeric characteristic in the same dependency so that is not the issue.

This is what my dependency has in it:

 

$SELF.set_counter = 0,

$SELF.set_counter=set_counter + 1 if YN1='Y',  

$SELF.set_counter=set_counter + 1 if YN2='Y',

$SELF.set_counter=set_counter + 1 if YN3='Y',

$SELF.YN4='Y' if set_counter>0

 

The set_counter gets properly set as the values YN1-3 change to and from "Y".

But the "YN4" never gets set to "Y".  Ever.

 

I have tried putting the last line in a second dependency thinking maybe there's an issue of setting a numeric and character value in the same dependency but that didn't work either.

 

For grins, I also threw this line at the bottom, to make sure I could change 2 characteristics in the same dependency.  The value gets set just fine.

$SELF.set_counterx2 = set_counter* 2

 

Can anyone tell me what I'm doing wrong?

 

Thanks

Bypassing the inconsistency and save the sales order

$
0
0

Hello All,

 

Is there any way that I can override the inconsistency occurring due to a value being passed into the configurator that is not available in the variant table?

 

I should be able to save the sales order even if there is an inconsistency.

 

 

Please let me know.

 

 

Thanks & Regards

Adithya

Report of Characteristics Value for Multiple Materials

$
0
0

Dear Techies,

 

We have a 300 Class type which is assigned to the Material Master Classification view and have values assigned to the Materials. Now I would like to retrieve a report of a Characteristics Value for my required selection of Materials (Nearly 20 Materials). Is there any report where we can retrieve the Report of the Characteristics value for these required 20 Materials.

 

Please provide your inputs.

 

Thank you.

 

S.G.Kris.

BAPI for Creating Sales Order For Variant Configuration Materials

$
0
0

Dear Gurus,

 

Before posting this thread, we have referred many SDN threads, OSS notes and other sites for any sort of help..but no success..All threads and other referrals are not much of help as they are kind of incomplete( Perhaps, we are unable to understand them..no offense).

 

Few checked threads on this subjects are:

 

http://scn.sap.com/thread/34590

http://scn.sap.com/thread/851070

http://scn.sap.com/community/abap/blog/2014/04/23/update-vc-variant-configuration-data-using-standard-bapi-in-sales-order

http://scn.sap.com/community/abap/blog/2014/07/15/creating-orders-with-variant-configured-items-using-bapisalesordercreatefromdat2

http://scn.sap.com/community/abap/blog/2014/04/23/update-vc-variant-configuration-data-using-standard-bapi-in-sales-order

http://scn.sap.com/thread/120144

OSS: 549563

 

Well, we're using the BAPI (BAPI_SALESORDER_CREATEFROMDAT2) which creates the sales order successfully but without the characteristic values in line items.

We're passing data to the following parameters - ORDER_CFGS_REF, ORDER_CFGS_INST, ORDER_CFGS_VALUE to create the variant config but not able to see it getting created.

 

Pls find attached BAPI coding document for your reference.

 

If you could throw any light on this issue will be of great help for us.

 

Thank You in Advance!!!

 

Reg,

Jagan-SD.

To hide characteristics value dependent on other characteristics value

$
0
0

Hi Experts,

 

We have a requirement to to hide a Characteristics value dependent on other characteristics value.

 

For Ex:

CH001=Document Status-Value derived from the DIR.

CH002=Type

a. Structural

b. casting

 

I need to hide the characteristics values of CH002 entered for DIR CH001 Document Status is Released(RL).

 

Please let me know if there is any way we can hide the values entered either by using a object dependencies or BADI's.

 

Please help.

 

Thanks and Regards,

Kumar Bharadwaj

SAP Error Message no. CX005 No configuration profile selected for configurable object

$
0
0

Dear Experts,

 

I am getting the error 'No configuration profile selected for configurable object xxx' while testing the scenario with the tcode CU50. Material is created with mat type KMAT, assigned item group as '0002', assigned class 300 to the material, created BOM and assigned dependencies, created Config. profile for the material. Now while checking with tcode CU50, I am getting the above mentioned error.

 

Pls. could you let me know if I am missing anything..

 

Thanks in advance.

 

Adnan Waseem


Variant Configuration-Listing of Characteristic Values

$
0
0

Hi all,

 

While configuring a KMAT material in the sales order, our customer does not want to use F4 to search for the values of a particular charateristic.  Is there any standard configuration from a functional point of view which will list out the values for the user to just select instead of pressing the F4 key.

 

Kindly let me know if this is possible at all.

 

Thanks and Regards

Adithya

SCREEN_DEP INVISIBLE Doesn't work

$
0
0

Hi Gurus,

 

I've created a characteristics NO_DISPLAY and in the 'Additional data' tab I've assigned structure SCREEN_DEP with field INVISIBLE.

I created a class called BIKE of type 300 and assigned NO_DISPLAY,  SADDLE and GEAR to it.

I created a dependency with the following code and assigned it to 'GEAR" Characteristics

 

$SELF.NO_DISPLAY = 'GEAR' IF SADDLE = 'A'

 

I'm assigning class BIKE to equipment. I'm expecting that when value 'A' on SADDLE characteristics is selected; the GEAR characteristics disappears however characteristics GEAR is still visible. Any idea what the problem is here.

 

Thank you

Inconsistent characteristic value assignment error

$
0
0

Hi,

 

I am new to VC and working for Steel Industry.

 

I want to do characteristic Value Assingment using MM01/MM02 - MRP3 view - > clicked Configure Variant.

 

The error shows as :

 

Inconsistent characteristic value assignment

Message no. C1821

 

The characteristic conflict shows for the characteristic Grade.

 

I have created the below masters.

 

Characteristics (CT04)

Class type 300 with Characteristics (CL02)

Material Master Classification assigned the class type 300 (MM01/MM02)

Configurable Material (MM01)

Dependency - (CU01/CU02)

Configuration Profile (CU41/CU42)

 

 

Anybody can please help me to solve this issue.

 

Thanks in advance.

 

Devaraj

Report of Characteristics Value for Multiple Materials

$
0
0

Dear Techies,

 

We have a 300 Class type which is assigned to the Material Master Classification view and have values assigned to the Materials. Now I would like to retrieve a report of a Characteristics Value for my required selection of Materials (Nearly 20 Materials). Is there any report where we can retrieve the Report of the Characteristics value for these required 20 Materials.

 

Please provide your inputs.

 

Thank you.

 

S.G.Kris.

VC easier selection of materials during the variant finding

$
0
0

Dear Gurus,

 

we are using Variant Configuration/ Material Variant: one configurable material and all the real finished products linked to it via MRP3/ Configurable Material field.

 

After variant matching activation the material substitution is allowed in the standard only if the characteristics detailed by the customer matches 100% those maintained in the Finished Product.

 

The Standard foresees that only once the match is 100% the substitution can occur.

 

Requirement is to be able to select/substitute in any SD documents (i.e. Quotation, Contract, Sales Order) the configurable material even though NOT ALL characteristic values have already been entered.

 

To satisfy the Requirement, something like a checkbox + would be great.

 

Result after Variant Matching activation.


requirement.jpg

At the moment we are investigating if such feature can be implemented leveraging on the pushbutton.

 

 

Thank you in advance for any suggestion!

Gianluca



Setting characteristic via dependency

$
0
0

Hi,

 

I have a characteristic that I would like to set based upon the values in other characteristics.  There are 3 characteristics (char 1), which if any of the three are set to "Y" I want a 4th to get set to "Y".

So I set up a numeric characteristic that will just hold the number of "Y" values in char's 1-3 above.  I have a procedure dependency that counts the number of "Y"s and stores the count to this numeric characteristic.  This works great.

The next step is to set the 4th Y/N char if the counter > 0.  This is what I cannot get to work.

I have been able to set a second numeric characteristic in the same dependency so that is not the issue.

This is what my dependency has in it:

 

$SELF.set_counter = 0,

$SELF.set_counter=set_counter + 1 if YN1='Y',  

$SELF.set_counter=set_counter + 1 if YN2='Y',

$SELF.set_counter=set_counter + 1 if YN3='Y',

$SELF.YN4='Y' if set_counter>0

 

The set_counter gets properly set as the values YN1-3 change to and from "Y".

But the "YN4" never gets set to "Y".  Ever.

 

I have tried putting the last line in a second dependency thinking maybe there's an issue of setting a numeric and character value in the same dependency but that didn't work either.

 

For grins, I also threw this line at the bottom, to make sure I could change 2 characteristics in the same dependency.  The value gets set just fine.

$SELF.set_counterx2 = set_counter* 2

 

Can anyone tell me what I'm doing wrong?

 

Thanks

Issue with Object Dependencies Syntax Error in VC Constraints

$
0
0

Hello All,

 

I am trying to simulate a constraints scenario in VC where I have created a table. Following the e.x. of the below blog

 

Variant Tables

 

 

Capture.PNG

 

 

 

I have created a variant table

 

Capture1.PNG

 

Created the dependency net in transaction code cu21 and assigned the object dependency to it. However I am getting a syntax error

 

Capture3.PNG

 

Kind Regards

Atul


Assign interval multiple value into characteristic

$
0
0

Dear Guru,

 

hello, i'm new on Variant Configuration and need your input.

I have dependency characteristic and I want to assign multiple value as a precondition. In the editor I wrote below syntax :

     $set_default($self, tpreast, in(6 - 11))

I want to put multiple value to characteristic tpreast from 6 to 11. but the above syntax generated error message :

     Reference to object $root, $parent, or $self required

Please let me know the correct syntax for above requirement. Appreciate your help.

 

Thank you,

Budi

Model error in condition assgmt

$
0
0

Dear Experts,

 

   User is  facing one issue in change mode of sales order "Model error in condition assignment"...i am not finding any clue regards this issue not even from google, so request to help on this .

 

variant.JPG

  

 

 

   Thanks in advance,

Deep

Remove a char value set by user with a dependancy

$
0
0

Dear support,

 

I'm facing an issue and I would like to know if somebody knows how to remove a characteristic value set by user.

 

During configuration, in some specific cases, a value set by user needs to be removed to avoid wrong configuration.

Do you know if there is a way to set the char. value as no entry with a procedure or something else ?

 

 

In advance, many thanks for your help.

 

Virginie Frigo

Deleting a value from a multi-value characteristic

$
0
0

None are set to start.

 

We have a multi-value characeristic, lets call it BKG_COLORS.  The choices are RED, YELLOW, BLUE, GREEN

 

We have another characteristic, lets say FORE_COLORS.  The choices are also RED, YELLOW, BLUE, GREEN as well

 

In the material master classification view we limit the choices for FORE_COLORS to RED and BLUE.

 

A batch of product is to be made and we select RED as the FORE_COLORS and BLUE and YELLOW as the BKG_COLORS.

 

A change is made.  A user goes in and selects BLUE for the FORE_COLORS instead of RED.  The system should now deslect BLUE as BKG_COLORS since it was picked as the FORE_COLORS.  We can't deselect YELLOW as a BKG_COLORS.

 

How can I deselect the color BLUE?

 

Vice versa, if my FORE_COLOR is BLUE, and I now go in an manually select BLUE for BKG_COLORS, I need BLUE deselected as my FORE_COLOR.

 

So typically I could set my colors using the command:

$SELF.BKG_COLORS = FORE_COLORS,    (Sets BKG_COLORS to same as FORE_COLORS)

 

But I need something like:

$SELF.BKG_COLORS <> FORE_COLORS,  (Select only those in BKG_COLORS that are not selected in FORE_COLORS.

 

But <> that isn't working.

 

I've gone through the help file but haven't seen anything that appears to do this.

 

Any ideas?

 

Craig

Syntax to add interval

$
0
0

Hi I want to add interval for a characteristics. I was searching on SAP help an found that the interval entered as below

 

LENGTH IN ( 5 - 10)

 

when I am giving this syntax replacing Length with my characteristics its giving error "E28024 Syntax error in simple action/procedure"

 

1. Please advise what is the syntax for updating interval

2. Any link/Book that refers to the VC syntax?

 

Regards

CR

Viewing all 692 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>