0
Klesk666
15.03.15
✎
02:18
|
открыл обработку "универсальный обмен данными в формате xml"
загрузил правила (чуть модифицированные типовые)
указал период
выбрал документ "заказ клиента"
указал узел обмена
поставил "режим отладки обработчиков выгрузки"
создал внешнюю обработку, туда скопировал модуль выгрузки
поставил "Без отладки алгоритмов"
ни на какой точке не останавливается,
при выгрузке сразу получаю ошибку:
{ВнешняяОбработка.ВнешняяОбработка2.МодульОбъекта(30686,38)}: Переменная не определена (ДокументСсылка)
Ошибка создания внешней обработки из файла с процедурами обработчиков событий.
вот эта процедура:
Процедура Алгоритм_ПараметрыПоступлениеТоваровУслуг()
ПараметрыДокумента = Новый Структура;
ПараметрыДокумента.Вставить("ЕстьДопРасходы", Ложь);
ПараметрыДокумента.Вставить("ЕстьОбычноеПоступление", Ложь);
ПараметрыДокумента.Вставить("ЕстьНедостачиЗаСчетПоставщика", Ложь);
ПараметрыДокумента.Вставить("ЕстьНедостачиЗаСчетСтороннейКомпании", Ложь);
ПараметрыДокумента.Вставить("ЕстьНедостачиЗаСвойСчет", Ложь);
ПараметрыДокумента.Вставить("ЕстьИзлишкиКакПрочиеДоходы", Ложь);
Запрос = Новый Запрос(
"ВЫБРАТЬ
| МАКСИМУМ(Док.ЕстьДопРасходы) КАК ЕстьДопРасходы,
................................
.......................................
............................................ |
|СГРУППИРОВАТЬ ПО
| Док.Ссылка");
Запрос.УстановитьПараметр("Ссылка", ДокументСсылка);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ЗаполнитьЗначенияСвойств(ПараметрыДокумента, Выборка);
КонецЕсли;
КонецПроцедуры
алгоритмы вроде обещалось не отлаживать, что я делаю не так?
|
|