КД 2.1 Задание конкретного счета реквизиту приемника #801335


#0 by vadim777
Конвертация из 7.7 в 8.2 Бухгалтерия. Справочник Валюты. В Приемнике - реквизит СчетДляКурсовыхРазниц типа ПланСчетовСсылка.Основной. В ПКС, При выгрузке, делаю по простому: Значение = "334"; При выгрузке получаю ошибку: Ошибка получения значения свойства объекта Объект: Рубль, свойство: СчетДляКурсовыхРазниц. В чем ошибка?
#1 by Вафель
у тебя счет в источнике равен рублю, и никакой это не счет
#2 by vadim777
Рубль - это элемент справочника Валюты. У него реквизит - СчетДляКурсовыхРазниц.
#3 by Вафель
а точно есть такой реквизит? периодический?
#4 by mehfk
ПКО пустое?
#5 by mehfk
И какой источник выбран в ПКС?
#6 by vadim777
Нет, не периодический. ПКО не пустое - СправочникСсылка.Валюты В ПКС источника нет, т.к. в исходной конфигурации такого реквизита - СчетДляКурсовыхРазниц - нет.
#7 by mehfk
Убери ПКО. Или используй НайтиПоКоду.
#8 by Вафель
тогда лучше заполнять реквизиты в событии ПередЗагрузкой
#9 by vadim777
Не понял? Тогда это в ПКО. Попробую.
#10 by mehfk
Убери ПКО. Или используй Значение = Справочники.Валюты.НайтиПоКоду("334");
#11 by Вафель
Так нельзя
#12 by vadim777
Как я уберу ПКО, если это основное правило? Без него и конвертации справочника Валюты не будет.
#13 by mehfk
Пойду сотру все свои правила, где используется такое.
#14 by mehfk
Руками.
#15 by mehfk
А ну да, перепутал. Значение = СчетПоКоду(...);
#16 by vadim777
Та же самая ошибка: Ошибка получения значения свойства объекта Объект: Рубль, свойство: СчетДляКурсовыхРазниц.
#17 by h-sp
а разве в 8.2 есть такой реквизит у справочника Валюты?
#18 by vadim777
Значение = "334"; из события При выгрузке в Перед выгрузкой - все Ok.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С