Модуль "Выгрузка в StoreHouse5"

 

 

 

 

Выгрузка данных в SH5 с помощью QUSH

Для выгрузки данных из Shelter в StoreHouse5 используются утилиты ExportData (из поставки ПО "Абонемент") и QUSH (SH5).

Для работы с QUSH, на базе Shelter необходимо применить скрипт export_to_storehouse5.sql из поставки утилиты ExportData.

Данный функционал тестировался на версиях ПО "Shelter" 2.12.125.2480 и ExportData 1.9.0.2.

Утилиту ExportData можно найти в поставке Абонемент в папке FullversionVerxxx\util\ExportData\

 

Настройка условий выгрузки

В файле ExportData.ini указать путь БД Shelter.
В программе ExportData.exe добавляются условия выгрузки. См. рис.1.

 

Код

уникальный код для данного условия выгрузки. 

Наименование

Наименование товарной группы в справочнике товаров SH5

Место реализации

Наименование места реализации См. рис 3

Префикс для элементов

Для SH5 не актуально

Префикс

Для SH5 не актуально

Внешний ID

Для SH5 не актуально

Тип экспорта

«Услуги», «Номерной фонд»

Доп. опции экспорта

Задает аналитику выгрузки. Предопределенные варианты.

Включен

Если данный флаг установлен, то условие выгрузки активно.

Выгружать место реализации как группу услуг Для SH5 данный флаг должен быть снят.

 

 

 

Рис.1

 

Рис.3

Рис.4

 

Тип экспорта «Услуги»

Происходит выгрузка услуг оказанных в данном периоде. Используется смена начисления услуги.

В данной интеграции связь сущностей ПО "Shelter" и ПО SH5 происходит по уникальному идентификатору - guid.

Для типа экспорта «Услуги» дополнительные опции недоступны.

После экспорта данных в SH5, номенклатура и группы услуг ПО Shelter будут ипортированы в SH5 (рис.6.), корневую группу товаров необходимо выбрать в настройках модуля QUSH на вкладке Справочники. (Рис.7.)

Если в данную смену были реализованы отмеченные услуги, то в SH5 будут сформированы заявки, по которым можно создать накладные.

Рис.6

Рис.7

Рис.8

 

Тип экспорта «Номерной фонд»

Рис.9

Рис.10

Происходит выгрузка выездов из номеров. Данные типы экспорта нужны, например, для списания хозяйственных единиц на уборку номера.

Если делать выгрузку без доп. опций, то каждый выезд из номера дает кол-во «единица», при этом не важно сколько гостей проживало в номере.

Для типа экспорта «Услуги» дополнительные опции недоступны.

После экспорта данных в SH5, номенклатура и группы услуг ПО Shelter будут ипортированы в SH5 (рис.11), корневую группу товаров необходимо выбрать в настройках модуля QUSH на вкладке Справочники. (Рис.12) 

Рис.11

Рис.12

Настройка транспорта

 

В ПО QUSH необходимо создать связку с Shelter (файл->Связки с "Абонемент"->правая кнопка мыши->создать, На момент написания статьи пункт "Связки с Shelter" отсутствовует).
В настройках необходимо выбрать товарную группу на вкладке "Справочники"  и настроить связь с БД SH5 и БД Shelter (рис.13). Прим.: Для подключения QUSH к БД ПО Shelter необходим провайдер LCPI OLE DB Provider for InterBase [v3] (можно скачать в интернете или взять на нашем ftp в папке /rk7/INSTALL/OTHER/IBProvider/).

 

 

Рис.13

 

Не отображаются иконки в ExportData

 

Если вы столкнулись с проблемой, что при входе в ExportData у вас не отображаются иконки, вам нужно сделать следующее:

   1. Скачать архив skins.rar с FTP

   2. Папку skins из архива помещаем в любое удобное место.

   3. Файл ShelterIB.ini необходимо поместить по пути C:\Windows

   4. В ShelterIB.ini нужно прописать путь до файла skins.ini, который распологается в ранее разорхивированной папкеskins. (Рис.14)

 

Рис. 14

 

После проделанных настроек иконки в ExportData должны отобразиться.