Имя: Пароль:
1C
 
УТ 10. Отладка обработки обслуживания
0 Juliette_
Juliette
 
27.09.24
15:17
Объясните, как можно отладить обработку обслуживания ККТ Офлайн? Добавили в модуль деление на 0, с расчетом что вывалится ошибка и отловим эту обработку в темпах, не получается. Такое ощущение, что старый вариант отчета подхватывается.
Делалось: переименование обработки, переименование имени обработки, удалялось/добавлялось торговое оборудование, ничего не помогает. Есть средство как можно перехватить эту обработку?
1 Caesar
 
27.09.24
15:20
(0) С высокой вероятностью создана обработка в %temp%, открываете ее Конфигуратором из %temp%, и отлаживаете.
2 Juliette_
Juliette
 
27.09.24
15:27
Не было их там...После рестарта компа теперь есть (( Жесть какая-то, спасибо, дальше сами
3 НоваяВолна
 
27.09.24
15:40
Общий смысл такой:
В нужную процедуру (ТвояПроцедура), где нужна точка останова в начало добавляем код:

ВО = ВнешниеОбработки.Создать("D:\Папка\ККТ_Офлайн.epf", Ложь);
ВО.ТвояПроцедура(ТвоиПараметры);
    Возврат;

Как итог, запускается внешняя обработка, которую запускаем в конфигураторе. ​Главное чтобы на сервере папку (Папка) видно было
4 НоваяВолна
 
27.09.24
15:43
(0) + (3) Если ставишь деление на 0, не забудь поставить "Остановить по ошибке"