1. machnef 10 15.03.19 06:38 Сейчас в теме

Конвертация данных - как передать нужный тип?

Приветствую)

</Свойство><Свойство Имя="ПорядокОтраженияАванса" Тип="Строка">
<Значение>ДоходУСН</Значение>

а надо:
</Свойство><Свойство Имя="ПорядокОтраженияАванса" Тип="ПеречислениеСсылка.ПорядокОтраженияАвансов">
<Значение>ДоходУСН</Значение>

Свойство передаётся строкой, из за составного типа: ПеречислениеСсылка... и СправочникСсылка..

как обойти этот момент?
Прикрепленные файлы:
Найденные решения
10. machnef 10 15.03.19 08:23 Сейчас в теме
Оказывается в свойствах объекта можно править Тип этого объекта. Удалил не нужный у всё ОК
Прикрепленные файлы:
Остальные ответы
Избранное Подписка Сортировка: Древо
2. Неопределено 41 15.03.19 06:49 Сейчас в теме
Перед выгрузкой
Значение = "НужноеЗначениеПеречисления";


В примере всё выглядит корректно.
3. machnef 10 15.03.19 06:53 Сейчас в теме
(2)
Значение = "ПеречислениеСсылка.ПорядокОтраженияАвансов.ДоходУСН"

так?
4. Неопределено 41 15.03.19 06:56 Сейчас в теме
(3) Нет, в строке должно быть конечное значение перечисления. Само перечисление указывать не нужно. Оно подставляется автоматически т.к. у реквизита-приемника указан тип.
6. machnef 10 15.03.19 06:59 Сейчас в теме
(4) да, это понятно, но у свойства - составной тип (скрин) и поэтому передаётся строкой, а вот как отправить конкретный тип?
Прикрепленные файлы:
7. Неопределено 41 15.03.19 07:05 Сейчас в теме
(6) При загрузке сделайте поиск значения перечисления по строке.
8. Неопределено 41 15.03.19 07:09 Сейчас в теме
(7) Или перед загрузкой. Там доступен параметр ТипОбъекта.
9. machnef 10 15.03.19 08:20 Сейчас в теме
5. machnef 10 15.03.19 06:57 Сейчас в теме
10. machnef 10 15.03.19 08:23 Сейчас в теме
Оказывается в свойствах объекта можно править Тип этого объекта. Удалил не нужный у всё ОК
Прикрепленные файлы:
11. maks_20 18 15.03.19 11:27 Сейчас в теме
(10) для этих целей есть ТипПриемника - Строка. Тип свойства приемника. Для свойств не составных типов - всегда определен. Для свойств составных типов - определяется либо правилом конвертации, либо разработчиком конвертации
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий инженер - программист 1С
Москва
зарплата от 200 000 руб.
Полный день

Ведущий программист 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 110 000 руб. до 120 000 руб.
Полный день

Аналитик 1С
Санкт-Петербург
зарплата от 80 000 руб.
Полный день

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день