Business Fields Numerical Mapping
Business Fields Numerical Mapping Table
WNC
BOM
Attribute name
NUMERICALVALUE.name as CHARACTERSTRING
and
NUMERICALVALUE.definition as PropertyDefinition
PROPERTYDEFINITION.id as IdentifierSelect
IDENTIFIER.id as IdentifierString
Attribute value
NUMERICALVALUE.valueComponent as REAL
Association of Attribute to its WTObject.
NumericalValue.definition = propDefn
propDefn.id = ident
propDefn.propertyType = ‘user defined attribute’
ident.id =’’
NumericalValue.valueComponent = ‘’
PropertyValueAssignment.assignedTo = PropertyAssignmentSelect
Classification.class=‘part properties’ or ‘document properties’ or ‘validation properties’
PropertyValueAssignment.classifiedAs =[Classification]
PropertyValueAssignment.assignedPropertyValues[] = StringValue
Part 21 Representation
#8= ORGANIZATION(IDENTIFIERSTRING('/NULL'),#9,$,$,$);
#9= LOCALIZEDSTRING($,'Demo Organization');
#17= UNIT(CLASSSTRING('/ANY'),$,$,CLASSSTRING('$'));
#95= VIEWCONTEXT(CHARACTERSTRING('part definition'),PROXYSTRING(
'mechanical design'),PROXYSTRING('design'));
#133= PARTVIEW($,$,$,$,$,#95,$);
#136= PROPERTYVALUEASSIGNMENT($,$,$,$,(#151),#133,$);
#149= IDENTIFIER('intValue',$,CLASSSTRING('identification information'),#8);
#150= PROPERTYDEFINITION(#149,$,$,$,CLASSSTRING('user defined attribute'),$);
#151= NUMERICALVALUE(CHARACTERSTRING('intValue'),$,#150,$,$,$,#17,894.,$);
這是否有幫助?