Page tree
Skip to end of metadata
Go to start of metadata

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


Чтобы открыть справочник, необходимо в подсистеме «Агент Плюс Справочная информация» на панели навигации выбрать пункты «Администрирование системы → Команды системы».

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



При формировании новой команды необходимо указать, в первую очередь, название команды. Для формирования команды с помощью шаблона, необходимо нажать на кнопку «Создать команду из шаблона». В результате откроется справочник «Шаблоны команд системы», из которого можно выбрать нужную команду.

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

Для каждой команды (регламентного задания) может быть задано расписание, в соответствии с которым команда (регламентное задание) будет автоматически запущена на исполнение. В системе поддерживаются однократные и периодические расписания. Можно задать дату начала и окончания выполнения, дневное, недельное и месячные расписания. Для установки настроек расписания следует нажать на гиперссылку ниже флажка. При этом откроется окно «Расписание», где можно задать интервал выполнения команд.

Автоматический запуск команд (регламентных заданий) можно регулировать флажком «Использовать расписание».

Если выбран флажок «Динамически изменять расписание», то программа будет динамически изменять интервал выполнения команды в зависимости от времени выполнения последнего обмена. Для установки дополнительных настроек расписания необходимо нажать кнопку «Дополнительные настройки задания». Откроется окно «Регламентное задание», на котором располагается кнопка «Расписание». В результате откроется окно «Расписание».



Дополнительные настройки задания


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



Основное

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

Включено — флажок позволяет включить или отключить выполнение регламентного задания. Полезно, когда нужно ненадолго отключить регламентное задание, не меняя расписание.

С помощью ссылки Расписание можно настроить расписание регламентного задания.

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


Действия при ошибках

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

  • Повторять через, сек — пауза (в секундах) между попытками выполнения регламентного задания, при возникновении ошибки.


Дополнительно

  • Предопределенное — принимает значения Да и Нет. Непредопределенные (введенные вручную) регламентные задания используются в редких случаях.

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

  • Ключ — требуется для тонкой настройки выполнения регламентных заданий и для исследования нестандартных проблем в работе регламентных заданий. Если ключ указан, то перед запуском фонового задания проверяется, что нет других активных фоновых заданий по тому же шаблону регламентного задания, который применен в экземпляре регламентного задания.

  • Имя пользователя — имя пользователя информационной базы, который будет использован для выполнения регламентного задания. Выбирается из списка Пользователи.


Метаданные

  • Имя — имя шаблона регламентного задания, определенного в конфигураторе.

  • Синоним — синоним шаблона регламентного задания, определенного в конфигураторе.

  • Имя метода — имя процедуры в конфигурации, которая будет выполняться в фоновом задании, созданным по расписанию регламентного задания.


Сообщение

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


После сохранения команды будет создано соответствующее регламентное задание. Список регламентных заданий можно просмотреть во внешней обработке «Регламентные и фоновые задания». Открыть внешнюю обработку можно через команду «Функции для технического специалиста».


В настоящее время работа команд возможна в файловом и клиент-серверном режимах работы информационной базы для толстого и тонкого клиента.

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


  • No labels