Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 11:45

Перенос справочника Склад (КД2)

Автор gliokker, 13 июл 2015, 16:35

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

gliokker

Всем привет переношу справочник склады из 7-ки в ут 10.3
Мне нужно условие.
В ПКС источника нету, приёмник ВидСклада(это реквизит справочника Склады)
перед выгрузкой пишу
Если Источник.РозничныйСклад = 1 ТОгда
   Значение = ПеречислениеСсылка.ВидыСкладов.Розничный;
Иначе
   Значение = ПеречислениеСсылка.ВидыСкладов.Оптовый;
КонецЕсли;
РозничныйСклад это реквизит справочка в 7-ке, Тип число.
При выгрузке выдаёт ошибку
Ошибка получения значения свойства объекта
   Объект: Хранение НБ ООО  "НФПревент", свойство: ВидСклада.
Подскажите что делаю не так?


vitasw

Выражение="ПеречислениеСсылка.ВидыСкладов.Розничный";

gliokker

Цитата: vitasw от 13 июл 2015, 16:43
Выражение="ПеречислениеСсылка.ВидыСкладов.Розничный";
Не помогло

vitasw

Сорри.
Выражение="Перечисления.ВидыСкладов.Розничный";

gliokker

Цитата: vitasw от 13 июл 2015, 17:16
Сорри.
Выражение="Перечисления.ВидыСкладов.Розничный";
Если Источник.РозничныйСклад = 1 ТОгда
   Выражение = "Перечисления.ВидыСкладов.Розничный";
Иначе
   Выражение = "Перечисления.ВидыСкладов.Оптовый";
КонецЕсли;
вот что получилось, ошибка та же, не чего не изменилось, пробывал так
Если Источник.РозничныйСклад = 1 тогда
Значение = "Розничный";
Иначе
Значение= "Оптовый";
КонецЕсли;
Тоже не работает, пол дня с этой ерундой сижу.

Добавлено: 13 июл 2015, 17:28


Ещё раз, ПКО Склады, источник-СправочникиСклады,Приёмник-СправочникСклады
Для этого ПКО Создаю ПКС
Источник пусто, приёмник ВидСклада(Реквизит справочника Склады, тип перечисленияВидыСкладов)
ПРИ выгрузки код
Если Источник.РозничныйСклад = 1 ТОгда
   Выражение = "Перечисления.ВидыСкладов.Розничный";
Иначе
   Выражение = "Перечисления.ВидыСкладов.Оптовый";
КонецЕсли;
Может где нибудь надо галочку какую нибудь поставить?

vitasw

Как бы прям теряюсь в догадках. у меня подобное работает на ура (см. скрин)
Добавлено: 13 июл 2015, 17:37


Вы код обработки 7.7 не забываете менять?

gliokker

Цитата: vitasw от 13 июл 2015, 17:36
Как бы прям теряюсь в догадках. у меня подобное работает на ура (см. скрин)
Добавлено: 13 июл 2015, 17:37


Вы код обработки 7.7 не забываете менять?
Всё меняю
Вот скрины, я сам не понимаю почему не работает

Добавлено: 13 июл 2015, 17:49


Цитата: gliokker от 13 июл 2015, 17:48
Цитата: vitasw от 13 июл 2015, 17:36
Как бы прям теряюсь в догадках. у меня подобное работает на ура (см. скрин)
Добавлено: 13 июл 2015, 17:37


Вы код обработки 7.7 не забываете менять?
Всё меняю
Вот скрины, я сам не понимаю почему не работает
Возможно надо ещё и 3-е значение добавить, в перечисление 3 значения

vitasw

Стоп! так у вас же ошибка отсутствия функции!!! Естественно ничего не выгружает. Разгребайте куда делась функция.
Какой релиз КД?
Выгружать коды из 7.7 в 8 - лучше не стоит.

gliokker

Цитата: vitasw от 13 июл 2015, 18:20
Стоп! так у вас же ошибка отсутствия функции!!! Естественно ничего не выгружает. Разгребайте куда делась функция.
Какой релиз КД?
Выгружать коды из 7.7 в 8 - лучше не стоит.
Конвертация данных, редакция 2.1 (2.1.8.2)

vitasw

Новье. Попробуйте прописать ручками эту функцию,хотя на самом деле странно, что она отсутствуют. Судя по хелпу обрпботчиков, данный обработчик должен вызываться как для 7.7 так и для 8.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск