M_Volkov
Gold Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору КД2: мне бы пример написания ПКС После выгрузки. Добавлено: Этот вопрос возник в связи перехода с КА2.4 на КА2.5. Пока работы ведутся в КА1/УПП, документы выгружаются в КА2. Например, сотрудник взял в кассе деньги, купил нужный ему для работы товар. Товар оприходовал на складе, документами поступления, и оформил Авансовый отчет, в котором указал эти документы поступления, как документы расчетов с контрагентами. Все это делается в КА1/УПП, после выгружается в КА2. В КА2.4 структура Авансового отчета такая же, и проблем нет. А в КА2.5 документы расчетов с контрагентами заменили справочником: Объекты расчетов, его главный реквизит Объект - в нашем случае Документ расчетов с контрагентами, т.е. поступления товаров, в КА2 - Приобретение товаров и услуг. В КА2.5 есть функция: ОбъектыРасчетовСервер.ПроверитьСоздатьОбъектРасчетов(РеквизитыОбъектаРасчетов), где в нашем случае РеквизитыОбъектаРасчетов это реквизиты Приобретение товаров и услуг. Вот и надеялся ее использовать в ПКС После выгрузки свойства. Но Цитата: Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)}: Ошибка в обработчике события ПослеВыгрузки (свойства) ПКО = АвансовыйОтчет (Документ: Авансовый отчет) ПКС = 49 (ДокументРасчетовСКонтрагентом --> ОбъектРасчетов) Объект = Авансовый отчет ИП000000041 от 08.12.2021 9:08:13 (Авансовый отчет) СвойствоПриемника = ОбъектРасчетов (СправочникСсылка.ОбъектыРасчетов) КонвертируемоеЗначение = Поступление товаров и услуг ТИП00001160 от 04.12.2021 14:27:54 (Поступление товаров и услуг) Обработчик = ПослеВыгрузкиСвойства ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(30,13)}: Переменная не определена (ОбъектыРасчетовСервер) | т.е. выполняется при выгрузка из базы источника КА1/УПП, в которой нет ОбъектыРасчетовСервер.ПроверитьСоздатьОбъектРасчетов(РеквизитыОбъектаРасчетов). Как быть? | Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 17:02 11-01-2022 | Исправлено: M_Volkov, 17:24 12-01-2022 |
|