‎2009 Mar 24 6:56 AM
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.
‎2009 Mar 24 7:03 AM
HI,
Did you pass the 'X' in the ORIGINX-INHOUSE_PROD_PERCENTAGE ?
Check that you might have missed.
‎2009 Mar 24 7:52 AM
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
‎2009 Apr 02 3:11 PM
Can anyone post coding how to upload data usng badi?
It may be helpful.
‎2009 Apr 03 4:55 AM
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..