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: 

Create/update a record in ESERVICE table

Former Member
0 Kudos
506

Hi

Is there any Function Module to create an entry or update the record in ESERVICE table . I have got the VERTRAG (point of delivery id) and I have to create a record or update an existing records. So please tell me if any?

Thanks and regards

Balbir Singh

3 REPLIES 3

Former Member
0 Kudos
264

Use these FMs to create or change or delete the ESERVICE table.

ISU_DB_ECHANGE_SERVICE_INSERT

ISU_DB_ECHANGE_SERVICE_DELETE

ISU_DB_ECHANGE_SERVICE_SELECT

Please reward points if it helps

Regards,

Shiv

alexander_breuer
Product and Topic Expert
Product and Topic Expert
0 Kudos
264

Hi,

you can use the BOR-Object ISUNBSERVC (Method Create).

Regards,

Alexander

Former Member
0 Kudos
264

You can use ISU_S_NBSERVICE_CREATE this FM to create an entry IN Eservice....

Populate X_auto structure

xy_auto-eserviced_use = 'X'.

xy_auto-eserviced-mandt = sy-mandt.

xy_auto-eserviced-int_ui = pointofdelivery.

xy_auto-eserviced-vertrag = space.

xy_auto-eserviced-sparte = division.

xy_auto-eserviced-service = servicetype.

xy_auto-eserviced-serviceid = serviceprovider.

xy_auto-eserviced-service_start = startdate.

xy_auto-eserviced-service_end = '99991231'.

x_no_dialog = 'X'

x_upd_online = 'X'

x_keydate = startdate

x_vertrag = space

Allot Points if it helps

Regards,

Shiv