Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT IH.InvoiceNo,
- C.Name AS NameofCustomer,
- IP.Amount AS CashAmount,
- 0 CreditNote,
- 0 ChequeAmount,
- 0 Credit,
- IP.Amount AS SalesValue
- FROM InvoiceHeader IH
- LEFT JOIN Customer C ON IH.CustomerId = C.Id
- LEFT JOIN InvoiceDetail ID ON ID.InvoiceNo = IH.InvoiceNo
- LEFT JOIN DistributionCenter DC ON DC.Id = ID.DistributionCenterId
- LEFT JOIN InvoicePayment IP ON IP.InvoiceNo = IH.InvoiceNo
- WHERE DC.Id = 1 AND IP.PaymentTypeId=1 AND IP.InvoiceDate
- BETWEEN'2018/05/01' AND '2018/06/19' AND IH.Deleted = 0
- UNION
- SELECT IH.InvoiceNo,
- C.Name AS NameofCustomer,
- 0 CashAmount,
- IP.Amount AS CreditNote,
- 0 ChequeAmount,
- 0 Credit,
- IP.Amount AS SalesValue
- FROM InvoiceHeader IH
- LEFT JOIN Customer C ON IH.CustomerId = C.Id
- LEFT JOIN InvoiceDetail ID ON ID.InvoiceNo = IH.InvoiceNo
- LEFT JOIN DistributionCenter DC ON DC.Id = ID.DistributionCenterId
- LEFT JOIN InvoicePayment IP ON IP.InvoiceNo = IH.InvoiceNo
- WHERE DC.Id = 1 AND IP.PaymentTypeId=2 AND IP.InvoiceDate BETWEE'2018/05/01'
- AND '2018/06/19' AND IH.Deleted = 0
- UNION
- SELECT IH.InvoiceNo,
- C.Name AS NameofCustomer,
- 0 CashAmount,
- 0 CreditNote,
- IP.Amount AS ChequeAmount,
- 0 Credit,
- IP.Amount AS SalesValue
- FROM InvoiceHeader IH
- LEFT JOIN Customer C ON IH.CustomerId = C.Id
- LEFT JOIN InvoiceDetail ID ON ID.InvoiceNo = IH.InvoiceNo
- LEFT JOIN DistributionCenter DC ON DC.Id = ID.DistributionCenterId
- LEFT JOIN InvoicePayment IP ON IP.InvoiceNo = IH.InvoiceNo
- WHERE DC.Id = 1 AND IP.PaymentTypeId=3 AND IP.InvoiceDate BETWEEN
- '2018/05/01' AND '2018/06/19' AND IH.Deleted = 0
- UNION
- SELECT IH.InvoiceNo,
- C.Name AS NameofCustomer,
- 0 CashAmount,
- 0 CreditNote,
- 0 ChequeAmount,
- IP.Amount AS Credit,
- IP.Amount AS SalesValue
- FROM InvoiceHeader IH
- LEFT JOIN Customer C ON IH.CustomerId = C.Id
- LEFT JOIN InvoiceDetail ID ON ID.InvoiceNo = IH.InvoiceNo
- LEFT JOIN DistributionCenter DC ON DC.Id = ID.DistributionCenterId
- LEFT JOIN InvoicePayment IP ON IP.InvoiceNo = IH.InvoiceNo
- WHERE DC.Id = 1 AND IP.PaymentTypeId=4 AND IP.InvoiceDate BETWEEN
- '2018/05/01' AND '2018/06/19' AND IH.Deleted = 0
- ORDER BY IH.InvoiceNo
Add Comment
Please, Sign In to add comment