Т8 ВыбратьСоглашенияЗаПериод (ma)

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

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

параметре. Если строка найдена, то путевка попадает в отбор.