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

Upload Asset Master Data (AS01) using BAPI

Former Member
0 Likes
3,802

Hi,

I am trying to create Asset Master(TCODE: AS01) using BAPI, "BAPI_FIXEDASSET_CREATE1".

But it is not updating the field ORIGIN-INHOUSE_PROD_PERCENTAGE(Table field ANLA-ANTEI).

How to update this field using the BAPI.

4 REPLIES 4
Read only

Former Member
0 Likes
1,658

HI,

Did you pass the 'X' in the ORIGINX-INHOUSE_PROD_PERCENTAGE ?

Check that you might have missed.

Read only

Former Member
0 Likes
1,658

what ever the fields you are passing the BAPI you need to pass the all X strctures aslo. fill all the X strctures with X.... like GENERALDATAX , ORIGINX

Read only

0 Likes
1,658

Can anyone post coding how to upload data usng badi?

It may be helpful.

Read only

Former Member
0 Likes
1,658

Hi,

I have created asset using this BAPI, check out :


*---declarations for BAPI_FIXEDASSET_CREATE1
  DATA: wa_key     LIKE bapi1022_key,
        wa_gen     LIKE bapi1022_feglg001,
        wa_genx    LIKE bapi1022_feglg001x,
        wa_tim     LIKE bapi1022_feglg003,
        wa_timx    LIKE bapi1022_feglg003x
        wa_assetno LIKE bapi1022_1-assetmaino,
        it_ret     LIKE bapiret2 OCCURS 0 WITH HEADER LINE.

 
  CLEAR: w_desc, wa_assetno, it_ret, wa_key, wa_gen,
         wa_genx, wa_tim, wa_timx, wa_assetno      .
*---passing COMPANYCODE
  wa_key-companycode = c_s083.
*---passing general data wa_gen
  wa_gen-assetclass = c_33000.

*---concatenate om_order_id & zname for description
  CONCATENATE p_aufnr it_zmmomspickup-zname INTO w_desc.
  wa_gen-descript   = w_desc.

  wa_gen-serial_no  = p_ser_nr.
  wa_gen-invent_no  = p_matnr
*---passing 'X' to wa_genx for updating general data
  WA_GEN-DESCRIPT   = C_X.
  wa_gen-serial_no  = c_x.
  wa_gen-invent_no  = c_x.

*---passing INTERN_ORD, TAXJURCODE
  wa_tim-intern_ord = it_zmmomspickup-aufnr.

*---passing 'X' to wa_genx for updating general data
  WA_TIMX-INTERN_ORD = C_X.
 

*---bapi to create asset
  CALL FUNCTION 'BAPI_FIXEDASSET_CREATE1'
    EXPORTING
      key                = wa_key
      generaldata        = wa_gen
      generaldatax       = wa_genx
      timedependentdata  = wa_tim
      timedependentdatax = wa_timx
    IMPORTING
      asset              = wa_assetno
      return             = it_ret.

Thanks,

Krishna..