Статья успешно отправлена на почту

Регламентная выгрузка справочников из «1С: Предприятия» на ТСД

Применимо к продуктам:Склад 15
Последние изменения: 2024-09-05

Выделите текст или фото, с замеченной ошибкой > нажмите карандаш для редактирования

Заметили ошибку в тексте?
Напишите нам, мы исправим!

При работе с базой Mobile SMARTS в офлайн-режиме справочники на мобильном устройстве необходимо постоянно обновлять для того, чтобы информация в них всегда оставалась актуальной. Ранее в обработке 1С от «Клеверенс» был доступен только один способ обновления — ручная выгрузка справочников, что не очень удобно, если обновлять их нужно часто. Но теперь появилась возможность использовать регламентную выгрузку справочников, которая избавляет от необходимости постоянно обновлять их вручную.

Регламентная выгрузка справочников — это функция, которая позволяет автоматически выгружать справочники на устройство согласно заданным пользователем параметрам (по определенным дням, часам, через равные промежутки времени).

Платные услуги настройки и подключения

Для управляемых и обычных форм обработки 1С функционал регламентной выгрузки реализован по-разному:

Регламентная выгрузка для обработок 1С на управляемых формах

Для настройки регламентной выгрузки справочников необходимо:

  1. В панели разделов 1С выберите пункт «НСИ и администрирование», далее — «Печатные формы, отчеты и обработки».

    картинка

    картинка

  2. В открывшемся окне выберите пункт «Дополнительные отчеты и обработки».

    картинка

  3. Далее выберите «КлеверенсТСД_ОсновнаяОбработка».

    картинка

  4. В списке настраиваемых параметров обработки выберите «Регламентная выгрузка справочников Mobile SMARTS».

    Если «Регламентная выгрузка справочников Mobile SMARTS» отсутствует, обновите основную обработку с помощью кнопки «Обновить из файла».

    картинка

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

    картинка

  6. После этого появится окно настройки расписания, по которому будут выгружаться справочники.

    картинка

    • Общие — устанавливается временной промежуток (дата начала — дата окончания), в течение которого производится регулярная выгрузка справочником с заданным интервалом.
    • Дневное — можно указать временной интервал, в котором будет происходить выгрузка справочников, а также промежуток времени, через который она будет происходить.
    • Недельное — указываются дни, когда справочники обновляются, а также интервал повтора (в неделях).
    • Месячное — устанавливаются месяцы и дни, в которые будет происходить выгрузка справочников.
  7. После того, как расписание выгрузки справочников установлено, нажмите кнопку «ОК». Для параметра «Регламентная выгрузка справочников Mobile SMARTS» будет отображено его расписание.

    картинка

    Далее нажмите кнопки «Сохранить» → «Записать и закрыть».

  8. Так как данная выгрузка выполняется в контексте сервера 1С, необходимо, чтобы интеграционная обработка также находилась в справочнике дополнительных отчетов и обработок. Как ее туда добавить, читайте в статье «Интеграционная обработка».

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

  1. Открыть «Все функции».

    картинка

  2. В списке функций выбрать «Обработки».

    картинка

  3. Далее выбрать «Регламентные и фоновые задания».

    картинка

  4. Выберите задание «Дополнительная обработка: КлеверенсТСД_ОсновнаяОбработка», которое будет находится в статусе «Не определено».

    картинка

  5. Далее укажите пользователя, от имени которого будет запускаться основная обработка (от имени этого же пользователем должно быть настроено подключение к базе Mobile SMARTS, иначе выгрузка не произойдет), и нажмите кнопку «Записать и закрыть».

    картинка

  6. После этого задание «Дополнительная обработка: КлеверенсТСД_ОсновнаяОбработка» необходимо перезапустить вручную (с помощью кнопки «Выполнить сейчас») или дождаться его самостоятельного запуска. После этого его статус должен измениться на «Задание выполнено».

    картинка

    В случае возникновения ошибок при выгрузке можно будет увидеть их в журнале регистрации 1С.

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


картинка

Как настроить регламентную выгрузку разным пользователям 1С (для управляемых форм)

Если у вас есть несколько баз Mobile SMARTS, вход в которые осуществляется под разными пользователями 1С, можно настроить для них регламентную выгрузку справочников с помощью обработки копирования. Для этого:

  1. Откройте список регламентных и фоновых заданий в «1С: Предприятии» («Администрирование» --> «Обслуживание» --> «Регламентные операции»).

    картинка

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

    картинка

  3. Укажите нужного пользователя, проставьте флаг «Включено» и нажмите «Записать и закрыть».

    картинка

  4. Далее для копирования регламентного задания откройте внешнюю обработку «СкопироватьПараметрыРегламентногоЗадания.epf». Если сделать это вручную, скопируются не все важные поля.

    Скачать обработку копирования

    картинка

  5. В поле «Идентификатор источника» укажите идентификатор исходного регламентного задания, а в поле «Идентификатор приемника» — идентификатор нового регламентного задания. Нажмите «Скопировать параметры».

    картинкакартинка

    картинка

  6. Проверьте, что регламентное задание выполняется без ошибок.

    картинка

Регламентная выгрузка для обработок 1С на обычных формах

Для регламентной выгрузки справочников потребуется создать новое задание в планировщике задач на ПК, которое будет выгружать справочники из «1С: Предприятия» в Mobile SMARTS по параметрам, указанным пользователем. Параметры для выгрузки необходимо указать в файле .bat, шаблон которого можно скачать ниже и отредактировать.

Скачать шаблон задания регламентной выгрузки

  1. Откройте скачанный файл с помощью программы «Блокнот».

  2. Запустите на ПК конфигурацию 1С, из которой предполагается регламентная выгрузка справочников в Mobile SMARTS.

    картинка

  3. Откройте окно со справочной информацией о конфигурации 1С, из которого нужно скопировать и вставить в .bat-файл следующую информацию:

    картинка

    картинка

    1. Версия 1С
    2. Имя сервера 1С
    3. Наименование конфигурации 1С
    4. Пользователь 1С, от имени которого запущена база
  4. Кроме того, в данном файле потребуется указать путь к папке (6) подключенной базы Mobile SMARTS (менеджер лицензий → выбрать нужную базу из списка → открыть каталог базы → скопировать путь из строки) и пароль пользователя 1С (5). Сохраните изменения и закройте файл.

    картинка

  5. Откройте «Планировщик заданий Windows» и создайте в нем новую простую задачу.

    картинка

  6. В параметрах новой задачи укажите регулярность ее выполнения (выгрузки справочников), дату и время начала.

    картинкакартинка

  7. После этого в поле «Программа или сценарий» загрузите отредактированный вами .bat-файл для запуска регламентной выгрузки справочников.

    картинкакартинка

  8. Проверьте все выставленные условия и нажмите кнопку «Готово».

    картинка

  9. Откройте «Библиотеку планировщика заданий» и запустите выполнение нового задания.

    картинка


Была ли статья полезна?
Спасибо за ваш отзыв!
Отзыв
Заполните, пожалуйста, данную форму, что конкретно вы не нашли, оставьте свои комментарии о работе сайта / полезности / сложности с навигацией
0/500



картинка