Здравствуйте
Задача следующая:
есть сформированный Платежный календарь.
Мне необходимо:
1. Вывести остатки, приход и расход в разрезе расчетных счетов на несколько дат
2. Сгруппировать суммы по объектам строительства и т.д.
Проблема:
Пытался вытащить остатки из таблицы OFPSALDR. Никак не получается выйти на сумму, которая отображается в интерфейсе ПК.
select * from ofpsaldo where dsaldo=date(15,2,2009);
К тому же, смущают суммы с минусами
Подскажите пожалуйста, хранятся ли где-то остатки, которые отображаются в интерфейсе, или может быть есть функция, которая может их рассчитать и положить во временную таблицу?
Заранее спасибо
Подскажите пожалуйста логику хранения Платежного календаря
-
- заказчик
- Сообщения: 117
- Зарегистрирован: Пт, 26/10/2007 14:16
- Имя Фамилия: Денис Кучин
- Откуда: Геомостпроект НПО
Re: Подскажите пожалуйста логику хранения Платежного календа
OFPSALDR и OFPSALDO разные таблы вроде как...Max_Ural писал(а): ...Пытался вытащить остатки из таблицы OFPSALDR. Никак не получается выйти на сумму, которая отображается в интерфейсе ПК.
select * from ofpsaldo where dsaldo=date(15,2,2009);
...
Я беру из OFPSALDR.
-
- партнер
- Сообщения: 82
- Зарегистрирован: Ср, 19/09/2007 08:35
- Имя Фамилия: Максим Шагубаков
- Откуда: Галактика-Урал
- Контактная информация:
Виноват, опечатался в описании
Сделал запрос к таблице OFPSALDO за указанную дату
Суммы в запросе не идут с суммами в бюджете.
Смотрел, что лежит в OFPSALDR - там похоже записи только по тем расчетным счетам, по которым было движение за указанное число
Денис Кучин, опишите пожалуйста поподробнее, как именно вы берете данные из OFPSALDR
Сделал запрос к таблице OFPSALDO за указанную дату
Суммы в запросе не идут с суммами в бюджете.
Смотрел, что лежит в OFPSALDR - там похоже записи только по тем расчетным счетам, по которым было движение за указанное число
Денис Кучин, опишите пожалуйста поподробнее, как именно вы берете данные из OFPSALDR
-
- заказчик
- Сообщения: 117
- Зарегистрирован: Пт, 26/10/2007 14:16
- Имя Фамилия: Денис Кучин
- Откуда: Геомостпроект НПО
_loop pick where ((word(87)==wlist))
{
// смотрим есть по выбранному платежному средству (cashbank.nrec) остаток на определенную дату...
if getlast ofpsaldr where (( 0==ofpsaldr.cofpmodel
and pick.picknum==ofpsaldr.MEANTYPE
and pick.crec==ofpsaldr.CPLATMEAN
and 0==ofpsaldr.cval
and Datsaldo>>=ofpsaldr.dsaldo
))=tsok
{...}
}
А брал это для графика платежей подневного/помесячного..что то типа графика ДДС.
Ну а бюджет это совсем другая история. Хотя, конечно,смотря что, Вы имеете ввиду под "не идут с суммами в бюджете"
В том числе график ДДС по объектам строитльства.Вернее раскрывается в отчете статья ДДС/объект строит-ва (если оный имеет место быть...)
{
// смотрим есть по выбранному платежному средству (cashbank.nrec) остаток на определенную дату...
if getlast ofpsaldr where (( 0==ofpsaldr.cofpmodel
and pick.picknum==ofpsaldr.MEANTYPE
and pick.crec==ofpsaldr.CPLATMEAN
and 0==ofpsaldr.cval
and Datsaldo>>=ofpsaldr.dsaldo
))=tsok
{...}
}
А брал это для графика платежей подневного/помесячного..что то типа графика ДДС.
Ну а бюджет это совсем другая история. Хотя, конечно,смотря что, Вы имеете ввиду под "не идут с суммами в бюджете"
В том числе график ДДС по объектам строитльства.Вернее раскрывается в отчете статья ДДС/объект строит-ва (если оный имеет место быть...)