Цитата |
---|
Alex-220781 написал: Но изготавливаемые изделия как раз и изготавливаются из покупных материалов и комплектующих (в большинстве случаев) |
Правильно. И это описывается в программе
Техпроцессом.
"Заказ на производство" - это по смыслу список изделий которые нужно
изготовить.
Техпроцесс изделия - это описание
как данное конкретное изделие изготавливается (операции) и
из чего (какие материалы и комплектующие для его изготовления требуются). Это в общем случае. На практике, к зависимости от того, как именно, используется программа, какая-то половина из этого ("как" или "из чего") может и отсутствовать в базе, если она не нужна в данном конкретном случае. Это допускается. А могут обе присутствовать, если нужны обе.
Цитата |
---|
Alex-220781 написал: Покупные позиции это неотъемлемая часть заказа - из них то он и изготавливается |
Опять же правильно.
В программе поэтому, можно так сказать, "заказ в общем" (если искусственно ввести такое понятие) состоит в общем виде из двух сущностей:
- список того, что нужно изготовить - "производственный заказ" он же "заказ на производство"
- список того, что нужно взять со склада - запрос на склад он же "ЛЗК"
И первое и второе, в общем случае (в зависимости от ситуации) может сочетаться как "много ко много".
То есть:
- может быть 1 заказ на производство (что делать), к нему 1 ЛЗК (что для этого нужно).
- может быть много заказов отдельных на производство и на них на всех одна ЛЗК общая.
- может быть 1 заказ на производство и к нему много отдельных ЛЗК (например, на каждый прибор в заказе отдельно).
Можно хоть как сделать в программе. В зависимости от ситуации.
И первое, и второе (список что делать, и список что взять на складе) может в общем случае:
- заполняться вручную
- заполняться программой автоматом на основании определённых исходных данных и правил (настроек);
- заполняться "полуавтоматически" с ручной доработкой (подкручиванием отдельных тонких настроек прямо в процессе заполнения).
Опять же, в зависимости от ситуации, можно выбрать и использовать подходящий метод.
И опять же, в общем случае могут присутствовать в программе, как обе составляющие "заказа в общем" вместе (список что делать, и список что взять на складе), так и только что-то одно из них. Если второе не нужно.
То есть не запрещено создать вручную "заказ" к нему приделать "ЛЗК" и вообще ничего в "заказ на производство" не писать в принципе.
Как и наоборот. Сделать только "заказ на производство" без всяких ЛЗК в нему в принципе. И работать только с ним.
А можно и то, и другое. Если нужно и то, и другое.
Это (выше) - базовые сущности (правила), на которых построена логика программы. Уже написанная.
Крайне желательно их придерживаться и не придумывать свои сущности и правила.
Программа достаточно гибкая (местами даже слишком, наверное, получилось). И позволяет эти "правила" при желании и нарушить. И ввести не так, как задумано изначально.
Но я бы очень не рекомендовал этого делать. Потому что существующая логика работы модулей программы заточена под описанные выше базовые "правила игры". И если вместо них придумать какие-то другие, свои, то она их просто не знает.