Показать сообщение отдельно
Старый 20.05.2012, 20:53   #236  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,875 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Интересный глюк обнаружился при печати корректировочных СФ.
Допустим есть отгрузка :
Номенклатура1, количество 10
Номенклатура2, количество 20
Номенклатура3, количество 30

К ней оформлен возврат
Номенклатура3, количество -30

Т.е. итоговая отгрузка по Номенклатура3 равна 0.

В этом случае при печати корректировочного СФ напечатается фактура, содержащая позиции
Номенклатура1
и
Номенклатура2
с нулевыми изменениями, а Номенклатура3 вообще не будет упомянута. Ошибка воспроизводится именно в случае когда из-за возвратов обнуляется отгруженное количество.

Исправление во вложении.
см. методы
getCorrOrigTrans
GRD_fillDifference
Вложения
Тип файла: xpo Class_CustVendCorrFactureToExcel_RU_2012_05_20_20_50_DEV.xpo (110.5 Кб, 242 просмотров)
За это сообщение автора поблагодарили: Bega (5).