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

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

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

 

<?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)) 
IGNORE_PASSWRD - {
0 - НЕ игнорировать пароль при поиске по LOGIN-PASSWRD, PHONE1-PASSWRD, EMAIL-PASSWRD (по умолчанию); 1 - игнорировать пароль при поиске по LOGIN-PASSWRD, EMAIL-PASSWRD 
} 
PIN - PIN гостя 
Алгоритм поиска гостя следующий: 
Для поиска клиента используются параметры по порядку: 
GUEST, FOLIO, TRACK, CARDNO-CARDTYPE,
LOGIN-PASSWRD, PHONE1-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-показывать свойства объекта