‎2012 Aug 30 12:23 PM
Hi..
i m using FM "BAPI_CHARACT_CREATE" to create characteristics..
my table values as below..
CHARACTDETAIL
| Header 1 | Header 2 | Header 3 | Header 4 | Header 5 |
|---|---|---|---|---|
| CHARACT_NAME | DATA_TYPE | LENGTH | STATUS | VALUE_ASSIGNMENT |
| SVB_OTHR_S | CHAR | 10 | 1 | S |
KEYDATE : 30.08.2012
CHARACTDESCR
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| LANGUAGE_INT | LANGUAGE_ISO | DESCRIPTION |
| EN | E | SVB_OTHR_S |
CHARACTVALUESCHAR
| Header 1 |
|---|
| VALUE_CHAR |
| 065AF |
| 065AG |
CHARACTVALUESDESCR
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| LANGUAGE_INT | VALUE_CHAR | DESCRIPTION |
| EN | 065AF | ADC - ADAPTIVE CRUISE CONTROL |
| EN | 065AG | ADC - ADAPTIVE CRUISE CONTROL |
i m getting below errors..
Internal Error
Start characteristics maintenance
Start processing characteristic SVB_OTHR_S
Processing characteristic SVB_OTHR_S
Language-dependent value ADC - ADAPTIVE CRUISE CONTROL already exists in language E
i understand from error that the error coming because same description "ADC - ADAPTIVE CRUISE CONTROL" is passed in table "CHARACTVALUESDESCR".. but my requirement is such that the description will be same for 2 char values.. is there any remedy for this... or it is a standard bapi.. so we have to leave with it ??
Regards,
‎2012 Aug 31 9:03 PM
Hi Santosh,
Actually, it is a system requirement to have characteristic language descriptions unique.
Exactly the same error message is thrown if we manually try to insert the same description for two different value codes, with CT04 transaction for characteristic management.
A possible solution could be to slightly differentiate the descriptions (for instance, a space more between two words in the second description, thus maintaining the same meaning).
Hope this could be of some help.
Bye,
Flavio