новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Bender000
Приватное сообщение

Обработка учета контрактов для УТ 10.3

150 |  0
31 октября 2016 в 10:41:46 (8 лет 3 недели 2 дня 14 часов назад)
63698
Текст задания
Конфигурация: Управление торговлей 10.3.29.1

В документе "Заказ покупателя", сделать кнопку - "Создать контракт", открывается обработка - Там задается количество документов и периодичность отгрузки. Основной заказ делится на количество документов с заданной периодичностью (периодичность задается в месяцах), т.е. исправляется основой заказ и создаются новые, если позиция не делится на кол-во месяцев то остатки попадают в последний заказ, если не ватка то соответственно на сколько хватит документов. Делим только до целых.

Пример:
Заказ N7 от 29.01.14
- Позиция1 - 7 шт.
- Позиция2 - 3 шт.

Указываем в контракте 6 документов с периодичностью 1 месяц.

Итог:
Заказ N7 от 29.01.14 (исправлен)
- Позиция1 - 1 шт.
- Позиция2 - 1 шт.
Заказ N8 от 28.02.14 (создан)
- Позиция1 - 1 шт.
- Позиция2 - 1 шт.
Заказ N9 от 29.03.14 (создан)
- Позиция1 - 1 шт.
- Позиция2 - 1 шт.
Заказ N10 от 29.04.14 (создан)
- Позиция1 - 1 шт.
Заказ N11 от 29.05.14 (создан)
- Позиция1 - 1 шт.
- Позиция2 - 1 шт.
Заказ N12 от 29.06.14 (создан)
- Позиция1 - 2 шт.
- Позиция2 - 1 шт.

Нужно сделать некий регистр или документ в котором всегда хранится информация о контракте, если в заказах привязанных к контракту что-то меняется в менбшую сторону там должны хранится не распределенные остатки. Больше отгружать чем указанно в контракте не должно давать. Нужно сделать возможность редактировать контракт.

Также надо чтобы информация о нераспределенных остатках по контракту выводилась на доп вкладку в заказе и пользователь видит к примеру что у него остались не распределенные позиции по контракту и он щелкая может переносить их на основную вкладку "Товары"
При проведении последнего заказа из контракта если остались остатки на вкладке контракта - не должно давать проводить: говорит типа что отгрузите все позиции или создайте новый заказ на оставшиеся позиции. Новый созданный заказ можно привязать к контакту выбрав его в соответствующем поле.

П.С. ПРОШУ СРАЗУ УКАЗЫВАТЬ СРОКИ И СТОИМОСТЬ РАБОТ!
0
Выбранные исполнители
Отклики