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_material_savedata.

Former Member
0 Likes
747

I wont get material description while i am creating material master using bapiHow can i get mat desc in output..

3 REPLIES 3
Read only

sylvain_vels
Explorer
0 Likes
640

Hi

have you try to put the description in

gt_bapi_makt-langu_iso = sy-langu. "or other language

gt_bapi_makt-langu = sy-langu. "or other language

gt_bapi_makt-matl_desc = text_of_the_description.

append gt_bapi_makt.

and this table is given to the bapi

call function 'BAPI_MATERIAL_SAVEDATA'

...

tables

materialdescription = gt_bapi_makt

hope it's helpful

Read only

0 Likes
640

This is my program please check out .what is wrong let me know please.......

FUNCTION ZBAPI_MAT_CREATE.

*"----


""Local Interface:

*" IMPORTING

*" VALUE(MATERIAL) TYPE MATNR OPTIONAL

*" VALUE(IND_SECTOR) TYPE MBRSH OPTIONAL

*" VALUE(MATL_TYPE) TYPE MTART OPTIONAL

*" VALUE(BASIC_VIEW) TYPE SICHT_K OPTIONAL

*" EXPORTING

*" VALUE(RET_MESSAGE) TYPE BAPIRET2

*" TABLES

*" MAT_DES STRUCTURE BAPI_MAKT OPTIONAL

*"----


DATA: HEADDATA TYPE BAPIMATHEAD,

CLIENTDATA TYPE BAPI_MARA,

CLIENTDATAX TYPE BAPI_MARAX,

PLANTDATA TYPE BAPI_MARC,

PLANTDATAX TYPE BAPI_MARCX,

MATERIALDESCRIPTION TYPE BAPI_MAKT OCCURS 0 WITH HEADER LINE.

DATA: WA_MATDESC TYPE BAPI_MAKT.

HEADDATA-MATERIAL = MATERIAL.

HEADDATA-IND_SECTOR = IND_SECTOR .

HEADDATA-MATL_TYPE = MATL_TYPE.

HEADDATA-BASIC_VIEW = BASIC_VIEW.

CLIENTDATA-BASE_UOM = 'EA'.

CLIENTDATAX-BASE_UOM = 'X'.

MATERIALDESCRIPTION-LANGU = WA_MATDESC-LANGU.

MATERIALDESCRIPTION-LANGU_ISO = WA_MATDESC-LANGU_ISO.

MATERIALDESCRIPTION-MATL_DESC = WA_MATDESC-MATL_DESC.

MATERIALDESCRIPTION-DEL_FLAG = WA_MATDESC-DEL_FLAG.

APPEND MATERIALDESCRIPTION.

CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'

EXPORTING

HEADDATA = HEADDATA

CLIENTDATA = CLIENTDATA

CLIENTDATAX = CLIENTDATAX

  • PLANTDATA =

  • PLANTDATAX =

  • FORECASTPARAMETERS =

  • FORECASTPARAMETERSX =

  • PLANNINGDATA =

  • PLANNINGDATAX =

  • STORAGELOCATIONDATA =

  • STORAGELOCATIONDATAX =

  • VALUATIONDATA =

  • VALUATIONDATAX =

  • WAREHOUSENUMBERDATA =

  • WAREHOUSENUMBERDATAX =

  • SALESDATA =

  • SALESDATAX =

  • STORAGETYPEDATA =

  • STORAGETYPEDATAX =

  • FLAG_ONLINE = ' '

  • FLAG_CAD_CALL = ' '

  • NO_DEQUEUE = ' '

  • NO_ROLLBACK_WORK = ' '

IMPORTING

RETURN = RET_MESSAGE

TABLES

MATERIALDESCRIPTION = MATERIALDESCRIPTION

  • UNITSOFMEASURE =

  • UNITSOFMEASUREX =

  • INTERNATIONALARTNOS =

  • MATERIALLONGTEXT =

  • TAXCLASSIFICATIONS =

  • RETURNMESSAGES =

  • PRTDATA =

  • PRTDATAX =

  • EXTENSIONIN =

  • EXTENSIONINX =

.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.

ENDFUNCTION.

Read only

Former Member
0 Likes
640

Hari,

Use the paramaeter:MATERIALDESCRIPTION in Table section to enter material descriptions in multiple languages.

--

Reddy