Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

Подсчет остатков товара в складских программах   Найти похожие ветки 

 
atruhin ©   (2006-05-08 17:12) [0]

Кто как определяет остатки товара в сладских программах. Просматривается 2 варианта: для каждого товара искать последную сличительную ведомость в которую входит этот товар и вычислять на лету; на тригерах в отдельном поле вести текущее кол-во.
У кого какие советы, какие сложности ожидают?
Особенно "тревожит" перепроведение документов, какие подводные камни?


 
KilkennyCat ©   (2006-05-08 17:13) [1]


>  для каждого товара

для каждой партии товара....


 
atruhin ©   (2006-05-08 17:16) [2]

Партионный учет не нужен! Простой FIFO по общему кол-ву, но нужен контроль кол-ва при проведении каждого документа расхода/перемещения, для недопущения отрицательных остатков.


 
KilkennyCat ©   (2006-05-08 17:23) [3]

Тогда просто запоминать для каждой проводки сколько было и сколько стало. Перепроведение не грозит, ибо есть изначальная информация (сколько было).
сколько стало в последей проводке - есть текущее состояние склада.


 
atruhin ©   (2006-05-08 17:26) [4]

Но при перепроведение НЕ последней проводки придется пересчитывать все следующие


 
KilkennyCat ©   (2006-05-08 17:41) [5]

только если "сколько стало" изменилось.
Зато получаем плюс - отслеживание, где возникнет отрицательное списание, то есть, на какой проводке начала накапливаться ошибка.


 
atruhin ©   (2006-05-08 17:59) [6]

Интересный вариант! Нужно подумать, смущает вот что: таблица проводок самая большая в БД, для такого варианта приходится искать проводку с максимальной датой из связки заголовок документа-тело документа, плюс доп. условия: флаг проведения, удаления и т.д.
Как то решал похожую задачу для статистического отчета, работало не особо быстро.


 
AlexanderMS ©   (2006-05-08 19:39) [7]


> в складских программах...
> в сладских программах...

в сладких программах... :-)


 
atruhin ©   (2006-05-09 21:58) [8]

Может после праздников кто, что посоветует умное?


 
Sergey13 ©   (2006-05-10 09:50) [9]

Мне больше нравится "на тригерах в отдельном поле вести текущее кол-во".


 
жора   (2006-05-10 14:08) [10]

"на триггерах"
У нас фиксировался ежедневный товарный отчет. В случае изменений документов задним числом можно было перерасчитать весь товарник с указанного числа.


 
Сергей М. ©   (2006-05-10 14:21) [11]


> перепроведение документов, какие подводные камни?


Коррекное проведение транзакций - более вроде бы ничего.


 
Беспечный_Ангел ©   (2006-05-10 15:29) [12]

http://www.delphikingdom.com/asp/talktopic.asp?ID=280


 
atruhin ©   (2006-05-10 15:54) [13]


> У нас фиксировался ежедневный товарный отчет

Наверное для моей задачи лучший выбор.



Страницы: 1 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.034 c
15-1147190703
asd
2006-05-09 20:05
2006.06.04
Ошибка [Error] Unit1.pas(40): Undeclared identifier: Connected


5-1132933605
capkoh
2005-11-25 18:46
2006.06.04
Базовые оконные классы и RegisterClassW


3-1144642973
Старик
2006-04-10 08:22
2006.06.04
Выбор решения по спискам (DBCombobox vs LookUpCombobox)


2-1147621441
wirg
2006-05-14 19:44
2006.06.04
Помогите с запросом


15-1147090760
Alexis
2006-05-08 16:19
2006.06.04
Трансляция хоккейного матча Россия-Беларусь