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

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

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

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

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

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

7 Comments

  1. Светлый ум

    Не правильно формируется запрос: -1

    Сам запрос:

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

    Показать

    Цепляет договора других контрагентов

    Reply
  2. Светлый ум

    Для решения вопроса воспользовался другой печатной формой: http://infostart.ru/public/173915/

    Reply
  3. ivannn

    (2) Светлый ум, Из данного запроса видно что он берёт данные из документа «Акт Сверки Взаиморасчетов», а договора из документа «ДокументРегистратор» и если у вас выводятся договора разных контрагентов, то проблема не запроса, а вашего документа, проверяйте документ. Если вам всё же хочется чтобы «Договор» брался не из Документа Регистратора», а из «Акта Сверки Взаиморасчетов», тогда в запросе вместо «ПоДаннымОрганизации.ДокументРегистратор.ДоговорКонтрагента» напишите «ПоДаннымОрганизации.ДоговорКонтрагента». Будет время добавлю второю печатную форму и с таким вариантом, не помню зачем, но это было такое пожелание заказчика….

    Reply
  4. Светлый ум

    (3) Минус — сниму, т.к. сейчас разобраться до конца нет времени.

    За ответ спасибо, у кого возникнет аналогичная проблема прочитают ваш ответ.

    Reply
  5. mikl79

    Спасибо автору, не пришлось самому делать, но немного доработал запрос.

    У вас в запросе договор берется из документа, поэтому у меня не группировались по договорам корректировки долга.

    Доработал ваш запрос, вместо:



    ПоДаннымОрганизации.ДокументРегистратор.ДоговорКонтрагента КАК Договор



    сделал:



    ПоДаннымОрганизации.ДоговорКонтрагента КАК Договор

    Reply
  6. Доня

    К БП 8.3 не подходит

    Укажите какая конфигурация

    Это важно !!!

    Reply
  7. ivannn

    (6) В описании отмечено что конфигурация УПП.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *