static void KavinValidateTracDim(Args _args)
{
EcoResTrackingDimensionGroupItem trackDimGrop;
EcoResTrackingDimensionGroupFldSetup trackDimGrpFldSetup;
ItemId varItemId = '125';
FieldId observedDimension = fieldNum(InventDim, InventBatchId);
str label = fieldPName(InventDim, InventBatchId);
NoYes isActive;
InventTable inventTable;
;
while select inventTable
join trackDimGrop where trackDimGrop.ItemDataAreaId == inventTable.dataAreaId &&
trackDimGrop.ItemId == inventTable.ItemId //&& inventTable.ItemId == "125"
join trackDimGrpFldSetup where trackDimGrpFldSetup.TrackingDimensionGroup == trackDimGrop.TrackingDimensionGroup
&& trackDimGrpFldSetup.DimensionFieldId == observedDimension
&& trackDimGrpFldSetup.IsActive == NoYes::No
{
info(strFmt('%1 is not active for %2',label,inventTable.ItemId));
}
}
No comments:
Post a Comment