gifts2017

Внешняя печатная форма "Акт сверки по договорам"

Опубликовал Иван Титков (ivannn) в раздел Печать - Печатные формы документов

Формирование печатной формы «Акта сверки по договорам» производится из документа «Акт сверки взаиморасчетов».

Эта печатная форма идентична стандартному «Акту сверки», но как следует из названия, эта печатная форма выводится в разрезе договоров.

Формирование печатной формы «Акта сверки по договорам» производится из документа «Акт сверки взаиморасчетов».

Эта печатная форма идентична стандартному «Акту сверки», но как следует из названия, эта печатная форма выводится в разрезе договоров.

Подключается через типовой механизм внешних печатный форм.

Скачать файлы

Наименование Файл Версия Размер
Акт сверки по договорам 40
.epf 15,03Kb
02.04.14
40
.epf 15,03Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Константин Куликов (Светлый ум) 10.11.15 07:25
Не правильно формируется запрос: -1

Сам запрос:

ВЫБРАТЬ
	ВлЗапрос.Договор КАК Договор,
	ВлЗапрос.Дата КАК Дата,
	ВлЗапрос.Документ,
	ВлЗапрос.Представление,
	ВлЗапрос.ДатаК,
	ВлЗапрос.ПредставлениеК,
	ВлЗапрос.Дебет КАК СуммаДогДт,
	ВлЗапрос.Кредит КАК СуммаДогКт,
	ВлЗапрос.ДебетК КАК СуммаДогДтКонтр,
	ВлЗапрос.КредитК КАК СуммаДогКтКонтр
ИЗ
	(ВЫБРАТЬ
		ПоДаннымОрганизации.ДокументРегистратор.ДоговорКонтрагента КАК Договор,
		ПоДаннымОрганизации.Дата КАК Дата,
		NULL КАК ДатаК,
		ПоДаннымОрганизации.ДокументРегистратор КАК Документ,
		ПоДаннымОрганизации.Представление КАК Представление,
		NULL КАК ПредставлениеК,
		ПоДаннымОрганизации.Дебет КАК Дебет,
		ПоДаннымОрганизации.Кредит КАК Кредит,
		0 КАК ДебетК,
		0 КАК КредитК
	ИЗ
		Документ.АктСверкиВзаиморасчетов.ПоДаннымОрганизации КАК ПоДаннымОрганизации
	ГДЕ
		ПоДаннымОрганизации.Ссылка = &ТекущийДокумент
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		ПоДаннымКонтрагента.ДокументРегистратор.ДоговорКонтрагента,
		NULL,
		ПоДаннымКонтрагента.Дата,
		NULL,
		NULL,
		ПоДаннымКонтрагента.Представление,
		0,
		0,
		ПоДаннымКонтрагента.Дебет,
		ПоДаннымКонтрагента.Кредит
	ИЗ
		Документ.АктСверкиВзаиморасчетов.ПоДаннымКонтрагента КАК ПоДаннымКонтрагента
	ГДЕ
		ПоДаннымКонтрагента.Ссылка = &ТекущийДокумент) КАК ВлЗапрос
ИТОГИ
	СУММА(СуммаДогДт),
	СУММА(СуммаДогКт),
	СУММА(СуммаДогДтКонтр),
	СУММА(СуммаДогКтКонтр)
ПО
	ОБЩИЕ,
	Договор
...Показать Скрыть


Цепляет договора других контрагентов
2. Константин Куликов (Светлый ум) 10.11.15 08:36
Для решения вопроса воспользовался другой печатной формой: http://infostart.ru/public/173915/
3. Иван Титков (ivannn) 11.11.15 08:11
(2) Светлый ум, Из данного запроса видно что он берёт данные из документа "Акт Сверки Взаиморасчетов", а договора из документа "ДокументРегистратор" и если у вас выводятся договора разных контрагентов, то проблема не запроса, а вашего документа, проверяйте документ. Если вам всё же хочется чтобы "Договор" брался не из Документа Регистратора", а из "Акта Сверки Взаиморасчетов", тогда в запросе вместо "ПоДаннымОрганизации.ДокументРегистратор.ДоговорКонтрагента" напишите "ПоДаннымОрганизации.ДоговорКонтрагента". Будет время добавлю второю печатную форму и с таким вариантом, не помню зачем, но это было такое пожелание заказчика....
Светлый ум; +1 Ответить 1
4. Константин Куликов (Светлый ум) 12.11.15 11:24
(3) Минус - сниму, т.к. сейчас разобраться до конца нет времени.

За ответ спасибо, у кого возникнет аналогичная проблема прочитают ваш ответ.
5. Михаил (mikl79) 15.11.16 09:54
Спасибо автору, не пришлось самому делать, но немного доработал запрос.
У вас в запросе договор берется из документа, поэтому у меня не группировались по договорам корректировки долга.
Доработал ваш запрос, вместо:
...
ПоДаннымОрганизации.ДокументРегистратор.ДоговорКонтрагента КАК Договор
...
сделал:
...
ПоДаннымОрганизации.ДоговорКонтрагента КАК Договор
...

Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа