Страница 1 из 2

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

Добавлено: 24 янв 2008, 18:59
sim
Посмотрел тему по форуму - все равно как-то не устаканилось.
Если можно еще раз:

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

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

Версия 8.1

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

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

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

Добавлено: 25 янв 2008, 11:50
Den
Текущие остатки - это остатки на дату совершения последней складской операции
Сальдовые - на конкретную дату.
Впрочем у Галактистов в доках часто проскальзывает такая штука, как "наличие" ;

Добавлено: 25 янв 2008, 13:19
sim
Den писал(а):Впрочем у Галактистов в доках часто проскальзывает такая штука, как "наличие" ;
Вот именно. И что такое "наличие"?
И вообще - зачем нужны текущие остатки, если остатки на дату совершения последней складской операции можно и так взять из сальдовых остатков (также из последней операции)?
Хочется понять логику разработчиков, а то пользователи замучили уже.

Добавлено: 25 янв 2008, 13:23
Seybukan
Хочется понять логику разработчиков, а то пользователи замучили уже.
Поиск наличия по сальдовым влечет проблеммы:
1. Резервы.
2. Быстродействие поиска наличия.

Добавлено: 25 янв 2008, 13:38
Den
Наличие - это остаток на конечную дату минус резерв. Когда например из накладной на продажу списываете ,то там проверяется эта фигня- по настройке "разрешать без наличия/запрещать без наличия...еще чего то там."
Ну а насчет текущих...видимо издавне это пошло. Да и потом часто тоже нужна инфомация о текущих остатках в каком то разрезе. А гораздо быстрее выборка произойдет, когда ве это физически в одной таблице лежит. Таблицы же сальдовых остатков в Гале одна из самых больших обычно, если ведется большой оборот МЦ

Добавлено: 25 янв 2008, 13:39
sim
Seybukan писал(а): Поиск наличия по сальдовым влечет проблеммы:
1. Резервы.
Ну к примеру мы резервы не используем
Seybukan писал(а): 2. Быстродействие поиска наличия.
То есть вы хотите сказать, что Галактике вытащить инфу из таблицы текущих остатков получается быстрее, чем искать последнюю запись в сальдовых?

Добавлено: 25 янв 2008, 13:41
sim
Den писал(а):Наличие - это остаток на конечную дату минус резерв.
Ага. уже теплее. ;)
Значит такая бадяга заварилась еще из-за резервов.

Добавлено: 25 янв 2008, 13:51
Seybukan
Ребята вы немного путаете.
Текущий остаток это полный остаток.
А вот свободный остаток - это текущий-резерв.

Добавлено: 25 янв 2008, 13:54
Seybukan
В текущих остатках лежит одна запись на разрез.

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

Так вот а текущие просто тупо берутся в разрезе искать ни чего не нада.

Добавлено: 25 янв 2008, 14:46
Den
Seybukan писал(а):Ребята вы немного путаете.
Текущий остаток это полный остаток.
А вот свободный остаток - это текущий-резерв.
Ну вроде с этим никто и не спорит :) так и есть !

Добавлено: 25 янв 2008, 14:50
Den
Seybukan писал(а):В текущих остатках лежит одна запись на разрез.

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

Так вот а текущие просто тупо берутся в разрезе искать ни чего не нада.
Есть текущие на предпритии (tekmc), а есть текущие по складам (sklost&teksaldo) -это я по поводу 10 складов...

Добавлено: 25 янв 2008, 16:05
Seybukan
все пральна там есть еще и служебные таблицы без данных в которых можно просто тупо не увидетьостатки.

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

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

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

Вот поэтому-то и придуманы текущие остатки.

Добавлено: 25 янв 2008, 19:07
sim
Вот спасибо.
Значит, основная цель использования текущих остатков - повышение быстродействия.

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

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