Ошибка менеджер заданий не активен

 0 

   

Распечатать

Менеджер заданий не активен

В файловом режиме работы 1С 8.1 Управление торговлей (базы хранились на сервере) периодически 1С вылетала с сообщением «Менеджер заданий не активен».

На всякий случай даю выдержку из документации:

Механизмы выполнения фоновых заданий в файловом и клиент-серверном вариантах различаются.

В файловом варианте необходимо создать выделенный клиентский процесс, который будет заниматься выполнением фоновых заданий. Для этого в клиентском процессе должна периодически вызываться функция глобального контекста ВыполнитьОбработкуЗаданий. Только один клиентский процесс на информационную базу должен выполнять обработку фоновых заданий (и, соответственно, вызывать данную функцию). Если клиентского процесса для обработки фоновых заданий не создано, то при программном доступе к механизму заданий будет выдана ошибка «Менеджер заданий не активен». Не рекомендуется клиентский процесс, выполняющий обработку фоновых заданий, использовать для других функций.

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

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

А проще:

Для принудительного запуска регламентных заданий в файловом варианте скачайте эту обработку (Запустите, пометьте галочкой какие задания обработать и нажмите выполнить)
title

Цитирую руководство пользователя, собственно в типовой версии Комильфо:Салон Красоты ред.1 нет никакого другого применения для регламентных заданий кроме как для вывода уведомлений по заметкам, и нет смысла их включать пока у Вас не сконвертирована база данных в клиент-серверный вариант

Расписание для документа «Заметка»

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

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

ошибка мне не известная «Менеджер заданий не активен» ☑ 0

CrazyProg

30.06.09

13:15

с определенной переодичностью выскакивает окно с ошибкой «Менеджер заданий не активен».

в константах  не стаит галочка «не использовать регламенные задачи».

в глобальном модули конфигурации нашел где запускается.

вопрос как решить проблему не ставя галочку на «не использовать регламенные задачи».

1

Salvador Limones

30.06.09

13:16

Какая проблема-то?

2

szhukov

30.06.09

13:17

(0)База файловая?

3

CrazyProg

30.06.09

13:19

броблема то что ошибка стала выскакивать «Менеджер заданий не активен».

что ето такое и как эту проблему решить

4

CrazyProg

30.06.09

13:33

может кто встречался с проблеиой?

5

CrazyProg

30.06.09

13:41

а что за база файловая

6

CrazyProg

30.06.09

13:55

файловый вариант

7

CrazyProg

30.06.09

14:17

ни кто не знает?

8

EasyRider

30.06.09

14:22

(7)Ну так в файловом варианте чтоб запустить фоновое задание надо сделать ВыполнитьОбработкуЗаданий();

9

CrazyProg

30.06.09

15:10

// Процедура служит для поддержки работы регламентных заданий в файловой версии

//

Процедура ВыполнениеРеглЗаданийДляФайловойВерсии() Экспорт

   
   ВыполнитьОбработкуЗаданий();

   
КонецПроцедуры // ВыполнениеРеглЗаданийДляФайловойВерсии()

вот так.

если да то она штатно стоит

10

And_skv

30.06.09

15:11

в доп настройках  пользователя гдето стоит галка использовать менеджер, а прав на него вероятно нет

11

CrazyProg

30.06.09

15:12

где найти фоновое задание

12

CrazyProg

30.06.09

15:15

у меня конфа стоит Камильфо:Салон красоты

13

CrazyProg

30.06.09

15:20

в ней нету доп настроек

14

rs_trade

30.06.09

15:21

(0) RTFM

Механизмы выполнения фоновых заданий в файловом и клиент-серверном вариантах различаются.

·         В файловом варианте необходимо создать выделенный клиентский процесс, который будет заниматься выполнением фоновых заданий. Для этого в клиентском процессе должна периодически вызываться функция глобального контекста ВыполнитьОбработкуЗаданий. Только один клиентский процесс на информационную базу должен выполнять обработку фоновых заданий (и, соответственно, вызывать данную функцию). Если клиентского процесса для обработки фоновых заданий не создано, то при программном доступе к механизму заданий будет выдана ошибка «Менеджер заданий не активен». Не рекомендуется клиентский процесс, выполняющий обработку фоновых заданий, использовать для других функций.

15

CrazyProg

30.06.09

15:28

т.е. если я правельно панял вышенаписанное:

1. я создал в конфигураторе регламентированное задание.

2. написал метод:

// Процедура выполняет обработку выполнения регламентного задания Заметки

//

Процедура Заметки(СсылкаНаДокумент) Экспорт

   
   Попытка

       Обработка     =  Обработки.ТекущиеЗаметки.Создать();

       Форма         =  Обработка.ПолучитьФорму();

       Форма.Открыть();

   Исключение

   КонецПопытки;

   
КонецПроцедуры // Заметки()

3. а в сомой базе в списке «ТекущиеЗаметки» не задавал ни каких заметок

может изза этого что список пуст.

16

1СCовец

30.06.09

15:35

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

17

CrazyProg

30.06.09

15:41

этот кусок нашел при запуске конфигурации в общем модуле

   Если Не Константы.НеИспользоватьРегламентныеЗадания.Получить() Тогда

       
       ВыполнениеРеглЗаданийДляФайловойВерсии();

       ПериодПроверки    =    Константы.ПериодПроверкиРеглЗаданий.Получить();

       
       // по умолчанию установим 10 минут

       Если ПериодПроверки = 0 Тогда

           ПериодПроверки    =    600;

(16) в константах нету такого поля и в настройках конфы нету

       Иначе

           ПериодПроверки    =    ПериодПроверки * 60;

       КонецЕсли;

       
       ПодключитьОбработчикОжидания(«ВыполнениеРеглЗаданийДляФайловойВерсии», ПериодПроверки);

       
   КонецЕсли;

С наступающим!
Дорогие друзья, у меня следующая проблема. Есть мини локальная сеть — из трех компов. Мой, бухгалтера и кассира. На моем вся база 1с и т.д. Из своих 1С бухгалтер и кассир подключаются к моей базе. Все работают под своими пользователями.
Но в последнее время если, бухгалтер закрывает свою 1С (либо она вылетает) то у меня на компе появляется ошибка «Менеджер заданий не активен» и 1С благополучно закрывается. Наоборот тоже работает. Только компьютер кассира в этой схеме никак не действует на наши приложения 1С.
Как это можно исправить?


  • Вопрос задан

  • 1357 просмотров

В файловом режиме работы 1С 8.1 Управление торговлей (базы хранились на сервере) периодически 1С вылетала с сообщением «Менеджер заданий не активен».

На всякий случай даю выдержку из документации:

Механизмы выполнения фоновых заданий в файловом и клиент-серверном вариантах различаются.

В файловом варианте необходимо создать выделенный клиентский процесс, который будет заниматься выполнением фоновых заданий. Для этого в клиентском процессе должна периодически вызываться функция глобального контекста ВыполнитьОбработкуЗаданий. Только один клиентский процесс на информационную базу должен выполнять обработку фоновых заданий (и, соответственно, вызывать данную функцию). Если клиентского процесса для обработки фоновых заданий не создано, то при программном доступе к механизму заданий будет выдана ошибка «Менеджер заданий не активен». Не рекомендуется клиентский процесс, выполняющий обработку фоновых заданий, использовать для других функций.

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

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

А проще:

Для принудительного запуска регламентных заданий в файловом варианте скачайте эту обработку (Запустите, пометьте галочкой какие задания обработать и нажмите выполнить)

Информация взята с сайта http://helpf.pro

Подпишитесь на нашу рассылку новостей

Хотите узнать больше по этому вопросу?

Подпишитесь на нашу рассылку новостей

Подписаться

Чтобы задать вопрос или предложить тему статьи, нажмите на кнопку ниже:

Предложить статью

Понравилась статья? Поделить с друзьями:
  • Ошибка мен оф вар
  • Ошибка на газели p0113
  • Ошибка на весах err 9 как исправить
  • Ошибка на весах lcer
  • Ошибка на газели ebd что это