#0
by Rzinovev
Всем здравствуйте, Возникла следующая проблема: Использую конфигурацию "Конвертация 2.1.8.1" для редактирования правил обмена между УНФ и БП 3.0. Данную конфигурацию использую впервые, прочёл всю информацию, которую нашёл по ней в справке и интернете, но так и не понял, как статично задать значение какого-либо значения в Правилах Конвертации Свойств. Допустим, я хочу, чтобы комментарий документа УНФ "Расходная Накладная" при синхронизации в БП 3.0 задавался на конкретную строку. Для этого я выгружаю стандартные правила обмена из УНФ и загружаю их в Конфигурацию "Конвертация". Задаю для документа "Расходная накладная" в Правилах конвертации свойств для реквизита "комментарий" следующий код в обработчике "Перед выгрузкой": Значение = 123; Судя по справке, теперь при конвертации все документы БП3.0, прилетевшие из УНФ должны иметь комментарий "123", но при обмене вылетает ошибка: Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = РеализацияТоваровУслуг (Документ: Расходная накладная) ПКС = 45 (Комментарий --> Комментарий) Объект = Расходная накладная Б2ФР-007014 от 16.09.2013 8:42:31 (Документ объект: Расходная накладная) ОписаниеОшибки = Метод объекта не обнаружен (ПКС_РеализацияТоваровУслуг_Комментарий_ПередВыгрузкойСвойства_45_22) Просьба подсказать, где может быть ошибка, может я использую не верный синтаксис?
#2
by John83
хотя можно вообще убрать правило для комментария и для самого объекта сделать "ПослеЗагрузки" Источник.Комментарий = "123" как-то так
#4
by Rzinovev
Не работает. Вы видимо имели ввиду Объект.Комментарий="123"? Я так уже пробовал, постоянно идёт эта ошибка, не пойму в чём дело.
#5
by Serg_1960
Вообще-то текст ошибки прямо указывает на то, что ожидается "СвойствоПриемника = Комментарий (Строка)" и отсутствует соответствующий обработчик.
#6
by Rzinovev
Спасибо. А не подскажите, что же сделать, чтобы вписывать статичный комментарий? Мне нужно где-то определить СвойствоПриемника на произвольную строку? Не знаю, где искать.
#8
by Rzinovev
Делаю именно так. Именно на это и выдает такую ошибку. Но раньше там не было обработки, быть может нужно где-то объявлять новую обработку?
#19
by banco
если память не изменяет, то в последних релизах,для безопасности обменов, код обработчиков включается в конфигурацию, посмотри в конфигурации должна быть обработка ОбработчикиВыгрузкиВБухгалтерияПредприятия30, из КД когда сохраняешь правила, вставь галочку выгрузить код обработчиков выгрузки и этот код вставляй в модуль обработки ОбработчикиВыгрузкиВБухгалтерияПредприятия30
#20
by Rzinovev
Ни в УНФ, ни в БП, ни даже в Конвертации не нашел процедуры ОбработчикиВыгрузкиВБухгалтерияПредприятия30.
#21
by Жан Пердежон
судя по ошибке - проблема с обработкой попробуй через универсальный обмен данными xml загрузить
#23
by lemon_999
Кто нибудь подскажите. Через конфигурацию данных 2.1.7.1 создал правила для 1 объекта документа из ТиС(1С 7.7) и УТ 10.3(1С 8.2). Хотел привести номер документа 7ки к длине 8ки воспользовавшись вшитой функцией (ПривестиНомерКДлине(Номер, Длина)) в обработку V77Exp.ert. Не срабатывает, пишет: "ПКС_ПередВыгрузкой_......._Номер_Свойство1<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать, УзелКоллекцииСвойств) Функция не обнаружена (ПКС_ПередВыгрузкой_....._Номер_Свойство1)" . Сперва думал что напутал с именем функции, либо же не в том месте вызываю. Но потом попробовал просто написать "Сообщить(Источник.НомерДок);". Выдает ту же ошибку!!! Если я правильно понимаю, почему то все что написано в обработчике событий не воспринимается в моих правилах. Хотя запуская типовые правила, где написаны аналогичные коды в тех же самых местах все прекрасно работает!!!! Может где в настройках нужны какие установки??? кто неть знает...?
#24
by J_B
в обработку V77Exp.ert надо вставить новый текст модуля, который генерируется при сохранении правил обмена
#25
by lemon_999
Спасибо, уже сам нашел) Жаль что у Кузнецовой об этом не говорится уйму времени потратил! =)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1C и WindowsXP против 1C и Windows2k
- сравнение производительности 1C в терминале и 1C SQL
- 1C 80 Конвертация (при переносе контрагентов, не создаются группы)
- C 1c 8.0.13 на 1c 8.0.15 можно переходить без 14.
- v7: Конвертация периодических реквизитов из 7.7 в 7.7 (конвертация данных 2.0)
- Конвертация данных. Конвертация в составной тип
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация видов субконто.
- 1C SQL --- VS --- 1C файловый вариант
- Конвертация данных. Конвертация элемент План видов расчета в элемент Справочника
- Конвертация данных изменение номенклатуры в ТЧ
- Изменение типовых правил обмена данными между УТ10.3 и Розница 2.1
В этой группе 1С
- v7: 1с++ В запросе получить значение реквизита измерения регистра
- v7: 1с 7.7 запись заблокирована
- Ввод в домен через командную строку
- УФ. Переменная на сервере.
- v7: Как вставить объект рисунок в печатную форму?
- В запросе нада достать Регистратор в регистре накопления остатки
- Заказ поставщику или Счет на оплату поставщика?
- БП 2.0. Настройка РИБ по организации. Не выгрузился справочник "Осн. средства"
- Запрет перемещения и сортировки в табличной части документа
- проблемы при обновлении конфигурации ут 11
- "связанные документы": критерий отбора vs регистр сведений
- БП 3.0 почему нет в контекстном меню пункта Изменить выделение.
- Развернутое сальдо по счетам в запросе к регистру бухгалтерии
- Не закрывается 26 счет БП при закрытии месяца
- не идет печать из 1С
- БП 3.0 обработка заполнения табличной части документа инвентаризация
- Маска ввода в макете
- Отправка XML запроса методом POST
- УПП Списание затрат по браку
- Веб сервис