() в сам модуль обработки отладка не попадет, но можно посмотреть входящие параметры перед вызовом метода "Рассчитать" в общем модуле
"СкидкиНаценкиСервер".
ИначеЕсли СтрокаДереваСкидок.СпособПредоставления = Перечисления.СпособыПредоставленияСкидокНаценок.ВнешняяОбработка Тогда
Если СтрокаДереваСкидок.Публикация <> Перечисления.ВариантыПубликацииДополнительныхОтчетовИОбработок.Отключена Тогда
ВнешняяОбработка = СтрокаДереваСкидок.ВнешняяОбработка;
ХранилищеПараметров = СтрокаДереваСкидок.ПараметрыВнешнейОбработки;
Если ХранилищеПараметров <> Неопределено Тогда
ПараметрыВнешнейОбработки = СтрокаДереваСкидок.ПараметрыВнешнейОбработки.Получить();
КонецЕсли;
ВнешнийОбъект = СкидкиНаценкиПовтИсп.ОбъектВнешнейОбработки(ВнешняяОбработка);
УстановитьБезопасныйРежим(Истина);
Попытка
СтруктураВнешнихТаблиц = ВнешнийОбъект.Рассчитать(СтрокаДереваСкидок, ПараметрыВнешнейОбработки, Параметры);
ТаблицаСкидок = СтруктураВнешнихТаблиц.ТаблицаСкидок.Скопировать();
ТаблицаПодарков = СтруктураВнешнихТаблиц.ТаблицаПодарков.Скопировать();
Исключение
СтрокаОшибки = НСтр("ru = 'Исключительная ситуация при расчете скидок внешней обработкой:'") + Символы.ПС + ОписаниеОшибки();
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(СтрокаОшибки);
КонецПопытки;
УстановитьБезопасныйРежим(Ложь);
КонецЕсли;
КонецЕсли;
Показать