Настройка заполнения загружаемых документов

Урок 154 из 165
Автор: Ольга Пичужкина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Дата изменения: 19.11.2020
Просмотров: 303
Ограничения по редакциям: Старт, Стандарт, Энтерпрайз

При нажатии на кнопку Настроить реквизиты загружаемых в 1С документов, которая находится на вкладке Общие настройки настроек обмена документов, откроется окно настройки загрузки документов, попадающих в 1С.

При создании настройки обмена соответствия загружаемых полей заполняются по умолчанию. Также установить по умолчанию можно по кнопке Заполнить по умолчанию.

Отображение настроек может быть в 2 видах: упрощенном и продвинутом

В упрощенном режиме (базовые настройки):

ZagrDok1.png

В базовом режиме большинство настроек скрыто. Отображаются только наиболее важные и часто используемые настройки. Настройки указываются для заказов. Подчиненные документы подтягивают данные из владельцев заказов.

В продвинутом режиме ( продвинутые настройки ZagrDok2.png ) более подробны.

Правая верхняя таблица

В правой верхней таблице отображаются все реквизиты указанного документа. Для того, чтобы реквизиты документа отобразились в таблице, необходимо нажать на кнопку Настроить соответствия реквизитов которая находится в верхней левой таблице.

Тип данных заполнения реквизита может быть следующий:

  1. Из поля XML. Если выбран этот тип, то значение будет найдено по алгоритму, указанному в колонке Значение. Как правило, алгоритмы реализованы на основании данных XML. При указании этого типа в колонке Значение появляется предопределенный список значений алгоритмов.
  2. Из заказа. Если выбран этот тип, то значение будет взято из заказа основания. Такого же реквизита.
  3. Фиксированное значение. Если выбран этот тип, то в реквизит документа будет подставляться указанное фиксированное значение. При указании этого типа данных тип значения фиксированного значения определяется автоматически.
  4. Из дополнительных свойств документа (по наименованию). При указании этого типа значение реквизита будет искаться по следующему алгоритму:
    • Проверяется, есть ли свойство документа (задается в профилях обмена) с указанным наименованием, которое указывается в колонке Значение.
    • Если такое свойство есть и оно заполнено, то определяется тип реквизита документа. Если их несколько (составное) – массив.
    • Перебираются все элементы объектов 1С указанного типа объекта(или нескольких). Первый найденный элемент с наименованием, указанным в свойстве заказа, будет подставлен в реквизит.
  5. <Свой алгоритм>. Если указан свой алгоритм, то реквизит заполняется по указанному алгоритму.

Левая нижняя таблица

В нижней левой части документа отображены все заполняемые табличные части указанного документа (добавление новых табличных частей пока отключено). В колонке Поле XML указывается наименование подчиненного элемента, из которого берутся данные. Если значение не заполнено – будет создана всего одна строка.

Правая нижняя таблица

В нижней правой части отображаются все реквизиты указанной табличной части документа. Для того, чтобы реквизиты документа отобразились в таблице, необходимо нажать на кнопку Настроить соответствия реквизитов, которая находится в нижней левой таблице.

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



Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас