![]() |
#14 |
Модератор
|
Цитата:
Код: left join (select voucher, POSTINGPROFILE, offsetpostingprofile_ru, PaymentStatusUserId_ZTR, LedgerjournalTrans.BankCentralBankPurposeText,LedgerjournalTrans.txt, Journaltype from LedgerjournalTrans (nolock) inner join LedgerjournalTable on LedgerjournalTrans.journalnum = LedgerjournalTable.journalnum and posted = 1 and Journaltype in(0, 4, 45) and LedgerjournalTrans.dataareaid = 'zkz' and LedgerjournalTrans.dataareaid = 'zkz' ) as LedgerjournalTrans там как раз и не хватает поля PAYMPURPOSE_ZTR Добавьте его во вложенный запрос ![]() Код: left join (select voucher, POSTINGPROFILE, offsetpostingprofile_ru, PaymentStatusUserId_ZTR, PAYMPURPOSE_ZTR, LedgerjournalTrans.BankCentralBankPurposeText,LedgerjournalTrans.txt, Journaltype from LedgerjournalTrans (nolock) inner join LedgerjournalTable on LedgerjournalTrans.journalnum = LedgerjournalTable.journalnum and posted = 1 and Journaltype in(0, 4, 45) and LedgerjournalTrans.dataareaid = 'zkz' and LedgerjournalTrans.dataareaid = 'zkz' ) as LedgerjournalTrans В 141 строке приведенного кода, нормально. Там просто выборка из таблицы JOIN на 208 строке Код: left join LedgerjournalTrans (nolock) on custtrans.voucher = LedgerjournalTrans.voucher and LedgerjournalTrans.dataareaid = 'zkz' and (LedgerjournalTrans.postingprofile in (select custledgeraccounts.postingprofile from custledgeraccounts (nolock) where (accountCode = 2 or (accountcode = 1 and num = custgroup)) and custledgeraccounts.dataareaid = 'zkz' and ltrim(sumaccount) = ltrim(LedgerAccount_ZTR)) or (offsetpostingprofile_ru in (select custledgeraccounts.postingprofile from custledgeraccounts (nolock) where (accountCode = 2 or (accountcode = 1 and num = custgroup)) and custledgeraccounts.dataareaid = 'zkz' and ltrim(sumaccount) = ltrim(LedgerAccount_ZTR))))
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 27.02.2013 в 19:08. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (2). |