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

Перенос из самописной в типовую с помощью КД

Автор Shaldryn, 02 апр 2016, 23:50

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

cska-fanat-kz

прекрасно проходит )) :ooifh:

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

vitasw


cska-fanat-kz

в ПКСе где это ПКО вызывается пишем
    Значение = "Что то там";

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

cska-fanat-kz

Кстати ваш случай тоже имеет место быть, но!
в ПКСе надо обязательно не только исходящиеданные сформировать, но и Значению обязательно что нибудь присвоить (хоть "1"),
иначе ПКО не отработает...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

vitasw

Цитата: cska-fanat-kz от 06 апр 2016, 11:38и в итоге у нас на входе в ПКО
    Источник = "Что то там"
Ну, а дальше, что с таки источником делать В ПКО, где ожидается, что значение должно быть ссылочного типа, т.к. Приемник - ссылочный тип.

cska-fanat-kz

отмечаем "Не создавать если не найден"

система поищет по наименованию и если не найдет будет "дырка".

в принципе если не отмечать, то если не найдет, то создаст новый элемент этого справочника с только заполненным наименованием...

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

vitasw

Стоп. На вход ПКО Физ. лица приходит Источник типа строка. Каким образом система поймет, что Источник = Наименование физ лица?

cska-fanat-kz

Она же как делает...
Есть у вас приемник, вы указали что он типа Справочник.ФизическиеЛица.
Создается новый элемент.
Теперь его реквизиты надо заполнить.
Заполняются они на основании ПКС.
В нашем случае у нас только 1 ПКС: для наименования.
У которого прописано "Значение = Источник".
То есть наша на входе строка пошла в наименование...

ЗЫ возможно надо 2ой ПКС: для ЭтоГруппа и "Значение=ЛОЖЬ"
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

vitasw


Shaldryn

Цитата: cska-fanat-kz от 06 апр 2016, 11:38
в ПКСе где это ПКО вызывается пишем
    Значение = "Что то там";

и в итоге у нас на входе в ПКО
    Источник = "Что то там"
Можно уточнить,что то  не получается, создал ПКО СтрокаВФизЛицо, в настройках указал автоматически генерировать код. в ПКС источник пустой, приемник "Наименование", поиск по нему поставил, в обработчике "ПередВыгрузкой" поставил
Значение = Источник;
в ПКО где как раз я использую это правило конвертации, источник - Спр.Клиенты, приемник - Спр.Контрагенты, в ПКС указываю источник - бухгалтер тип у него строка, приемник - бухгалтер тип Спр.ФизЛица, указываю по какому правилу "СтрокаВФизЛицо" и в обработчике пишу Значение = "Что то там";??? что тут писать? Мне получается надо фиксированное строгое значение, то есть ФИО в строке как записано?

Теги:

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

Рейтинг@Mail.ru

Поиск