As of 9.6.0.0. a new column 'dve-enabled' was added to the 'elementinfo_dve' table in MySQL.
On a staging DMA, I have some DVEs not shown in DataMiner because they are set to disabled in the database ('dve-enabled' column). In addition, there is no functionality implemented in the protocol to enable or disable DVE creation. I should mention that when new DVEs were created, all DVEs were set to enabled; my query is related to existing DVEs prior to 9.6.0.0.
Given this information, how do I enable those DVEs in Cube? For a customer, is an update query in the database the only option to enable those DVEs?
How does DataMiner determine whether the 'dve_enabled' parameter is to be set to 'true' or 'false'?
This is a feature used by virtual functions, which are a special kind of DVEs. Currently, this feature isn't available yet for normal DVEs. For SRM solutions, the VFs are enabled at the start of the booking and disabled at the end.
To add to Davy’s comment, although this is an SRM feature, it could result in normal DVEs not to be shown in Cube when set to false.
Hi Christine,
This is available in the advanced element settings of the DVE parent.
That option is not available on existing root DVEs, only on newly created root DVEs. I was doubting if it is related to that option (enable DVE creation), because 1 of the 4 DVEs is enabled. How did it happen that one of the 4 is shown? I thought when you enable the option ‘Enable DVE child creation’ this applies to all?
The element has this option:
Name dvecreate=”TRUE”
The advanced option should indeed apply to all. So deselecting it should disable all currently existing DVEs and prevents new DVEs from being created. Enabling it should recreate all existing ones and allow new ones to be created.
Christine this is currently only used for virtual functions which are a special kind of DVE’s.