#4
by Ёпрст
открыть пофигуратор и создать новый план обмена, задать его состав и привет. Потом в режиме предприятия задать узлы.. усё.
#5
by krasnodar95
Я так и делал, это мне понятно, но для каждого типового обмена есть масса процедур я в них более менее разобрался но не понял как с обменом связываются правила из регистра сведений "Правила для обмена данными"?
#7
by Ёпрст
да нет, правила твои в xml валяются, и в базе в хранилище записываются у усё. Сами правила в КД лепишь.
#8
by krasnodar95
А какой обмен для этого использовать? И какой обработкой запихнуть правила в хранилище?
#9
by krasnodar95
Можно ли настроить такой обмен(БП2<>БП2 с отбором по реквизиту) без изменения типовой?
#10
by ICWiner
Используй полный план обмена и поставь туда свои правила обмена, которые напиши в КД. Да, это можно сделать не изменяя конфигурацию
#11
by krasnodar95
Хорошо, а если я хочу сделать универсальный обмен, тогда мне придется добавлять свой план обмена? Типовыми не обойтись?
#12
by ICWiner
Что значит универсальный? Ты через полный можешь куда угодно и что угодно выгружать по своим правилам
#13
by krasnodar95
Платформа поддерживает 2 вида обмена: РИБ и Универсальный, Полный обмен это РИБ, РИБ мне не совсем подходит по той причине что если я изменяю конфигурацию главного узла меняется и перефирийный, мне надо настроить универсальный обмен БП<>БП с отбором по реквизиту, для этого я так понял надо добавить новый план обмена без галочки распределенная ИБ, вопрос как пришить к ней правила созданные в КД?
#16
by krasnodar95
В БП добавил свой план обмена, определил его состав(Здесь первый вопрос: если я хочу выгружать объекты по значению реквизита, запрещать ли мне авторегистрацию?). Дальше я создал правила обмена в КД(второй вопрос: что будет влиять на выгружаемые объекты, ПВД или наличие объекта в составе плана обмена, или объект надо запихнуть и туда и туда?). После я зашел снова в БП и добавил в справочник "НастройкиОбменаДанными" новый обмен с указанием своих правил. Правильная ли последовательность действий?
#18
by пыхтачокк
в справочниках есть типовой "Настройки обмена данными", там можешь "подшить" свои правила. там же и способ обмена задается.
#19
by пыхтачокк
а, ну так ты про него знаешь. и в чем проблема? промоделируй ситуацию на упрощенном документе-самописке.
#20
by krasnodar95
Попробовал выгрузить документ он выдает ошибку: Code Ошибка при выгрузке данных для узла плана обмена Объект = Поступление товаров и услуг 00000000001 от 06.06.2013 16:39:34 ОписаниеОшибки = Метод объекта не обнаружен (ОпределитьТипОтправкиДанных) УзелПланаОбмена = НеПолнаяБП Произошла ошибка при выгрузке объектов. Было выгружено: 0
#22
by krasnodar95
кстати это была вторая по счету выгрузка, первая прошла успешно, но никаких объектов она не содержала, там была информация по плану обмена.
#24
by krasnodar95
Пока что содержится пко пкс и пвд которые выгружают один лишь документ, ну и все что он цепляет. А дальше они нужны что бы отобрать выгружаемые объеты по значению их реквизита.
#25
by rs_trade
Я делал. На пальчах не знаю как объяснять. Посмотри где прописаны типовые планы и туда же свой добавь. Как минимум надо в общие команды добавить, что бы правила обмена можно было в регистр заливать.
#26
by пыхтачокк
еще попробуй влепить пустой экспортный метод ОпределитьТипОтправкиДанных в свой план обмена. по идее д.б. у любого плана обмена... на него ж ругается
#32
by krasnodar95
После действительно заработало, выгрузка прошла. Теперь мне надо загрузить в базу-приемник. Попробую, отпишусь.
#33
by krasnodar95
Загрузка в базу-приемник тоже заработала, но есть косяк те значения ссылочного типа(номенклатура, контрагент...) которые были в реквизитах выгружаемого документа, попали в файл xml только в виде ссылок(GUID)+Номер+ЭтоГруппа, а другие поля такие как наименование и ссылочные реквизиты не выгрузились, хотя в ПравилахКонвертации я указал все зависимости и Создавал ПКСы для этих полей. Где тут косяк?
#35
by пыхтачокк
насколько мне известно, без геморроя переносятся лишь данные базовых типов - число, строка, дата и т.п. ссылочные типы данных и составные требуют несколько иного подхода.
#37
by krasnodar95
Блин, чето я затупил, у меня в базе источнике ведь и так включена регистрация всех этих объектов
#39
by пыхтачокк
зарегь на выгрузку 1 конкретный док и посмотри что именно он выкинул в XML. по идее там должна быть иерархическая структура с содержанием данных всех реквизитов дока, не важно ссылочные они или нет. загружать его не требуется, сначала разберись все ли выгружается. возможно, не все задал в ПК.
#41
by krasnodar95
Нет, без правил сразу вылетает ошибка: Метод объекта не обнаружен (ВыгрузитьИзмененияДанныхДляУзла) Техническая информация: {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1547)}: Метод объекта не обнаружен (ВыгрузитьИзмененияДанныхДляУзла) -проблема как раз в этом и есть, я делаю выгрузку, а в xml попадает реквизит документа который заполнен только ссылкой, а то чем заполнять объект, на который эта ссылка указывает, в xml-файле отсутствует, хотя в ПК все сделал вроде правильно. И кстати если пользоваться Обработкой "УниверсальныйXMLОбмен" то вылазит таже с реквизитами-ссылками, то есть косяк где-то в правилах Я в ролях не очень, в смысле моему ПлануОбмена не хватает прав?
#42
by пыхтачокк
Метод объекта не обнаружен (ВыгрузитьИзмененияДанныхДляУзла) очевидно, если метод не найден - надо его разместить там, где он должен быть. вообще в ОбщийМодуль.ПроцедурыОбменаДанными есть процедура с похожим названием? в УПП это Функция ВыгрузитьИзмененияДляУзлаВФайлОбмена
#44
by krasnodar95
Ну допустим я настрою обмен без применения ПК, тогда где мне ставить условие на выгрузку по реквизиту?
#45
by пыхтачокк
ну тогда надо ковырять правила но тут я увы помочь ничем не могу. для начала их хотя бы увидеть нужно ))) обучающий курс в КД ничем не помог?
#47
by пыхтачокк
есть у насипова ф. да и в самой КД вроде как примеры имеются... поищи на www.nasf.ru
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Добавление Группировки в запрос. Можно ли так это описать?
- Добавление отбора в Построитель отчета
- Добавление Плана обмена
- v8: УТ 11 (УП) - настройка своего плана обмена
- Добавление своего префикса в БГУ
- Обмен с помощью плана обмена и правил обмена.
- УТ 11. Создание доп реквизита (добавление своего типа данных)
- Зуп (Добавление своего варинта отчета в типовой СКД)
- Где находятся типовые правила обмена в КА 2.2 для обмена с БП3
- План обмена для одностороннего плана обмена с выгрузкой НЕ в XML
В этой группе 1С
- Как настроить обмен документами реализации и поступления между БП 2.0 и УТ 11?
- Ошибка формата потока при открытии консоли заданий
- Бухгалтерия 3.0 запрос с выборкой по сотруднику и должности
- Как подружить vk_rs232 и 1с 8.2?
- 8.3 в режиме совместимости 8.1 валится при уловиях в запросе "В ИЕРАРХИИ"
- v8: Пропало "Переключить интерфейс"
- Не влазит текст в печатной форме
- Содержимое объекта данных может быть выбрано только во временную таблицу
- Выравнивание в ячеке табличного поля.
- УПП реализация услуг по переработке где выбор склада?
- Вывести картинку в форму подчиненного справочника
- задача 1.18
- ут11: не заполняется таб. часть "Установки цен номенклатуры"
- ЗагрузкаДанныхИзТабличногоДокумента.epf не видит новый Объект по ЛюбаяСсылка
- v7: Программно сдвинуться на следующую строку ТЧ документа
- 2 Парсинг html
- Как быстр привязать командную панель к ТП? Обычные формы
- ADO + xlsx + Win Server 2008 r2 x64 = бедаааа
- БГУ 8, вопрос по счету 304.05 и 210.02
- Управляемые формы. Удаление отбора динамического списка.