Т8 ВыбратьПутевкиЗаПериод — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
 
(не показано 5 промежуточных версий 1 участника)
Строка 1: Строка 1:
 +
Соответствует новому методу [[Мастер-Тур(15):PaymentService#Информация по путевкам за период (SelectDogovorsInPeriod)|SelectDogovorsInPeriod]] в [[Мастер-Тур(15):PaymentService|PaymentService]]
 +
 
<table width="70%" border="1" rules="All">
 
<table width="70%" border="1" rules="All">
<tr><td>Название</td><td>Т8_ВыбратьПутевкиЗаПериод (T8_SelectDogovorsInPeriod)</td></tr><tr><td>Параметры</td><td><table width="100%" rules="All"><tr><td>ДатаНачала - Дата начала отбора</td></tr><tr><td>ДатаКонца - Дата окончания отбора</td></tr><tr><td>ТипОтбора - Тип дополнительного отбора</td></tr><tr><td>ПолеДопОтбора - Поле дополнительного отбора</td></tr></table></td></tr><tr><td>Поля возвращаемой таблицы значений</td><td><table width="100%" rules="All"><tr><td>Ключ</td><td>Внутренний ключ таблицы договоров (путевок) в базе МТ.</td></tr><tr><td>КодПутевки</td><td>Код договора (путевки).</td></tr><tr><td>ДатаСозданияПутевки</td><td>Дата создания путевки.</td></tr><tr><td>ВремяСозданияПутевки</td><td>Время создания путевки.</td></tr><tr><td>КодПутевкиПартнера</td><td>Код путевки у партнера.</td></tr><tr><td>СтоимостьПутевки</td><td>Стоимость путевки.</td></tr><tr><td>Оплачено</td><td>Всего оплачено.</td></tr><tr><td>КодВалюты</td><td>Код валюты путевки.</td></tr><tr><td>КлючТуриста</td><td>Внутренний ключ таблицы туристов базы МТ, определяющий главного туриста.</td></tr><tr><td>Фамилия</td><td>Фамилия главного туриста по путевке.</td></tr><tr><td>Имя</td><td>Имя главного туриста по путевке.</td></tr><tr><td>Отчество</td><td>Отчество главного туриста по путевке.</td></tr><tr><td>КлючПартнера</td><td>Внутренний ключ таблицы партнеров базы МТ, определяет партнера по путевке.</td></tr><tr><td>КодПартнера</td><td>Код партнера по путевке.</td></tr><tr><td>НазваниеПартнера</td><td>Название партнера по путевке.</td></tr><tr><td>GUID</td><td>GUID - значение, однозначно определяющее соответствующий элемент в базе данных 1С.</td></tr></table></td></tr><tr><td>Описание функции</td><td>Функция служит для отбора списка договоров (путевок) для дальнейшей обработки информации в 1С.<br>
+
<tr><td>Название</td><td>Т8_ВыбратьПутевкиЗаПериод (T8_SelectDogovorsInPeriod)</td></tr>
 +
<tr><td>Параметры</td><td><table width="100%" rules="All">
 +
<tr><td>ДатаНачала - Дата начала отбора</td></tr>
 +
<tr><td>ДатаКонца - Дата окончания отбора</td></tr>
 +
<tr><td>ТипОтбора - Тип дополнительного отбора</td></tr>
 +
<tr><td>ПолеДопОтбора - Поле дополнительного отбора</td></tr></table></td></tr>
 +
<tr><td>Поля возвращаемой таблицы значений</td>
 +
<td><table width="100%" rules="All"><tr><td>Ключ</td><td>Внутренний ключ таблицы договоров (путевок) в базе МТ.</td></tr>
 +
<tr><td>КодПутевки</td><td>Код договора (путевки).</td></tr>
 +
<tr><td>ДатаСозданияПутевки</td><td>Дата создания путевки.</td></tr>
 +
<tr><td>ВремяСозданияПутевки</td><td>Время создания путевки.</td></tr>
 +
<tr><td>КодПутевкиПартнера</td><td>Код путевки у партнера.</td></tr>
 +
<tr><td>СтоимостьПутевки</td><td>Стоимость путевки.</td></tr>
 +
<tr><td>Оплачено</td><td>Всего оплачено.</td></tr><tr><td>КодВалюты</td>
 +
<td>Код валюты путевки.</td></tr>
 +
<tr><td>КлючТуриста</td><td>Внутренний ключ таблицы туристов базы МТ, определяющий главного туриста.</td></tr>
 +
<tr><td>Фамилия</td><td>Фамилия главного туриста по путевке.</td></tr>
 +
<tr><td>Имя</td><td>Имя главного туриста по путевке.</td></tr>
 +
<tr><td>Отчество</td><td>Отчество главного туриста по путевке.</td></tr>
 +
<tr><td>Пол</td><td>Пол главного туриста по путевке. Булево значение: ИСТИНА-жен. ЛОЖЬ-муж.)</td></tr>
 +
<tr><td>КлючПартнера</td><td>Внутренний ключ таблицы партнеров базы МТ, определяет партнера по путевке.</td></tr>
 +
<tr><td>КодПартнера</td><td>Код партнера по путевке.</td></tr>
 +
<tr><td>НазваниеПартнера</td><td>Название партнера по путевке.</td></tr>
 +
<tr><td>СуммаСкидки</td><td>Сумма скидки по путевке.</td></tr>
 +
<tr><td>СтоимостьПутевкиВНациональнойВалюте</td><td>Стоимость путевки в национальной валюте.</td></tr>
 +
<tr><td>ОплаченоВНациональнойВалюте</td><td>Оплачено по путевке в национальной валюте.</td></tr>
 +
<tr><td>СуммаСкидкиВНациональнойВалюте</td><td>Сумма скидки по путевке в национальной валюте.</td></tr>
 +
<tr><td>КлючФилиала</td><td>Внутренний ключ таблицы партнеров базы МТ, определяет филиал в котором была выписана путевка.</td></tr>
 +
<tr><td>КлючСостоянияПутевки</td><td>Внутренний ключ базы МТ, определяет состояние (статус) путевки.</td></tr>
 +
<tr><td>СостояниеПутевки</td><td>Название состояния (статуса) путевки.</td></tr>
 +
<tr><td>ДатаТура</td><td>Дата тура(заезда).</td></tr>
 +
<tr><td>КоличествоДней</td><td>Количество дней по путевке.</td></tr>
 +
<tr><td>КоличествоТуристов</td><td>Количество туристов по путевке.</td></tr>
 +
<tr><td>КлючСтраны</td><td>Внутренний ключ таблицы стран, определяет страну по путевке.</td></tr>
 +
<tr><td>НазваниеСтраны</td><td>Название страны.</td></tr>
 +
<tr><td>КлючГорода</td><td>Внутренний ключ таблицы городов, определяет город по путевке.</td></tr>
 +
<tr><td>НазваниеГорода</td><td>Название города.</td></tr>
 +
<tr><td>КлючТура</td><td>Внутренний ключ таблицы туров, определяет тур, на основе которого выписана путевка.</td></tr>
 +
<tr><td>КлючДоговораПартнера</td><td>Внутренний ключ таблицы договоров партнеров.</td></tr>
 +
<tr><td>GUID</td><td>GUID - значение, однозначно определяющее соответствующий элемент в базе данных 1С.</td></tr></table></td></tr>
 +
<tr><td>Описание функции</td><td>Функция служит для отбора списка договоров (путевок) для дальнейшей обработки информации в 1С.<br>
 
В качестве параметров нужно передать две даты: дата начала и даты
 
В качестве параметров нужно передать две даты: дата начала и даты
 
окончания. В отбор попадут путевки, у которых дата создания попадает в
 
окончания. В отбор попадут путевки, у которых дата создания попадает в
 
указанный период.<br>
 
указанный период.<br>
 
Можно усилить отбор. Для этого можно передать в качестве третьего параметра число, определяющее тип отбора:<br>
 
Можно усилить отбор. Для этого можно передать в качестве третьего параметра число, определяющее тип отбора:<br>
"1" - поиск по коду путевки. В качестве четвертого параметра передается
+
1 - поиск по коду путевки. В качестве четвертого параметра передается
 
код путевки (или его часть). Поиск производится методом LIKE. В отбор
 
код путевки (или его часть). Поиск производится методом LIKE. В отбор
 
попадут все путевки с датой создания в заданном периоду, у которых код
 
попадут все путевки с датой создания в заданном периоду, у которых код
 
путевки содержит строку, указанную в четвертом параметре.<br>
 
путевки содержит строку, указанную в четвертом параметре.<br>
"2" - поиск производится по ФИО главного туриста. При этом используется
+
2 - поиск производится по ФИО главного туриста. При этом используется
 
следующий алгоритм: берется строка: (Фамилия + " " + Имя + " " +
 
следующий алгоритм: берется строка: (Фамилия + " " + Имя + " " +
 
Отчество) и в этой строке ищется строка, переданная в четвертом
 
Отчество) и в этой строке ищется строка, переданная в четвертом
 
параметре. Если строка найдена, то путевка попадает в отбор.<br>
 
параметре. Если строка найдена, то путевка попадает в отбор.<br>
"3" - поиск по названию партнера. Поиск производится методом LIKE.<br>
+
3 - поиск по названию партнера. Поиск производится методом LIKE.<br>
"4" - поиск по ИНН партнера. Поиск производится методом LIKE.<br></td></tr></table>
+
4 - поиск по ИНН партнера. Поиск производится методом LIKE.<br>
 +
5 - поиск по ключу состояния путевки. Позволяет отобрать путевки с определенным состоянием.<br>
 +
6 - поиск по ключу путевки.<br>
 +
7 - отбор путевок, по которым были сделаны детализации платежей за указанный период,(без удаленных платежей).
 +
В качестве четвертого параметра можно указать список ключей типов платежей, разделенных знаком ";".
 +
Тогда в отборе будут участвовать платежи только с указанным типом.
 +
Отбор производится по датам СОЗДАНИЯ платежа.<br>
 +
8 - отбор путевок по ключу тура, на основе которого выписаны путевки.<br>
 +
9 - отбор путевок по диапазону дат тура (заезда).<br>
 +
10 - аналогично варианту 7, только отбор производится по датам ПЛАТЕЖА.<br><br>
 +
Во всех вариантах кроме 7,9,10 в качестве дат используются даты СОЗДАНИЯ ПУТЕВКИ.<br>
 +
</td></tr></table>
  
[[Category:Мастер-Центр_оплат_Список_функций(Внешняя_компонента)]]
+
[[Мастер-Центр оплат.Описание функций]]<BR>
 +
[[Мастер-Центр оплат.Мастер-Тур]]<BR>

Текущая версия на 10:10, 19 мая 2022

Соответствует новому методу SelectDogovorsInPeriod в PaymentService

НазваниеТ8_ВыбратьПутевкиЗаПериод (T8_SelectDogovorsInPeriod)
Параметры
ДатаНачала - Дата начала отбора
ДатаКонца - Дата окончания отбора
ТипОтбора - Тип дополнительного отбора
ПолеДопОтбора - Поле дополнительного отбора
Поля возвращаемой таблицы значений
КлючВнутренний ключ таблицы договоров (путевок) в базе МТ.
КодПутевкиКод договора (путевки).
ДатаСозданияПутевкиДата создания путевки.
ВремяСозданияПутевкиВремя создания путевки.
КодПутевкиПартнераКод путевки у партнера.
СтоимостьПутевкиСтоимость путевки.
ОплаченоВсего оплачено.
КодВалюты Код валюты путевки.
КлючТуристаВнутренний ключ таблицы туристов базы МТ, определяющий главного туриста.
ФамилияФамилия главного туриста по путевке.
ИмяИмя главного туриста по путевке.
ОтчествоОтчество главного туриста по путевке.
ПолПол главного туриста по путевке. Булево значение: ИСТИНА-жен. ЛОЖЬ-муж.)
КлючПартнераВнутренний ключ таблицы партнеров базы МТ, определяет партнера по путевке.
КодПартнераКод партнера по путевке.
НазваниеПартнераНазвание партнера по путевке.
СуммаСкидкиСумма скидки по путевке.
СтоимостьПутевкиВНациональнойВалютеСтоимость путевки в национальной валюте.
ОплаченоВНациональнойВалютеОплачено по путевке в национальной валюте.
СуммаСкидкиВНациональнойВалютеСумма скидки по путевке в национальной валюте.
КлючФилиалаВнутренний ключ таблицы партнеров базы МТ, определяет филиал в котором была выписана путевка.
КлючСостоянияПутевкиВнутренний ключ базы МТ, определяет состояние (статус) путевки.
СостояниеПутевкиНазвание состояния (статуса) путевки.
ДатаТураДата тура(заезда).
КоличествоДнейКоличество дней по путевке.
КоличествоТуристовКоличество туристов по путевке.
КлючСтраныВнутренний ключ таблицы стран, определяет страну по путевке.
НазваниеСтраныНазвание страны.
КлючГородаВнутренний ключ таблицы городов, определяет город по путевке.
НазваниеГородаНазвание города.
КлючТураВнутренний ключ таблицы туров, определяет тур, на основе которого выписана путевка.
КлючДоговораПартнераВнутренний ключ таблицы договоров партнеров.
GUIDGUID - значение, однозначно определяющее соответствующий элемент в базе данных 1С.
Описание функцииФункция служит для отбора списка договоров (путевок) для дальнейшей обработки информации в 1С.

В качестве параметров нужно передать две даты: дата начала и даты окончания. В отбор попадут путевки, у которых дата создания попадает в указанный период.
Можно усилить отбор. Для этого можно передать в качестве третьего параметра число, определяющее тип отбора:
1 - поиск по коду путевки. В качестве четвертого параметра передается код путевки (или его часть). Поиск производится методом LIKE. В отбор попадут все путевки с датой создания в заданном периоду, у которых код путевки содержит строку, указанную в четвертом параметре.
2 - поиск производится по ФИО главного туриста. При этом используется следующий алгоритм: берется строка: (Фамилия + " " + Имя + " " + Отчество) и в этой строке ищется строка, переданная в четвертом параметре. Если строка найдена, то путевка попадает в отбор.
3 - поиск по названию партнера. Поиск производится методом LIKE.
4 - поиск по ИНН партнера. Поиск производится методом LIKE.
5 - поиск по ключу состояния путевки. Позволяет отобрать путевки с определенным состоянием.
6 - поиск по ключу путевки.
7 - отбор путевок, по которым были сделаны детализации платежей за указанный период,(без удаленных платежей).

В качестве четвертого параметра можно указать список ключей типов платежей, разделенных знаком ";".
Тогда в отборе будут участвовать платежи только с указанным типом.

Отбор производится по датам СОЗДАНИЯ платежа.
8 - отбор путевок по ключу тура, на основе которого выписаны путевки.
9 - отбор путевок по диапазону дат тура (заезда).
10 - аналогично варианту 7, только отбор производится по датам ПЛАТЕЖА.

Во всех вариантах кроме 7,9,10 в качестве дат используются даты СОЗДАНИЯ ПУТЕВКИ.

Мастер-Центр оплат.Описание функций
Мастер-Центр оплат.Мастер-Тур