‎2010 Nov 09 4:36 AM
Hi,
I created a program for BAPI_CHARACT_CREATE. My flat file structure is as below:
CHARACT_NAME CHARACT_GROUP STATUS DATA_TYPE LENGTH DECIMALS UNIT_OF_MEASUREMENT VALUE_ASSIGNMENT LANGUAGE_ISO DESCRIPTION VALUE_CHAR DEFAULT_VALUE
Test5555 CAPP_CHAR 1 NUM 6 2 SET S EN TEST5555 6 X
Below is my code:
LOOP AT it_final INTO wa_final.
charactdetail-charact_name = wa_final-charact_name.
charactdetail-charact_group = wa_final-charact_group.
charactdetail-status = wa_final-status.
charactdetail-data_type = wa_final-data_type.
charactdetail-length = wa_final-length.
charactdetail-decimals = wa_final-decimals.
charactdetail-unit_of_measurement = wa_final-unit_of_measurement.
charactdetail-value_assignment = wa_final-value_assignment.
charactdescr-language_iso = wa_final-language_iso.
charactdescr-description = wa_final-description.
APPEND charactdescr.
charactvalueschar-value_char = wa_final-value_char.
charactvalueschar-default_value = 'X'.
APPEND charactvalueschar.
CALL FUNCTION 'BAPI_CHARACT_CREATE'
EXPORTING
charactdetail = charactdetail
CHANGENUMBER =
KEYDATE = SY-DATUM
TABLES
charactdescr = charactdescr
CHARACTVALUESNUM =
charactvalueschar = charactvalueschar
CHARACTVALUESCURR =
CHARACTVALUESDESCR =
CHARACTREFERENCES =
CHARACTRESTRICTIONS =
return = return
.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDLOOP.
This code is not populating data under Values Tab. While it should populate 6.00 SET in CHAR. VALUE & Default value as 'X' under values tab. Please help.
Thanks
‎2010 Nov 09 6:00 AM