Содержание
  1. pw#template
    1. pw#template#attributes
      1. pw#template#about
    2. pw#template#tables
      1. pw#template#metadata#row
      2. pw#template#queries#row
      3. pw#template#query#fields#row
      4. pw#template#datasets#row
      5. pw#template#dataset#fields#row
      6. pw#template#dataset#joins#row
      7. pw#template#areas#row
      8. pw#template#area#parameters#row
      9. pw#template#query#options#row
      10. pw#template#print#options#row
      11. pw#template#algorithms#row
      12. pw#template#functions#row
      13. pw#template#function#parameters#row
    3. pw#value#internal

Символ “-“ перед именем колонки означает, что поле удалено Описание колонки “Экспорт” (х - это число)

  • “х.х” - версия файла экспорта
  • “х.х *” - при экспорте изменяется, подробнее см. в pw#template#file
  • (не заполнено) - не используется при экспорте

pw#template

ИмяТипОписаниеЭкспорт
Реквизитыpw#template#attributesОсновные реквизиты макета печатной формы5.0
Таблицыpw#template#tablesДанные таблиц макета печатной формы5.0
МакетПроизвольныйДанные макета печатной формы5.0 *

Макет может хранится в двух форматах:

  • ТабличныйДокумент - для макетов в табличном документе
  • ДвоичныеДанные - для макетов в формате *.docx

в начало

pw#template#attributes

ИмяТипОписаниеЭкспорт
ИмяСтрокаВнутреннее имя макета печатной формы 
НаименованиеСтрокаПредставление макета печатной формы 
ЭтоРеестрБулевоПризнак формирования реестра (по всем ссылкам) 
КлючМакетаСтрокаУникальный ключ макета сформированный программой 
ВнешнийКлючСтрокаУникальный ключ макета загруженный при импорте 
ЭтоOfficeOpenXMLБулевоПризнак печатной формы в формате *.docx 
ХешСуммаСтрокаХеш сумма макета, используется для контроля наличия изменений 
ОтметкаВремениЧислоОтметка о времени последнего изменения 
Описаниеpw#template#aboutДополнительная информация о печатной форме 

в начало

pw#template#about

ИмяТипОписаниеЭкспорт
ПолноеНаименованиеСтрокаПолное наименование печатной формы5.0
НомерУнифицированнойФормыСтрока№ унифицированной формы5.0
ОКУДpw_ОКУДОКУД печатной формы (1) 
НомерОКУДСтрокаНомер в ОКУД5.0
НаименованиеОКУДСтрокаНаименование в ОКУД5.0
УтвержденаДокументСтрока 5.0
УтвержденаДатаДата 5.0
КомментарийСтрокаКомментарий к макету печатной формы5.0

в начало

pw#template#tables

ИмяТипОписаниеЭкспорт
Метаданныеpw#template#metadata#rowОбъекты метаданных, для которых создан макет5.0 *
Запросыpw#template#queries#rowЗапросы к данным5.0 *
ЗапросыПоляpw#template#query#fields#rowПоля запросов данных5.0 *
Наборыpw#template#datasets#rowНаборы данных5.0 *
НаборыПоляpw#template#dataset#fields#rowПоля наборов данных5.0 *
НаборыСоединенияpw#template#dataset#joins#rowНастройки соединения наборов5.0 *
Областиpw#template#areas#rowНастройки областей макета печатной формы5.0 *
ОбластиПараметрыpw#template#area#parameters#rowНастройки параметров областей макета5.0 *
ПараметрыЗапросаpw#template#query#options#rowПараметры для подстановки при выполнении запросов5.0 *
ПараметрыПечатиpw#template#print#options#rowПараметры печати для табличного документа5.0 *
Алгоритмыpw#template#algorithms#rowАлгоритмы обработки событий макета5.0 *
Функцииpw#template#functions#rowФункции макета печатной формы5.4 *
ФункцииПараметрыpw#template#function#parameters#rowПараметры функций5.4 *

Значением структуры для общего макета выступает ТаблицаЗначений. Для экспорта данные преобразовываются в Массив со структурами внутри.

в начало

pw#template#metadata#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
ПолноеИмяОбъектаСтрокаПолное имя объекта метаданных для печатной формы5.0
КомандаПечатиБулевоСоздать команду печати по умолчанию5.0
КомандаИдентификаторСтрокаИдентификатор команды печати5.0
КомандаПредставлениеСтрокаПредставление команды в меню Печать5.0
КомандаПорядокЧислоЗначение от 1 до 100, указывающее порядок размещения команды по отношению к другим командам5.0
КомандаФункциональныеОпцииСтрокаИмена функциональных опций, от которых зависит доступность команды печати, через запятую5.0
КомандаПроверкаПроведенияБулевоПризнак необходимости проверки проведенности документов перед печатью5.0
КомандаСразуНаПринтерБулевоПризнак необходимости печати документов без предварительного просмотра5.0
КомандаСписокФормСтрокаИмена форм, в которых должна отображаться команда, через запятую5.0

в начало

pw#template#queries#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиСтрокаУникальный ключ запроса5.0
ИмяЗапросаСтрока 5.0
ТекстЗапросаСтрока 5.0
ЭтоОбщийЗапросБулевоПризнак, что запрос не содержит отбора по ссылкам5.0
ТипРезультатаСтрокаТип данных в результате выполнения запроса5.0
ИмяВременнойТаблицыСтрокаИмя временной таблицы полученной в результате запроса5.0
КоличествоПолейЗапросаЧислоКоличество полей в запросе5.0
ЕстьОшибкиБулевоПризнак наличия ошибок в запросе5.0
ТекстОшибкиСтрокаОписание ошибок в запросе5.0
ТекстРекомендацийСтрокаОписание рекомендаций для текущего запроса5.0

в начало

pw#template#query#fields#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиСтрокаУникальный ключ запроса-владельца5.0
КлючСтрокиПоляСтрокаУникальный ключ поля5.0
ПолеЗапросаСтрокаИмя поля в запросе5.0
ИмяПоляСтрокаИмя поля для пользователя5.0
ТипДанныхСтрокаСтроковое представление типа данных в поле5.0
ЭтоПолеПечатиБулевоПоле, рекомендованное для печатной формы5.0
ТипНомерКартинкиЧислоНомер картинки в коллекции pw_ТипыДанных5.0

в начало

pw#template#datasets#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиСтрокаУникальный ключ набора5.0
ИмяНабораСтрокаИмя набора данных5.0
ВидНабораСтрокаВид формирования данных5.0
ИспользоватьВМакетеБулевоРазрешить использовать набор в макете5.0
КлючСтрокиЗапросаСтрокаКлюч строки запроса - основы набора5.0
ИмяЗапросаСтрокаИмя запроса5.0
АлгоритмОбработкиВТНеопределеноНе используется 
ПроизвольныйАлгоритмСтрокаТекст алгоритма обработки набора данных5.0
КоличествоПолейЧислоКоличество полей в наборе5.0

в начало

pw#template#dataset#fields#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиСтрокаУникальный ключ набора-владельца5.0
КлючСтрокиПоляСтрокаУникальный ключ поля5.0
ИмяПоляСтрокаИмя поля в наборе5.0
ТипПоляСтрокаТип поля5.0
ЗначениеJSONСтрокаНастройка поля в JSON, подробнее см. pw#field#…5.0
ЗначениеТекстСтрокаПредставление настройки поля5.0
ЭтоПолеПечатиБулевоПоле, рекомендованное для печатной формы5.0
ТипДанныхСтрокаСтроковое представление типа данных в поле5.0
ТекстАлгоритмаСтрокаТекст алгоритма, для полей с типом “ВычисляемоеПоле”5.0
ЕстьДопСвойстваБулевоПризнак наличия доп. свойств для поля5.0
ТипНомерКартинкиЧислоНомер картинки в коллекции pw_ТипыДанных5.0
КартинкаСвязиЧислоНомер картинки в коллекции pw_КоллекцияПолеВМакете5.0

в начало

pw#template#dataset#joins#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиСтрокаУникальный ключ соединения5.0
ИмяСоединенияСтрокаИмя для представления правой стороны соединения в доступных полях5.0
ВидНабораСтрокаВид формирования данных5.0
КлючСтрокиНабораЛевоСтрокаКлюч набора, левая сторона5.0
КлючСтрокиНабораПравоСтрокаКлюч набора, правая сторона5.0
КлючСтрокиПоляЛевоСтрокаКлюч поля набора, левая сторона5.0
КлючСтрокиПоляПравоСтрокаКлюч поля набора, правая сторона5.0
ИмяНабораЛевоСтрокаИмя набора, левая сторона5.0
ИмяНабораПравоСтрокаИмя набора, правая сторона5.0
ИмяПоляЛевоСтрокаИмя поля набора, левая сторона5.0
ИмяПоляПравоСтрокаИмя поля набора, правая сторона5.0

в начало

pw#template#areas#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиСтрокаУникальный ключ области5.0
ИмяОбластиСтрокаИмя области как оно задано в макете5.0
СпособВыводаСтрокаСпособ вывода области макета в печатную форму5.0
КлючСтрокиНабораСтрокаКлюч набора для повтора при печати, для способа вывода ПоСтрокамКоллекции5.0
ИмяНабораСтрокаИмя набора для повтора при печати, для способа вывода ПоСтрокамКоллекции5.0
ИмяПараметраПереносаСтрокаИмя спец. области, для способа вывода ПереносСтроки5.0
ИмяКонтрольнойОбласти1СтрокаИмя спец. области, для способа вывода ПереносСтроки5.0
ИмяКонтрольнойОбласти2СтрокаИмя спец. области, для способа вывода ПереносСтроки5.0
ИмяДополнительнойОбластиСтрокаИмя спец. области, для способа вывода ПереносСтроки5.0
КоличествоПараметровЧислоКоличество параметров в области5.0
ПолеСортировкиЧислоПоля для сортировки областей в по порядку5.0
НастройкаВыводаСтрокаНастройка вывода области (повтор в шапке, подвале, перенос)5.0

в начало

pw#template#area#parameters#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
КлючСтрокиОбластиСтрокаКлюч области-владельца5.0
КлючСтрокиСтрокаКлюч параметра5.0
ИмяПараметраСтрокаИмя параметра, как оно задано в макете5.0
ЭтоРасшифровкаБулевоПризнак, что параметр используется для расшифровки5.0
ТипПараметраСтрокаТип заполнения параметра данными5.0
ЗначениеJSONСтрокаНастройка параметра в JSON, подробнее см. pw#field#…5.0
ЗначениеТекстСтрокаПредставление настройки параметра5.0
ФорматЗначенияpw#format#allНастройка форматирования значения, перед установкой в параметр5.1
ТипДанныхСтрокаСтроковое представление типа данных в параметра5.0
ТипНомерКартинкиЧислоНомер картинки в коллекции pw_ТипыДанных5.0

в начало

pw#template#query#options#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
ИмяПараметраСтрокаИмя параметра запроса5.0
ТипДанныхСтрокаСтроковое представление типа данных в параметра5.0
ЭтоАлгоритмБулевоПризнак, что параметр заполняется алгоритмом5.0
ЭтоСписокБулевоПризнак, что параметр заполняется списком значений5.0
ЗначениеСтрокаЗначение параметра в сериализованном значении XML5.0 *
ЗначениеТекстСтрокаСтроковое представление значения параметра5.0
ТипНомерКартинкиЧислоНомер картинки в коллекции pw_ТипыДанных5.0

При экспорте, поле “Значение” заменяется из строкового значения на структуру pw#value#internal.

в начало

pw#template#print#options#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
ИмяПараметраСтрокаИмя параметра настройки печати5.0
ЗначениеПараметраСтрокаЗначение настройки печати5.0

в начало

pw#template#algorithms#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.0
ИмяСобытияСтрокаИмя события5.0
ТекстАлгоритмаСтрокаТекст алгоритма обработки события5.0
ОписаниеСобытияСтрокаОписание события5.0

в начало

pw#template#functions#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.4
КлючСтрокаКлюч функции5.4
ИмяСтрокаИмя функции5.4
АлгоритмСтрокаТекст функции5.4
ОписаниеСтрокаОписание функции5.4

в начало

pw#template#function#parameters#row

ИмяТипОписаниеЭкспорт
НомерСтрокиЧислоПорядковый номер5.4
КлючФункцииСтрокаКлюч функции5.4
КлючСтрокаКлюч параметра5.4
ИмяСтрокаИмя параметра5.4
ТипДанныхСтрокаТип данных параметра5.4
ОписаниеСтрокаОписание функции5.4
ТипНомерКартинкиЧислоНомер картинки в коллекции pw_ТипыДанных5.4

в начало

pw#value#internal

ИмяТипОписаниеЭкспорт
СтрокаXMLСтрокаСериализованное в XML значение5.0
ПолноеИмяСтрокаПолное имя объекта метаданных5.0
ИдентификаторСтрокаУникальный идентификатор ссылки5.0
РеквизитыСтруктураЗначения реквизитов для поиска по наименованию, коду и т.д.5.0
ИмяПредопределенныхДанныхСтрокаИмя предопределенного элемента5.0
  • для простых типов, а также типов не связанных с метаданными конфигурации заполняется только значение СтрокаXML;
  • для перечислений имя значения перечисления заполняется ИмяПредопределенныхДанных
  • для всех ссылок заполняется Идентификатор
  • поле “ИмяПредопределенныхДанных” заполняется для: Справочник, ПланВидовРасчета, ПланСчетов, ПланВидовХарактеристик (по возможности)
  • поле “Реквизиты” заполняется следующим образом:
    • ПВХ.ДополнительныеРеквизитыИСведения: Имя
    • Спр.ВидыКонтактнойИнформации: ИмяПредопределенногоВида, Наименование, ИдентификаторДляФормул
    • Справочник,ПланВидовРасчета,ПланОбмена,ПланСчетов: Наименование, Код
    • Задача: Наименование, Номер
    • БизнесПроцесс,Документ: Дата, Номер

в начало