Имя: Пароль:
1C
1С v8
Срабатывает запуск внешней обработки при ее загрузке, вне расписания
0 Тюка
 
06.07.17
11:50
Есть внешняя обработка, которая шлет письма. Задано расписание ее работы. Например, каждый 10 день.
Она сработала, после этого были внесены изменения в код, загружаю обработку в базу и она тут же срабатывает, шлет опять всем письма, хотя 10 дней с прошлого раза не прошло.

Как вносить изменения чтоб не было лишних срабатываний? Или после загрузки менять расписания и задавать начало работы со сл. понедельника?
1 Лефмихалыч
 
06.07.17
12:04
в норме так не должно происходить. Версия БСП что ли древняя?
2 Тюка
 
06.07.17
12:23
(1)версия  2.2.3.33
3 lodger
 
06.07.17
12:24
имя файла, имя обработки в свойствах или еще чего меняли?
вот. не меняйте. тогда обработка будет идентифицироваться так же.
4 Лефмихалыч
 
06.07.17
12:25
(2) справочник внешних обработок - на поддержке или его кто-то творчески дорабатывал? У меня ни в 2.2, ни даже в 2.1 так не происходило.
5 Тюка
 
06.07.17
12:39
(3) изменен только код,а точнее текст который вставляется в письмо. просто текст без всяких обработок. "если что звоните Маше", заменен на "если что звоните Даше".

(4) Вся конфигурация снята с поддержки. Сравню с типовой на предмет дописок
6 Тюка
 
06.07.17
13:12
в файловой копии такого не происходит
7 PiotrLoginov
 
06.07.17
13:49
сам не сталкивался с описанным. Погуглил: обычно у народа возникает обратная ситуация, когда хотелось бы, чтобы выполняемое расписание "сбросилось", а оно "не сбрасывается", при обновлении в конфигураторе например.
8 PiotrLoginov
 
06.07.17
13:52
Сбрасывается - при каком-то обновлении "объекта данных". Это, имхо, черный ящик.

Сравните "объект данных" регламентного задания до обновления обработки и после. Там не так много свойств. Возможно, БСП какое-то свойство меняет при модификации файла обработки.
9 Тюка
 
06.07.17
14:30
(8)а как их сравнить? не доводилось раньше
2 + 2 = 3.9999999999999999999999999999999...