Synchronize Properties of the 3D Physical Facet (L2P_ExecuteSynchronizeProperties)

An opening ID is an entry point used to customize business logic. The Synchronize Properties of the 3D Physical Facet opening ID is available in the Logical to Physical Assistant Resources resource set.

Note: For more information about customization by business rules, see Installation and Setup: Customize: Behavior: Data Setup: Customization by Business Rules.

This page discusses:

General Information

This opening ID is invoked each time the physical object is synchronized with the logical object.

Definition Description
PLM Opening ID L2P_ExecuteSynchronizeProperties
Customization intent Execution
Execution context Client

Input Objects

Input objects must be of the following types:

  • ThisObject: an L2PItem object, containing the data found during the analysis of this item.
  • Parameters corresponds to the context object.

Sample

let facet2dOcc(LogicalOccurrence)
let facet3DOcc(ProductOccurrence)
let facet2DRef(RFLVPMLogicalReference)
let facet3DRef(VPMReference)
let facet2DInst(RFLVPMLogicalInstance)
let facet3DInst(VPMInstance)
let str2d(String)
let str3d(String)
set facet2dOcc = ThisObject.Facet2D
set facet3DOcc = ThisObject.Facet3D

if (  facet3DOcc <> NULL and facet2dOcc <> NULL )
{
set facet3DInst = facet3DOcc.Instance
set facet2DInst = facet2dOcc.Instance
}
if (  facet2DInst <> NULL and facet3DInst <> NULL )
{
	str2d = "SetbySample"
	str3d = "SetbySample"
	facet3DInst.SetAttributeString("V_description", str2d)
	facet2DInst.SetAttributeString("V_description", str3d)
}