Где Галактика прячет данные об остатках МЦ?
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 81
- Зарегистрирован: 10 июл 2006, 11:11
- Откуда: г. Кемерово
- Контактная информация:
Где Галактика прячет данные об остатках МЦ?
Добрый день!
Вопрос следующий:
Необходимо получить остатки на дату.
Пробовала взять из таблицы SaldoMC, но не совсем понимаю, как мне получить остатки на дату.
Табла, похоже, содержит все изменения разрезов хранения МЦ.
Как понять какая запись актуальна на опр.дату?
Может я не там ищу и все это находится в другой таблице/таблицах?
Помогите, если кто разобрался.
Вопрос следующий:
Необходимо получить остатки на дату.
Пробовала взять из таблицы SaldoMC, но не совсем понимаю, как мне получить остатки на дату.
Табла, похоже, содержит все изменения разрезов хранения МЦ.
Как понять какая запись актуальна на опр.дату?
Может я не там ищу и все это находится в другой таблице/таблицах?
Помогите, если кто разобрался.
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Ищем сальдо стандартными функциями. Считать самостоятельно слегка запарно - "TmpSaldo1" или "NalT" ищите на форуме. Если уж хочется то вам нужно найти последную запись в saldomc на дату по полному разрезу и взять кол-во. Запросом такое сделать можно но как то тяжело. На Vip чуть проще. Для ускорения расчета используется saldofnd.
Я в отчетах беру сальдо так:
Код: Выделить всё
if tsOk = getlast SALDOMC where ((
typesp == saldomc.sp and
saldofnd.cmc == saldomc.cmc and
saldofnd.cpodr == saldomc.cpodr and
saldofnd.cmol == saldomc.cmol and
saldofnd.cparty == saldomc.cparty and
dateOst >>= saldomc.dsaldo))
ordered by index SALDOMC04