База данных планирования закупок

программирование программы базы данных менеджемент логистика

Привет.

Помогите решить такую задачку. Пытался решить в экселе, но никак не могу связать данные между собой. Получается слишком ненадежный карточный домик. Тут нужна база данных, но я в этом ни бум бум.

Таблицы:
материалы(id, номенклатурный номер, наименование),
изделия(id, номенклатурный номер, наименование),
ведомость комплектующих (оооочень часто меняется) (в ней даны соответствия материалов изделиям, то есть из каких материалов состоит изделие и количество, я не знаю как это сделать средствами access)
план продаж (id, месяц-год, изделие(id), количество, клиент)
состояние склада (номенклатурный номер(изделия или материала - не важно), количество)
Собственно сама задача - создать план закупок материалов по месяцам, указанным в таблице "план продаж", то есть разбить каждое изделие на комплектующие (одинаковые совместить), учтя также данные со склада.

Это все уже реализовано в больших и крупных erp-системах за несколько лямов, но, сами понимаете... За каждый совет - индивидуальное спасибо и почет.

В 1С77 Торговля и склад все это можно реализовать, но это потребует пары недель работы программиста (в типовой нельзя вводить план продаж вручную - он высчитывается по формуле.)
Из готовых решений знаю еще 1С:УПП, но ну его на хрен...

Посоветуйте, куда копать?
Ответы:
проще access - не найдешь, сам можешь разобраться за пару дней(курсовая пишется за пару ночей)
за все остальное забудь(ибо ну его на хрен...)
Ведомость комплектующих делается просто. Таблица из трех полей:
- код готового изделия
- код комплектующего
- количество комплектующих
С составный уникальным ключом по коду изделия и коду комплектующего.
Сложнее будет, если у Вас многопередельное производство, Например, продаете автомобили, а закупать надо железную руду. Но и это решается просто - достаточно все свести в одну таблицу, которая в классике называется BoM (Bill of materials). В этой таблице будут перечислены не только готовая продукция и сырье, но и все промежуточные узлы и агрегаты. Вид таблицы:
- Код изделия (любого: готового или промежуточного)
- Код продукта или сырья, используемого для призводства изделия
- Количество
(опять же составной уникальный ключ по первым двум полям)
В Вашем случае, если предположить, что срок закупки и срок производства равны нулю, то имея приведенную выше таблицу, состояние склада и план сбыта готовых изделий, план закупок получается одним простым запросом.
А по классике, в таблице должны быть еще и сроки закупки, а также сроки подачи сырья на станок. Тогда запрос несколько усложняется, но не сильно.
В целом же, то, что Вы описали, называется "Методика MRP" (Material requirement planning). Не путать с MPR-II. Это уже более сложная и обобщенная методика - Manufacture resourse planniing, которая включает в себя не только закупку сырья, но и планирование загрузки станков. Аббревиатуры просто одинаковые.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.