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

Конвертиция бух в утп, Перенос реквизитов

Автор Александр Валериевич, 06 мая 2016, 08:37

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

Александр Валериевич

Добрый день
Переношу документ Поступление товаров и услуг из Бух в УТП. Возник вопрос по переносу ед. измерения, в бух справочника ед. изм. нет, вместо него ссылка на классификатор.
В правилах конвертации реквизита ед. изм. писал:

Попытка
Выборка = Справочники.ЕдиницыИзмерения.Выбрать(,  ОбъектКоллекции.Номенклатура);
Пока Выборка.Следующий() Цикл
    Значение= Выборка.Ссылка;
КонецЦикла
Исключение
Сообщить(ОбъектКоллекции.Номенклатура);
КонецПопытки


Значение = ОбъектКоллекции.Номенклатура.ЕдиницаХраненияОстатков;
Эти варианты не работают. Кто знает, подскажите пжл, как правильно написать правило.

cska-fanat-kz

Делаем ПКО Справочник КлассификаторЕИ -> Справочник КлассификаторЕИ
В документе в ПКСе реквизита ЕдиницаИзмерения в ПередВыгрузкой пишем
    Значение = ОбъектКоллекции.ЕдиницаИзмерения.ЕдиницаПоКлассификатору;
и выбираем вышеуказанное ПКО.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Александр Валериевич

Что делаю не так? такая же ошибка как в прошлых случаях


Добавлено: 06 мая 2016, 13:11


До выгрузки/ после - работает одинаково с ошибкой

Как создать Справочник КлассификаторЕИ -> Справочник КлассификаторЕИ, если в приемнике нет классификатора ЕИ в табличной части?

cska-fanat-kz

1. в справочнике ЕдиницыИзмерения есть реквизит типа СправочникСсылка.КлассификаторЕдиницИзмерения, возможно он называется не "ЕдиницаПоКлассификатору"
2. почему сделано в ПослеВыгрузки? надо в "Перед..."
3. ПКО КлассификаторЕИ-КлассификаторЕИ делается отдельно и потом его надо выбрать в поле "Правило" на первом скрине.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Александр Валериевич

Сделал отдельное ПКО, та же ошибка, не обнаружено поле Классификатор ЕИ




cska-fanat-kz

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

Александр Валериевич

Разобрался, нашел решение в подготовке к экзамену по конвертации. Кроме настройки отдельного правила ПКО, необходимо выставлять определенные флаги в настройке этого правила. Спасибо за ответы)
Добавлено: 09 мая 2016, 09:33


Еще вопрос, как установить значение реквизита в приемнике, если в источнике отсутствует? например, в том же ПТиУ есть реквизит "вид поступления" тип перечисление(на склад/ордер). Если прописывать Значение = Перечисления.ИмяПеречисления.Значение. Ругается, на то что перечисление такого типа не найдено. 

cska-fanat-kz

значение = "значениеперечисления";
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Александр Валериевич


Теги:

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

Рейтинг@Mail.ru

Поиск