Учет минимального остатка товара при продаже определенной партии

1. mapt 06.09.13 16:21 Сейчас в теме
Имеем:
1С:Предприятие 8.2.18.61 Комплексная автоматизация 1.1.36.1

Ситуация:
Поступило 10 рулонов обоев. На обоях указана ПАРТИЯ № 01258И1 (партия подразумевает уникальную цветовую гамму, которая указывается производителем). Практически всегда, номер партии будет уникальным.
Продавец продал покупателю 9 рулонов.
Один рулон на остатке и его уже не продать, кому нужен один рулон, который имеет уникальный цвет. Соответственно получаем убыток ввиде неликвидного остатка.

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

Пример:
На остатке 10 рулонов.
Покупатель хочет купить 9 рулонов.
Минимальный остаток указанный менеджером: 2 рулона.
10-9=1 меньше 2х = запрет продажи

На остатке 10 рулонов.
Покупатель хочет купить 5 рулонов.
Минимальный остаток указанный менеджером: 2 рулона.
10-5=5 больше 2х = разрешить продажу


На остатке 10 рулонов.
Покупатель хочет купить 10 рулонов.
Минимальный остаток указанный менеджером: 2 рулона.
10-10=0 продажа в 0, отлично = разрешить продажу

Вопрос:
Как подобную задачу можно реализовать?
Может кто-то видел подобную доработку?

Мысли о реализации:
На ум приходит включить учет по характеристикам и дописать функционал с учетом минимального остатка. В характеристики внести свойство «номер партии», но плохо, что номера партии практически всегда будут уникальными и нет проверки на уникальность данного поля при вводе.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
3. rgrisha 1 07.09.13 13:16 Сейчас в теме
Добрый день! Я бы сделал проверку при проведении. С справочнику серии я бы добавил реквизит мин. отгрузка. ПРи проведение документа проверял бы количество в документе и из мин. отгрузку из серии
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. mapt 07.09.13 10:54 Сейчас в теме
3. rgrisha 1 07.09.13 13:16 Сейчас в теме
Добрый день! Я бы сделал проверку при проведении. С справочнику серии я бы добавил реквизит мин. отгрузка. ПРи проведение документа проверял бы количество в документе и из мин. отгрузку из серии
4. thenroach 4 07.09.13 13:38 Сейчас в теме
В модуль проведения по партиям проверяем минимальный остаток по партии. Если продажа всегда идёт с одной партии, то проще всего проверить запросом к регистру партии товаров в обработке проведения. Сам минимальный остаток партии кладки или в саму номенклатуру (если вне зависимости от партии он не меняется) или в серии номенклатуры. 2 часа работы и задача будет готова.
5. thenroach 4 07.09.13 13:40 Сейчас в теме
Не забудь проверить если остаток меньше минимально разрушенного продавать можно в любом случае :)
6. mapt 08.09.13 22:02 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот