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

Конвертация данных

Автор gliokker, 30 июн 2015, 12:54

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

gliokker

Всем привет
Переношу данные из 1с 7 Торговля и склад в 1с 8 Комплексная автоматизация
Справочник организации
при выгрузке из 7-ки пишет ошибку
ПКО_ПередВыгрузкой_Организации<<?>>(Источник, ВходящиеДанные, ИсходящиеДанные, ИмяПКО, КлючВыгружаемыхДанных, НеЗапоминатьВыгруженные, НеЗамещатьОбъектПриЗагрузке, НеСоздаватьЕслиНеНайден, ВсеОбъектыВыгружены, ТолькоПолучитьУзелСсылки, Приемник, РежимЗаписи, РежимПроведения)
Функция не обнаружена (ПКО_ПередВыгрузкой_Организации)


Вот код
ПКО_ПередВыгрузкой

Если Источник.Код = "00002"   Тогда
   Приемник = Справочники.Организации.НайтиПоКоду("000000001").Ссылка;
КонецЕсли;   

Я первый раз обмен пишу, подскажите что не так делаю?

vitasw

Все не так.

ЦитироватьПриемник - Строка. Строковое представление объекта приемника. Может использоваться для тех правил, у ктоторых приемник является значением примитивного типа (Строка, Число, Булево, Дата) или если при помощи правила предполагается идентифицировать по имени предопреденные значения какого-либо ссылочного типа.

В форме настройки ПКО есть кнопка "информация по обработчикам" - проникайтесь.
+ Справка
+При установке шаблона имеются файлы хелпа.
+Есть шаблон демо-базы конвертации.
С наскока методом научного тыка не получится. Очень много читать.

gliokker

Цитата: vitasw от 30 июн 2015, 13:25
Все не так.

ЦитироватьПриемник - Строка. Строковое представление объекта приемника. Может использоваться для тех правил, у ктоторых приемник является значением примитивного типа (Строка, Число, Булево, Дата) или если при помощи правила предполагается идентифицировать по имени предопреденные значения какого-либо ссылочного типа.

В форме настройки ПКО есть кнопка "информация по обработчикам" - проникайтесь.
+ Справка
+При установке шаблона имеются файлы хелпа.
+Есть шаблон демо-базы конвертации.
С наскока методом научного тыка не получится. Очень много читать.

Нету тут метода научного тыка, я читал там всё. Просто пример нельзя написать?

vitasw

По тому бреду, что вы привели в качестве кода проблематично понять что нужно

gliokker

Цитата: vitasw от 30 июн 2015, 14:38
По тому бреду, что вы привели в качестве кода проблематично понять что нужно
Уже разобрался, другой вопрос появился
В источнике нету некоторых свойств которые мне надо (ну скажем галочки)
В ПКС перед выгрузкой написал
Значение = Истина;
Выдаёт ошибку
Как правильно написать, чтобы галочки проставлялись.
Тип приёмника Булево.

vitasw

Вариант1. В обработчике ПКО После загрузки написать
Объект.<НужныйРеквизит>=истина;

Варинат2. Искать ошибку. Значение = Истина - должно работать. Прицепите скрин ПКС.

gliokker

Цитата: vitasw от 30 июн 2015, 17:01
Вариант1. В обработчике ПКО После загрузки написать
Объект.<НужныйРеквизит>=истина;

Варинат2. Искать ошибку. Значение = Истина - должно работать. Прицепите скрин ПКС.
Чуть по другому сделал но всё равно спасибо.

Теги:

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

Рейтинг@Mail.ru

Поиск