UnAllocatedReleasedExpenses.sql 551 B

123456789101112131415161718
  1. IF OBJECT_ID ('dbo.UnAllocatedReleasedExpenses','V') IS NOT NULL DROP VIEW dbo.UnAllocatedReleasedExpenses
  2. GO
  3. CREATE VIEW dbo.UnAllocatedReleasedExpenses
  4. AS
  5. SELECT
  6. ROW_NUMBER() OVER (
  7. ORDER BY
  8. p.CompanyID,
  9. p.ProjectID
  10. ) AS RowKey,
  11. p.CompanyID as CompanyID, p.ProjectID, SUM(p.Amount) as amount
  12. from PMTran p
  13. join PMAccountGroup pg on pg.CompanyID = p.CompanyID and p.AccountGroupID = pg.GroupID
  14. where pg.IsExpense = 1
  15. and p.Released =1
  16. and p.Allocated =0
  17. group by p.CompanyID,
  18. p.ProjectID