Master-Interlook:Отчет 4000 Booking Request - стандартный профиль — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][досмотренная версия]
(Новая страница: «===Введение=== Отчет 4000 Booking request предназначен для формирования запроса в отель на подтвержд...»)
 
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
 +
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}.
 +
<table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1">
 +
<tr>
 +
<td>
 +
Более ранние версии:<br />
 +
[http://wiki.megatec.ru/index.php?title=Master-Interlook:%D0%9E%D1%82%D1%87%D0%B5%D1%82_4000_Booking_Request_-_%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C&oldid=8873 До 2011.6.1 включительно]<br />
 +
</td>
 +
</tr>
 +
</table>
 +
<br />
 
===Введение===
 
===Введение===
Отчет 4000 Booking request предназначен для формирования запроса в отель на подтверждение, изменение, или аннуляцию  услуги проживания.
+
Отчет 4000 Booking request предназначен для формирования запроса в отель на подтверждение, изменение, или аннуляцию  услуги проживания. <br>
 +
'''Внимание! Данный отчет является устаревшим. Описание нового аналогичного отчета можно посмотреть здесь:''' [[Master-Interlook:Отчет_Request_to_provider_-_формирование_запроса_поставщику_услуг|Отчет Request to provider - формирование запроса поставщику услуг]]
 
===Установка отчета===
 
===Установка отчета===
Отчет устанавливается путем запуска инсталлятора из экрана Reports print (вызывается нажатием кнопки Print ( ) например, из экрана Reservations explorer) программы Master-Interlook. В данном экране необходимо нажать кнопку Start report installer ( ) и выбрать файл инсталлятора отчета.
+
Отчет не требует установки, так как является встроенным отчетом ПК "Мастер-Interlook".
<BR>
+
===Запуск отчета===
[[Файл:299.PNG]]<BR>
+
Отчет запускается из экрана отправки запроса в отель (кнопка Actions в экране Reservations, нажатая по выделенной услуге проживания в отеле). Необходимо выбрать в выпадающем списке Actions действие (Send request, Send cancel или Send change) и нажать кнопку Print.
 
 
После установки отчета необходимо настроить профиль отчета в экране Report tuning (вызывается из меню Settings). Необходимо указать название отчета в поле Displayed value (например Report_4000_Standard) –данное название будет отображаться в меню выбора, указать экран из которого будет формироваться отчет(Send request, Send cancel,Send change), название отчета в поле Report (Booking request), название профиля отчета (Request, Change, Cancel), формат вывода в поле Output (для данного отчета Word(RTF), HTML или Pdf) и установить признак Для всех пользователей.
 
<BR>
 
[[Файл:300.PNG]]<BR>
 
===Запуск отчета===
 
Отчет запускается из экрана отправки запроса в отель (кнопка Actions   в экране Reservations нажатаю по выделенной услуге проживания в отеле). Необходимо выбрать в выпадающем списке Actions действие (Send request, Send cancel или Send change) и нажать кнопку Print.
 
 
<BR>
 
<BR>
 
[[Файл:301.PNG]]<BR>
 
[[Файл:301.PNG]]<BR>
Строка 29: Строка 34:
 
===Отправка отчета по e-mail===
 
===Отправка отчета по e-mail===
 
Отправка отчета по e-mail осуществляется из экрана отправки запроса в отель (кнопка Actions  в экране Reservations нажатая по выделенной услуге проживания в отеле).  
 
Отправка отчета по e-mail осуществляется из экрана отправки запроса в отель (кнопка Actions  в экране Reservations нажатая по выделенной услуге проживания в отеле).  
Перед отправкой необходимо отредактировать cs-файл отчета (cs файл редактируется в cs-дизайнере вызываемом нажатием кнопки  в экране Reports print) следующим образом:
+
Перед отправкой необходимо отредактировать cs-файл отчета (cs файл редактируется в cs-дизайнере вызываемом нажатием кнопки  в экране Reports print) следующим образом:<BR>
    if(users.Count > 0)
+
if(users.Count > 0)<BR
    {
+
{<BR>
  smtp = users[0].Smtp;
+
smtp = users[0].Smtp;<BR>
    }
+
}<BR>
    else
+
else<BR>
    {
+
{<BR>
  smtp = "some.smtp.ru"; //if not set -  gets current user settings
+
smtp = "some.smtp.ru"; //if not set -  gets current user settings<BR>
    }
+
}<BR>
+
currentValue["PartnerFrom"] = Users.Current.Mailbox.Length > 0 ? Users.Current.Mailbox : "testmailfrom@sommail.ru "; //email from <BR>
currentValue["PartnerFrom"] = Users.Current.Mailbox.Length > 0 ? Users.Current.Mailbox : "testmailfrom@sommail.ru "; //email from
+
currentValue["CC"] = "testmailto@sommail.ru"; //copy of email<BR>
                    currentValue["CC"] = "testmailto@sommail.ru"; //copy of email
+
currentValue["BCC"] = " testmailto2@sommail.ru "; //hidden copy <BR>
                    currentValue["BCC"] = " testmailto2@sommail.ru "; //hidden copy  
+
currentValue["SMTP"]=smtp; //if not set -  gets current user settings<BR>
                    currentValue["SMTP"]=smtp; //if not set -  gets current user settings
+
currentValue["Subject"] = "Sample Subject";<BR>
                    currentValue["Subject"] = "Sample Subject";
+
currentValue["Body"] = "Sample Body";<BR>
                    currentValue["Body"] = "Sample Body";
+
currentValue["FileName"] = "myfile_Template_DateTime_Random";<BR>
                    currentValue["FileName"] = "myfile_Template_DateTime_Random";
+
currentValue["DivideType"] = settings.DividType.ToString();<BR>
                    currentValue["DivideType"] = settings.DividType.ToString();
 
 
 
  
 
Где редактируются следующие поля:  
 
Где редактируются следующие поля:  

Текущая версия на 10:06, 7 декабря 2017

Версия статьи от 7-12-2017.

Более ранние версии:
До 2011.6.1 включительно


Введение

Отчет 4000 Booking request предназначен для формирования запроса в отель на подтверждение, изменение, или аннуляцию услуги проживания.
Внимание! Данный отчет является устаревшим. Описание нового аналогичного отчета можно посмотреть здесь: Отчет Request to provider - формирование запроса поставщику услуг

Установка отчета

Отчет не требует установки, так как является встроенным отчетом ПК "Мастер-Interlook".

Запуск отчета

Отчет запускается из экрана отправки запроса в отель (кнопка Actions в экране Reservations, нажатая по выделенной услуге проживания в отеле). Необходимо выбрать в выпадающем списке Actions действие (Send request, Send cancel или Send change) и нажать кнопку Print.
301.PNG

При этом создается соответствующее действие и происходит распечатка отчета.
302.PNG

Опции при запуске отчета

В зависимости от типа выбранного профиля (Request, Change или Cancel) меняется заголовок выводимого отчета (RESERVATION REQUEST, RESERVATION CHANGE или RESERVATION CANCEL). В остальном вывод идентичен.

Формат вывода отчета

Отчет предназначен для вывода в формате Word(RTF), HTML или Pdf.

Примеры вывода отчета


303.PNG


Отправка отчета по e-mail

Отправка отчета по e-mail осуществляется из экрана отправки запроса в отель (кнопка Actions в экране Reservations нажатая по выделенной услуге проживания в отеле). Перед отправкой необходимо отредактировать cs-файл отчета (cs файл редактируется в cs-дизайнере вызываемом нажатием кнопки в экране Reports print) следующим образом:
if(users.Count > 0)<BR {
smtp = users[0].Smtp;
}
else
{
smtp = "some.smtp.ru"; //if not set - gets current user settings
}
currentValue["PartnerFrom"] = Users.Current.Mailbox.Length > 0 ? Users.Current.Mailbox : "testmailfrom@sommail.ru "; //email from
currentValue["CC"] = "testmailto@sommail.ru"; //copy of email
currentValue["BCC"] = " testmailto2@sommail.ru "; //hidden copy
currentValue["SMTP"]=smtp; //if not set - gets current user settings
currentValue["Subject"] = "Sample Subject";
currentValue["Body"] = "Sample Body";
currentValue["FileName"] = "myfile_Template_DateTime_Random";
currentValue["DivideType"] = settings.DividType.ToString();

Где редактируются следующие поля:

  • some.smtp.ru –адрес SMTP сервера
  • testmailfrom@sommail.ru – адрес с которого отправляется сообщение (Данный адрес используется, если в модуле AdminMS у пользователя не указан адрес электронной почты (фактически, это адрес для всех пользователей у которых не указан адрес). Если в модуле AdminMS у пользователя указан адрес электронной почты, то отправка осуществляется с этого адреса )
  • testmailto@sommail.ru – адрес на который необходимо отправить копию сообщения
  • testmailto2@sommail.ru –адрес на который отправляется сообщение(скрытая копия)
  • Sample Subject –тема письма
  • Sample Body –текст письма

По завершении редактирования необходимо скомпилировать отчет нажатием кнопки Compile в дизайнере cs. Также обязательным является указание в справочнике Partners адреса электронной почты партнера-отеля в который отправляется запрос (он отображается в поле Partner E-mail экрана).


304.PNG

Для отправки необходимо нажать кнопку Send E-mail.