SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI for Device Installation/Removal/Replacement

Former Member
0 Kudos

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

3 REPLIES 3

Former Member
0 Kudos

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

Former Member
0 Kudos

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

former_member222709
Contributor
0 Kudos

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.