Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI_CHARACT_CREATE

former_member599326
Participant
0 Likes
1,334

Hi..

i m using FM "BAPI_CHARACT_CREATE" to create characteristics..

my table values as below..

CHARACTDETAIL

Header 1Header 2Header 3Header 4Header 5
CHARACT_NAMEDATA_TYPELENGTHSTATUSVALUE_ASSIGNMENT
SVB_OTHR_SCHAR101S





KEYDATE : 30.08.2012

CHARACTDESCR

Header 1Header 2Header 3
LANGUAGE_INTLANGUAGE_ISODESCRIPTION
ENE SVB_OTHR_S



CHARACTVALUESCHAR

Header 1
VALUE_CHAR
065AF
065AG

CHARACTVALUESDESCR

Header 1Header 2Header 3
LANGUAGE_INTVALUE_CHARDESCRIPTION
EN065AFADC - ADAPTIVE CRUISE CONTROL
EN065AGADC - 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,

1 REPLY 1
Read only

Flavio
Active Contributor
0 Likes
1,074

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