Настройка формата "Акт (552)"

Модуль интеграции с операторами ЭДО поддерживает работу с актами формата 552. Для работы с актами данного формата необходимо выполнить настройки:

  1. Создать виды:

    • Входящий акт (552), унаследованный от Формализованный акт.

    • Исходящий акт (552), унаследованный от Исходящий УПД.

  2. В Справочнике настроек операторов ЮЗДО настроить:

    Настройки для видов Исходящий акт (552) и Входящий акт (552)
    Рисунок 1. Настройки для видов Исходящий акт (552) и Входящий акт (552)
  3. В блоке настроек Получение для Типа документа XmlAcceptanceCertificate, укажите Версию rezru_05_02_01.

  4. Загрузите шаблон CardDefs\\Xslt\\UniInvoiceAct552.ru.xslt для карточки документа с псевдонимом UniInvoiceAct552Ru через РМА.

  5. Для созданных видов добавьте скрипты:

    namespace BackOffice
        #region Properties
        #endregion
        #region Methods
    
      public override void FillInvoiceControl()
      {
       EdiScriptHelper.FillInvoiceHtmlControl("HTMLBrowser", "UniInvoiceAct552Ru");
      }
        #endregion
        #region Event Handlers
    
      private void Print_ItemClick(System.Object sender, DevExpress.XtraBars.ItemClickEventArgs e)
      {
       EdiScriptHelper.PrintInvoice("UniInvoiceAct552Ru");
      }
        #endregion
  6. В разметке для входящего не используются поля получателя, кроме поля Область полномочий покупателя.
    Поле Область полномочий подписанта можно заменить другим полем: Область полномочий покупателя. На рисунке ниже представлен минимальный набор данных для подписания:

    Минимальный набор данных для подписания
    Рисунок 2. Минимальный набор данных для подписания

Настройки web-разметок

Для вида документа, который используется для web-разметки Исходящего акта (552), рекомендуется для ЭУ Тип документа в свойстве Элемент по умолчанию выбрать Xml Акт 552. Данная настройка позволяет использовать нужное преобразование и корректно отображать тип документа в карточке Формализованный акт (552).