Страница 1 из 1
					
				Акт сверки расчётов(сводный)
				Добавлено: 07 дек 2006, 11:59
				 evgem
				В Управление договорами -> отчёты -> исполнение договоров -> акт сверки расчётов(сводный) - не работает. Вернее выдаёт пустую таблицу, хотя все данные вроде бы звполнены и через ФРО по 60 счёту их можно вывести. Может где-то в настройках что-то не поставлено?
			 
			
					
				
				Добавлено: 12 дек 2006, 22:54
				 evgem
				Поскольку акт сверки не работает, решил написать ARD отчёт. Акты по платежам по организации вытащил из KATSOPR, а вот связать PLPOR с KATORG, чтобы полученные платёжные поручения и бухгалтерские справки из PLPOR привязать к организации не получается.
			 
			
					
				
				Добавлено: 13 дек 2006, 04:47
				 Hmyrii
				странно что не получилось 
PlPor.cPlat == KatOrg.Nrec
			 
			
					
				
				Добавлено: 13 дек 2006, 13:39
				 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 = 'ОАО"Полигон ТБО"';   не работает.
			 
			
					
				
				Добавлено: 14 дек 2006, 23:09
				 evgem
				Всё заработало, но надо было ставить не CPLAT, а CPOL. Хотя действительно странно, но у меня в Ссылках на таблицы нет ни того ни другого!
			 
			
					
				
				Добавлено: 19 дек 2006, 23:05
				 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);
			 
			
					
				
				Добавлено: 20 дек 2006, 08:31
				 Алексей
				evgem
таблица saldmoun временная.
данные в ней появляются после выполнения функции Calc_NewSaldo с определёнными параметрами.
Просто так вы в ней ничего не найдёте.
			 
			
					
				
				Добавлено: 21 дек 2006, 10:45
				 Chak
				С чего это saldmoun стала временной? Очень даже постоянная, все сальдо в ней хранится. Временная - SaldoNM
А запрос вообще непонятный. Почему вы пытаетесь добраться до организации через каталог подразделений? У вас на счете ведется аналитика по подразделениям, к которым привязаны организации? Кстати, а где собственно сами счет/субсчет, по которым вы сальдо пытаетесь вытащить? Похоже, вы путаете бухгалтерский и оперативный контуры. saldmoun относится к бухгалтерскому контуру и в нем хранится сальдо по счетам бухучета. А если вы хотите получить сальдо по организации, это надо копать оперативный контур, тут я ничего не подскажу.
			 
			
					
				
				Добавлено: 21 дек 2006, 12:01
				 Алексей
				упс  
 
 
действительно, ошибся. признаюсь  

 
			
					
				
				Добавлено: 21 дек 2006, 14:52
				 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);
			 
			
					
				
				Добавлено: 21 дек 2006, 15:14
				 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='ОРГАНИЗАЦИЯ';
при желании комментарии можно убрать... 
а еще лучше, если вы подберете индексы...
 
			
					
				
				Добавлено: 21 дек 2006, 15:58
				 edward_K
				????? == katorg.name and
1 == saldmoun.tblos[1] 
and katorg.nrec == saldmoun.kauos[1]
будет гораздо шустрее
			 
			
					
				
				Добавлено: 23 дек 2006, 01:02
				 evgem
				Всю нужную мне информацию можно выбрать, если пойти ФРО->ОТЧЁТЫ->ИНТЕРАКТИВНЫЕ ОТЧЁТЫ->АНАЛИТИЧЕСКАЯ  ВЕДОМОСТЬ и выбрать 60 счёт и организацию. А с SELECT я действительно напутал: надо было ,видимо, выбирать из OBOROT.