Синхронизация данных в Бухгалтерии предприятия 3.0 без прав администратора


Возможность выполнить синхронизацию данных в БП 3.0 есть только для пользователей с полными правами. Назначение дополнительной роли «ВыполнениеСинхронизацииДанных» не дает желаемого результата. Реализовал расширение, которое позволяет выполнять обмены данными без наличия полных прав, только с ролью «ВыполнениеСинхронизацииДанных». Так, собственно, и должно быть.

Расположение — «Администрирование >> Сервис >> Синхронизация данных»:

Расположение синхронизации данных

Обработка содержит закладки для обменов с УТ 10.3 и для обменов через ED. При необходимости можно добавить закладки для других планов обмена:

Синхронизация данных без прав администратора

Расширение тестировалось для конфигурации БП 3.0.65.80, платформа 8.3.12.1790.

 

Другие мои доработки

  1. Цена и наличие товара в списке номенклатуры для УТ 11.4, КА 2.4, ЕРП 2.4 

8 Comments

  1. gkhaban

    Полезная вещь.

    Reply
  2. zhenyat
    Возможность выполнить синхронизацию данных в БП 3.0 есть только для пользователей с полными правами. Назначение дополнительной роли «ВыполнениеСинхронизацииДанных» ни дает желаемого результата.

    Ну, это не совсем правда. Синхронизацию пользователь без полных прав выполнять сможет, только не сможет увидеть название синхронизации.

    Reply
  3. capitan
    ни дает желаемого результата

    Начнем с того что пишется через НЕ

    А закончим тем какого результата вы хотите добиться.

    Если синхронизации — то дает )

    Reply
  4. ids79

    (2)Как Вы предлагаете выполнить синхронизацию вручную без полных прав?

    Reply
  5. capitan

    (4)Вывести пользователю кнопку расширением или обработку с одной кнопкой — Сделать синхронизацию

    Reply
  6. ids79

    (5)Можно, только нужно еще и права дать на несколько регистров.

    Иначе обмен работать не будет.

    Собственно я так и сделал, только вывел еще списки с наименованиями настроенных обменов. Чтобы можно было бы выбрать, если их много.

    Reply
  7. capitan

    (6)Возможно что то поменялось в этом мире, в прошлом году работало.

    И кажется мне неспроста 1Сы сделали роль ВыполнениеСинхронизацииДанных, иначе зачем она ?

    Что за ошибка, можете принтскрин приложить?

    Reply
  8. ids79

    (7)Да, работало без дополнительных прав еще весной прошлого года.

    А теперь нет. Нужны права на регистры сведений:

    ОбщиеНастройкиУзловИнформационныхБаз

    СообщенияОбменаДанными

    НастройкиТранспортаОбменаСообщениями

    ОбработчикиСобытийСинхронизацииДанных

    НастройкиТранспортаОбменаДанными

    На счет роли ВыполнениеСинхронизацииДанных, мне это тоже кажется станным.

    Похоже недоработка.

    В расширении я как раз даю права на эти регистры для роли ВыполнениеСинхронизацииДанных

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *