Сегодня в очередной раз столкнулся с НЛО.
Серверная обработка выдала ошибку (связана с отсутствием одного из полей в таблице). Я запустил обработку на своем ПК, убедился, что ошибка та же. Выяснил, кто из наших программистов занимался этой доработкой, передал ему. Тот ошибки не видит! И обработка у него нормально завершается.
Выяснилось, что изменения были внесены ещё в прошлом месяце. С тех пор она ежедневно выполнялась успешно до сегодняшнего утра. А сегодня у неё оказался код трехнедельной давности, который не выполнялся. И у меня тоже самое!
С тех пор сервер 1с перегружали неоднократно. Обновляли не только динамически. Много воды утекло и вдруг такое дежавю.
И естественно страшно, а что если будет более серьезное что-то? Другие движения у документов, другие цифры, и потом хрен найдешь концы... Провели и провели, а с какой версией конфигурации проводили - никто не знает.
1С:Предприятие 8.2 (8.2.13.219) кому интересно.
Сервер 1С на Ubuntu Server, PostgreSQL тоже на Ubuntu.
Мрак, короче.
Серверная обработка выдала ошибку (связана с отсутствием одного из полей в таблице). Я запустил обработку на своем ПК, убедился, что ошибка та же. Выяснил, кто из наших программистов занимался этой доработкой, передал ему. Тот ошибки не видит! И обработка у него нормально завершается.
Выяснилось, что изменения были внесены ещё в прошлом месяце. С тех пор она ежедневно выполнялась успешно до сегодняшнего утра. А сегодня у неё оказался код трехнедельной давности, который не выполнялся. И у меня тоже самое!
С тех пор сервер 1с перегружали неоднократно. Обновляли не только динамически. Много воды утекло и вдруг такое дежавю.
И естественно страшно, а что если будет более серьезное что-то? Другие движения у документов, другие цифры, и потом хрен найдешь концы... Провели и провели, а с какой версией конфигурации проводили - никто не знает.
1С:Предприятие 8.2 (8.2.13.219) кому интересно.
Сервер 1С на Ubuntu Server, PostgreSQL тоже на Ubuntu.
Мрак, короче.