Hi Friends,
Once a while we run into some weird problem. See following query from class "Tax1099SummaryHelper"
It's not sorted by 'Transdate' before, I added it, but it's not working by adding to end of 'order by' clause, if I added it after 'VendAccount', then it works, but, I can't since VendAccount, Tax1099Fields, Tax1099State are unique index.
Any idea?
while select VendAccount, TransDate, VendInvoiceId, InventTransId, SettleTax1099Amount,
Tax1099Fields, Tax1099State, Tax1099StateTaxID, Tax1099StateTaxWithheld, Tax1099PropertyOrServices, Tax1099BuyersTax,
Tax1099AddressOrLegalDesc, Tax1099DateOfClosing, Tax1099TradeOrBusiness, Tax1099TaxYear
from vendSettlementTax1099
order by VendAccount, Tax1099TaxYear, Tax1099Fields, Tax1099State, TransDate
where vendSettlementTax1099.Tax1099Fields != 0
&& (vendSettlementTax1099.TransDate >= _fromDate
&& vendSettlementTax1099.TransDate <= _toDate) && vendSettlementTax1099.VendAccount == 'V10-000409'
join Tax1099Reports, AccountNum
from vendTable
where vendTable.Tax1099Reports == NoYes::Yes
&& vendTable.AccountNum == vendSettlementTax1099.VendAccount
join Tax1099Amount, Tax1099Box, Tax1099Type
from tax1099Fields
where tax1099Fields.RecId == vendSettlementTax1099.Tax1099Fields