Hello,
I'm looking possibility to bind inactive state of standard Lead process to the custom package ? I know that new DCM is binded in SysDCMSetting but after install package on target environment i have two active DCM (standard and new one).
Any idea how to manage inactive DCM on package ?
Best Regards,
Marcin
Like
Hello Marcin,
You should also additionally check if SysDcmSchemaInSettings object data was bound to the package. Please bind data from this object as well and try installing the package to the target environment. This time the state of the DCM should be also transferred.
Best regards,
Oscar
Hello Marcin,
You should also additionally check if SysDcmSchemaInSettings object data was bound to the package. Please bind data from this object as well and try installing the package to the target environment. This time the state of the DCM should be also transferred.
Best regards,
Oscar
Oleg Drobina,
How does Creatio store the Active status in either of these tables? Looking at the columns which can be bound from them, they don't appear to have any explicit "Active" column, and neither do I see any data in the more freeform columns (e.g. Filters on SysDcmSettings) that would appear to hold Active status.
Also, is there a recommended way to bind these 2 tables to packages? i.e. what should be the update key?
Hi,
The value IsActive is located in the DB view VwSysDcmLib. It is calculated based on the values in the tables SysSchemaProperty and SysSchemaUserProperty where the column SysSchemaId is equal to a DCM schema Id in a SysSchema table. Adding SysDcmSchemaInSettings helps because there we bind a DCM to its SysSchema by the column SysDcmSchemaUId.