while select inventTrans join inventDim where inventTrans.inventDimId==inventDim.inventDimId && inventTrans.DatePhysical>=BeginDate && inventTrans.DatePhysical<=EndDate && inventTrans.TransType==InventTransType::Purch && inventDim.InventLocationId==inventLocationID {}