Введение
У одного из клиентов была утеряна приличная часть базы пропала из-за криптолокера.
Резервная копия делалась больше месяца назад, а приходов было много.
Чтобы восстановить данные из MiniPOS в конфигурации серии Торговое Предприятие 5, были написаны эти правила обмена.
Для работы требуется:
-
Исходная база данных rmk.sdf (располагается в папке db или отдельно на SD карте)
-
CE SQL сервер
-
ADO CE провайдер
-
Великолепная обработка для загрузки данных из внешних источников //infostart.ru/public/16316/?detail=Y
-
Прикрепленные правила обмена
Порядок работы:
-
Обязательно сделайте резервную копию целевой базы!
-
Если импорт идет в пустую базу, то задайте основные параметры (валюта, фирма, торговый объект) и установите параметры по умолчанию для текущего пользователя.
-
Установите CE SQL сервер, ADO CE провайдер
-
Создайте даталинк (*.udl) на базу MiniPOS
-
Откройте обработку загрузки данных из внешних источников (в конфигурации назначения).
-
Укажите правила обмена (прикреплены), нажмите «перечитать правила обмена», укажите даталинк (созданный).
-
Нажмите «Загрузить внешние данные». Произойдет загрузка таблиц из базы rmk в обработку, это занимает 3-15 минут
-
Нажмите «Осуществить создание XML обмена и загрузить объекты в базу». Произойдет импорт объектов в ТП5, это занимает 15-60 минут.
-
Также есть возможность создать стандартный файл XML обмена на закладке «Создание XML текста», который можно загрузить в любую базу при помощи стандартной обработки универсального обмена XML v8exchan82.epf
Переносимые данные и особенности работы:
-
Тестировалось на RMK 1.6.0.1335 и Штрих-М:Продуктовый магазин 5.2.1.38, скорее всего будет работать на большинстве версий и конфигураций.
-
Номенклатура — переносится: Наименование, Наименование для ККМ, признак «Акцизный», Секция, Артикул.
-
Базовая единица измерения для номенклатуры определяется по признаку «Разрешить дробное количество» — если признак установлен, то единица кг (код 166), иначе — шт (код 796). Если единица уже задана, то она не меняется.
-
Для всех позиций с базовой единицей измерения «кг» проставляется флаг «загружать в весы»
-
Переносятся базовые и производные единицы измерения.
-
Переносятся базовые и производные ШК.
-
Переносятся группы товаров
-
Переносятся параметры алкогольной номенклатуры — Литраж, Содержание спирта, Код АП. Производитель АП — переносится, если не найден — только ИНН и КПП, т.к наименование в МиниПОС нет.
-
Для товаров, у которых заданы параметры в таблице алкогольной продукции, устанавливается галочка «Является алкоголем». Также эта галочка устанавливается у всех акцизных товаров.
-
Переносятся текущие остатки и цены товаров (в отдельные документы АктОПереоценке и Инвентаризация). Для проведения документов необходимо обновить их табличную часть.
Благодарности и поддержка:
-
Данные правила обмена писались бесплатно в расчете на поддержку сообщества и написание заняло приличное время
-
Если вам пригодились эти правила, пожалуйста, пришлите небольшое (300-1000 руб) вознаграждение на телефон +7 902 505 0058 или на paypal enwony@gmail.com
-
Если вы не хотите настраивать все самостоятельно или вам потребуется персональная помощь, вы можете обратиться по указанным выше контактам (телефон/почта), у меня есть готовая настроенная среда для работы, на выходе получается XML файл для универсального обмена.
-
Данная обработка предоставляется «как есть». Автор оставляет за собой право не нести ответственности за результат ее работы.