Assigning dependencies & procedures to characteristic value
Dear experts
Please how do i rightly assign a procedure created in a dependecy to a characteristic value.
I have created the procedure & dependency but this is not being calculated in the characteristic description
1. IN CU01 createa global dependency
2. in ct04 in the charc value area assign the dependency there.
let me know feedback
reg
dsk
Similar Messages
-
Error in Release strategy : Inconsistent Characteristic Value assignment
Hello Gurus ,
Good Day ...
Need your help in release strategy in purchase order .
Thanks in advance .......
Characteristics characteristics value
R2R_PURCH_ORD_TYPE NB
R2R_PURCH_GRP1 001
R2R_PURCH_ORD_VALUE 0,00 - 1000,00 USD
1001,00 - 2000,00 USD
2001,00 - 10000,00 USD
Class assigned char
Z_CLASS R2R_PURCH_ORD_TYPE
R2R_PURCH_GRP1
R2R_PURCH_ORD_VALUE
Rel grp assigned class
PH Z_CLASS
rel grp rel codes
PH 1 -director/VP
PH 2 - manager
PH 3 - buyer
rel grp rel strategy
PH A1
PH A2
PH A3
Now in SPRO -
> define Release Procedures for Purchase ORder -
> Release Strategies
PH A1 Release Strategy 1 (rel. prereq , rel statuses, classification , rel simulation ) working fine
PH A2 Release Strategy 2 (rel. prereq , rel statuses, classification , rel simulation )
ERROR MSG: INCONSISTENT CHARACTERISTIC VALUE ASSIGNMENT
DETAILS :
You want to change the value assigned to a characteristic. However, the change causes inconsistency, so the new value is not allowed.
The inconsistency may be for the following reasons:
A precondition or selection condition is violated.
The characteristic is a single-value characteristic, and different values have been set by constraints, actions, or procedures.
In classification, inconsistencies occur when you change the value set of a characteristic if objects or classes have already been classified with values from the previous value set.
Procedure
Choose Inconsistencies to see what triggered the inconsistency. You can also use the explanation facility for more information.
Delete the values that triggered the inconsistency.
You can only change or delete a value or value set that has already been used to classify objects if you delete the existing allocations.
PH A3 Release Strategy 3 -
> SAME AS ABOVE
regards,
ajayHi,
Inconsistency due to different "VALUE" in the Release Strategy & "VALUE" present in the Release Characteristics . Check details with value assignment with designed Strategies.
Also keep following VALUE Release Characteristics for value
<=1000,00.00 USD
1000,00.01 USD- 2000,00 .00USD
2000,00 .01- 10000,00.00 USD
instead of (0,00 - 1000,00 USD,1001,00 - 2000,00 USD,2001,00 - 10000,00 USD )
Regards,
Biju K -
How to get Characteristic Values assigned to the line item of Sales Order?
Hi,
I want to get the Characteristic Values( Variant Configuration )assigned to First Line Item of Sales Order.
I was using the Fn. Mod.: VC_I_GET_CONFIGURATION_IBASE,
this fn. mod. giving all the Characters but not the assigned characteristic values.
Is there any other way to find characteristic values of sales order.
Thanks,
vinayak.
Message was edited by: vinayaga sundaramFor example, please see this example program.
It lists the characteristic names, the values, and the description of the values which are tied to a sales document.
report zrich_0001.
* Internal Table for Characteristic Data
data: begin of i_char occurs 0.
include structure comw.
data: end of i_char.
data: xcabn type cabn.
data: begin of xcawn,
atwtb type cawnt-atwtb,
end of xcawn.
data: xvbap type vbap.
parameters: p_vbeln type vbap-vbeln,
p_posnr type vbap-posnr.
start-of-selection.
select single * from vbap into xvbap
where vbeln = p_vbeln
and posnr = p_posnr.
clear i_char. refresh i_char.
* Retrieve Characteristics.
call function 'CUD0_GET_VAL_FROM_INSTANCE'
exporting
instance = xvbap-cuobj
tables
attributes = i_char
exceptions
instance_not_found = 1.
loop at i_char.
clear xcabn.
select single * from cabn into xcabn
where atinn = i_char-atinn.
clear xcawn.
select single cawnt~atwtb into xcawn
from cawn
inner join cawnt
on cawn~atinn = cawnt~atinn
and cawn~atzhl = cawnt~atzhl
where cawn~atinn = i_char-atinn
and cawn~atwrt = i_char-atwrt.
write:/ xcabn-atnam, i_char-atwrt, xcawn-atwtb.
endloop.
Regards,
RIch Heilman -
Characteristic Value Assignment in Sales order
Hi Pals,
I am using the Variant configuration scenario in the sales order. My problem is, when ever i try creating a new sales order and enter a material, it suppose to display the Characteristic Value Assignment screen but for me it is showing the "Display Characteristic Values" Screen. Because of this i am unable to enter the data at the sales order level. what might be the problem for this case.
Kindly help me out in this issue.
Thanks & Regards,
Srinivas.DDear,
I hope the following link will help u in giving a good understanding of Characteristic values
help.sap.com/printdocu/core/Print46c/en/data/pdf/CACLCHR/CACLCHR.pdf
Regards,
R.brahmankar -
Error at sales order: Inconsistent characteristic value assignment
Hi SAPians
There is a problem in variant configuration. I have configurable materials at sales order level with BOMs and super BOMs. When I am executing the scenario, not able to process further after selecting characteristic values for a configurable material. The error saying " Inconsistent characteristic value assignment". I checked all the relevant master data, every thing is okay. But I am not able to proceed further. Can any one provide some valuable inputs for this.
Raksha.Hi
Did u create variant table (CU61) if not plz and try to make it by tick mark of Decision table..
u can check assignmebt consitance thru CU60 ..if there again blank plz maintain it manually..
basically wt happened during creation of Characteristics and assignment of value in value tab .. there is indicator ..which influence assignment consistance..
hope u may get clue.
correct me if i went wrong..
thanks
mk -
Cu 50 Inconsistent characteristic value assignment Message no. C1821
Dear All
sorry I come from Taiwan,my English is not well
I have a question for SAP PP
I study Make-to Order Production with Variant Configuration
I read paper Make-to order Quotation Processing with Vaniant Procing(663)
and In accordance with the file operations
but when i According to cu50 display an error message:
Inconsistent characteristic value assignment,Message no. C1821
creat pland order in tcode co08 display an error message:
No valid BOM exists
i choices "no" display an error message:Error or warning occurred during master data transfer
I do not know how to resolve
Please help me thank you very muchDear All
Thank you for your help
I found the problem
1.cu50 error message Inconsistent characteristic value assignment,Message no. C1821
ans: the paper Bast Practices Make-to-Order Quotation Processing with Variant Pricing(663) , page 85
Dependency name : YI_PC_YI_005_SELE_OPT
Syntax : $root.YI_004_ADD_OPT='01'
2.creat pland order in tcode co08 display an error message:No valid BOM exists
ans :
a.Tcode cu42 , in BOM application select SD01 for Production-General
b. IMG OPL8 BOM Application sele SD01 -
DMS - Inconsistent characteristic value assignment
Dear experts,
I've some DMS documents with an 'Inconsistent characteristic value assignment': two values for a single-value characteristic.
I want to correct those documents, but I don't to change AUSP directly. I've tried BAPI_DOCUMENT_CHANGE2, but without results.
Thanks in advance for any help.
Regards,
sb.Thanks Charlie.
Yes, this is for PR release strategy. I have checked OMGQCK, there is no inconsitency related to char value assignment. But when I tried to assign char values in SAPL0ME2, there is hard error C1821.
I also tried to delete the char from the class but the error is still there. Any ideas?
Thanks
JM -
Inconsistent characteristic value assignment
Hi
When I am trying to change the value of the characteristic for relase strategy ; the system is giving me error
"Inconsistent characteristic value assignment"
Kindly reply meCheck this answered link:
Inconsistent characteristic value assignment
Re: PO Release Strategy on Value Based -
Retireve Characteristic values that are assigned to a grid
Hi All,
Am creating a query to display all characteristic values that are assigned to an AFS Grid. The selection criteria is the AFS Grid which will return the characteristic values. I used the tables J-3APGHD - AFS Product Grid entries and CAWN - Characteristic values for this purpose. However I am unable to join these two tables. Is there any other way to do it or an interim table that would help me link the above two tables. Thanks i advance.
regards,
ImranHi,
Could you tell me how did you solve this problem, please?
(Query between J_3APGHD and CAWN)
Thanks -
Assign Object to class with characteristic values ?
Hi All,
I want to assign object to class with characteristic values. I found CL20N transaction for performing the same. Is there any BDC , BAPI to upload the same.
Thanks & Regards,
Navneeth K.Hi,
try as below
CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
EXPORTING
classtext = 'X'
classtype = w_classtype "Class type
language = sy-langu
object = w_object "Object Matnr + Batch
objecttable = 'MARA' "As requirement
change_service_clf = 'X'
inherited_char = ' '
change_number = ' '
TABLES
t_class = t_class
t_objectdata = t_objectdata
i_sel_characteristic = i_sel_characteristic
t_no_auth_charact = t_no_auth_charact.
IF sy-subrc <> 0.
ENDIF.
* Create with reference-----------------------
w_objectkeynew = wa_inputfile-to_matnr.
CALL FUNCTION 'BAPI_OBJCL_CREATE'
EXPORTING
objectkeynew = w_objectkeynew
objecttablenew = 'MARA'
classnumnew = w_classnum
classtypenew = w_classtype
TABLES
allocvaluesnum = t_allocvaluesnum
allocvalueschar = t_allocvalueschar
allocvaluescurr = t_allocvaluescurr
return = t_lreturn.
"or
BAPI_OBJCL_CHANGE Classification BAPI: Change Assignment
Prabhudas -
SD Variant Configuration - characteristic value computation
Hi Everyone
Greetings from Vinod
i am creating a variant material which has 3 characteristics. out of the 3 characteristics, 2 are inputed by the user and the third characteristic needs to be populated with the difference of the 2 chatacteristic values that we have entered before. is there a standard setting that we have to maintain, or should we do a custom development on the same. the third characteristic value which is computed based on the difference of the precious two characteristic will then derive pricing of the variant material. please throw some suggestions and inputs in this discussion.Hi,
calculating values of characteristics is done with so-called dependencies.
In a dependency you can define the rule how a value should be calculated.
You have to create a class of class type 300 and assign your characteristics to this class.
Assign the class to a material of material type "Configurable Materials".
Open the material with transaction PMEVC (Modeling Environment for Variant Configuration).
There you maintain a dependency of type procedure.
The source code may look like this for your example:
$SELF.CHARACTERISTIC_3 = CHARACTERISTICS_1 - CHARACTERISTIC_2
You can find details for variant configuration on help.sap.com:
http://help.sap.com
-> SAP ERP
-> SAP ERP Central Component
-> Logistics
-> Logistics - General
-> Variant Configuration (LO-VC)
Details on transaction PMEVC (Modeling Environment for Variant Configuration):
http://help.sap.com
-> SAP ERP
-> SAP ERP Central Component
-> Logistics
-> Logistics - General
-> Variant Configuration (LO-VC)
-> Modeling Environment for Variant Configuration
Information on dependencies:
http://help.sap.com
-> SAP ERP
-> SAP ERP Central Component
-> Logistics
-> Logistics - General
-> Variant Configuration (LO-VC)
-> Dependencies
and
-> Dependency Syntax: General Rules
Best regards,
Sebastian -
Issue in Custome FM of Characteristic Value
Hi All,
I have created Custom FM for possible values of Characteristic.
Its working fine in all transaction except CU60.
In Cu60 Transaction if user click on F4 for characteristic value My custom help popup is coming. when user select any of the value its populating in table maintenance. But Issue the issue is when user is saving those value those value are not saving in table maintenance.
Please tell me if I need to do any addition stuff.
I have created FM using below SAP Doc.
Function Module for Checking Values
In this field, you can enter the name of a function module for checking characteristic values entered by the user. The function module can be created in any function group.
The following restrictions apply:
The function module must use the standardized interface.
The function module name cannot have more than 27 characters.
This allows names to be inferred for further function modules: for the possible entries on the value assignment screen, and for copying language-dependent value descriptions:
Function module for possible entries
<function module for value check> + suffix "_F4"
Function module for language-dependent value descriptions
<function module for value check> + suffix "_DC"
Interface for Function Module for Checking Values
Import Parameters:
CHARACT_NO LIKE CABN-ATINN Internal characteristic number
CHARACT LIKE CABN-ATNAM Characteristic name
VALUE LIKE CAWN-ATWRT Value to be checked
Exceptions:
NOT_FOUND Value not found
Interface for Function Module for Possible Entries
Import Parameters:
CHARACT_NO LIKE CABN-ATINN Internal characteristic number
CHARACT LIKE CABN-ATNAM Characteristic name
DISPLAY Display values only,
if DISPLAY = 'X'
ADDITIONAL_VALUES LIKE CABN-ATSON Additional values allowed
if ADDITIONAL_VALUES = 'X'
(if you want the possible
entries dialog box to contain an
additional line for entry)
MULTIPLE_VALUES LIKE RCTMV-ATLIS Multiple values allowed
LANGUAGE LIKE SY-LANGU Language indicator
DISPLAY_WITH_LANGUAGE Display value with description
Tables
VALUES LIKE RCTVALUES Selected values
When you call this table, it
contains existing values.
Deleted values have status 'D'
in the table.
New values have status 'I'
in the table.
The function module must also let you display and select values using the possible entries pushbutton. To display possible entries, you can use function modules in function group SHL3, such as HELP_VALUES_GET_WITH_TABLE_EXT. The content is described in the function module documentation.
Interface for Function Module for Language-Dependent Value Descriptions
Import parameters
CHARACT_NO LIKE CABN-ATINN Internal characteristic number
CHARACT LIKE CABN-ATNAM Characteristic name
VALUE LIKE CAWN-ATWRT Value to be checked
LANGUAGE LIKE SY-LANGU System language
Exceptions
NOT_FOUND Value not found
If you use this function module after the function module for checking values, the language-dependent description of the value is copied to the value assignment screen.
Note
Please note that the program code must be based on the predefined interfaces. If your program is not based on these interfaces, the program may terminate with a short dump.
Please note also that the function module cannot take into account any restrictions on allowed values that are due to inheritance or object dependencies, because the function can only read data that is already saved to database tables. The function cannot read current user entries.I have Created two FM Function Module for Checking Values and Function Module for Possible Entries
-
Characteristic values for a stock transfer Purchase Order
Hi Experts,
We are using material variant concept. I created stock transfer purchase order for a variant material. There i'm able to give characteristic values. How to extract that characteristic values into a report.
We are getting the characteristic values from Production order and sales order based on configuration object. I'm passing that configuration object through functional module, i'm getting the values.
Functional module : VC_I_GET_CONFIGURATION_IBASE
I tried with that functional module with configuration object value for stock transfer purchase order. I'm not getting the values. How to extract the characteristic values.
Please help me.
Thanks in advance.
NarenHi,
Assign document type of stock transport order to supplying plant and receiving plant in the path:
SPRO-> MM-> Purchasing->Purchase Order-->Setup Stock Transport Order -
> Assign Document Type, One-Step Procedure, Underdelivery Tolerance
Here assign STO document type to your supplying plant and receiving plant & save.
Now try doing PGI.
For more check the link:
http://www.scribd.com/doc/8985938/STO-Configuration-in-ERP-SAP-ECC-6-
Regards,
Biju K -
Performance - Conversion of characteristic values to SID
Greetings:
Yesterday I load 556.000 record into an infocube.
No transformations of any kind. Direct assign for every infoobject. Very simple
It lasted 1 h 30m to complete the loading.
It started loading 7 datapackage of 50.000 records each.
I realized that 3 of those datapackage (#2, #4 and #7) lasted from 41:47min to 41:59min in the "Conversion of characteristic values to SID" task. The other 5 lasted ... seconds.
Any idea of that could be going on during this conversion?
I don't understant why some datapackages last so long and other don't.
Does anybody has any idea about this?
Thanks in regards.
GuillermoHi Daniel,
The SID generation is based upon the Dimension Table and Master data.
If you see the dimension table can be build with different types like:
one to many
many to one
many to many
one to one
So, if the dimension's for that datapacket data is many to many then it has to get all the relations and then it has to assign an SID.
If it is one to one then there will be no more work to be done by the system to assign the SID's
Hope you understood the back-end process.
With Regards,
Ravi Kanth. -
BI-IP change characteristic value in FOX
Hello Guys,
i want to change the characteristic value in FOX.
Therefore the FOX runs through all char combinations to identify the highest
number for the char test.
This step works fine, but i cant write the value for maxloop in the cube.
If i try, only the old row is deleted, but i dont get a new row with the calculated value for maxloop.
the code looks like this:
DATA LOOP TYPE test.
DATA MINLOOP TYPE test.
DATA MAXLOOP TYPE test.
MINLOOP = 00000.
MAXLOOP = 00000.
FOREACH LOOP.
MINLOOP = LOOP.
IF MINLOOP > MAXLOOP.
MAXLOOP = MINLOOP.
ENDIF.
ENDFOR.
MAXLOOP = MAXLOOP + 00001.
{Amount, EUR, #, #, 00200, 00000000, #, 2007, #, #, #, #, #, #, #} =
{Amount, EUR, #, #, maxloop, 00000000, #, 2007, #, #, #, #, #, #, #}.
Any suggestions what is wrong here?
Regards
T. MeklerHi,
You have written
{Amount, EUR, #, #, 00200, 00000000, #, 2007, #, #, #, #, #, #, #} =
{Amount, EUR, #, #, maxloop, 00000000, #, 2007, #, #, #, #, #, #, #}.
But as per the statement MAXLOOP = MAXLOOP + 00001 the MAXLOOP conatins a new figure. Obviously there will not be any record in the cube for this value of MAXLOOP.
You are assigning this to the record with MAXLOOP = 00200, so system is assigning zero to 0AMOUNT for the record that is having MAXLOOP=00200 value.
Make the below corrections and test again:
DATA NEWLOOP type test.
NEWLOOP = MAXLOOP + 00001.
{Amount, EUR, #, #, NEWLOOP, 00000000, #, 2007, #, #, #, #, #, #, #} =
{Amount, EUR, #, #, MAXLOOP, 00000000, #, 2007, #, #, #, #, #, #, #}.
Regards,
Deepti
Maybe you are looking for
-
Flex Builder 3 Error: Unable to load SWC
Hi, I am trying to use the YahooMaps component (YahooMaps.swc) in my application. I have included it in the build path of my application. Steps followed: 1. Right-click on the project and choose Properties or open the Project menu and choose Properti
-
Icon users - if you're looking for Cyan......
I decided to contact support for myself to see what they say. Here's the transcript. My name is Kim, how may I assist you? Visitor: Hello! I have the Lumia Icon and I was wondering if you guys have ANY idea when we can expect to get the Cyan update?
-
Unable to prepare project for publishing error (-50)
Hi, After adding a slow motion effect to one clip of the project, iMovie started to fail to preview the images when moving the mouse over clips (in the storyboard), then a few of the clips just wanished from the storyboard and became grey. Project ca
-
Ok. The red line marker in the the time line that indicates where the position of the playing head is not the same position as the main viewing screen. I click and highlight a clip in the timeline and a different one further down the line is displaye
-
Close a Question as you find a solution ? - How ?
I started a question (https://discussions.apple.com/message/17094001#17094001) and after few hours I discovered myself the answer. In the specific I am now sure it was a question related to a bad Vodafone connection and nothing to do with iPhone Hard