Можно ли создать несколько синхронизаций данных между двумя базами БП 3 и ЗУП 3.1 ?
По теме из базы знаний
- [ED] Обмен для предыдущих версий - УТ 11.0, УТ 11.1, УТ 11.2, УТ 11.3, УТ 11.4, УТ 11.5 с EnterpriseData (универсальный формат обмена), правила обмена
- [ED] Обмен для предыдущих версий - УНФ 1.6, УНФ 3.0 с EnterpriseData (универсальный формат обмена), правила обмена
- [ED] Обмен для предыдущих версий - Розница 2.3 с EnterpriseData (универсальный формат обмена), правила обмена
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Значение префикса программы "Зарплата и управление персоналом, ред. 3" не уникально ("ДМ"). Уже существует настройка синхронизации с таким же префиксом.
Для продолжения необходимо назначить в программе "Зарплата и управление персоналом, ред. 3" уникальный префикс информационной базы, отличный от текущего.
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1701)}: ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1343)}: СоздатьОбновитьУзлыПланаОбмена(НастройкиПодключения);
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(971)}: ВыполнитьДействияПоНастройкеОбменаДанными(НастройкиПодключения);
{(1)}:Обработки.ПомощникСозданияОбменаДанными.СохранитьНастройкиПодключения(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Для продолжения необходимо назначить в программе "Зарплата и управление персоналом, ред. 3" уникальный префикс информационной базы, отличный от текущего.
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1701)}: ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1343)}: СоздатьОбновитьУзлыПланаОбмена(НастройкиПодключения);
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(971)}: ВыполнитьДействияПоНастройкеОбменаДанными(НастройкиПодключения);
{(1)}:Обработки.ПомощникСозданияОбменаДанными.СохранитьНастройкиПодключения(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
(5) Можно, сначала указываете один префикс, потом другой. Просто пока выполняете настройку, никто не должен создавать новые документы, что бы не полетела нумерация. Делаем такое когда в одной организации нужен учет по сотрудникам, а в другой нет.
(9) Почему? Просите 30 минут не заводить документы или в нерабочее время настраиваете. Все реально. Была работа с кучей юр. лиц (больше 15). Часть из них сидели в общих базах, часть в разных. Проблем с настройкой синхронизации между нужными организациями не было.
В (7) правильно написали, если источник один, а приемников несколько
В (7) правильно написали, если источник один, а приемников несколько
(14) Возможно ли настроить обмен ЗУП - БП - между двумя базами, для одной организации -
чтобы в одном обмене регистрировались все измененные физлица, документы сотрудников и передавались из ЗУП в БП - этот обмен должен работать автоматически.
а во втором обмене регистрировались документы Отражение зарплаты (с используемой в них НСИ) и передавались в БП - вручную - когда расчетчик все сведет и проверит.
Так возможно?
Спасибо!
чтобы в одном обмене регистрировались все измененные физлица, документы сотрудников и передавались из ЗУП в БП - этот обмен должен работать автоматически.
а во втором обмене регистрировались документы Отражение зарплаты (с используемой в них НСИ) и передавались в БП - вручную - когда расчетчик все сведет и проверит.
Так возможно?
Спасибо!
(15) Заказать доработку и поддерживать её.
Не просто так запрещено создавать несколько синхронизаций для одних баз.
Выгруженные справочники по одной синхронизации, будут повторно выгружены во второй. И тут целое поле для коллизий.
В данном случае пусть отражения спокойно перегружаются. Когда все сверено, расчетчик должен в бухгалтерии поставить галку "Отражено в бух учете" и тогда при следующей синхронизации документ будет заблокирован.
Если расчетчик не имеет доступа в бух. Тогда сообщать, какой документ можно отразить, а на остальные не обращать внимания, до момента сообщения.
Это проще, чем связываться с доработкой.
Не просто так запрещено создавать несколько синхронизаций для одних баз.
Выгруженные справочники по одной синхронизации, будут повторно выгружены во второй. И тут целое поле для коллизий.
В данном случае пусть отражения спокойно перегружаются. Когда все сверено, расчетчик должен в бухгалтерии поставить галку "Отражено в бух учете" и тогда при следующей синхронизации документ будет заблокирован.
Если расчетчик не имеет доступа в бух. Тогда сообщать, какой документ можно отразить, а на остальные не обращать внимания, до момента сообщения.
Это проще, чем связываться с доработкой.
(17) Спасибо за ответ!
Ищем решение...
Сейчас для обмена используется EnterpriseData.
Есть обработка Выгрузка загрузка EnterpriseData (Обработки).
Так как Отражение - фактически выгружается вручную: расчетчик сам решает когда ему выполнить обмен документом Отражение, То, думалось, что можно документы выгружать обработкой Выгрузка загрузка EnterpriseData.
А для НСИ - настроить автоматический обмен - только НСИ, без регистрации документов!
Так получится?
Думала, что можно настроить несколько обменов: в одном автоматически только НСИ - он бы работал автоматически, в другом только Документы - и его запускать только когда будет сведено отражение.
Но, как я поняла, так не получится....?
Ищем решение...
Сейчас для обмена используется EnterpriseData.
Есть обработка Выгрузка загрузка EnterpriseData (Обработки).
Так как Отражение - фактически выгружается вручную: расчетчик сам решает когда ему выполнить обмен документом Отражение, То, думалось, что можно документы выгружать обработкой Выгрузка загрузка EnterpriseData.
А для НСИ - настроить автоматический обмен - только НСИ, без регистрации документов!
Так получится?
Думала, что можно настроить несколько обменов: в одном автоматически только НСИ - он бы работал автоматически, в другом только Документы - и его запускать только когда будет сведено отражение.
Но, как я поняла, так не получится....?
(18) Настройками не получиться.
Еще можно регистрировать документ отражения к обмену вручную.
И сделать доработку, что бы автоматически данный документ не регистрировался. Это минимальные изменения.
Это будет одна синхронизация. А ручная выгрузка будет выглядеть так, открыть состав отправляемых данных и добавить документ к обмену.
Можно совсем без доработок, если у расчетчик после каждого изменения, будет удалять лишние документы из синхронизации. Но это чревато ошибками.
Еще можно регистрировать документ отражения к обмену вручную.
И сделать доработку, что бы автоматически данный документ не регистрировался. Это минимальные изменения.
Это будет одна синхронизация. А ручная выгрузка будет выглядеть так, открыть состав отправляемых данных и добавить документ к обмену.
Можно совсем без доработок, если у расчетчик после каждого изменения, будет удалять лишние документы из синхронизации. Но это чревато ошибками.
(19) Ага! Спасибо!
Вообще мне нужно организовать обмен ЕРП - ЗУП:
1. Чтобы из ЗУП в ЕРП все физлица летели сразу - при изменении.
2. Чтобы из ЗУП в ЕРП документы Отражение зарплаты - летели - только когда зарегистрирует расчетчик
3. Чтобы из ЕРП в ЗУП документы Выработка сотрудников - летела - только когда зарегистрирует расчетчик
в ЕРП настраиваем:
НСИ = Отправлять только используемую в документах.
Документы = Ручная синхронизация данных
В ЗУП настраиваем:
НСИ = Отправлять всю - так как оперативно нужны все физ лица
Документы = Ручная синхронизация данных
Этот обмен настраиваем - автоматически - каждые 5 минут. Таким образом у нас все физлица летят в ЕРП.
При необходимости регистрируем к обмену
в ЗУП - Отражение зарплаты - и запускаем обмен
в ЕРП - Выработка сотрудников - и запускаем обмен
Кажется, что так получится?
Вообще мне нужно организовать обмен ЕРП - ЗУП:
1. Чтобы из ЗУП в ЕРП все физлица летели сразу - при изменении.
2. Чтобы из ЗУП в ЕРП документы Отражение зарплаты - летели - только когда зарегистрирует расчетчик
3. Чтобы из ЕРП в ЗУП документы Выработка сотрудников - летела - только когда зарегистрирует расчетчик
в ЕРП настраиваем:
НСИ = Отправлять только используемую в документах.
Документы = Ручная синхронизация данных
В ЗУП настраиваем:
НСИ = Отправлять всю - так как оперативно нужны все физ лица
Документы = Ручная синхронизация данных
Этот обмен настраиваем - автоматически - каждые 5 минут. Таким образом у нас все физлица летят в ЕРП.
При необходимости регистрируем к обмену
в ЗУП - Отражение зарплаты - и запускаем обмен
в ЕРП - Выработка сотрудников - и запускаем обмен
Кажется, что так получится?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот