Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
13 Дек 2017, 16:06
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Обмен Данными - Значение не является значением объектного типа  (Прочитано 19125 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн AlenkaInt

  • ****
  • Сообщений: 266
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-08-21
  • Сайт: 
  • Профессия: Программист 1С
Здравствуйте. У меня есть правило обмена данных из УТ11 в Бухгалтерию. В УТ номенклатура ведется с учетом характеристик, при выгрузке в бухгалтерию характеристика должна добавляться к наименованию номенклатуры. В ПКС Наименование(Справочника Номенклатура) в событии При Выгрузке написала
Значение = Источник.Владелец.Наименование + " " + Источник.Наименование;
Поиск объекта при загрузке по свойству поставила галочку.
Выдается сообщение -
 Ошибка в обработчике события ПриВыгрузке(свойства)
ПКО  =  Номенклатура(Справочник:Номенклатура)
ПКС =2 (Наименование àНаименование)
Объект = Ассорти(конфеты)(Позиция номенклатура)
СвойствоПриемника = Наименование(Строка)
КонвертируемоеЗначение = Ассорти(конфеты)(Строка)
Обрабочик = ПриВыгрузкеСвойства
ОписаниеОшибки = Значение не является значением объектного типа(Наименование)
ПозицияМодуля = (1)
КодСообщения = 56
Подскажите пожалуйста, в чем моя ошибка?

Спасибо.


Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Обязательно для этого применять конвертацию?
Может проще номенклатуру перегнать отдельной обработкой?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн AlenkaInt

  • ****
  • Сообщений: 266
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-08-21
  • Сайт: 
  • Профессия: Программист 1С
Да, там много впереди задач, надо выгружать ряд документов с изменениями. Я начала с первого пункта.

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Я не волшебник, я еще только учусь Конвертации, поэтому не претендую на истину...
На курсах нас учили, что не обязательно всю задачу решать одной только конвертацией.
Особенно когда обмен предполагается разовый (не так ли?).
И когда намечаются "акробатические номера".

Далее исключительно ИМХО.
1. ПКО по Номенклатуре здесь не подходит потому что у вас связка: спр "Номенклатура" -- ПВХ "Характеристики".
2. Вы пытаетесь работать с Владельцем... Тогда по логике ПКО должно быть ПВХ "Характеристики"...
3. У вас одна и та же Номенклатура в УТ должна разделиться на несколько (по количеству характеристик). Думается надо делать ПВД с произвольной выборкой.
4. Когда возникает необходимость у п.3 есть смысл рассмотреть альтернативные варианты, например выводите необходимый список в отчет, сохраняете в Эксель и обработкой грузите в приемник...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Присоединяюсь к cska-fanat-kz

P.S.

Значение = Источник.Владелец.Наименование + " " + Источник.Наименование;

ОписаниеОшибки = Значение не является значением объектного типа(Наименование)


Означает что Например Владелец у Переменной Источник не заполнено (и не может содержать наименования) или сам источник пустой(но тогда бы он ругнулся на поле Владелец)...

Значение = ?(ЗначениеЗаполнено(Источник.Владелец),Источник.Владелец.Наименование,"")+" "+ Источник.Наименование;
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Присоединяюсь к cska-fanat-kz

P.S.

Значение = Источник.Владелец.Наименование + " " + Источник.Наименование;

ОписаниеОшибки = Значение не является значением объектного типа(Наименование)


Означает что Например Владелец у Переменной Источник не заполнено (и не может содержать наименования) или сам источник пустой(но тогда бы он ругнулся на поле Владелец)...

Значение = ?(ЗначениеЗаполнено(Источник.Владелец),Источник.Владелец.Наименование,"")+" "+ Источник.Наименование;


Стесняюсь спросить: а зачем ваще нужен Владелец у Номенклатуры?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Стесняюсь спросить: а зачем ваще нужен Владелец у Номенклатуры?
Я не знаю... (автор кода не Я)
Я написал как в дальнейшем исправлять подобные ошибки
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн AlenkaInt

  • ****
  • Сообщений: 266
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-08-21
  • Сайт: 
  • Профессия: Программист 1С
1. ПКО по Номенклатуре здесь не подходит потому что у вас связка: спр "Номенклатура" -- ПВХ "Характеристики".
А что тогда выбрать?

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
А если номенклатуру не загружать вовсе? (брать только наименование для формирования новой номенклатуры + то что еще нужно) загружать только характеристики в справочник номенклатуры - получать владельца характеристики - Тем самым формируя наименование -
Ну что то типа -
НовыйОбъектНоменклатура.Наименование = Харкактеристика.Владелец.Наименование + Характеристика.Наименование;
???

И можно даже брать UID характеристики и присваивать его Номенклатуре - чтобы проще было синхронизировать
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Стесняюсь спросить: а зачем ваще нужен Владелец у Номенклатуры?
Я не знаю... (автор кода не Я)
Я написал как в дальнейшем исправлять подобные ошибки

Вопрос был больше риторический ;)
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 

Значение "00000000001" поля "Код" не уникально

Автор gigsonРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 6850
Последний ответ 24 Ноя 2014, 12:21
от gigson
Значение поля "Владелец" не заполнено или заполнено неверно

Автор ReclaimРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 3217
Последний ответ 16 Ноя 2015, 09:36
от cska-fanat-kz
Как в СКД вычислить значение ресурса для группировки по значениям ресурса нижестоящей группировки

Автор ОтцовскийРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 964
Последний ответ 23 Ноя 2016, 12:53
от sertak
как получить значение реквизита "Код" в обработке "ПодборНоменклатуры" в УТ10.3

Автор JalibРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 1076
Последний ответ 02 Дек 2016, 12:58
от Jalib
При создании нового документа "Заявка на кассовый расход" Ошибка "Значение 9 поля "номер" не уникально

Автор ppkmliteРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 8498
Последний ответ 22 Ноя 2014, 04:50
от cska-fanat-kz

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
172 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
49 Сообщений
andron81_81
39 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 883
  • Точка Скрытых: 0
  • Точка Пользователей: 12
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal