Перейти к основному контенту

Работа с гостем(ями)

Информация о клиенте 

 

<?xml version="1.0" encoding="windows-1251"?>
<REQUEST TRANSFORMSCHEMA="">
	<FUNCNAME>GUEST_INFO</FUNCNAME>
	<DML/>
	<PARAMETERS>
		<GUEST>1003</GUEST>  
		<CARDNO>0</CARDNO>
		<CARDTYPE>0</CARDTYPE>
		<TRACK>770=12345678=987405</TRACK>
		<LOGIN/>
		<PASSWRD/>
		<IGNORE_PASSWRD>0</IGNORE_PASSWRD>
		<PIN/>
		<SHOWDIARY>1</SHOWDIARY>
		<SHOWABONEMENTS>1</SHOWABONEMENTS>
		<SHOW_ABONEMENT_SCHEDULE>0</SHOW_ABONEMENT_SCHEDULE>
		<SHOW_ABONEMENT_PACKAGES>0</SHOW_ABONEMENT_PACKAGES>
		<SHOW_ABONEMENT_PACKAGE_DIARY>0</SHOW_ABONEMENT_PACKAGE_DIARY>
		<SHOW_ABONEMENT_FREEZE>0</SHOW_ABONEMENT_FREEZE>
		<SHOWTRANSACTIONS>1</SHOWTRANSACTIONS>
		<TRANSACTIONFILTERDATEFROM>20210724</TRANSACTIONFILTERDATEFROM>
		<TRANSACTIONFILTERDATETO>20210823</TRANSACTIONFILTERDATETO>
		<SHOW_DIARY_KIND0>0</SHOW_DIARY_KIND0>
		<SHOW_DIARY_KIND1>0</SHOW_DIARY_KIND1>
		<SHOW_DIARY_KIND2>0</SHOW_DIARY_KIND2>
		<SHOW_GUEST_PHOTO>1</SHOW_GUEST_PHOTO>
		<SHOW_OBJ_PROP_VALUES>1</SHOW_OBJ_PROP_VALUES>
		<FILTER>
			<ABONEMENTFILTER/>
		</FILTER>
		<SHOW_DATA_BLOBS>0</SHOW_DATA_BLOBS>
		<SHOW_PDS_TRANSACTIONS_SUM>0</SHOW_PDS_TRANSACTIONS_SUM>
		<SHOW_GUEST_IDENTIFIERS>0</SHOW_GUEST_IDENTIFIERS>
	</PARAMETERS>
</REQUEST>

Описание параметров

GUEST - ID гостя (integer)
CARDNO - номер карты (integer)
CARDTYPE - тип карты (integer)
TRACK - дорожка с карты (varchar(100))
LOGIN - Логин клиента (varchar(50))
PASSWRD - Пароль клиента (varchar(10))
Алгоритм поиска гостя следующий:
Для поиска клиента используются параметры по порядку: GUEST, FOLIO, TRACK, CARDNO-CARDTYPE, LOGIN-PASSWRD, EMAIL-PASSWRD, GUEST_WITH_CHECKSUM 
Если клиент найден в списке клиентов, то поиск прекращается
Нижеприведенные функции применяются к найденному клиенту
SHOW_ABONEMENT_PACKAGES - 1-показывать тарифы абонемента
SHOW_ABONEMENT_PACKAGE_DIARY - 1-показывать мероприятия по тарифам абонемента
SHOW_ABONEMENT_FREEZE - 1-показывать заморозки по абонементу
SHOWDIARY - 1-показывать мероприятия клиента
SHOWABONEMENTS - 1-показывать абонементы клиента
SHOWTRANSACTIONS - 1-показывать транзакции клиента
TRANSACTIONFILTERDATEFROM - показывать транзакции с даты (в формате yyyymmdd)
TRANSACTIONFILTERDATETO - показывать транзакции по дату (в формате yyyymmdd)
SHOW_DIARY_KIND0 - 1-показывать обычные мероприятия
SHOW_DIARY_KIND1 - 1-показывать групповые мероприятия (тренировки)
SHOW_DIARY_KIND2 - 1-показывать мероприятия в составе группы
SHOW_GUEST_PHOTO - 1-показывать фотографию клиента
SHOW_OBJ_PROP_VALUES - 1-показывать свойства объекта