![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мастера, нужен совет...
AlexWebIn © (2003-08-19 10:41:00)
Мастера, подскажите пожалуйста, как правильно построить структуру баз или хотя бы алгоритм работы.
Я пишу программу для склада.
Мне нужно заносить отдельные карточки на каждый приходящий на склад или выдаваемый со склада товар.
Программа должна в конце месяца выводить информацию об остатках товара на складе.
Где мне лучше хранить остатки? И вообще, нужно ли их хранить?
Может, кто ни будь подскажет другой способ?
Жук (2003-08-19 16:33:00) [1]
> Romkin © (19.08.03 13:59)
Какой ужас! :-)))
2 Автор. Вместо того чтобы разбираться в чужих метаданных, лучше сами спроектируйте базу; и для опыта полезнее и в структуре будете как рыба об лёд. :-)
Romkin (2003-08-19 13:59:00) [2]
http://romkin.pochtamt.ru/script.htm
Здесь база под IB6+
То, что надо, только модифицировать немного. Accountbook - как раз карточки, serial - серийные номера, можешь выкинуть, коль не нать... Все просто, в любой момент доступны остатки. Полный (ну почти :)) контроль целостности
MsGuns (2003-08-19 12:56:00) [3]
В 1С (базовая) сделано, ИМХО, не лучшим образом. В частности, очень большое неудобство с откатами документов.
Остатки в принципе могут не храниться. Их можно всегда легко определить из движения (которое должно храниться подокументно). Причем на любой день, что весьма важно для складского учета в реале.
С одним условием - движение и ассортимент (номенклатура) не должны быть слишком велики - для этого случая структура БД должна включать таблицу - сальдовку и вся система должна "чувствовать" периоды.
В скл.учете, ИМХО, более важно решение другой проблемы - ценовой учет (по среднему, новая цена-новая позиция, по приходу и т.д.). Имеются в виду цены закупки товара, а не отпускные.
DenK_vrtz (2003-08-19 10:50:00) [4]
<<как правильно построить структуру баз?
а баз будет несколько? распределенка?
может все таки структуру таблиц?
Думаю, вряд ли, найдется тут кто-нибудь, кто за тебя спроектирует базу данных для ТВОЕЙ программы! Это 75% работы!
Соловьев (2003-08-19 10:47:00) [5]
взять купить 1C взломную и посмотреть как там все сделано: интерфейс, структура таблиц...