Guest User

Untitled

a guest
Oct 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.66 KB | None | 0 0
  1. Select 'DV-'+Convert(Varchar,VoucherNo) As VoucherNo, DebitVouchersBody.AccountNo, AccountName, VoucherDate AS Date, DebitVouchersBody.Narration, Debit, 0.00 As Credit
  2. From DebitVouchersBody
  3. Join ChartOfAccounts ON DebitVouchersBody.AccountNo=ChartOfAccounts.AccountNo
  4. Where DebitVouchersBody.AccountNo = '" & txtAccountId.Text & "'
  5. Union All
  6.  
  7. Select 'CV-'+Convert(Varchar,VoucherNo) As VoucherNo, CreditVouchersBody.AccountNo, AccountName, VoucherDate AS Date, CreditVouchersBody.Narration, 0.00 As Debit, Credit
  8. From CreditVouchersBody
  9. Join ChartOfAccounts ON CreditVouchersBody.AccountNo=ChartOfAccounts.AccountNo
  10. Where CreditVouchersBody.AccountNo = '" & txtAccountId.Text & "'
  11. Union All
  12.  
  13. Select 'JV-'+Convert(Varchar,VoucherNo) As VoucherNo, JournalVouchersBody.AccountNo, AccountName, VoucherDate AS Date, JournalVouchersBody.Narration, Debit, Credit
  14. From JournalVouchersBody
  15. Join ChartOfAccounts ON JournalVouchersBody.AccountNo=ChartOfAccounts.AccountNo
  16. Where JournalVouchersBody.AccountNo = '" & txtAccountId.Text & "'
  17. Union All
  18.  
  19. Select 'CD-'+Convert(Varchar,VoucherNo) As VoucherNo, BankDeposit.BankAccountNo, AccountName, VoucherDate AS Date, BankDeposit.Narration, Amount As Debit, 0.00 As Credit
  20. From BankDeposit Join ChartOfAccounts ON BankDeposit.BankAccountNo=ChartOfAccounts.AccountNo
  21. Where BankDeposit.BankAccountNo = '" & txtAccountId.Text & "' AND IsCheque='False'
  22. Union All
  23.  
  24. Select 'BD-'+Convert(Varchar,VoucherNo) As VoucherNo, BankDeposit.BankAccountNo, AccountName, VoucherDate AS Date, BankDeposit.Narration, Amount As Debit, 0.00 As Credit
  25. From BankDeposit
  26. Join ChartOfAccounts ON BankDeposit.BankAccountNo=ChartOfAccounts.AccountNo
  27. Where BankDeposit.BankAccountNo = '" & txtAccountId.Text & "' AND IsCheque='True'
  28. Union All
  29.  
  30. Select 'BD-'+Convert(Varchar,VoucherNo) As VoucherNo, BankDeposit.ReceivedFromAccountNo, AccountName, VoucherDate AS Date, BankDeposit.Narration, 0.00 As Debit, Amount As Credit
  31. From BankDeposit Join ChartOfAccounts ON BankDeposit.ReceivedFromAccountNo=ChartOfAccounts.AccountNo
  32. Where BankDeposit.ReceivedFromAccountNo = '" & txtAccountId.Text & "' AND IsCheque='True'
  33. Union All
  34.  
  35. Select 'CT-'+Convert(Varchar,VoucherNo) As VoucherNo, BankCheques.BankAccountNo, AccountName, VoucherDate AS Date, BankCheques.Narration, Amount As Debit, 0.00 As Credit
  36. From BankCheques Join ChartOfAccounts ON BankCheques.BankAccountNo=ChartOfAccounts.AccountNo
  37. Where BankCheques.BankAccountNo = '" & txtAccountId.Text & "' AND IsOnline='False'
  38. Union All
  39.  
  40. Select 'OT-'+Convert(Varchar,VoucherNo) As VoucherNo, BankCheques.AccountNoPayTo, AccountName, VoucherDate AS Date, BankCheques.Narration, 0.00 As Debit, Amount As Credit
  41. From BankCheques
  42. Join ChartOfAccounts ON BankCheques.AccountNoPayTo=ChartOfAccounts.AccountNo
  43. Where BankCheques.AccountNoPayTo = '" & txtAccountId.Text & "' AND IsOnline='True'
  44. Union All
  45.  
  46. Select 'SI-'+Convert(Varchar,Sales.SaleID) As VoucherNo, CustomerId As AccountNo, AccountName, Date, Sales.Narration, NetValue As Debit, PaidAmount As Credit
  47. From Sales
  48. Join ChartOfAccounts ON Sales.CustomerId=ChartOfAccounts.AccountNo
  49. Where CustomerId= '" & txtAccountId.Text & "'
  50. Union All
  51.  
  52. Select 'SR-'+Convert(Varchar,SaleReturns.SaleReturnID) As VoucherNo, CustomerId As AccountNo, AccountName, Date, SaleReturns.Narration, PaidAmount As Debit, NetValue As Credit
  53. From SaleReturns
  54. Join ChartOfAccounts ON SaleReturns.CustomerId=ChartOfAccounts.AccountNo
  55. Where CustomerId= '" & txtAccountId.Text & "'
  56. Union All
  57.  
  58. Select 'PI-'+Convert(Varchar,Purchases.PurchaseId) AS VoucherNo, VendorId As AccountNo, AccountName, Date, Purchases.Narration, AmountPaid AS Debit, NetValue AS Credit
  59. From Purchases
  60. Join ChartOfAccounts ON Purchases.VendorId=ChartOfAccounts.AccountNo
  61. Where VendorId= '" & txtAccountId.Text & "'
  62. Union All
  63.  
  64. Select 'PR-'+Convert(Varchar,PurReturns.PurReturnId) AS VoucherNo, VendorId As AccountNo, AccountName, Date, PurReturns.Narration, NetValue AS Debit, AmountPaid AS Credit
  65. From PurReturns
  66. Join ChartOfAccounts ON PurReturns.VendorId=ChartOfAccounts.AccountNo
  67. Where VendorId= '" & txtAccountId.Text & "'
  68. Union All
  69.  
  70. Select 'CC-'+Convert(Varchar,CExpiryClaims.ClaimID) As VoucherNo, CustomerId As AccountNo, AccountName, Date, NULL As Narration, 0.00 As Debit, TTLValue As Credit
  71. From CExpiryClaims
  72. Join ChartOfAccounts ON CExpiryClaims.CustomerId=ChartOfAccounts.AccountNo
  73. Where CustomerId= '" & txtAccountId.Text & "'
  74. Union All
  75.  
  76. Select 'CR-'+Convert(Varchar,CExpiryReplies.ReplyID) As VoucherNo, CustomerId As AccountNo, AccountName, CexpiryReplies.Date, NULL As Narration, (IsNull(CexpiryReplies.TTLValue,0))+(IsNull(RepliedAmount,0)) As Debit, 0.00 As Credit
  77. From CExpiryReplies
  78. Join CExpiryClaims On CExpiryClaims.ClaimID=CExpiryReplies.ReplyID
  79. Join ChartOfAccounts ON CExpiryClaims.CustomerId=ChartOfAccounts.AccountNo
  80. Where CustomerId= '" & txtAccountId.Text & "'
  81. Union All
  82.  
  83. Select 'VC-'+Convert(Varchar,ExpiryClaims.ClaimID) As VoucherNo, VendorId As AccountNo, AccountName, Date, NULL As Narration, TTLValue As Debit, 0.00 As Credit
  84. From ExpiryClaims
  85. Join ChartOfAccounts ON ExpiryClaims.VendorId=ChartOfAccounts.AccountNo
  86. Where VendorId= '" & txtAccountId.Text & "'
  87. Union All
  88.  
  89. Select 'CR-'+Convert(Varchar,ExpiryReplies.ReplyID) As VoucherNo, VendorId As AccountNo, AccountName, ExpiryReplies.Date, NULL As Narration, 0.00 As Debit, (IsNull(expiryReplies.TTLValue,0))+(IsNull(RepliedAmount,0)) As Credit
  90. From ExpiryReplies
  91. Join ExpiryClaims On ExpiryClaims.ClaimID=ExpiryReplies.ReplyID
  92. Join ChartOfAccounts ON ExpiryClaims.VendorId=ChartOfAccounts.AccountNo
  93. Where VendorId= '" & txtAccountId.Text & "'
  94. Union All
  95.  
  96. Select 'RI-'+Convert(Varchar,RecoveryBodyInvoice.RecoveryID) As VoucherNo, CustomerId As AccountNo, AccountName, RecoveryDate, REcoveryBodyInvoice.Narration, 0.00 As Debit, Amount As Credit
  97. From RecoveryBodyInvoice
  98. Join Recovery ON RecoveryBodyInvoice.RecoveryID = Recovery.RecoveryID
  99. join sales ON RecoveryBodyInvoice.SaleID=sales.SaleId
  100. Join ChartOfAccounts ON Sales.CustomerId=ChartOfAccounts.AccountNo
  101. Where CustomerId= '" & txtAccountId.Text & "'
  102. Union All
  103.  
  104. Select 'RR-'+Convert(Varchar,RecoveryBodyWOInvoice.RecoveryID) As VoucherNo, CustomerId As AccountNo, AccountName, RecoveryDate, REcoveryBodyWOInvoice.Narration, 0.00 As Debit, Amount As Credit
  105. From RecoveryBodyWOInvoice
  106. Join Recovery ON RecoveryBodyWOInvoice.RecoveryID = Recovery.RecoveryID
  107. Join ChartOfAccounts ON CustomerId=ChartOfAccounts.AccountNo
  108. Where CustomerId= '" & txtAccountId.Text & "'
  109. Union All
  110.  
  111. Select Null AS VoucherNo, Null As AccountNo, NULL As Name,Null As Date,'Opening Balance' AS Narration, OpeningDebit AS Debit, OpeningCredit As Crdit
  112. From ChartOfAccounts
  113. Where AccountNo = '" & txtAccountId.Text & "'
  114. Order By VoucherDate, VoucherNo
Add Comment
Please, Sign In to add comment