powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / справочник составляющий изделия и материалов
22 сообщений из 22, страница 1 из 1
справочник составляющий изделия и материалов
    #36284593
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
нашел тут интересное решение.

iscrafmдостаточно трех таблиц и одной процедуры:
parts (id, name) -- номенклатура (материалы, ПФ, готовая продукция)
bom (id, partid, compid, comptype, partqty,compqty) -- bom (рецептура)
mrp(id,comptype,lowlevel,itemid,qty,st) -- результаты расчета

сначала в таблицу MRP записывается список продуктов для обсчета, к примеру.

Код: plaintext
1.
insert into mrp (comptype, lowlevel, itemid,qty,st)
select  2 , 0 ,itemid,qty, 0  from saleorder
затем запускается приведенная ниже процедура.

-- process mrp

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
declare @n int
set @n =  0 
while exists (select itemid from mrp where st =  0  )
begin
-- Raw materials

insert into mrp (comptype, lowlevel, itemid,qty,st)
select  1 , @n, b.compid, b.compqty*p.qty/b.partqty, 1 
from mrp p inner join bom b on b.partid = p.itemid 
where p.st= 0  and b.comptype =  1 

-- products 

insert into mrp (comptype, lowlevel, itemid,qty,st)
select  2 , @n+ 1 , b.compid, b.compqty*p.qty/b.partqty, 0 
from mrp p inner join bom b on b.partid = p.itemid 
where p.st= 0  and b.comptype =  2 

update mrp set st= 1  where lowlevel = @n
set @n = @n +  1 

end
набор полей естественно минимальный. расширять по необходимости.
пример для ms sql. Для другого - изменить процедуру


просто и без излишеств.

А можно как-то к данной структуре прицепить следующий функционал.

1. Работы, выполняемые для каждого изделия
2. В каком цеху данные работы производятся.
3. Привязываеть материалы не непосредственно к изделию, а к работе, которую над ним производят и в каком цеху.

Это для того, чтобы получить нет только BOM, но и знать, какой материал в какой цех выдавать
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36285777
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVL,

неужели никто не подскажет ? :-)
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286235
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что подсказать? ТЗ?

Вам уже четко сказали в соседней ветке - Вы занимаетесь тем, с чем раньше не сталкивались, и даже не знаете основ. То, что Вы написали - это маленький кусочек, часть реализации механизма.

Андрей. Вам подскажут, если спросите более точно. И то, честно - скорее всего ветка уйдет во флейм.

А не подсказывает никто потому, что всем лень объяснять основы. А начинать надо именно с них.

Для начала - как и в каком виде хранить справочник материалов. А потом - как из них собирать спецификации.

А потом - как планировать производство, с развертыванием по материалам.

А потом - как учитывать производство и брак.

А уже потом - как все это передавать в Искру, что бы она помогла с расчетом стоимости.

С Уважением,
Георгий
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286257
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordic,

я думаю автор к Искре не имеет никакого отношения.
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286283
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordic,

Ткните где про все что вы написали почитать.


А вопрос конкретный - как к приведенной выше структуре изделия
привязать техкарту с материалами.
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286300
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVL,
для продукции делаете 2 набора: BOM и маршрутный лист. Запись BOM связана с операцией в маршрутном листе. Для операции определено в каком РЦ она выполняется. Эту цепочку и обрабатывайте. Обобщенно.
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286325
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

Получается маршрутный будет выглядеть примерно так


ИД Изделия,ИДЦех, ИдРабота, ИДМатериал, КолМатериала, КолРаботы, Последовательность

ТОгда если например в один и тот же цех необходимо 2 материала для выполения 1 работы, то будут 2 записи с одним ИДЦех?

А вот как сюда впихнуть ссылку на BOM?
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286340
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVL,
на рисунке стрелочкой показано направление. Наоборот для материала указывается в какой операции он используется
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286343
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тема конечно для раздела Разработка...
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286459
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
т.е в табличке еще должна быть ссылка на запись BOM этого изделия, где указан материал?
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286497
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVL,

авторAndrewVL,
на рисунке стрелочкой показано направление. Наоборот для материала указывается в какой операции он используется
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286757
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmGeorge Nordic,

я думаю автор к Искре не имеет никакого отношения.

Прости. Ввело в заблуждение: AndrewVLiscrafm
достаточно трех таблиц и одной процедуры:
parts (id, name) -- номенклатура (материалы, ПФ, готовая продукция)
bom (id, partid, compid, comptype, partqty,compqty) -- bom (рецептура)
mrp(id,comptype,lowlevel,itemid,qty,st) -- результаты расчета
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286762
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordic, это когда-то давно показывал как без рекурсии BOM разбирать. Не помню уже по какому поводу
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286780
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVLGeorge Nordic,
Ткните где про все что вы написали почитать.

Ах, какой хороший вопрос!

Сам бы с удовольствием почитал про архитектуру производственных систем.

Если связываетесь с производством - то рекомендую Голдрайта (Цели, Теория ограничений), Бережливое производство, Друри (Управление производственным предприятием)...
Хотя - это все описание проблемной области.

Честно, не видел описания "внутренностей" систем подобного рода... Может, кто-нибудь из многоуважаемых коллег подскажет?

Сам изучал по Dynamics AX.

С Уважением,
Георгий
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36286982
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George NordicAndrewVLGeorge Nordic,
Ткните где про все что вы написали почитать.

Ах, какой хороший вопрос!

Сам бы с удовольствием почитал про архитектуру производственных систем.

Если связываетесь с производством - то рекомендую Голдрайта (Цели, Теория ограничений), Бережливое производство, Друри (Управление производственным предприятием)...
Хотя - это все описание проблемной области.

Честно, не видел описания "внутренностей" систем подобного рода... Может, кто-нибудь из многоуважаемых коллег подскажет?

Сам изучал по Dynamics AX.

С Уважением,
Георгий чтобы не дублировать - одна из моих "любимых", как раз по причине того, что именно архитектуре уделено внимание
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36287066
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordic,

ну побойся бога, какой нафиг голдрат, вумек... они производство и в глаза не видели
а тому мальчику надо зайти хотя бы в mesforum
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36287082
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Георгий, для начало найди вот это
Springer,.Intro to Computational Optimization Models for Production Planning in a SC, 2nd Edition.[2006.ISBN3540298789]
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36288068
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Сахават!

Супер! Постараюсь найти.

Да видели они производство... то ли Вумек, то ли Джонс даже собственное производство по сборке велосипедов организовал. правда, оно прогорело :)

Но в целом согласен - оно про проблемы довольно высокого уровня.

Георгий
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36291319
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordic,

вот нашел такую ссылочку.

http://www.adempiere.com/technical/340/schemaspy/ProductBOM/

я так понимаю M_BOM+M_PRODUCT_BOM тут описывается структура продукта.


а в M_BOMPRODUCT описывается последовательность сборки? раз там есть поле SEQNO.


единственное до конца не понял зачем таблицы M_PRODUCTOPERATION и M_OPERATIONRESOURCE
в последней есть поле C_JOB_ID. Это я так понимаю ссылка на вид работы над изделием.
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36291465
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVL,

Вы нашли частную реализацию. Нет ничего хуже, чем изучать основы по частной реализации. Лучше независимый взгляд.
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36291494
AndrewVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrewVLiscrafm,

Получается маршрутный будет выглядеть примерно так


ИД Изделия,ИДЦех, ИдРабота, ИДМатериал, КолМатериала, КолРаботы, Последовательность

ТОгда если например в один и тот же цех необходимо 2 материала для выполения 1 работы, то будут 2 записи с одним ИДЦех?

А вот как сюда впихнуть ссылку на BOM?


т.е. возвращаясь к нашим баранам маршрутная будет такая?


ИД Изделия,ИДБОМ, КолМатериала, КолРаботы, ИДЦех, ИдРабота, Последовательность
...
Рейтинг: 0 / 0
справочник составляющий изделия и материалов
    #36292472
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordic,

у меня в электронном виде она есть да и другие
хошь вышлю на мыло с профиля
твой имейл потерян на других компах :)
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / справочник составляющий изделия и материалов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]