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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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


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