Акт сверки расчётов(сводный)

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

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

Ответить
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Акт сверки расчётов(сводный)

Сообщение evgem »

В Управление договорами -> отчёты -> исполнение договоров -> акт сверки расчётов(сводный) - не работает. Вернее выдаёт пустую таблицу, хотя все данные вроде бы звполнены и через ФРО по 60 счёту их можно вывести. Может где-то в настройках что-то не поставлено?
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

Поскольку акт сверки не работает, решил написать ARD отчёт. Акты по платежам по организации вытащил из KATSOPR, а вот связать PLPOR с KATORG, чтобы полученные платёжные поручения и бухгалтерские справки из PLPOR привязать к организации не получается.
Hmyrii
Постоянный гость
Сообщения: 62
Зарегистрирован: 07 июн 2006, 08:23

Сообщение Hmyrii »

странно что не получилось
PlPor.cPlat == KatOrg.Nrec
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

Спасибо за подсказку,но
select katsopr.name, katsopr.summa
where ((katsopr.corgplat == katorg.nrec))
and katorg.name = 'ОАО"Полигон ТБО"'; работает, а

select plpor.nodok, plpor.sumplat
where ((PLPOR.cPLAT == katorg.nrec))
and katorg.name = 'ОАО"Полигон ТБО"'; не работает.
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

Всё заработало, но надо было ставить не CPLAT, а CPOL. Хотя действительно странно, но у меня в Ссылках на таблицы нет ни того ни другого!
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

Заработало, да не всё! Ещё нужно получить входное сальдо из SALDMOUN на 01.01.2006г, но связать KATORG c SALDMOUN не получается, хотя запрос и работает, но не выдаёт данных:
select saldmoun.datesal, saldmoun.sums
where((saldmoun.kodsp==katpodr.nrec and katpodr.corg==katorg.nrec))
and katorg.name='ОАО"Полигон ТБО"' and saldmoun.datesal=date(01.01.2006);
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

evgem
таблица saldmoun временная.
данные в ней появляются после выполнения функции Calc_NewSaldo с определёнными параметрами.

Просто так вы в ней ничего не найдёте.
Chak
Посетитель
Сообщения: 41
Зарегистрирован: 30 ноя 2005, 10:54
Откуда: Пермь
Контактная информация:

Сообщение Chak »

С чего это saldmoun стала временной? Очень даже постоянная, все сальдо в ней хранится. Временная - SaldoNM

А запрос вообще непонятный. Почему вы пытаетесь добраться до организации через каталог подразделений? У вас на счете ведется аналитика по подразделениям, к которым привязаны организации? Кстати, а где собственно сами счет/субсчет, по которым вы сальдо пытаетесь вытащить? Похоже, вы путаете бухгалтерский и оперативный контуры. saldmoun относится к бухгалтерскому контуру и в нем хранится сальдо по счетам бухучета. А если вы хотите получить сальдо по организации, это надо копать оперативный контур, тут я ничего не подскажу.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

упс :o
действительно, ошибся. признаюсь :-)
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

а если так??
select saldmoun.datesal, saldmoun.sums
where((saldmoun.kodsp==katpodr.nrec and katpodr.corg==katorg.nrec))
and katorg.name='ОАО"Полигон ТБО"' and saldmoun.kauos[1]=katorg.nrec and saldmoun.datesal=date(01.01.2006);
Alexander
Местный житель
Сообщения: 248
Зарегистрирован: 28 ноя 2006, 13:29

Сообщение Alexander »

а лучше так:

Код: Выделить всё

select saldmoun.datesal, saldmoun.sums
where((katorg.nrec==saldmoun.kauos[1] (noindex)
       and date(01,9,2006)==saldmoun.datesal
/*       and katpodr.nrec == saldmoun.kodspo (noindex)
       and katpodr.corg==katorg.nrec*/))
and  katorg.name='ОРГАНИЗАЦИЯ';
при желании комментарии можно убрать...
а еще лучше, если вы подберете индексы...
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

????? == katorg.name and
1 == saldmoun.tblos[1]
and katorg.nrec == saldmoun.kauos[1]
будет гораздо шустрее
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

Всю нужную мне информацию можно выбрать, если пойти ФРО->ОТЧЁТЫ->ИНТЕРАКТИВНЫЕ ОТЧЁТЫ->АНАЛИТИЧЕСКАЯ ВЕДОМОСТЬ и выбрать 60 счёт и организацию. А с SELECT я действительно напутал: надо было ,видимо, выбирать из OBOROT.
Ответить