Открыть главное меню

Изменения

Выгрузка заказов

4512 байт добавлено, 17:12, 21 марта 2014
См. также
</div>
</div>
 
== Пакетный экспорт заказов ==
 
Сервис '''"Выгрузка заказов"''' в разделе '''"Заказы"''' позволяет экспортировать интересующие выборки по заказам в формате XML.
Например, можно выбрать все заказы по дате бронирования и получить информацию по ним в XML-виде.
 
Порядок пользования сервисом:
 
1. В адресной строке добавить параметр &exportxml. В адресной строке браузера появится адрес вида:…/index.php?go=poffice/table&exportxml.<br>
2. После обновления страницы под кнопкой '''«Все заказы»''' должна появиться кнопка '''«Экспортировать в XML»'''. При ее нажатии на странице появляется предложение сохранить в XML-файл выборку отфильтрованных заказов.
 
Доступ к экспорту заказов XML имеют только авторизованные пользователи, причем только к своим заказам.
 
=== Пакетный экспорт ===
 
Помимо возможности экспорта в XML файла бронирования из "Личного кабинета", в Nemo существует возможность получить выборку бронирований под "гостем".
 
Для этого необходимо выполнить запрос вида:
 
<pre>http://host//index.php?go=export_xml_key/search&параметры поиска&xmlKey=ХХХ</pre>
 
где '''host''' - доменное имя сайта, с которого необходимо сделать экспорт;
 
'''параметры поиска''' - параметры, по которым следует сделать экспорт. Возможно использование следующих параметров:
 
<table border="1" class="wikitable">
<tr bgcolor="#cccccc">
<th >Название</th><th class="col1">Описание </th><th >Возможные значения</th>
</tr>
<tr>
<td>service</td><td>Поставщик</td><td>GALILEO, SABRE, SIRENA2000, GTA, MIKI, SERHS, DOTW, HOTELBEDS и т.д.</td>
 
</tr>
<tr>
<td >type</td><td class="col1">Компонент</td><td>FLIGHTS, HOTELS и т.д.</td>
</tr>
<tr>
<td>set_user</td><td class="col1">Id пользователя</td><td>числовые</td>
 
</tr>
<tr>
<td>status</td><td>статус бронирования</td><td>booked - забронирован, cancelled - аннулирован, ticket - выписан, waiting - в работе (только для компонента «Отели»), pending confirmation - ожидает подтверждения (только для «отелей»). Для выборки заказов с любым статусом - этот параметр нужно не указывать.</td>
</tr>
<tr>
<td>payment</td><td>Статус оплаты</td><td>1 - не оплачен, 2 - частично оплачен, 3 - оплачен.</td>
 
</tr>
<tr>
<td>document</td><td>Статус загрузки документа</td><td>1 - документ не загружался, 2 - документ загружался</td>
</tr>
<tr>
<td>book_date[from], book_date[to]</td><td>«Забронировано»</td><td>выбранные даты</td>
 
</tr>
<tr>
<td>date_begin[from], date_begin[to]</td><td>«Начало»</td><td>выбранные даты</td>
</tr>
<tr>
<td>update_date[from], update_date[to]</td><td>«Изменен»</td><td>выбранные даты</td>
 
</tr>
<tr>
<td>autocancel_date[from], autocancel_date[to]</td><td>«Истекает»</td><td>выбранные даты</td>
</tr>
<tr>
<td>penalty[from], penalty[to]</td><td class="col1">«Штрафы»</td><td>выбранные даты</td>
 
</tr>
</table>
 
'''xmlKey''' - ключ, который задается в разделе '''«Администрирование»''' - '''«Настройки агентства»''' - поле '''«Ключ безопасности для сервиса выставления оплаты и получения XML выгрузки»'''.
 
[[Файл:Key.png]]
== См. также ==
2804
правки
'