Обработка XML файла Enterprise Data из Мой склад перед загрузкой в БП3
Интеграция - Файловый обмен (TXT, XML, DBF), FTP
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
К сожалению, файлы Enterprise Data, которые формирует Мой склад для загрузки в БП 3, иногда содержат критические ошибки, из-за которых не могут быть корректно загружены в БП 3. Обработка позволяет исправить эти проблемы.
Обработка делает следующие замены и проверки:
- Проверяет, что есть префикс организации (организацию ищет по ИНН/КПП, не помеченную на удаление)
- Проверяет, что у организаций разные префиксы
- Проверяет, что наименование и полное наименование организации в файле соответствует организации в 1С (чтобы избежать дублирования и создания новой организации)
- Укорачивает суммы с более двумя знаками после запятой в тегах: СуммаВозврата, СуммаНДС, СуммаНДС, Себестоимость
- Добавляет к номеру документу префикс и укорачивает префикс до 11 символов
Если организации берутся из текущей базы, то данные по организациям берутся из справочника организаций. Иначе нужно заполнить данные по организациям в таблицу.
Обработка имеет форму:

Обработку можно запускать в любой конфигурации. Но если запускать ее из БП 3, где есть справочник организаций, то нужно ставить галочку «Организации брать из текущей базы 1С». Иначе нужно заполнить список организаций (он сохраняется при последующем открытии). При этом в наименование организации заполнять так, как оно записано в БП 3 в поле «Наименование в программе».
Для обработки файла нужно его выбрать в поле «Имя файла» и нажать «Обработать».
Обработанный файл будет сохранен рядом с исходным файлом с суффиксом _res и расширением xml.
Все найденные исправления и ошибки будут выданы в окно сообщений.
Версия 2023.02.12. Тестировалось на БП 3.0.128.10, платформа 8.3.22.1709.
Вступайте в нашу телеграмм-группу Инфостарт