Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Is3DSpaceCompatible (
|
ImportObjectGroups importobjectgroups,
|
output String feedback_o
|
) declarative remote as Boolean
|
{
|
Description: 'Check if the selected object group can be source from 3DSpace'
|
TextBody:
|
[*
|
unsupportedgroups := selectvalues( importobjectgroups, Elements, importedobjectgroup,
|
importedobjectgroup.Name() <> MPSyncUtility::ID_ObjectGroup_Products()
|
and importedobjectgroup.Name() <> MPSyncUtility::ID_ObjectGroup_Entities()
|
and importedobjectgroup.Name() <> MPSyncUtility::ID_ObjectGroup_Routings(),
|
importedobjectgroup.Name()
|
);
|
|
result := unsupportedgroups.Size() = 0;
|
|
if( not result )
|
{
|
feedback_o := Translations::MPSync_ImportProfile_Unsupported3DSpaceIntegration( unsupportedgroups.ToString( ", " ) );
|
}
|
|
return result;
|
*]
|
}
|