Исходные данные:
1. Клиент - у него 3 организации
2. Бухгалтер на аутсорсинге - база в одном из облаков.
3. Базу арендует бухгалтер-аутсорсер
4. Бухгалтер дал доступ к этой базе клиенту с ограниченными правами (не админскими)
5. Клиент несколько лет ведет учет в этой программе, но решил поменять бухгалтера-аутсорсера
6. Бухгалтер базу не отдает - говорит "это невозможно".
7. Клиент оказался "на крючке" - не может забрать базу со своими данными, а бухгалтер повышает расценки на свои услуги
Задачи, которую поставил нам клиент:
1. Получить базу со своими данными и переезд в это же облако со своей базой, к которой даст доступ бухгалтеру
2. Бухгалтер не должен быть в курсе всех телодвижений по этой задаче
Решение:
1. Через универсальную выгрузку\загрузку поставили все данные на выгрузку за весь период
2. На своем компьютере создали чистую базу такого же релиза
3. Загрузили из *.xml данные
Результат:
1. Есть база с данными
2. В этой базе не только 3 ЮЛ клиента, но и еще около 30 Организаций со всеми своими документами
3. Я в шоке. Пришлось из 33 организаций вычленять 3 организации Клиента и отдавать только его данные
4. Клиент доволен, поменял бухгалтера
Выводы:
1. Если работаете с бухгалтером-аутсорсером - арендуйте базу в облаке сами и предоставляйте доступ к базе этим бухгалтерам
2. Ведение в единой базе большого количества ЮЛ, не связанных с друг другом - НЕ НАДО.
3. Разграничение прав доступа пользователям по организации не отработало - а это уже совсем другая история.