#0
by Medved_1
Ищу ответы с пятницы. Ничего вразумительного. Объясняю проблему: Используются доработанные правила УТ-БП (УТ 11.1.2.10, БП 2.0.49.6) Направление обмена - только в БП. Правила работают _НОРМАЛЬНО_. Вся "фишка" началась после того, как клиент сказал, что ему надо в БП ТОЛЬКО СОЗДАВАТЬ объекты. Изменения объектов из УТ НЕ ПЕРЕНОСИТЬ. Проставив галочки у ПКО "Не замещать существующие объекты в приемнике..." получил неприятную картину: (пример) в УТ создано РТУ, на основании его созданы ПКО и сч/ф выданный. в БП этих объектов _пока_ нет. Обмениваемся. В БП появляются _ЗАПОЛНЕННЫЙ_ ПКО и незаполненные (пустые) сч/ф выданный и РТУ (заполнены только поля поиска - номер+дата) !!! посмотрел в файле обмена порядок выгрузки документов - ПКО, сч/ф, РТУ. Получается, что создаются и сохраняются И НЕ ЗАПОЛНЯЮТСЯ ссылки на сч/ф и РТУ??? снёс в БП всё: РТУ, ПКО, сч/ф... Эксперименты привели к следующему: Снял галочку "не замещать существующие объекты в приемнике" _ТОЛЬКО_ у РТУ - ВСЕ ДОКУМЕНТЫ в БП стали заполненными... - читал, не помогло - то же... Остаются вопросы: 1. Что же происходит при установке этой паршивой галочки? Почему такое поведение обмена в БП??? 2. В каких обработчиках ПКО что-нибудь можно использовать для идентификации заполненности найденного в БД-приёмнике объекта??
#1
by МойКодУныл
А попробуй установить галочку "не запоминать выгруженные объекты" у всех 3х. Интересно что будет.
#2
by МойКодУныл
и еще вопрос - ПКО и сф участвую в выгрузке, или идкт только по ссылке от РТУ? Можно их отдельно прогрузить от РТУ?
#3
by Medved_1
ПКО и сч/ф имеют свои ПВД. и имеются ссылки у ПКО и сч/ф на РТУ как на документ-основание
#4
by Medved_1
как провести эксперимент: с установленной "не замещать существующие объекты в приемнике" или нет?
#5
by МойКодУныл
С установкой конечно. Без установки же и так все работает. Был просто случай когда загружалдись элементы только с полями поиска - эта галка помогла. Но там никак не связано было с "не замещать объект".
#6
by Medved_1
не помогает. ПКО - заполнено. Остальные - нет. Только есть объект с заполненными полями поиска.
#7
by МойКодУныл
Можно еще принудительно выгружать через ВыгрузитьПоПравилу. Например, в ПВД РТУ выгрузить сразу ПКО и сф, но это уже не очень красиво.
#8
by МойКодУныл
Такое ощущение, что незаполненные документы сами не грузятся, а только идут по ссылкам. в файле с данными для этих объектов записаны только поля поиска?
#9
by Medved_1
именно... мне не хочется все ПВД переписывать, причем учитывая, что в ПВД документах (если вы в стандартных правилах посмотрите) находятся условия применения того или иного ПКО по определённым условиям... Например - "весёлая" схема выбора условий для выгрузки ПКО...
#11
by Medved_1
не-не-не в неправльно. в файле выгрузки объекты выгружены ПОЛНОСТЬЮ. все поля заполнены. В этом убедился сразу.
#12
by МойКодУныл
Странно. Может такое быть, как предположение: Объект создается по полям поиска из ПКО, затем уже начинает грузиться по правилу, но т.к. объект уже существует к этому моменту, то он не заменяется. Т.е. остается с заполненными полями поиска и все. Ссылка на объекты в Основании есть после обмена?
#13
by Medved_1
именно такое подозрение и у меня. Есть. Замечательно строится в БП отчёт по подчинённости.
#14
by Medved_1
в обработчиках ПКО "При загрузке" и "после загрузки" мне не хочется использовать параметр "ОбъектНайден", так как не понятно мне _ЧТО_ обмен найдёт - скорее всего, именно эту незаполненную ссылку. И тогда - по-барабану, сниму я галку "не замещать существующие объекты в приемнике" или нет...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обмен данными. Как настроить обмен между базами с разными метаданными?
- Универсальный обмен данными данными XML через COM с передачей параметров.
- 1С 8.1 УПП Обмен данными по 1С. ? - Обмен возможен только на одном ПК.
- обмен БУХ - УТ. Обмен ОбменУправлениеТорговлейБухгалтерия
- Обмен данными УТ->БП. Слетел справочник номенклатуры
- Типовой обмен данными: Не найден входящий файл обмена данными??
- Апять обмен данными БП 1.6 - БП 2.0: Ошибка обработки. Хельп!
- КД. Не замещать существующие объекты в приемнике при загрузке.
- COM - обмен через Универсальный обмен данными
- Обмен с помощью плана обмена и правил обмена.
- Обмен данными УТ- БП
- Обмен через Универсальный обмен данными ошибка Бух3.0-Ут 11.2.
В этой группе 1С
- Проблема с Access DataBase Engine
- Отладка внешней обработки заполнения табличной части
- 1С 8: Обычное приложение. Как прочитать параметр переданный при открытии формы?
- Конвертация данных. Обновление номенклатуры через значения свойств объектов
- Что влияет на скорость записи регистров накопления.
- Ошибка "Поле объекта не обнаружено (ТипКода)"
- УТ 11 ЕНВД
- Как вызвать окно выбора ХарактеристикиНоменклатуры для конкретной номенклатуры?
- ошибка при обновлении УТ 11
- Разные пути через tracert для двух компьютеров
- УПП 1.3.40.1 Забалансовые счета МЦ
- Обмен в 1С Расширение для КПК
- Сопряжение: Касса (1С) - Оплата картой - банковский терминал - регистрация в 1С
- v8: Ошибка при отправке почты ("SMTP error code 500, 5.3.3 Unrecognized command) [Почти решено]
- Хранение файлов УНФ
- Получение текста из memo поля в access через ado
- v8: Ошибка при копировании файла на FTP ресурс:timeout was reached,обмен РИБ
- УПП Корректировка реализации
- СКД РН остатки выбор периода через запрос
- Мобильная торговля. Какая лучше?