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: 

Device Installation Change Proposed Registers (EE07ZWKONF)

daniel_mccollum
Active Contributor
0 Kudos
462

Hi all, I'm reviewing automation of full installation of full devices.

I have no issues with achieving the installation via a number of methods:

  1. MDT via template NEWCUSTPOD confgured appropriately
  2. Custom Application calling ISU_S_WORKLIST_INSTALL
  3. Robotics via EG31.

However, only item 3 appears to allow the manipulation of the proposed registers from the register group.

EG31, has an interface EDIT --> Change Register Configuration (EE07ZWKONF)

And as yet, I haven't determined how to achieve the same functionality at run time to dynamically disable proposed registers unless first modifying the device into a specific register group matching the required configuration, which I cannot achieve in the MDT.

Is there a systematic control available to allow this I've missed?

Side note: I've also reviewed the User Exits under EDMDI001 etc

& Enhancement spots in ES_SAPLE30D

Any insights gratefully received.


Cheers

Daniel

1 REPLY 1

daniel_mccollum
Active Contributor
276

In answer of my own question, I've found the custom application approach to be as follows:

1. ISU_O_EZWG_OPEN

this retrieves the base register group details & allows access via SUBSCR_OBJ

2. Custom logic operating on SUBSCR_OBJ-T_ETDZ.

in this step, you can delete registers from T_ETDZ, & the changes will propagate forward. i.e. allow systematic disabling of registers. This simulates the user unchecking the register used flag in the standard transaction pop-up.

3. ISU_O_EZWG_PREPARE_CLOSE & ISU_O_EZWG_CLOSE

This takes the changes & allows them to be used in the rest of the installation process.

Main disadvantages, these are all unreleased functions. As always, if there is a better way, please let me know.

Cheers

Daniel