Модуль планування - задание "Оновлення довідника контрагентів згідно ЄДК"

Обговорення питань, пов'язаних з функціонуванням програми
Відповісти
Бурчун
Повідомлень: 117
З нами з: 10 червня 2013, 11:24

Модуль планування - задание "Оновлення довідника контрагентів згідно ЄДК"

Повідомлення Бурчун » 19 січня 2024, 10:43

Windows 2012R2, Medoc сетевая версия 11.02.130 (firebird), пользователь Admin. В базе ДВА предприятия. На обоих предприятиях заполнены "Оновлення довідника контрагентів згідно ЄДК". На одном из этих предприятий (№1) в планировщике добавляю задание "Оновлення довідника контрагентів згідно ЄДК" с указанием "активация" и "принудительное завершения работы" ежедневно в 05:00 с выбором только текущего предприятия. Аналогично сделано задание на втором предприятии, только время выполнения ежедневно в 06:00.
То есть время выполнения задания на первом в 05:00 и на втором 06:00.
Возникли вопросы почему при редактировании задания "Оновлення довідника контрагентів згідно ЄДК" вываливает все предприятия с галочкой, а не те, что были выбраны изначально?
Расписал думаю достаточно подробно. И теперь меня интересует, что это за таинственное задание (выполняется в 01:04:10), которого нет в планировщике и как его убрать?
| Показать
19.01.2024 1:04:59 Операція виконується
19.01.2024 1:04:10 Оновлення довідника контрагентів згідно ЄДК
System.NullReferenceException: Object reference not set to an instance of an object.
at ZvitPublishedObjects.planner.Processors.ProcessorPartnersUpdate.Execute()
at ZvitPublishedObjects.planner.Processors.ProcessorBase.Run()
at ZvitPublishedObjects.planner.PlannerMgr.PlannerModules()
19.01.2024 1:04:10 Операція завершилась з помилкою
19.01.2024 2:00:59 Операція виконується
19.01.2024 2:00:10 Перевірка оновлення
19.01.2024 2:00:11 Нові оновлення відсутні
19.01.2024 2:00:11 Операція виконана успішно
19.01.2024 2:45:59 Операція виконується
19.01.2024 2:45:12 Створення резервної копії
19.01.2024 2:51:22 Операція виконана успішно
19.01.2024 5:00:59 Операція виконується
19.01.2024 5:00:24 Оновлення довідника контрагентів згідно ЄДК
19.01.2024 5:00:25 Операція виконана успішно
19.01.2024 6:00:59 Операція виконується
19.01.2024 6:00:26 Оновлення довідника контрагентів згідно ЄДК
19.01.2024 6:00:29 Операція виконана успішно
Даже если убрать из планировщика задания "Оновлення довідника контрагентів згідно ЄДК" на обоих предприятиях, то все равно в 01:04 какое-то виртуальное задание будет выполняться.

Marat Melnyk
Повідомлень: 792
З нами з: 02 липня 2021, 09:20

Re: Модуль планування - задание "Оновлення довідника контрагентів згідно ЄДК"

Повідомлення Marat Melnyk » 19 січня 2024, 12:05

Бурчун писав:
19 січня 2024, 10:43
Windows 2012R2, Medoc сетевая версия 11.02.130 (firebird), пользователь Admin. В базе ДВА предприятия. На обоих предприятиях заполнены "Оновлення довідника контрагентів згідно ЄДК". На одном из этих предприятий (№1) в планировщике добавляю задание "Оновлення довідника контрагентів згідно ЄДК" с указанием "активация" и "принудительное завершения работы" ежедневно в 05:00 с выбором только текущего предприятия. Аналогично сделано задание на втором предприятии, только время выполнения ежедневно в 06:00.
То есть время выполнения задания на первом в 05:00 и на втором 06:00.
Возникли вопросы почему при редактировании задания "Оновлення довідника контрагентів згідно ЄДК" вываливает все предприятия с галочкой, а не те, что были выбраны изначально?
Расписал думаю достаточно подробно. И теперь меня интересует, что это за таинственное задание (выполняется в 01:04:10), которого нет в планировщике и как его убрать?
| Показать
19.01.2024 1:04:59 Операція виконується
19.01.2024 1:04:10 Оновлення довідника контрагентів згідно ЄДК
System.NullReferenceException: Object reference not set to an instance of an object.
at ZvitPublishedObjects.planner.Processors.ProcessorPartnersUpdate.Execute()
at ZvitPublishedObjects.planner.Processors.ProcessorBase.Run()
at ZvitPublishedObjects.planner.PlannerMgr.PlannerModules()
19.01.2024 1:04:10 Операція завершилась з помилкою
19.01.2024 2:00:59 Операція виконується
19.01.2024 2:00:10 Перевірка оновлення
19.01.2024 2:00:11 Нові оновлення відсутні
19.01.2024 2:00:11 Операція виконана успішно
19.01.2024 2:45:59 Операція виконується
19.01.2024 2:45:12 Створення резервної копії
19.01.2024 2:51:22 Операція виконана успішно
19.01.2024 5:00:59 Операція виконується
19.01.2024 5:00:24 Оновлення довідника контрагентів згідно ЄДК
19.01.2024 5:00:25 Операція виконана успішно
19.01.2024 6:00:59 Операція виконується
19.01.2024 6:00:26 Оновлення довідника контрагентів згідно ЄДК
19.01.2024 6:00:29 Операція виконана успішно
Даже если убрать из планировщика задания "Оновлення довідника контрагентів згідно ЄДК" на обоих предприятиях, то все равно в 01:04 какое-то виртуальное задание будет выполняться.
Добрий день!
"почему при редактировании задания "Оновлення довідника контрагентів згідно ЄДК" вываливает все предприятия с галочкой, а не те, что были выбраны изначально?" - ситуація була проявлена раніше, передана до вдділу розробки.
Доопрацювання очікуються в оновленні 11.02.132.
"И теперь меня интересует, что это за таинственное задание (выполняется в 01:04:10), которого нет в планировщике и как его убрать?" - налаштування планувальника зберігаються в таблицях БД. Для відповіді на дане питання необхідно переглянути зміст відповідної БД.
Чи є можливість надати її в архіві в особисті повідомлення для аналізу?

Marat Melnyk
Повідомлень: 792
З нами з: 02 липня 2021, 09:20

Re: Модуль планування - задание "Оновлення довідника контрагентів згідно ЄДК"

Повідомлення Marat Melnyk » 19 січня 2024, 15:41

В БД налаштована операція оновлення даних з ЄДК по неіснуючому підприємству.
Для її видалення надано скрипт.

Відповісти

Повернутись до “Помилки у роботі програми”