Внешние печатные формы КС-2 и КС-3 для БП3.0 (вариация — подключаются к договору)



Акт о приемке выполненных работ КС-2 и справка о стоимости выполненных работ и затрат КС-3 распечатываются из договора, при нажатии на кнопку «Печать» в форме договора открывается форма, где можно добавить(подобрать) номенклатурные позиции, цены, суммы, количество план,факт, даты, далее при нажатии на «Печать» идет вывод печатной формы.

Требовалось где-то хранить эту таблицу, но т.к. конфигурация 1С:Бухгалтерия  часто обновляется, то с поддержки ее лучше не снимать, значит, табличную часть к справочнику ДоговорыКонтрагентов не создать, далее хоть в Дополнительных сведения в режиме Предприятия и можно было указывать тип строка неограниченной длины, в конфигураторе было видно что максимально там можно хранить строку длиной 1024, поэтому было выбрано информацию из этой заполненной таблицы сохраняется в формате json в прикрепленном файле договора.

В работе использованы материалы

Спасибо этим авторам и соавтору-постановщику-заказчику.

Нюансы:

1)  в подборе тип цен берется МойТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00-000001");//Основная цена продажи, при необходимости можно самим изменить в модуле формы

2)  в КС-2 выводятся только те строки, в которых <Количестов факт> заполнено и <Дата> равна <Дата составления>

3)  в КС-3 выводятся только те строки, в которых <Количестов факт> заполнено и суммы в колонке <Все позиции> печатной формы заполняются всеми позициями, в колонке <С начала года> — все позиции, дата которых начинается с начала года, в колонке <Позиции за отчетный период>  — аналогично КС-2

4)  одинаковые позиции номенклатры объединяются в одну строку при печати

5)  позиции группируются по папкам номенклатуры с выводом итогов по ним.

Тестировалась и работает на последних релизах БП 3.0

Регистрируется страндартно, как и любая ВПФ (Администрирование — Дополнительные отчеты и обработки — Создать — Выбрать файл с внешней печатной формой — Записать и закрыть).

4 Comments

  1. Batterflay

    А как в КС-3 изменить объект строительства? При заполнении справки и выводе на печать появляется следующее сообщение:

    Локация пусто

    Объект new2 пусто

    Reply
  2. kn

    Добрый день. Объект и стройка вводятся в договоре как доп.реквизиты.

    Стройка берется из доп.реквизита «Выполняемые работы new» типа Спр Номенклатура.

    и Объект из доп. реквизитов «Локация» тип строка + доп.реквизит «Объект new2»

    тип спр Номенклатура.

    В администрировании в общих настройках должен быть флаг «Дополнительные реквизиты и сведения», тогда

    у договора по кнопке Еще будет доступно «Изменить состав доп реквизитов» и там добавить нужные реквизиты,

    тогда в любом договоре их можно будет заполнять и выводить в КС-2 КС-3.

    Reply
  3. AneJIbcuH
    далее хоть в Дополнительных сведения в режиме Предприятия и можно было указывать тип строка неограниченной длины, в конфигураторе было видно что максимально там можно хранить строку длиной 1024

    По данной теме развернуто тут:

    http://forum.infostart.ru/forum9/topic207792/message2125779/#message2125779

    Reply
  4. kn

    Круто!

    Reply

Leave a Comment

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