XSR_DISABLE_ASSEMBLY_UDA_INHERITANCE
This advanced option must be set in an initialization (.ini) file.
Use
this advanced option in templates and reports to report the assembly UDA values.
If XSR_DISABLE_ASSEMBLY_UDA_INHERITANCE is set to FALSE,
and the assembly does not have a UDA value, the UDA value is taken from the
assembly main part.
This advanced option is also used
in the IFC4 export. The IFC4 export uses the UDA value from the main part of the
assembly if the assembly does not have it defined. You can disable this
functionality using XSR_DISABLE_ASSEMBLY_UDA_INHERITANCE. If you set the advanced option
to TRUE, and if UDA is not set on the assembly
level, the UDA is left empty or it uses assembly level's default value. If you
set it to FALSE, the UDA is inherited from the
main part.
For more information on how the UDA values are inherited in assemblies, see the following support article: Assembly takes UDA's from main part.