Задача 101.41596

Задача :101.41596

Краткое описание :
Закрытие поставок из приходной накладной.
Описание :
Приходные накладные
Что измененно :

В окне редактирования приходной накладной в локальном
меню шапки накладной есть пункт "Закрытие поставок".
По этому пункту локального меню осуществляется закрытие
поставок актами о приемке материалов.
Сейчас после того как вся спецификация приходной
накладной закрыта (установлено соответствие между
позициями спецификаций) актами о приемке материалов в
накладной проставляется дата оприходования равная
самой поздней дате оприходования из актов. И после
этого войти в интерфейс "Закрытие неотфактурованных
поставок" и что-либо изменить уже нельзя. Система
Выдает сообщение "По накладной уже созданы ордера".
Получается, что если ошибочно поставку по накладной
закрыли не тем актом что нужно исправить ошибку уже
никак нельзя.
Пока на это клиенты еще не напоролись, потому что
функционал только-только появился, но скора могут пойти
предложения по решению этой проблемы.
Предлагаю сыграть на опережение :-)

Решение предлагаю следующее:
1) При вызове функции локального меню "Закрытие
поставок" если дата оприходования в накладной
заполнена, проверять наличие у накладной связей с актами
о приемке материалов.
2) Если таковые связи есть, то выдавать сообщение
"Закрытие поставок произведено. Продолжить?".
3) Если пользователь отвечает "Да", то нужно открывать
интерфейс "Закрытие неотфактурованных поставок".
4) Если пользователь отвечает "Нет", то на этом
выполнение функции прекращается.
5) Если дата оприходования в накладной заполнена, а
связи с актами о приемке материалов нет, то выдавать
прежнее сообщение.
6) Ну, и если дата оприходования в накладной не
заполненно функция работает как и прежде, т.е.
открывается интерфейс закрытия неотфактурованных
поставок.
Как измененно :

В окне редактирования приходной накладной в локальном
меню шапки накладной - пункт "закрытие поставок".

1) При вызове функции локального меню "Закрытие
поставок" если дата оприходования в накладной
заполнена, проверятся наличие у накладной связей с актами
о приемке материалов.
2) Если таковые связи есть, то выдаватся сообщение
"Закрытие поставок произведено. Продолжить?".
3) Если пользователь отвечает "Да", то открыватся
интерфейс "Закрытие неотфактурованных поставок".
4) Если пользователь отвечает "Нет", то на этом
выполнение функции прекращается.
5) Если дата оприходования в накладной заполнена, а
связи с актами о приемке материалов нет, то выдается
прежнее сообщение.
6) Ну, и если дата оприходования в накладной не
заполненна функция работает как и прежде, т.е.
открывается интерфейс закрытия неотфактурованных
поставок.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SOPRDOCL_SOPRDOCRES9.1.008.0
L_SOPRDOCL_SOPRDOCRES9.1.08.0
L_SOPRDOCL_SOPRDOCRES9.1.8.0