Заполнение реквизита Ответственный в документах при обмене УТ10.3-БП3.0
Доброго времени суток.
Подскажите пожалуйста решение для ситуации.
Релизы типовые УТ 10.3.32.2 платформа 8.2.19.130, БП 3.0.40.24 платформа 8.3.5.1460
Настроил обмен стандартный между конфигурациями(односторонняя выгрузка из УТ10.3 в БП3.0), провел синхронизацию. Проверяю выгруженные документы в бухгалтерии(поступление, реализации), а в них не заполнен реквизит Ответственный(автор составления документа в УТ10.3). Справочник Пользователи не заполнился в бухгалтерии из торговли, то есть можно заполнить данный реквизит только пользователями в бухгалтерии.
Вопрос - возможно ли заполнение при обмене автора документа из торговли? Если возможно - то каким образом?
Подскажите пожалуйста решение для ситуации.
Релизы типовые УТ 10.3.32.2 платформа 8.2.19.130, БП 3.0.40.24 платформа 8.3.5.1460
Настроил обмен стандартный между конфигурациями(односторонняя выгрузка из УТ10.3 в БП3.0), провел синхронизацию. Проверяю выгруженные документы в бухгалтерии(поступление, реализации), а в них не заполнен реквизит Ответственный(автор составления документа в УТ10.3). Справочник Пользователи не заполнился в бухгалтерии из торговли, то есть можно заполнить данный реквизит только пользователями в бухгалтерии.
Вопрос - возможно ли заполнение при обмене автора документа из торговли? Если возможно - то каким образом?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) А что предполагать? Смотрим в штатные правила и видим, что во всех документах перенос ответственного отключен.
Если посмотреть в ПКО Пользователи, то там перед выгрузкой вообще стоит Отказ = Истина;
Это связано с совместимостью с базовой бухгалтерией, в которой может работать только один пользователь.
Если посмотреть в ПКО Пользователи, то там перед выгрузкой вообще стоит Отказ = Истина;
Это связано с совместимостью с базовой бухгалтерией, в которой может работать только один пользователь.
(3) То есть надо переписывать типовые правила в КонвертацииДанных2.0?
Бухгалтерия проф 3.0, поэтому возможность работы нескольких пользователей допустима. Тогда немного другой вопрос - если настроить перенос Пользователей, то заполнится справочник пользователей из торговли и эти пользователи не будут иметь прав пользователей для входа в бухгалтерию? И тогда автозаполнится реквизит Ответсвенный в документах(приход товара, оптиходывание, реализация, заказы поставщика и покупателя) или же надо новый обмен настраивать?
Бухгалтерия проф 3.0, поэтому возможность работы нескольких пользователей допустима. Тогда немного другой вопрос - если настроить перенос Пользователей, то заполнится справочник пользователей из торговли и эти пользователи не будут иметь прав пользователей для входа в бухгалтерию? И тогда автозаполнится реквизит Ответсвенный в документах(приход товара, оптиходывание, реализация, заказы поставщика и покупателя) или же надо новый обмен настраивать?
(4) Не переписывать, а просто убрать флажок отключено с ПКС Отвественный в документах и убрать строку в ПКО Пользователи ПередЗагрузкой.
Это можно сделать, не загружая правила в КД2. Найти в правилах конвертации строки вида
Изменить
<Свойство Отключить="true">
на
<Свойство Отключить="false">
Правила загрузить в узел обмена УТ 10.3
Это можно сделать, не загружая правила в КД2. Найти в правилах конвертации строки вида
<Правило>
<Код>Пользователи</Код>
<Наименование>Справочник: Пользователи</Наименование>
<Порядок>800</Порядок>
<ПередВыгрузкой>Отказ = Истина;</ПередВыгрузкой>
<Свойство Отключить="true">
<Код>77</Код>
<Наименование>Ответственный --> Ответственный</Наименование>
<Порядок>2100</Порядок>
<Источник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
<Приемник Имя="Ответственный" Вид="Реквизит" Тип="СправочникСсылка.Пользователи"/>
Изменить
<Свойство Отключить="true">
на
<Свойство Отключить="false">
Правила загрузить в узел обмена УТ 10.3
Добрый день. А можете уточнить какую именно строку удалить? Открыл узел обмена, выгрузил ПравилаКонвертацииДанных, удалить только одну строку ПередВыгрузкой?
Также нашел ещё правило со справочником пользователей:
ПравилаРегистрацииОбъектов не изменять?
И обновится(заполнится) ли реквизит ответственный уже выгруженных документов при следующем обмене между конфигурациями? Или надо будет удалить предыдущие данные и заново произвести обмен?
<Правило>
<Код>Пользователи</Код>
<Наименование>Справочник: Пользователи</Наименование>
<Порядок>800</Порядок>
<ПередВыгрузкой>Отказ = Истина;</ПередВыгрузкой>
<ПриЗагрузке>Объект.Недействителен = Истина; Объект.ИдентификаторПользователяИБ = Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000"); Объект.ИдентификаторПользователяСервиса = Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000");
</ПриЗагрузке>
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИдентификатору>
<ГенерироватьНовыйНомерИлиКодЕслиНеУказан>true</ГенерироватьНовыйНомерИлиКодЕслиНеУказан>
<Источник>СправочникСсылка.Пользователи</Источник>
<Приемник>СправочникСсылка.Пользователи</Приемник>
ПоказатьТакже нашел ещё правило со справочником пользователей:
</Правило> -<Правило Отключить="false">
<Код>Пользователи</Код>
<Наименование>Справочник: Пользователи</Наименование>
<Порядок>5900</Порядок>
<КодПравилаКонвертации>Пользователи </КодПравилаКонвертации>
<СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных>
<ОбъектВыборки>СправочникСсылка.Пользователи</ОбъектВыборки>
<ПередОбработкойПравила>Отказ = Истина;</ПередОбработкойПравила>
<ПередВыгрузкойОбъекта>Отказ = Истина;</ПередВыгрузкойОбъекта> </Правило>
ПоказатьПравилаРегистрацииОбъектов не изменять?
И обновится(заполнится) ли реквизит ответственный уже выгруженных документов при следующем обмене между конфигурациями? Или надо будет удалить предыдущие данные и заново произвести обмен?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот