Имя: Пароль:
1C
1С v8
Закрытие месяца в БП 3.0. Отладка
0 Igor_86
 
09.09.14
10:38
Добрый день, коллеги!
Нужна ваша профессиональная консультация!
Организуем перевод на Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.32.7). 1С:Предприятие 8.3 (8.3.5.1068). Клиент-серверный вариант
Нужно разобраться с процедурами закрытия месяца.
При запуске открывается второе окно в асинхронном режиме (как понимаю, фоновое задание) и уже в нем проводится закрытие месяца. Проблема в том - что не могу подключиться к сеансу данного задания. Прошу помочь.
1 Aleksey
 
09.09.14
10:39
отладка на сервере включена?
2 Igor_86
 
09.09.14
10:41
да. флаг debug поставлен в настройке службы в реестре. в настройке отладки (раздел "автоматическое подключение") включены все галки
3 _fvadim
 
09.09.14
10:48
из конфы сохранить обработку ЗакрытиеМесяца в файл.
в процедуре ЗакрытьМесяц
ИБФайловая = СтандартныеПодсистемыКлиентПовтИсп.ПараметрыРаботыКлиента().ИнформационнаяБазаФайловая;
заменить на
ИБФайловая = Истина;

Запускать внешнюю обработку и смотреть отладчиком.
4 _fvadim
 
09.09.14
10:50
вчера столкнулся с похожей ситуацией, но с другой обработкой, а разбираться почему не цепляется отладчик было некогда.
5 Igor_86
 
09.09.14
10:51
была мысль так сделать.
1. вопрос: в режиме рабочей эксплуатации так оставить можно или это может повлиять на производительность.
спрашиваю, так как не имею большого опыта работы с конфигурациями в режиме управляемого приложения?
2. Получается что так мы искореняем симптом. Можно ли все-таки войти каким-то образом в режим отладки фонового задания?
6 smotritel
 
09.09.14
10:53
7 smotritel
 
09.09.14
10:53
+(6) п.5
8 Igor_86
 
09.09.14
10:58
(2)
9 _fvadim
 
09.09.14
10:59
(5)
1. да всё равно, просто с фоновым заданием пользователь может ещё что-то делать в том же сеансе.
2. говорят, что можно :)

(7) у меня буковки одинаковые - всё равно не цепляется
10 Igor_86
 
09.09.14
11:09
Работаю с БСП недавно, но код убивает местами.
Один препопадаватель на курсах говорил что "БСП-это пример того как не надо писать. Настройки модулей используются не по назначению".
Извиняюсь за лирическое отсупление)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший