powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Склад - требования к производительности - какие они?
35 сообщений из 35, показаны все 2 страниц
Склад - требования к производительности - какие они?
    #34976536
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал в Access обычный Склад. (ну ,точнее, - можно заводить много складов с перемещениями товаров между ними и на сторону по накладным)
Работают методы LIFO/FIFO и списание Вручную(т.е. произвольно задаваемое).

Если СТАРУЮ накладную нужно как-то изменить, то соответственно нужно пересчитывать все последующие за ней по изменяемым потокам. Это тоже сделано.

Так вот посмотрел я время , уходящее на пересчет Накладной, которая находится где-то за 500 накладных до конца списка всех накладных и имеющую ассортимент в 10 товаров :
получилось где-то 30 минут.

А каковы должны быть вообще эти характеристики ?
Или у кого как Склад пересчитывает скажем 500 накладных при имеющейся базе в N накладных и общем списке всех товаров в M позиций?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34976941
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это вы хорошо сделали. Пользователи будут безмерно благодарны. А не дай бог, внедрится, потoм в работе будет топик: "требуется профессионал умеющий разгребать чужое гавно".
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34976972
just wondering
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А каким образом одна накладная зависит от другой?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977044
kefiСделал в Access обычный Склад. (ну ,точнее, - можно заводить много складов с перемещениями товаров между ними и на сторону по накладным)
Работают методы LIFO/FIFO и списание Вручную(т.е. произвольно задаваемое).

Если СТАРУЮ накладную нужно как-то изменить, то соответственно нужно пересчитывать все последующие за ней по изменяемым потокам. Это тоже сделано.

Так вот посмотрел я время , уходящее на пересчет Накладной, которая находится где-то за 500 накладных до конца списка всех накладных и имеющую ассортимент в 10 товаров :
получилось где-то 30 минут.

А каковы должны быть вообще эти характеристики ?
Или у кого как Склад пересчитывает скажем 500 накладных при имеющейся базе в N накладных и общем списке всех товаров в M позиций?
Что значит "изменить старую накладную"? Позволить пользователям подчищать свои "грехи", утаивать недостачу от проверок?

Я считаю, что, как только накладная отдана в "оборот", так всякие изменения в ней запрещены - прежде, чем ввести данные необходимо головой думать... Но кто-то может думать по-другому...

Вообще, складской учет ведется на забалансовом счете "Склад", накладные подтверждают факт прихода/поступления или расхода/отпуска товара и служат источником данных для проведения операций по данному забалансовому счету. Так что пересчитывать надо минимум - обороты и, возможно, остаток по забалансовому счету по позициям, отраженным в пересчитыаемой накладной. ИМХО, 30 минут - это явный перебор. 30 секунд и меньше - самое то!
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977435
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just wonderingА каким образом одна накладная зависит от другой?
Если меняется цена в приходной партии, то в накладной, расходующей данную партию, она также должна измениться. Иначе на складе будет нулевое количество и ненулевая сумма. В случае средней цены на складе вставка прихода перед расходом в общем случае также требует пересчета расхода. Проблема перерасчета учетной стоимости на складах гарантировано отпадает в том случае, если на складе вообще нет сумм никаких.

Станислав С...кийЧто значит "изменить старую накладную"? Позволить пользователям подчищать свои "грехи", утаивать недостачу от проверок?
Вовсе не обязательно. Бывают и вполне корректные ситуации, когда это необходимо. Например, принятие к учету затрат, "возникающих" уже после утверждения приходника, которые должны быть отражены в стоимости запасов.

kefiА каковы должны быть вообще эти характеристики?
Требования вытекают из общей логики. Пересчет необходимо иметь возможность выполнить, он не должен никому мешать работать. Единственное очевидное условие - не стоит это делать "на лету".
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977488
just wondering
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов just wonderingА каким образом одна накладная зависит от другой?
Если меняется цена в приходной партии, то в накладной, расходующей данную партию, она также должна измениться. Иначе на складе будет нулевое количество и ненулевая сумма. В случае средней цены на складе вставка прихода перед расходом в общем случае также требует пересчета расхода. Проблема перерасчета учетной стоимости на складах гарантировано отпадает в том случае, если на складе вообще нет сумм никаких.
......
Это понятно, я полагал, что автор говорит о накладных одного вида. Т.е. мой вопрос следует читать "Как одна расходная накладная зависит от другой". Видимо, автор все-таки имел в виду накладные противоположных "направлений".
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977502
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just wonderingТ.е. мой вопрос следует читать "Как одна расходная накладная зависит от другой". Видимо, автор все-таки имел в виду накладные противоположных "направлений".
Теоретически, такое тоже возможно. Если приходовали 3 штуки на 100 рублей, то порядок утверждения расходных накладных определяет, в какой из них учтется "лишняя" копейка.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977540
just wondering
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов just wonderingТ.е. мой вопрос следует читать "Как одна расходная накладная зависит от другой". Видимо, автор все-таки имел в виду накладные противоположных "направлений".
Теоретически, такое тоже возможно. Если приходовали 3 штуки на 100 рублей, то порядок утверждения расходных накладных определяет, в какой из них учтется "лишняя" копейка.
Гм.... Т.е. при изменении одной расходной накладной все последующие моментально становятся неактуальными и подлежащими исправлению? Интересно...
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977560
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just wonderingГм.... Т.е. при изменении одной расходной накладной все последующие моментально становятся неактуальными и подлежащими исправлению? Интересно...
Нет, это уже слишком мнительно. Достаточно добавить контроль, что если это последний расход партии, то подчищаем за собой все копейки (в реальности несколько сложнее, но смысл именно такой). Ну или оставить это разгребать инвентаризации какой-нибудь.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977594
just wondering
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов just wonderingГм.... Т.е. при изменении одной расходной накладной все последующие моментально становятся неактуальными и подлежащими исправлению? Интересно...
Нет, это уже слишком мнительно. Достаточно добавить контроль, что если это последний расход партии, то подчищаем за собой все копейки (в реальности несколько сложнее, но смысл именно такой). Ну или оставить это разгребать инвентаризации какой-нибудь.
Сергей, благодарю за ответы.
Автор, извините за оффтоп.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977659
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Программист-Любитель> Что вы узрели такого чрезмерно "говнянного" в том, что я сказал? Я просил поделиться тем, насколько быстро это считается у вас, вы не ответили и не въехав в тему, поспешили полить грязью - Вы же не знаете, что включает, кроме простого складского учета задача. Да медленно работает, но я прежде имел дело и с на порядок более медленными , но не имеющими тех возможностей , что есть у меня.
У вас как быстро идут подобные расчеты ? Задача - пересчитать FIFO накладные 500 шт. У меня в среднем уходило 3 сек на одну накладную. Ну, а сколько допустимо ?

just wonderingЭто понятно, я полагал, что автор говорит о накладных одного вида. Т.е. мой вопрос следует читать "Как одна расходная накладная зависит от другой". Видимо, автор все-таки имел в виду накладные противоположных "направлений".
Одна расходная конечно зависит от другой при методе списания FIFO/LIFO, т.к. если предыдущая накладная в результате правки станет списывать большие/меньшие количества , чем до правки, то следующая за ней расходная накладная станет списывать те же ОБЩИЕ количества, но уже с совсем другими ЦЕНАМИ.

Станислав С...кий30 минут - это явный перебор. 30 секунд и меньше - самое то!
Если у вас не решается подобная задача, то зачем сравнивать с другими задачами - За 30 сек поставленная мной задача не решается. Если у Вас есть такой опыт, то - делитесь.

Сергей ВаскецовТребования вытекают из общей логики. Пересчет необходимо иметь возможность выполнить, он не должен никому мешать работать. Единственное очевидное условие - не стоит это делать "на лету".
Что значит "на лету" - а если не на лету, то - что имеется ввиду ?
никому мешать - вряд ли когда удастся.
Так у Вас решаются подобные задачи и как быстро идет обсчет ?

resume :
В общем - съехали на обсуждение постановки задачи. Тогда еще добавлю, что пока сделано для FIFO/LIFO, вручную. НУ, а для метода списания по СРЕДНЕ взвеш За период - уж никому не придет в голову осуждать постановку неоходимости пересчета, т.к. расходные накладные там ВООБЩЕ не считаются до окончания периода (месяц, например) . Так Сколько должен обсчитываться этот месяц , ну а точнее - N накладных ? Я помню 5 лет назад , работал на заводе, так там под foxpro этот месяц (200 Накалдных всего по 10 товаров в каждой) обсчитывался от часа до трех часов в зависимости от компьютера.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977686
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А каковы должны быть вообще эти характеристики ?
Или у кого как Склад пересчитывает скажем 500 накладных при имеющейся базе в N накладных и общем списке всех товаров в M позиций?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977732
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiЧто значит "на лету" - а если не на лету, то - что имеется ввиду ?
Имеется в виду запуск процедуры перерасчета, например, за предыдущий месяц, после чего склад за предыдущий месяц закрывается и туда никто не лазит. То есть, воспринимайте это как некую сервисную процедуру. Если хотите - можете анализировать необходимость перерасчета и включать некие признаки, после чего пересчитывать все позиции по требованию ночью.

kefiТак у Вас решаются подобные задачи и как быстро идет обсчет ?
По количеству документов, попадающих в перерасчет, не скажу. Но в любом случае за выходные считается. У меня не access, а нормальный SQL сервер, потому безусловно побыстрее будет, чем документ за 3 секунды. Кроме того, Вы еще не учитываете, что при перерасчете учетной стоимости необходимо выполнять перепривязку FIFO/LIFO.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977760
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов
kefiТак у Вас решаются подобные задачи и как быстро идет обсчет ?
По количеству документов, попадающих в перерасчет, не скажу. Но в любом случае за выходные считается. У меня не access, а нормальный SQL сервер, потому безусловно побыстрее будет, чем документ за 3 секунды.
Так если требуются целые выходные, то все же интересно - что у Вас пересчитывается? - LIFO/FIFO Накладные или ПО средне взвеш За период и все же - какой примерно объем и какое время на него тербцется, а то - непонятно , как оценить производительность по Вашим словам "в любом случае за выходные считается"

Сергей Васкецов
Кроме того, Вы еще не учитываете, что при перерасчете учетной стоимости необходимо выполнять перепривязку FIFO/LIFO.
Почему не учитываю, и что это такое перепривязку FIFO/LIFO вы имеете ввиду ?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977783
Kateryne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоже очень интересует подобная статистика по времени пересчета себестоимости.

У нас область деятельности - производство, номенклатура - примерно 2000 позиций, плюс часть из них учитывается в разрезе дополнительных характеристик типа "Брак", "Годная", за день, движений за день порядка 1500 строк, из них - 250 выработка продукции по переделам, в том числе выработка N позиций из M позиций.
Метод расчета себестоимости - средняя скользящая (не путать со средней взвешенной, которая рассчитывается только на конец месяца).
Существует циклическое списание (когда продукция А, произведенная сегодня, вырабатывается из продукции Б, выработанной в свою очередь из продукции А) - такая ситуация требует дополнительных обработок.
За один день расчет выполняется порядка 12-15 секунд.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977793
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiкак оценить производительность по Вашим словам "в любом случае за выходные считается"
Как удовлетворительную. В смысле, удовлетворяющую всех.

kefiПочему не учитываю, и что это такое перепривязку FIFO/LIFO вы имеете ввиду ?
А как Вы можете быть увереным, что учитываете, если спрашиваете меня, что это такое?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977833
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов kefiкак оценить производительность по Вашим словам "в любом случае за выходные считается"
Как удовлетворительную. В смысле, удовлетворяющую всех.

kefiПочему не учитываю, и что это такое перепривязку FIFO/LIFO вы имеете ввиду ?
А как Вы можете быть увереным, что учитываете, если спрашиваете меня, что это такое?

Я не эти ответы ожидал - как всетаки количественно оценивается производителдьность ?
И что Вы имели ввиду под перепривязку FIFO/LIFO (если я не понял что это такое, то это еще не значит , что я это не сделал)? Я так понял, я сделал все, чтобы правильно пересчитать FIFO накладные. Кстати , я не понял даже - какого типа накладные у Вас пересчитываются - по СР Взвеш За Период или по LIFO/FIFO ?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977956
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kateryne
когда продукция А, произведенная сегодня, вырабатывается из продукции Б, выработанной в свою очередь из продукции А
Это вообще для меня нонсенс - как из В сделать А, сделанный из В ?

Kateryne Метод расчета себестоимости - средняя скользящая

Можно все же пояснее - сколько позиций товара по методе "средняя скользящая " списывается за какое время ?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977976
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Katerine >
пардон,вместо
kefiкак из В сделать А, сделанный из В ?
читать
как из В сделать А, если В сделан из А ?

Но не суть - суть в том, что не понятно. Поконкретнее плиз, по числу персчитываемых позиций по средне скользящему дайте время
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34977988
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiЯ не эти ответы ожидал - как всетаки количественно оценивается производителдьность ?
Я не собираюсь этого делать в том виде, как Вам хочется. Уже Выше я написал, что это бессмысленная затея.

kefiИ что Вы имели ввиду под перепривязку FIFO/LIFO
Я имел в виду, что при вставке расхода между приходом и расходом на FIFO необходимо разорвать связь прихода со старым расходом и связать его с новым расходом.

kefiя не понял даже - какого типа накладные у Вас пересчитываются - по СР Взвеш За Период или по LIFO/FIFO ?
Хм. А какие могут быть исключения, если между складами с разным типом учета возможны перемещения и инвентаризация любым числом? Ну то есть, тонкости есть, что можно не пересчитывать в некоторых случаях, но они в Ваших сообщениях не указаны, FIFO/LIFO/средняя пересчитываются по-любому. У нас куда больше методов расчета учетной стоимости в расход, разебритесь сначала со своими.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978197
Kateryne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kefi
Это вообще для меня нонсенс - как из В сделать А, если В сделан из А ?


Представьте процесс изготовления, скажем, колбасы.
Ведем учет в рамках суток, не разделяя по партиям.
По факту имеем следующую картину:
1. сначала сделали фарш на колбасу, из мяса, специй, и.т.д.
2. потом из фарша и оболочки сделали несколько батонов колбасы разных видов.
3. потом обнаружилось, что часть получившихся батонов - бракованная (например, т.к. лопнула оболочка батона).
4. Батоны очищаются от оболочки, а вытащенный из батонов фарш смешивается.
5. Этот бракованный фарш уходит на этап 1, добавляется наравне с мясом и специями при изготовлении фарша на колбасу.
6. потом повторяются этапы 1-5.

Но это по факту, а по учету партий нет, и мы имеем, что бракованный фарш, получившийся на этапе 5, сделан отчасти из самого себя с этапа 1.

kefi
Можно все же пояснее - сколько позиций товара по методе "средняя скользящая " списывается за какое время ?

Куда еще яснее. 1500 строк за 12-15 секунд. Но алгоритмы у нас, судя по всему, совершенно разные, на что я и указала, уточнив, что мы еще считаем стоимость вырабатываемых позиций. То есть у нас стоимость формируют не только приходные накладные, возвраты и инвентаризации, но и выработки.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978230
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KateryneТо есть у нас стоимость формируют не только приходные накладные, возвраты и инвентаризации, но и выработки.
Боюсь, Вы автора совсем запутаете, ему не надо производственную себестоимость считать, а только учетную стоимость на складе вроде как.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978315
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов kefiЯ не эти ответы ожидал - как всетаки количественно оценивается производителдьность ?
Я не собираюсь этого делать в том виде, как Вам хочется. Уже Выше я написал, что это бессмысленная затея.
В таком случае, нельзя ли еще раз , я как-то не понял - почему затея оценить скорость пересчета бессмысленная ? - Потому что, как Вы писали, это ночью (не на лету ) делается - И не важно сколько времени это займет ? Так мне в любом случае нужно оценить это время .

kefiИ что Вы имели ввиду под перепривязку FIFO/LIFO
Я имел в виду, что при вставке расхода между приходом и расходом на FIFO необходимо разорвать связь прихода со старым расходом и связать его с новым расходом.[/quot]
Ну! А разве если сделано ПРАВИЛЬНО, то можно иначе? Я разве говорил, что при перерасчете допущены ошибки ?

kefiя не понял даже - какого типа накладные у Вас пересчитываются - по СР Взвеш За Период или по LIFO/FIFO ?
Хм. А какие могут быть исключения, если между складами с разным типом учета возможны перемещения и инвентаризация любым числом? [/quot]
Ну т.е. я так понимаю - у Вас пересчитываются за большой период накладные и FIFO и ср взвеш и скольз средние и Вручную и т.д. ?
Вот интересует - как Вы делаете их правки ЗАДНИМ ЧИСЛОМ - т.е. правите одну или сразу несколько накладных и потом запускаете пересчет ?
И все же не понял , насчет выходных - ВСЕ ВЫХОДНЫЕ что ли процесс занимает ?


Kateryne
Представьте процесс изготовления, скажем, колбасы.
... и мы имеем, что бракованный фарш, получившийся на этапе 5, сделан отчасти из самого себя

ну все - сегодня за сардельками не пойду

kefi
Можно все же пояснее - сколько позиций товара по методе "средняя скользящая " списывается за какое время ?

Куда еще яснее. 1500 строк за 12-15 секунд. Но алгоритмы у нас, судя по всему, совершенно разные, на что я и указала, уточнив, что мы еще считаем стоимость вырабатываемых позиций. То есть у нас стоимость формируют не только приходные накладные, возвраты и инвентаризации, но и выработки.[/quot]

ну если 1500 строк за 12-15 секунд - это 1500 товаров(изделий) за 12-15 секунд, то понятно, просто зачем тогда упомянуто - что кто стоимость формируют . Я же прошу конечные результаты теста производительности - я же все-равно не смогу оченить Ваши какие-то накладные расходы времени на какие-то служебные операции.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978327
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов KateryneТо есть у нас стоимость формируют не только приходные накладные, возвраты и инвентаризации, но и выработки.
Боюсь, Вы автора совсем запутаете, ему не надо производственную себестоимость считать, а только учетную стоимость на складе вроде как.

Да все-равно мне , если приведено скажем такая информация :
K позиций материи списано(ПЕРЕСЧИТАНО) по LIFO/FIFO за N сек
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978353
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiИ не важно сколько времени это займет?
Неважно в некотором допустимом диапазоне. Пока что очевидное ограничение для дневных операций - работа ночью. Для закрытия месяца - выходные. И это при условии, что пересчитывается вся картотека, обычно такого нет. Так вот, если даже время работы увеличится в разы или даже на порядок, оно не достигнет этих границ. Поэтому даже задумываться об этом я не собираюсь.

kefiТак мне в любом случае нужно оценить это время.
Ну и оценивайте, я-то тут при чем?

kefiЯ разве говорил, что при перерасчете допущены ошибки ?
Вам виднее, как и что у Вас там.

kefiВот интересует - как Вы делаете их правки ЗАДНИМ ЧИСЛОМ
А это то тут при чем? Ну, если хотите, ладно. Разутверждается документ (после разутверждения проверяется необходимость поднятия признака требования перерасчета и дата такого требования). Меняется что-то. Утверждается документ (опять проверяется необходимость поднятия признака требования перерасчета и дата такого требования). Перерасчет запускается когда это кому-то надо.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978430
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов kefiИ не важно сколько времени это займет?
Неважно в некотором допустимом диапазоне. Пока что очевидное ограничение для дневных операций - работа ночью. Для закрытия месяца - выходные. И это при условии, что пересчитывается вся картотека, обычно такого нет.
Насчет того что Неважно в некотором допустимом диапазоне. какраз полностью согласен.
Но пока я по странному непониманию не могу от Вас длобиться - какой это диапазон - сколько считается-то ? - ЭТО ЦЕЛЬ ТЕМЫ !
Насчет того, что при условии, что пересчитывается ВСЯ картотека, обычно такого нет - не понимаю - вроде как с самого начала темы говорилось, что если изменен товар в начале периода, то в соответсвии с LIFO/FIFO должны будут изменены ВСЕ ПОСЛЕДУЮЩИЕ накладные за ним - т.е. изменена ВСЯ картотека по этому товару.

Сергей Васкецов kefiТак мне в любом случае нужно оценить это время.
Ну и оценивайте, я-то тут при чем?
Здесь никто никого не неволит, просто странно , зачем тогда столько участвовать в теме, если не отвечать на вопросы в ней поставленные ?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978445
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Сергей Васкецов> просто еще хочу добавить - почему хочу оценить это время :
вон Программист-Любитель сразу сказал - гавно . Так где гавно и где не гавно ?
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978457
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiНасчет того, что при условии, что пересчитывается ВСЯ картотека, обычно такого нет - не понимаю
Есть дата требования перерасчета, начинать считать раньше нее бессмысленно.
Требование перерасчета может быть не для всех номенклатур и не на всех складах.
Так понятнее?

kefiдолжны будут изменены ВСЕ ПОСЛЕДУЮЩИЕ накладные за ним - т.е. изменена ВСЯ картотека по этому товару.
В моем понимании картотека склада и перечень документов с конкретной складской карточкой несколько разные вещи.

kefi Здесь никто никого не неволит, просто странно , зачем тогда столько участвовать в теме, если не отвечать на вопросы в ней поставленные ?
Вопрос в корневом топике - "А каковы должны быть вообще эти характеристики ?" - более общий, не находите? Хотите продолжительность в часах и минутах? Ну отвечу я Вам "1 час 15 минут", дальше что? Ни железа моего, ни параметров сети, ни объема данных, ни прочей загрузки оборудования, ни чего остального Вы не знаете, а я Вам это не скажу.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978459
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiвон Программист-Любитель сразу сказал
Знаете что ветер носит? У П-Л и спрашивайте.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978546
Kateryne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецов
Вопрос в корневом топике - "А каковы должны быть вообще эти характеристики ?" - более общий, не находите? Хотите продолжительность в часах и минутах? Ну отвечу я Вам "1 час 15 минут", дальше что? Ни железа моего, ни параметров сети, ни объема данных, ни прочей загрузки оборудования, ни чего остального Вы не знаете, а я Вам это не скажу.


Ну, не так уж и бесполезны просто цифры времени выполнения при указанном объеме данных.
Железо, сеть, загрузка оборудования - это уже параметры, с помощью которых можно точно также ускорить выполнение задачи, как и при оптимизации самого алгоритма.
А просто соотношение "скорость/объем данных" при еще некоем экспертном параметре "коэффициент возмущения пользователей" позволяет прикинуть, а нужны ли вообще все эти оптимизации, или и так покатит, ибо и большинства еще хуже или так же.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34978551
Kateryne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"и большинства еще хуже или так же." -> читать как "У большинства еще хуже или так же."
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34979212
Должно летать

Рецепт
1) партионный учет
Расходная накладная и приходная связаны между собой многие ко многим с указанием кол-ва
с кол-вом
Либо ссылаются на одну карточку

Это лучший способ для оперативного учета и это летает

2) Средневзвешенный
Полный пересчет по запросу (скажем ночью)
Быстрый расчет (ориентировочный) мгновенно при формировании расходного документа

На нормальных базах все пересчитывается в пределах получаса при объеме
в миллион записей

3) Лифо - фифо задница хуже средневзвешенного но рецепт тот же


PS Базу нормальную возьмите для работы

И все до Вас написано много раз
например мой вариант Flex.al.ru
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34979250
Линух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Флекс-Ал. Под Линухом текс сайта и менюшки грузятся в разных кодировках. Или то абракадабра или другое.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34979404
kefi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Васкецова я Вам это не скажу.
Ну , если уж "не скажу", то не упросить конечно, Но вот заинтриговал жутко - почему "не скажу" ?
Скажите, а то сил терпеть нет, так интересно - почему "не скажу" и зачем "не скажу"?
Или это игра такая - заинтриговать и оставить мучиться - почему же не скажут?

Есть дата требования перерасчета, начинать считать раньше нее бессмысленно.
Требование перерасчета может быть не для всех номенклатур и не на всех складах.
>
Ну как же бессмысленно считать раньше Редактируемой Накладной - а остатки восстановить на эту дату для этого товара(точнее перед этой накладной) ? Или у Вас остатки перед каждой накладной по всем товарам сохраняются? Впрочем такого быть не может, поэтому - нужно восстанавливать Остатки, а это значит для FIFO начиная с того среза, когда эти остатки сохранены, пересчитать ВСЕ накладные , где участвовал этот товар вплоть до Редактируемой накладной. Ну и далее до конца - пересчитывать все накладные , где участвовал этот товар, Вот выбросить из этого пересчета склады, которые "не задеваются" траекториями распространенния товара ПОСЛЕ Редактируемой накладной я не смог (может, мало уделил внимания) ...

Гриценко А.В.2) Средневзвешенный
Полный пересчет по запросу (скажем ночью)
Быстрый расчет (ориентировочный) мгновенно при формировании расходного документа

На нормальных базах все пересчитывается в пределах получаса при объеме
в миллион записей

3) Лифо - фифо задница хуже средневзвешенного но рецепт тот же

- Так о FIFO, который задница, как раз и речь - там тоже в пределах получаса миллион позиций ассортимента накладных ?
А как вы делаете правки - Вначале правите все предполагаемые для этого накладные , а потом запускаете пересчет ? Если так , то как же тогда последняя введенная накладная - ее-то сам бог велел править , если уж такое случиться СРАЗУ (на лету), ведь часто именно вскоре после СОздания обнаруживается необходимость исправления накладной ? А если править последнюю FIFO накладную на лету, то нужно для нее восстановить остатки, а для этого нужно пересчитать все накладные с момента последнего сохранеия остатков, котроче - опять возникает глобальный пересчет.



PS Базу нормальную возьмите для работы

Разумеется возьму, просто - это прототип в Access, но интересно на что он способен и сравнить с тем, как должно считаться.


И все до Вас написано много раз
например мой вариант Flex.al.ru
Ну и до Вас столько же раз написано, тем не менее Вы пишете свой. НО у меня-то вообще "Склад" - это громко сказано, скорее , чтою найти общий язык, это всего лишь предполагаемый метод обработки потоков в моей системе, которая предполагает весьма универсальное использование.
...
Рейтинг: 0 / 0
Склад - требования к производительности - какие они?
    #34982336
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kefiпочему "не скажу"
Не вижу необходимости.

kefiа остатки восстановить на эту дату для этого товара(точнее перед этой накладной)?
Остатки меняются изменением статуса документа склада. Так что алгоритм определения необходимости поднятия признака требования перерасчета просто для другого документа выполняется в этом случае.

kefiИли у Вас остатки перед каждой накладной по всем товарам сохраняются?
Да боже упаси. Да никогда.

kefiначиная с того среза, когда эти остатки сохранены, пересчитать ВСЕ накладные , где участвовал этот товар вплоть до Редактируемой накладной
Вы путаете перерасчет документов и расчет остатка на картотеке.
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Склад - требования к производительности - какие они?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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