Показать сообщение отдельно
Старый 17.07.2012, 10:55   #1  
malex is offline
malex
Участник
 
164 / 19 (1) ++
Регистрация: 10.08.2004
Адрес: Тверь, Москва
! DAX2009: Корректирующие СФ: Печать дополнительного листа книги продаж
Установлено: RU8, последнее обновление по корректирующим счетам-фактурам (часть 4).
В книг продаж не печатается дополнительный лист (когда корректирующая СФ и исходная находятся в разных периодах книги продаж)
Класс SalesBook_AddList_Launcher_RU.run()
Запрос следующего вида
X++:
SELECT FIRSTFAST * FROM SalesBookTrans_RU GROUP BY SalesBookTrans_RU.CorrectedBookId ASC WHERE ((BookId = N'ККП0000078')) AND ((NOT (CorrectedBookId = N'ККП0000078') AND NOT (CorrectedBookId = ' '))) AND (((((SalesBookTrans_RU_1.TransType!=3) || (SalesBookTrans_RU_1.RevisionType==1) || (SalesBookTrans_RU_1.RevisionType==2)) && (SalesBookTrans_RU_1.RevisionType!=3) )))
В строках книжке поле SalesBookTrans_RU.CorrectedBookId не заполнено. По перекрестным ссылкам найден только один write и то там идет просто очистка ссылки.