Имя: Пароль:
1C
1С v8
Глюк с фоновым заданием
0 sergdi
 
24.12.12
12:24
Конфигурация Бухгалтерия 8.2. Серверный вариант.
Создано предопределенное фоновое задание, в котором происходит замена контрагентов. Внутри фоновой процедуры делается бекап, база переводится в режим Simple ( чтобы не росла при обновлении ссылок ) затем выполняется замена ссылок и  база переводится в режим Full и снова делается backup. Процедура работает, если есть контрагенты для обновления. Иначе происходит сразу выход из процедуры. Ситуация: Обновились контрагенты. Потом несколько дней обновления нет и потом снова запустилась процедура, стали создаваться бэкапы. В лог файле (ведется из 1с ) появились записи для тех же контрагентов. Хотя обновлять нечего. Такое впечатление, что сервер 1С живет отдельно от 1С )))своей жизнью Чего можно предпринять ?
1 DrShad
 
24.12.12
12:26
ну так наверняка не все ссылки заменили
2 sergdi
 
24.12.12
12:32
(1) точно все. Полностью процедура отработала за пару часов. Били созданы 2 бекапа. Ведется текстовый лог. Потом несколько дней тишина. И потом новый лог, в котором опять те же документы для замены и ссылки. Список контрагентов заносится в регистр сведений и ставится флаг, что они обновлены.
3 sergdi
 
24.12.12
12:34
Может надо полностью удалять задание и создавать заново ?
4 sergdi
 
24.12.12
12:46
Т.е. создать еще одно фоновое задание, которое удаляло бы предыдущее и непонятный мусор на сервере и затем снова создавало )))
5 DrShad
 
24.12.12
12:49
можно нужно полностью ссылки на ненужных контрагентов удалять? или реализовать заслонку к их появлению в БД?
6 sergdi
 
24.12.12
13:48
(5) 1С бухгалтерия связана с другой программой, в которой конрагенты периодически объединяются, поэтому их необходимо заменять ссылки в 1С. Либо я не понимаю механизм фоновых заданий. Либо это глюк. Но никто с ним как видно не встречался