Загрузка правил обмена «Конвертации данных 2» из файла в БП 3.0, ЗУП 3.1 и УТ 11 - без расширения и изменения конфигурации
Интеграция - Перенос данных 1C
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Задача. После обновления Бухгалтерии 3.0 до 3.0.202 и выше в настройках синхронизации переключатель «Загрузить из файла на компьютере» недоступен, а форма сообщает «Функциональность по загрузке правил устарела и более не поддерживается». У многих организаций обмены построены на своих правилах «Конвертации данных 2», и быстро перевести их на КД 3 нельзя.
Как это работает
- Блокировка в типовой — только в интерфейсе: серверная процедура загрузки правил регистра «Правила для обмена данными» по-прежнему умеет брать правила из файла. Обработка вызывает именно ее — правила разбираются и проверяются так же, как раньше в типовой форме.
- Конфигурация не меняется, расширение не нужно: формы типовой не заимствуются, поэтому их обновления обработку не ломают.
Как загрузить
- Выберите синхронизацию в таблице — видно текущее состояние правил: типовые, из файла или не загружены.
- Укажите вид правил и файл: для правил конвертации — архив zip из «Конвертации данных» (ExchangeRules.xml и CorrespondentExchangeRules.xml) или два xml-файла, архив обработка соберет сама; для правил регистрации — xml или zip.
- «Загрузить правила из файла» — результат и ошибки разбора в протоколе. «Вернуть типовые правила» — загрузка из макета конфигурации.
Проверено
- Автотесты YAxUnit на демонстрационных базах 1С:Бухгалтерия предприятия 3.0.207, 1С:Зарплата и управление персоналом 3.1.39 и 1С:Управление торговлей 11.6.2, платформа 8.5: правила конвертации из архива и из двух файлов, правила регистрации, возврат типовых, отказ без правил корреспондента.
- Проход формы в настоящем клиенте Управления торговлей 11 с архивом правил КД 2 (6 МБ): правила загружены из файла, типовые возвращены.
Ограничения
- Обработка загружает правила, обмен выполняется как обычно — по настройкам синхронизации.
- Фирма 1С развивает обмены в универсальном формате (КД 3); правила КД 2 работают, пока это поддерживает механизм обмена конфигурации.
- Нужны права на настройку синхронизации данных.
Требования: платформа 8.3.10 и новее, конфигурация на БСП с подсистемой обмена данными. В комплекте: обработка и инструкция.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.207.25
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.39.53
- Управление торговлей, редакция 11, релизы 11.6.2.59
Вступайте в нашу телеграмм-группу Инфостарт