Обмен документов

Урок 158 из 185
Автор: Ольга Пичужкина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Просмотров: 12053
Дата изменения: 04.03.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт, Энтерпрайз

  Обмен документов

На вкладке Обмен документов указывается, как заказы должны выгружаться с сайта, с какими параметрами загружаться на сайт:

Выгрузка заказов из 1С:

  • При отмеченной опции Выгружать все заказы будут выгружены все заказы, в том числе и те, которые не были созданы на сайте.
  • С помощью поля Точка актуальности выгрузки заказов указывается дата, начиная с которой и по текущий момент заказы будут выгружаться на сайт.
  • Если отмечена опция Выгрузка отгрузок заказов, то вместе с заказами будут выгружены их отгрузки.
  • В поле Количество заказов в пакете указывается, сколько заказов будет в одном пакете данных.

Загрузка товаров в 1С:

  • В поле Группа для новой номенклатуры можно указать группу, в которую будут помещаться товары и услуги, создаваемые при загрузке заказов с сайта.

Соответствия статусов и оплат:

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

Загрузка заказов в 1С:

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

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

Заполнение реквизитов загружаемых документов:



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

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

В левой верхней таблице отображены все загружаемые документы. В этой таблице можно указать:

  • какая дата документа подставляется: дата на момент загрузки документа в или же дата создания документа на сайте;
  • откуда берется номер документа: подставляется автоматически из или приходит с сайта;
  • режим записи документа: записывать, проводить оперативно, проводить не оперативно;
  • действия с отмененными документами: помечать на удаление, отменять проведение, ничего не делать. Если на документ есть ссылки, то документ не будет отменен.

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

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

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

  • Из поля XML - если выбран этот тип, тогда значение будет найдено по алгоритму, указанному в колонке Значение. Как правило, алгоритмы реализованы на основании данных XML. При указании этого типа в колонке Значение появляется предопределенный список значений алгоритмов.
  • Фиксированное значение - если выбран этот тип, тогда в реквизит документа будет подставляться указанное фиксированное значение. При указании этого типа данных тип фиксированного значения определяется автоматически.
  • Из дополнительных свойств документа (по наименованию) - при указании этого типа значение реквизита будет искаться по следующему алгоритму:
    • Смотрится, есть ли свойство документа (задается в профилях обмена) с указанным наименованием, которое указывается в колонке Значение.
    • Если такое свойство есть и оно заполнено, то определяется тип реквизита документа. Если их несколько (составное), то - массив.
    • Перебираются все элементы объектов указанного типа объекта (или нескольких). Первый найденный элемент с наименованием, указанным в свойстве заказа, будет подставлен в реквизит.
  • Из дополнительных свойств (по идентификатору). Примерно то же самое, что и выше (см. по наименованию), но элемент ищется не по наименованию, а по уникальному идентификатору. Имеет смысл использовать в связке с highload-блоками, которые будут хранить значения выгруженных справочников.
  • Левая нижняя таблица:

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

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

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

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

Нам жаль это слышать… Но мы постараемся быть лучше!

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

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