Перенос данных из "МойСклад" (API 1.1) в УТ 11


Потребовался нам частичный перенос данных из «Мой склад» в УТ 11. Нашли на сайте обработку для УНФ, переделали под УТ, делимся обработкой. Перенос осуществляется через Rest API 1.1 интерфейс.

Перенос протестирован на версиях API 1.1 и УТ 11.4.10.75 на достаточно большом объеме данных (около 70 тыс. номенклатур и 3.5 тыс. заказов). После переноса можно будет достаточно легко начать работать в УТ 11. 

Синхронизация объектов по гуид.

МойСклад УТ 11
Страны Справочник "Страны мира"
Единицы измерения Справочник "Упаковки и единицы измерения"
Сотрудники Справочники "Пользователи", "Физические лица"; регистр сведений "Документы физических лиц"
Контрагенты Справочник "Партнеры", "Контрагенты"
Контактные лица Справочник "Контактные лица"
Банковские счета Справочники "Банки", "Банковские счета"
Папки товаров Справочник "Номенклатура"
Товары (с изображениями) Справочник "Номенклатура"; регистр сведений "Штрихкоды номенклатуры"
Виды цен Справочник "Виды цен"
Цены документ "Установка цен номенклатуры"
Остатки Документ "Ввод начальных остатков"
Склады Справочник "Склады"
Организации Справочник "Организации"
Комплекты Справочник "Номенклатура"; "Варианты комплектации номенклатуры"
Заказы Документ "Заказы покупателей"

 

Как было заявлено, "Мой склад" время от времени блокирует "чрезмерно активные соединения" с 502 ошибкой, такие ошибки обрабатываются и обработка переходит в режим ожидания, после чего продолжает импорт данных, — данную опцию оставили для бесперебойной работы обработки.

Перенос лучше делать на чистую базу, либо предварительно сделать бэкап рабочей базы (помните, люди делятся на 2 типа: те, кто делают бэкап, и те, кто УЖЕ делает бэкап).

Если потребуются какие-то доработки — пишите, либо сами можете доработать — код открыт.

Leave a Comment

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