Hi Will Wu
Thanks for replay
I have add inventStyleid field in DMFBOMVersionEntity table
and modify method generateInventDimID in DMFBOMVersionEntityClass
/// <summary>
/// Find(s) or creates and set the Invent dim.
/// </summary>
/// <param name="_stagingToTarget">
/// Indicates if the method is called to generate target field values (true) or staging table values (false).
/// </param>
/// <returns>
/// Returns set of inventDim data as a container.
/// </returns>
[DMFTargetTransformationAttribute(true),DMFTargetTransformationDescAttribute("@DMF349"),
DMFTargetTransformationSequenceAttribute(2)
,DMFTargetTransFieldListAttribute([fieldStr(DMFBOMVersionEntity,ConfigId),fieldStr(DMFBOMVersionEntity,InventColorId),fieldStr(DMFBOMVersionEntity,InventSiteId),fieldStr(DMFBOMVersionEntity,InventSizeId),fieldStr(DMFBOMVersionEntity,InventStyleId)])
]
public container generateInventDim(boolean _stagingToTarget = true)
{
container res;
if (_stagingToTarget)
{
inventDim = DMFDimensionHelper::generateInventDimID(entity);
res = [inventDim.InventDimId];
}
else
{
inventDim = InventDim::find(target.InventDimId);
res = [
inventDim.ConfigId,
inventDim.InventColorId,
inventDim.InventSiteId,
inventDim.InventSizeId,
inventDim.InventStyleId];//********amr******
}
return res;
}
but where i can find the standard data entity (bomversion entity) to duplicate it
how can i get this image you sent