|
|
|
Склад
|
|||
|---|---|---|---|
|
#18+
Помогите со структурой БД для склада.... Задача такова... На предприятии есть несколько складов (допустим склад ГСМ, склад зап. частей....) т.е. это уже две таблицы.. Склад (ID, Name, Info) "Изделие" (ID, S/N, INV_NUMB,..) Т.к. изделие - может быть разным... то для каких-то нужны свойства сер.номер, инвентарный... модель.. тип изделия... и они естественно в единственныом экземпляре (не может быть двух моников одной модели, с одинаковыми серийными номерами) А для некоторых... например бензин... ток марка бензина и КОЛИЧЕСТВО, а ведь со склада могут забрать и не весь бензин,а часть.... Короче.. никак не могу понять, с чего начать... Может кто-нить подскажет.. намекнёт.. хотя бы примерную структуру базы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2007, 16:47 |
|
||
|
Склад
|
|||
|---|---|---|---|
|
#18+
Сначала надо нарисовать хотя-бы примерную структуру объектов учета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2007, 12:30 |
|
||
|
Склад
|
|||
|---|---|---|---|
|
#18+
Ну.. во первых ТМЦ надо классифицировать т.е. Таблица ТМЦ_ТИП (ИД_ТИПА, ИМЯ_ТИПА, ИНФО) Напрмер 1, Сетевая карта, бла-бла-бла 2, Бензин, бла-бла 3, Картриджи, бла-бла Далее таблица .. пусть называется ТМЦ_МОДЕЛЬ (ИД_МОДЕЛИ, ИД_ТИПА, ИМЯ_МОДЕЛИ, ИНФО) 1, 1, RealTek 8139, бла-бла 2, 2, АИ-92, бла-бла 3, 2, АИ-95, бла-бла 4, 3, HP C6615D, бла-бла Ну, и само ТМЦ (ИД_ТМЦ, ИД_МОДЕЛИ, ДАТА_ПОСТАВКИ, СТОИМОСТЬ, ГОСТ, КОЛИЧЕСТВО,......) Далее, есть таблица склад СКЛАД (ИД_СКЛАД, ИМЯ_СКЛАД, ИНФО) 1, Центральный склад, бла-бла 2, Склад ГСМ, бла-бла Ну, чтобы можно было определить.. что на каком складе - ассоциация.. НАЛИЧИЕ_НА_СКЛАДЕ (ИД_СКЛАД, ИД_ТМЦ) Вроде всё ничего.. пришла партия... на определённый склад.. забил все данный.. стоимость.. количество.. поставщик.... и т.д. Но, вот как сделать, например... у бензина что... токо количество... пришёл Вася на Склад ГСМ.. взял 20л АИ-95... уменьшил количество в ТМЦ.. ну и на складе осталось меньше.. бензин списался.. на какие-нибудь производственные нужды..всё нормально.... (для учёта расхода можно ввести таблице.. где будет хранится.. кто.. чего.. откуда.. куда и когда..) А вот.. пришла партия Мониторов... 20ШТ... занёс в базу... на Центральный склад.. поступило ТМЦ... тип изделия такой-то, модель такая-то.. в таком-то количестве по такой-то стоимости... (Естессно, при поступлениии никто не будет у каждого монитора переписывать серийный номер.... ну, для 20 шт.. может и напрягутся... а если 200???) Ну, ладно, забили на серийники.... инвентарники.... Пришёл Вася... и взял моник... всё нормально.. записали кто, откуда,.. и т.д.... Потом пришёл Петя... тож самое.... Потом эти моники менялись местами сто раз.. переустанавливали.. отделы перезжали... Как отследить движение конкретного монитора? ну... по ИД_ТМЦ - не реально..... (там таких может пару сотен).... естесснно.. нужны какие-то инветарные/серийные номера... Вот... как это сделать... навярняка, кто-то уже делал подобную БД... какая структура получилась у Вас... ???... Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 12:27 |
|
||
|
Склад
|
|||
|---|---|---|---|
|
#18+
WrКак отследить движение конкретного монитора? если вы ставите задачу учета ТМЦ на складе (и, может быть, движения по складу) то ее и решайте если вы ставите задачу учета обращения ТМЦ за пределами склада - то и решайте такую задачу это две различные парадигмы учета - и две большие разницы (или четыре маленькие, как говорят в Одессе) при поступлении монитора на склад, если вы не учитываете инвентарные (серийные) номера - сколько бы раз одни и тот-же монитор не возвращался на склад, это всегда будет "уже другой" монитор. учет на складе хранения ведется по принципу (коротенько) пришел-принят-размещен <перемещался> заказан-передан-ушел учет имущества в обращении ведется по принципу выдан-принят <используется> возвращен-принят (коротенько) можно состыковать эти цепочки но не нужно их смешивать в одну кучу ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2007, 14:02 |
|
||
|
Склад
|
|||
|---|---|---|---|
|
#18+
proposed amendment ............... можно состыковать эти цепочки но не нужно их смешивать в одну кучу ИМХО Ну, а как их состыковать? Есть какие-то наработки? идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2007, 10:24 |
|
||
|
Склад
|
|||
|---|---|---|---|
|
#18+
гм... WrНу, а как их состыковать? Есть какие-то наработки? идеи? есть, тут спрашивай Чёт, ничего про складской учёт и движение ТМЦ я там не нашёл.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2007, 11:28 |
|
||
|
Склад
|
|||
|---|---|---|---|
|
#18+
proposed при поступлении монитора на склад, если вы не учитываете инвентарные (серийные) номера - сколько бы раз одни и тот-же монитор не возвращался на склад, это всегда будет "уже другой" монитор. что то тут не так... если товар на складе используется не для собственных нужд, то инвентарные номера и не нужны, а если для собственных, то даже если инвентарные номера не присваиваются сразу каждому экземпляру, то для партиии можно выделить диапазон инвентарных номеров, а при выдаче проставлять номера из выделенного диапазона Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 23:34 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1544754]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 538ms |

| 0 / 0 |
