Внешняя печатная форма - Каминсофт

Внешняя печатная форма

26 июль 2018 18:50 #1
от Людмила
Добрый день!С помощью конструктора внешних печатных форм создали эту обработку отредактировали как надо при добавлении в справочник произвольные отчеты в помощник выплата зп обработка работает а в документе выплата таблица в печати остается пустой.Подскажите где поправить?
Тема закрыта.

27 июль 2018 09:52 #2
от Boris Nagornov

Добрый день!С помощью конструктора внешних печатных форм создали эту обработку отредактировали как надо при добавлении в справочник произвольные отчеты в помощник выплата зп обработка работает а в документе выплата таблица в печати остается пустой.Подскажите где поправить?

При печати из помощника данные для печати берутся из помощника.
А при печати из документа данные берутся тоже из помощника.
Посмотрите, как это сделано в типовых печатных формах.

Советую печатать из помощника. Сэкономите время.
В КАМИНе с одним документам могут использоваться разные помощники.. И оптимальным вариантом оказался вариант печати из помощника, а не из документа. Так и при Выплате - используются, как мининум три помощника и для печати придется еще дополнительно анализировать подключен ли помощник и для какого помощника нужно использовать ВПФ.
А если нужно распечатать ВПФ по данным документа, то нужно делать отдельную ВПФ для документа.

(мое мнение. из личного опыта)

КАМИН, исторически, хранит и обрабатывает данные по своим стандартам. И конструктор ВПФ не всегда может помочь, так как рассчитан на другие стандарты.

В ТЧ помощника выплаты данные хранятся в виде дерева. А в документе - просто в виде таблицы. Поэтому в вашей ВПФ выходит пустая таблица.

При закрытии помощника его таблица сохраняется в ДанныхТаблицы и к ним не удастся обратиться просто как к табличной части, а нужно сначала извлечь из ДанныхТаблицы.
Тема закрыта.
Спасибо сказали: Андрей Ланьшин, Людмила, Николай Малышевский
28 июль 2018 00:03 #3
от Людмила
а есть пример внешней обработки где идет вызов помощника?
Тема закрыта.

27 авг 2018 11:10 #4
от Boris Nagornov

а есть пример внешней обработки где идет вызов помощника?

Пример ВПФ для документа "Выплата", помощников "ВыплатаЗарплаты", "МежрасчетнаяВыплата", "Выплата Аванса", в которой, если она вызывается из помощника, то берутся данные ТЧ помощника. А если она вызывается из документа, то данные берутся из ТЧ документа.
Считается, что после сохранения документа, в ТЧ документа переносятся корректные данные из ТЧ помощника.

В этой ВПФ в типовой форме Т-53 выводятся некоторые реквизизиты в шапку платежной ведомости.

А вот, если в документе отсутствует ТЧ, то данные нужно брать из сохраненных данных помощника в реквизите документа типа "Хранилище значений"

Это простая ВПФ.
Была разработана для ЗП 30.
Реализована как внешний отчет (файл типа ".erf").
Подключать нужно к документу и к каждому помощнику через механизм подключения внешних отчетов и обработок КАМИНа.

Тема закрыта.
Спасибо сказали: Андрей Ланьшин
Модераторы: ShundrinНаталья Иванова ГК КАМИНRomen

Опрос
Всего 3 простых вопроса

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять