Интеграция со СБИС

Создать пользовательскую настройку для внешней обработки 1С

Создать пользовательскую настройку для внешней обработки 1С

Если ваша конфигурация 1С сильно изменена или вам требуются дополнительные настройки выгрузки или загрузки документов, вы можете изменить файлы настроек обработки.

Для этого добавьте пользовательские файлы. Они создаются на основе стандартных файлов обработки, которые хранятся в каталоге настроек на компьютере или на sbis.ru.

При каждом запуске обработки содержимое файлов с пользовательскими настройками будет «накладываться» поверх стандартных.

Основные правила настройки

  1. Код самой обработки изменять нельзя.

    Для создания и изменения функций внешней обработки создайте пользовательскую обработку «ВнешниеФункции_Клиент.epf». Файл пользовательской обработки поместите в каталог настроек или добавьтев дополнительные отчеты и обработки 1С.

  2. Нельзя изменять стандартные файлы настроек.

    Если вы измените основной файл настроек, то он перезапишется при обновлении обработки и все изменения будут удалены. Чтобы изменить или добавить параметры настроек, создайте пользовательский файл.

  3. Пользовательский файл настроек должен называться так же, как стандартный, но без расширения «.sbis3».

    Например, если имя основного файла настроек «ВО82УПП_Конфигурация.sbis3.xml», то пользовательский файл должен называться «ВО82УПП_Конфигурация.xml».

  4. Для каждого стандартного файла настроек может быть создан пользовательский xml-файл. Он должен повторять структуру и вложенность узлов основного xml-файла. При этом в пользовательской настройке должны быть только те параметры, которые нужно изменить в основной.

Создание пользовательской настройки

  1. Откройте проводник Windows и перейдите в каталог с настройками обработки. По умолчанию настройки хранятся в папке «C:\Sbis1C\».
  2. В списке файлов найдите настройку, которую нужно изменить.
  3. Выделите файл и нажмите на клавиатуре <Ctrl+C>, а затем <Ctrl+V> чтобы создать копию xml-файла.
  4. Кликните на копии правой кнопкой, выберите «Переименовать».
  5. Измените имя пользовательской настройки: оно должно быть таким же, как у основного файла, но без расширения «.sbis3».

    Например, для «ВО82БУХ3-0-67-38_РеализацияТоваровУслуг.sbis3.xml» пользовательский файл должен называться «ВО82БУХ3-0-67-38_РеализацияТоваровУслуг.xml».

  6. Откройте пользовательскую настройку любым текстовым редактором, например «Блокнотом».
  7. Внесите изменения в файл: должны остаться кодировка xml-файла, вложенная структура и параметры, которые нужно изменить. Остальную информацию можно удалить.

    Пример файла:

    <?xml version="1.0" encoding="UTF-8"?><!--Кодировка xml-файла--><ини><!--Корневой узел первого уровня--><мФайл Имя="ЭДОНакл"><!--Узел с параметрами выгружаемого документа--><мТаблДок Имя="Товары"><!--Узел табличной части документа--><!--Измененные параметры реквизита--><ТаблДок Тип="ТабличнаяЧасть">[Документ].Продукция</ТаблДок></мТаблДок></мФайл></ини>
  8. Сохраните файл и запустите обработку. Если обработка уже была запущена — перезапустите ее. Изменения, которые указаны в настройке, отобразятся в карточке документа.