Синхронизация данных в Бухгалтерии предприятия 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 не будет опубликован. Обязательные поля помечены *