Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Что использовать для складского учета / 13 сообщений из 13, страница 1 из 1
13.02.2007, 10:37
    #34326160
AndreyJordan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Вот такой вопрос. Необходимо написать программку для складского учета. Все стандартно - приход - расход - остатки на складе.
Как лучше и эффективнее организовать работу с остатками?

1) создать таблицу со списком всей продукции (или прямо в справочнике продукции) в которой будет постоянно меняться кол-во на складе?
2) одним запросом при необходимости постоянно пересчитывать остатки?

В принципе при вводе расхода необходимо наблюдать чтоб на складе была продукция. Возможно поэтому 1 вариант эффективнее. Но второй проще реализовать.

Поэтому хотел бы услышать ваше мнение.
...
Рейтинг: 0 / 0
13.02.2007, 10:41
    #34326173
O_val
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Здесь , например, можно посмотреть
...
Рейтинг: 0 / 0
13.02.2007, 10:47
    #34326197
Что использовать для складского учета
AndreyJordanВот такой вопрос. Необходимо написать программку для складского учета. Все стандартно - приход - расход - остатки на складе.
Как лучше и эффективнее организовать работу с остатками?

1) создать таблицу со списком всей продукции (или прямо в справочнике продукции) в которой будет постоянно меняться кол-во на складе?
2) одним запросом при необходимости постоянно пересчитывать остатки?

В принципе при вводе расхода необходимо наблюдать чтоб на складе была продукция. Возможно поэтому 1 вариант эффективнее. Но второй проще реализовать.

Поэтому хотел бы услышать ваше мнение.
У нас были следующие таблицы:

движение (приход/расход):
остатки по инвентаризации;
текущие остатки на складе

Остатки продукции на складе, предъявляемые на монитор менеджерам, пересчитывались SQL-запросом при приходе/расходе.


P.S.: Система работала под ДОСом...
...
Рейтинг: 0 / 0
13.02.2007, 10:51
    #34326221
AndreyJordan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Интересно, большое спасибо.

Хотелось бы еще пару мнений.
...
Рейтинг: 0 / 0
13.02.2007, 10:54
    #34326233
AndreyJordan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
а таблицу остатки и справочник самой продукции совместить в одной таблице можно?
...
Рейтинг: 0 / 0
13.02.2007, 11:24
    #34326365
гы!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
AndreyJordanа таблицу остатки и справочник самой продукции совместить в одной таблице можно?моно но не нуно :)
а лучше всего сделать так чтобы в базу строки в основном добавлялись. удалять и редактировать в крайнем случае. и будет тебе счастье ...
...
Рейтинг: 0 / 0
16.02.2007, 11:16
    #34335839
Lexa11_2002
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Зависит от размера БД, если БД маленькая, то можно пересчитывать запросом, если большие объемы информации, то лучше перезаписывать поле
...
Рейтинг: 0 / 0
16.02.2007, 12:53
    #34336249
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Сто раз обсуждалось....

1. справочник товара
2. справочник единиц измерения
2. журнал движения товара в базовой Ед.Изм. (дата, тип док-та, приход+, расход-)
3. журнал ФИФО-привязок

Остатки: путём суммирования от начала. Возможность свёртки старых периодов (спец.документ).

Плюсы:
* Полноценный партионный мультискладской учёт.
* Онлайн-остатки , обороты и суммы на любую дату.
* Относительно несложное сторнирование док-тов задним числом.
* Отличный просмотр движения товара.
* Неплохая устойчивость к ошибкам :)
* Несложные алгоритмы в основе.
* Вполне приличная производительность
* с помощью доп. таблиц можно поднять производительность для больших объемов (20..50млн. записей)
...
Рейтинг: 0 / 0
16.02.2007, 13:25
    #34336395
AndreyJordan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Т.е. для расчета остатков все-таки использовать запрос а не отдельную таблицу остатков?
...
Рейтинг: 0 / 0
16.02.2007, 17:09
    #34337304
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
AndreyJordanТ.е. для расчета остатков все-таки использовать запрос а не отдельную таблицу остатков?Именно так. Хотя бы потому, что остатки бывают разные:

* Только доступное кол-во
* Резервы и отложка
* К-л неподтверждённые поступления (без сертификатов, лицензий и пр.) :)
* Поступившее, но в процессе упаковки и складирования, не готовое к продаже и т.д.
* Отдельный вопрос по ценам хранения....
...
Рейтинг: 0 / 0
16.02.2007, 18:13
    #34337513
Viper.85
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
Организовать базу для склада можно по разному, зависит от много факторов. Смотря какой склад и что на нем будет храниться. А после всего этого необходимо и создавать таблицы.
...
Рейтинг: 0 / 0
17.02.2007, 01:08
    #34338023
Urri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
LSV AndreyJordanТ.е. для расчета остатков все-таки использовать запрос а не отдельную таблицу остатков?Именно так. Хотя бы потому, что остатки бывают разные:

* Только доступное кол-во
* Резервы и отложка
* К-л неподтверждённые поступления (без сертификатов, лицензий и пр.) :)
* Поступившее, но в процессе упаковки и складирования, не готовое к продаже и т.д.
* Отдельный вопрос по ценам хранения....Хотелось бы заметить, денормализация бывает не только вредна, но и полезна.
Я (давно уже, в прошлом веке) разрабатывал систему, в которой хранились остатки даже двух видов: наличные и доступные для резервирования. Целостность было не так уж трудно поддерживать. Зато на самый частый вопрос клиентов - "а сколько мы у вас сможем заказать товара прямо сейчас?" - операторы отвечали моментально.
...
Рейтинг: 0 / 0
17.02.2007, 09:13
    #34338085
AndreyJordan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать для складского учета
В принципе кроме прихода-расхода ничего больше не будет (все очень просто). Да и записей будет не много. Даже через 10-15 лет работы до миллиона не дотянет. Поэтому проще сделать с помощью запроса (я имею в виду вычисление остатков). Хотя использовать дополнительную таблицу мне кажется эффективнее с точки зрения использования серверных ресурсов.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Что использовать для складского учета / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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