L_SOPRBASE
Краткое описание :
Диадок. Настройка DIADOCEXPORT.SOPRORDERОписание :
Управление сбытом - Документы - ДиадокЧто измененно :
У нас для всех пользователей включен запрет на отправку и
подписание накладных без ордеров DIADOCEXPORT.SOPRORDER = TRUE. Но мы выяснили,
что проверка идет для всех документов одинаково по KatSopr.DOpr. Но если у нас
происходит полное сторнирование накладной на отпуск (для этого мы формируем
-KH+KH), то ордер будет только в -КН, так как +КН нулевая, а нулевого ордера
быть не может. Но когда мы подписываем УКД, СФ ссылается именно на +КН, а
значит срабатывает проверка настройки и запрещается отправка. Это неправильно.
Необходимо, чтобы при нахождении таких случаев с КН отправка была возможной.
Как измененно :
1. При экспорте проверялось наличие ордера. Переделано на
KatSopr.DOpr. 2. Реализовано заполнение КаtSopr.Dopr при формировании ордера на
пустом КН по настройке Doc.SD.KNSell.ZeroCtrl, "Логистика \ Документы \
Сопроводительные документы \ Исправительные документы. Отфактуровка отпуска \
При оприходовании\списании контролировать позиции с нулевым количеством".