Цитата:
Тут у меня возникает вопрос: что делать, если кладовщик ошибочно отпустил неверное количество материала?
1. Кладовщик отгружает на основании документа: отгрузочной накладной, накладной и т.д.
2. Отгрузочный документ должен кто-то сформировать.
3. Если документ свормирован корректно, а кладовщик отгрузил больше или меньше, то в этом случае кладовщик отражает фактическое число отгрузки. Настройки системы позволяет контролировать количество перепоставки/недопоставки.
4. Если кладовщик просто "отдал" другое количество, чем по накладной, то с криком Стоооооооой, бежит до проходной и ловит машину, умоляя вернуть нажитое.
5. Если кладовщик не успел, то запускаем Бизнес-процесс "мы вам отгрузили фиг-знает что, примите у себя, напишите акт приёмки мы компенсируем". Далее в системе проводятся кредит-ноты, корректировки и т.д. В системе это можно сделать.
6. Последнее по списку, но первое по значимости: для того, чтобы кладовщик не был "крайним" (сейчас меня полюбят все кладовщики), создаём цепочку бизнес-процесса таким образом, чтобы исключить ошибки в количестве. В том числе, чтобы были верные остатки, в том чсиле чтобы отгрузка шла оптимально без авралов.
А система умеет
Цитата:
Как правильно отразить исправительную операцию в ПО?
Для каждого случая определённый набор методов. Кредит-ноты, возвраты, недопоставка/перепоставка и т.д.
P.S. Народ, а представьте, за ником "Просто чел" скрывается принцесса Несмеяна, озадаченная проблемой выбора системы
Я бы сказал: "Выбирайте команду внедрения". Это важнее