2019 Oct 30 2:57 AM
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:
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
2019 Nov 04 1:29 AM
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