Снова про текущие остатки

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Снова про текущие остатки

Сообщение sim »

Посмотрел тему по форуму - все равно как-то не устаканилось.
Если можно еще раз:

Текущие и сальдовые остатки
1. чем они отличаются?
2. связаны ли они друг с другом?
3. в результате чего они меняются?
4. какие нужно чаще пересчитывать? и зачем?

И еще:
Как называются таблицы?
Как называются фейсы расчета?
Как ночью запустить пересчет сальдовых и текущих остатков?

Версия 8.1
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

как много вопросов :)
текущие на то и текущие что там факт на текущий момент времени. тбалы на tek (takmc и другие), по дороге там, храняться резервы.
Сальдовые начиная с версии 584 формируются на каждую дату операции (раньше надо было пересчитывать раз в месяц).
saldomc, saldofnd

Если все хорошо, то отчет о по текущим остаткам и оборотная ведомость на тек.дату. Формируются при операциях со складскими ордерами.
Разойтись могут в случае сбоя, из-за любителей менять цену в приходе задним числом и так далее.

Фейсы расчета подсмотрите где нибудь в консоли управления, ну или на форуме, эти же фейсы можно запустить ночью, тока с определенными параметрами. Еще надо иногда запускать пересчет цен в расходных ордерах. Еще вариант воспользоваться aqa - тестами - это универсальный метод.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Текущие остатки - это остатки на дату совершения последней складской операции
Сальдовые - на конкретную дату.
Впрочем у Галактистов в доках часто проскальзывает такая штука, как "наличие" ;
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Den писал(а):Впрочем у Галактистов в доках часто проскальзывает такая штука, как "наличие" ;
Вот именно. И что такое "наличие"?
И вообще - зачем нужны текущие остатки, если остатки на дату совершения последней складской операции можно и так взять из сальдовых остатков (также из последней операции)?
Хочется понять логику разработчиков, а то пользователи замучили уже.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Хочется понять логику разработчиков, а то пользователи замучили уже.
Поиск наличия по сальдовым влечет проблеммы:
1. Резервы.
2. Быстродействие поиска наличия.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Наличие - это остаток на конечную дату минус резерв. Когда например из накладной на продажу списываете ,то там проверяется эта фигня- по настройке "разрешать без наличия/запрещать без наличия...еще чего то там."
Ну а насчет текущих...видимо издавне это пошло. Да и потом часто тоже нужна инфомация о текущих остатках в каком то разрезе. А гораздо быстрее выборка произойдет, когда ве это физически в одной таблице лежит. Таблицы же сальдовых остатков в Гале одна из самых больших обычно, если ведется большой оборот МЦ
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Seybukan писал(а): Поиск наличия по сальдовым влечет проблеммы:
1. Резервы.
Ну к примеру мы резервы не используем
Seybukan писал(а): 2. Быстродействие поиска наличия.
То есть вы хотите сказать, что Галактике вытащить инфу из таблицы текущих остатков получается быстрее, чем искать последнюю запись в сальдовых?
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Den писал(а):Наличие - это остаток на конечную дату минус резерв.
Ага. уже теплее. ;)
Значит такая бадяга заварилась еще из-за резервов.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Ребята вы немного путаете.
Текущий остаток это полный остаток.
А вот свободный остаток - это текущий-резерв.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

В текущих остатках лежит одна запись на разрез.

ак вот представьте теперь что у вас 10 складов и одна и так же МЦ лежит на всех складах.
Последний приход или расход в разных периодах.
Соответственно функция посика остатка (там еще визуализация типа "Расчет остатков") и далает посик по сальдовым.

Так вот а текущие просто тупо берутся в разрезе искать ни чего не нада.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Seybukan писал(а):Ребята вы немного путаете.
Текущий остаток это полный остаток.
А вот свободный остаток - это текущий-резерв.
Ну вроде с этим никто и не спорит :) так и есть !
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Seybukan писал(а):В текущих остатках лежит одна запись на разрез.

ак вот представьте теперь что у вас 10 складов и одна и так же МЦ лежит на всех складах.
Последний приход или расход в разных периодах.
Соответственно функция посика остатка (там еще визуализация типа "Расчет остатков") и далает посик по сальдовым.

Так вот а текущие просто тупо берутся в разрезе искать ни чего не нада.
Есть текущие на предпритии (tekmc), а есть текущие по складам (sklost&teksaldo) -это я по поводу 10 складов...
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

все пральна там есть еще и служебные таблицы без данных в которых можно просто тупо не увидетьостатки.

Дело не в таблицах а в функциональности.

В текущих остатках - прямые ссылки и не нада ни чего открывать!
А в сальдовых вообще все остатки и надо искать остаток по каждой МЦ.
Вот и представьте скако времени будет открываться каталог МЦ!
А открываться он будет стока времени скока примерно складская оборотка сформированная по всем МЦ на 01.01.2100!

А выбор из текущих остатков в ТСД и ДО.
Там пользователи просто умрут.

Вот поэтому-то и придуманы текущие остатки.
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Вот спасибо.
Значит, основная цель использования текущих остатков - повышение быстродействия.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Значит, основная цель использования текущих остатков - повышение быстродействия.
Это я так поразмыслил. :)

Но зачем, почему и так далее сделано именно так извесно тока тому кто это все написал.
Ответить