Показать сообщение отдельно
Старый 10.12.2014, 19:35   #6  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Чтобы перейти от теории к практике нужно больше вводных дать о том, что конкретно вы ожидаете от такого функционала.

Отвечайте по пунктам:
  1. Если склад А отгрузил, но склад Б еще не получил, должны ли уменьшиться запасы на складе А?
  2. Если на складе А отгрузили 10 штук, а до склада Б доехало 9 штук, как предлагаете недостачи/излишки фиксировать? Отражать на складе Б фактически поступившее количество (9) или принимать сколько отгрузили (10), как-то фиксировать недостачи/излишки (-1) и уже с ними проводить работу? (например, создавать доп. перемещение со склада Б на склад А, либо наоборот).
  3. Достаточно ли простых складских процессов приемки / отгрузки: куплено/продано? Или хочется ли еще комплектацией/регистрацией заниматься?
  4. Какие этапы приемки / отгрузки хотите видеть в системе? Отталкиваясь от этого можно задумываться уже о конкретных статусах, например статусы могут быть такие:
    Создан / К отгрузке / Отгружен / Принят / Отменен.
  5. Складов очевидно немало. Необходимо как-то запретить операции отгрузки / приемки на других складах. Как собираетесь этого добиваться? RLS? Если нет, тогда надо еще определенные настройки прав доступа разработать, где будет хотя бы уровне Склад - Группа пользователей определяться настройка прав доступа к конкретному склад и выполнению операций приемки / отгрузки на нем.

Последний раз редактировалось Kabardian; 10.12.2014 в 20:22.
За это сообщение автора поблагодарили: AraraT® (2).