2010 Feb 02 9:36 AM
Hi Experts,
I want to know BAPI names which are used for device Installation,Device Removal and Device Replacement.
And I also want to know the BAPI for Move In/Out document updation and Service Order Updation BAPI.
Thanks in Advance
Developer
2010 Feb 02 10:30 AM
Device Installation BAPI_EQUI_INSTALL
Move in : BAPI_ISUMOVEIN_CREATEFROMDATA
ISU_S_MOVE_IN_CHANGE
Move Out : BAPI_ISUMOVEOUT_CREATEFROMDATA
ISU_S_MOVE_OUT_CHANGE
BAPIs related to service order
BAPI_ISUSMORDER_CREATEMULTIPLE
BAPI_ISUSMORDER_SETSTATUSTECHN
BAPI_ISUSMORDER_USERSTATUSSET
BAPI_SERVNOT_GET_DETAIL
BAPI_SERVICENOTIFICAT_CREATE
BAPI_SERVNOT_MODIFY_DATA
2010 Feb 02 10:51 AM
there are FMs to install, replace and remove
ISU_METER_REMOVE
ISU_METER_REPLACE
ISU_METER_INSTALL
You can make z and remote enabled also put X in X_NO_DIALOG to bypass screen
Regards,
Prajakta
2010 Feb 03 9:19 AM
BAPI for Device Installation: BAPI_EQUI_INSTALL
BAPI for Move In: BAPI_ISUMOVEIN_CREATEFROMDATA
move_in_input-moveindate = wa_xls_input-chg_over_date.
move_in_input-partner = wa_xls_input-bus_part_no.
move_in_input-cont_acct = wa_xls_input-c_acc_no.
move_in_contract-partner = wa_xls_input-bus_part_no.
move_in_contract-auth_group = wa_xls_input-auth_grp.
move_in_contractx-auth_group = c_x.
wa_contract_data-installation = wa_xls_input-install_no.
wa_contract_data-comp_code = 'P110'.
wa_contract_data-division = wa_xls_input-division .
wa_contract_data-actdeterid = wa_xls_input-act_det_id.
wa_contract_data-joint_invoice = wa_xls_input-joint_inv.
wa_contract_data-contr_txt = contract_text.
APPEND wa_contract_data TO it_contract_data.
wa_contract_datax-installation = c_x.
wa_contract_datax-comp_code = c_x.
wa_contract_datax-division = c_x.
wa_contract_datax-actdeterid = c_x.
wa_contract_datax-joint_invoice = c_x.
wa_contract_datax-contr_txt = c_x.
APPEND wa_contract_datax TO it_contract_datax.
CALL FUNCTION 'BAPI_ISUMOVEIN_CREATEFROMDATA'
EXPORTING
moveincreatecontroldata = move_in_control
moveincreateinputdata = move_in_input
PARTNERDATA =
PARTNERDATAX =
contractaccountdata = move_in_contract
contractaccountdatax = move_in_contractx
CONTACTDATA =
IMPORTING
moveindocnumber = move_in_doc_no
partner = bp_no
cont_acct = ca_no
TABLES
treturn = it_return
TADDRESS =
TADDRESSX =
TBANKDATA =
TBANKDATAX =
TCCARDDATA =
TCCARDDATAX =
tcontractdata = it_contract_data
tcontractdatax = it_contract_datax
TMETERREADINGRESULTS =
TCTRACLOCKDETAIL =
EXTENSIONIN =
.
BAPI for Move Out: BAPI_ISUMOVEOUT_CREATEFROMDATA
Regards,
Pranav.