Добрый день! есть сайт на wp с модулем woocommerce и с модулем EDI , сайт настроили веб разработчики ,выдали данные для подключения к обмену с сайтом. Со стороны 1С , подключение проходит, добавили два реквизита Номерзаказа и датазаказа, обмен с сайтом идет только по заказам. Но есть момент, нужно что бы при обмене,когда подгружается заказ, что бы в контрагента не подгружалось ФИО покупателя и не создавалось в номенклатуре, а привязывалось сразу к "Розничный покупатель" , один из вариантов реализации через внешнюю обработку выглядит так:
Процедура ПриЗаписиЗаказаКлиента(Источник, Отказ) Экспорт
Если Отказ Тогда
Возврат;
КонецЕсли;
Если НЕ ЗначениеЗаполнено(УправлениеСвойствами.ПолучитьЗначениеДополнительногоРеквизита(Источник, "НомерЗаказаИнтернетМагазина")) Тогда
Возврат;
КонецЕсли;
ПартнерРозница = Справочники.Партнеры.НайтиПоНаименованию("Розничный покупатель", Истина);
Если ЗначениеЗаполнено(ПартнерРозница) Тогда
Источник.Партнер = ПартнерРозница;
Если ЗначениеЗаполнено(ПартнерРозница.ОсновнойКонтрагент) Тогда
Источник.Контрагент = ПартнерРозница.ОсновнойКонтрагент;
КонецЕсли;
Источник.КонтрагентФизЛицо = Неопределено;
Сообщить("Розничный покупатель успешно подставлен в заказ " + Источник.Номер);
КонецЕсли;
КонецПроцедуры
но к сожалению не работает, в чем я ошибся? есть другой вариант с подпиской на события, пробовал и "при записи" и "перед записью"