27 ноября 2020 в 13:23:48
(3 года 51 неделя 4 дня 6 часов назад)
12.02.2019 11:37:47
Текст задания
Конфигурация бухгалтерия 2.0
Требуется организовать автоматическую замену номенклатур в документах реализация товаров в случае если данной номенклатуры нет в достаточном количестве на складе предприятия (41 счет).
Замена должна происходить на товар, который на момент проведения документа есть в наличии в достаточном количестве, с такой же ставкой НДС и попадает в аналогичный диапазон цен +- 5% . Номенклатура на которую произошла замена, не должна в следствии замены в будущем уйти в минус.
Приоритетно подбор номенклатуры должен происходить из определенных групп (сделать возможность сохранения и изменения состава набора групп).
При замене цена не меняется.
Замене подлежит только то количество, которого не хватает.
Обработку следует реализовать в виде внешней обработки, состоящей из таблицы
Колонки таблицы:
• Документ – Документ, в котором содержится номенклатура, списанная в минус
• Номенклатура – Сама номенклатура;
• Количество – недостающее количество;
• Замена – номенклатура на которую будет произведена замена;
и 3-х кнопок:
• «Заполнить»;
• «Подобрать замены»;
• «Заменить»;
При нажатии кнопки «Заполнить» в таблицу выводятся все реализации и номенклатуры подлежащие замене.
По кнопке «Подобрать замены» происходит подбор номенклатуры удовлетворяющей условия наличия и цены.
При подборе замены необходимо предусмотреть ситуации, когда одна и та же номенклатура попадает в 2 разных документа и при этом сама уходит в минус.
Требуется выделить цветом номенклатуры, по которым не получилось автоматически подобрать замену согласно цене и наличию.
На этот момент в документах реализация товаров никаких изменений не происходит, для того что бы произошла замена, необходимо нажать кнопку «Заменить». При этом есть возможность сохранить историю, в какой реализации какая номенклатура на что была заменена.