project QadFinancials > class BBill > business logic query GetConfirmedBillAfterBillDate
Parameters
| iiCompanyId | integer | Company id |
| icDebtorCode | character | |
| icCurrencyCode | character | |
| itBillDate | date | |
| icBillStatus | character | |
| iiDInvoiceCompanyId | integer | |
| iiBillYear | integer | |
query condition
each Bill where
Bill.Company_Id = iiCompanyId AND
Bill.BillDate >= itBillDate AND
Bill.BillStatus = icBillStatus AND
Bill.BillYear = iiBillYear
first Currency (inner-join) where
Currency.Currency_ID = Bill.Currency_ID AND
Currency.CurrencyCode = icCurrencyCode
first Debtor (inner-join) where
Debtor.SharedSet_Id = vi_DEBTOR_sharedset(iiCompanyId) AND
Debtor.Debtor_ID = Bill.Debtor_ID AND
Debtor.DebtorCode = icDebtorCode
each DInvoice (inner-join) where
DInvoice.Bill_ID = Bill.Bill_ID AND
DInvoice.Company_ID = iiDInvoiceCompanyId
query resultset tqGetConfirmedBillAfterBillDate
| field name | data type | db field | description |
| tiBill_ID | integer | Bill.Bill_ID | Record ID |
| ttBillConfirmDate | date | Bill.BillConfirmDate | Bill Confirm Date |
| ttBillDate | date | Bill.BillDate | Bill Date |
| tiBillNumber | integer | Bill.BillNumber | Bill Number |
| tcBillStatus | character | Bill.BillStatus | Status |
| tiBillYear | integer | Bill.BillYear | Bill Year |
| tiDInvoice_ID | integer | DInvoice.DInvoice_ID | Record ID |
Internal usage
QadFinancials