To find Financial dimension for a particular dimension from PurchLine
To find Financial dimension for a particular dimension from PurchLine:
while select * from purchLine
where purchLine.PurchId == purchPurchaseOrderHeader.PurchId
join RecId from DimensionAttributeValueSet
where DimensionAttributeValueSet.RecId == purchLine.DefaultDimension
join RecId, DisplayValue from DimensionAttributeValueSetItem
where DimensionAttributeValueSetItem.DimensionAttributeValueSet == DimensionAttributeValueSet.RecId
join RecId from DimensionAttributeValue
where DimensionAttributeValue.RecId == DimensionAttributeValueSetItem.DimensionAttributeValue
join RecId, Name from DimensionAttribute
where DimensionAttribute.RecId == DimensionAttributeValue.DimensionAttribute
{
if(DimensionAttribute.Name =="Project")
purchPurchaseOrderHeader.Project = DimensionAttributeValueSetItem.DisplayValue;
}
while select * from purchLine
where purchLine.PurchId == purchPurchaseOrderHeader.PurchId
join RecId from DimensionAttributeValueSet
where DimensionAttributeValueSet.RecId == purchLine.DefaultDimension
join RecId, DisplayValue from DimensionAttributeValueSetItem
where DimensionAttributeValueSetItem.DimensionAttributeValueSet == DimensionAttributeValueSet.RecId
join RecId from DimensionAttributeValue
where DimensionAttributeValue.RecId == DimensionAttributeValueSetItem.DimensionAttributeValue
join RecId, Name from DimensionAttribute
where DimensionAttribute.RecId == DimensionAttributeValue.DimensionAttribute
{
if(DimensionAttribute.Name =="Project")
purchPurchaseOrderHeader.Project = DimensionAttributeValueSetItem.DisplayValue;
}
Comments
Post a Comment