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

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
 
(не показано 7 промежуточных версий 1 участника)
Строка 1: Строка 1:
 +
Соответствует новому методу [[Мастер-Тур(15):PaymentService#Информация по счетам за период (SelectInvoicesInPeriod)|SelectInvoicesInPeriod]] в [[Мастер-Тур(15):PaymentService|PaymentService]]</td></tr>
 
<table width="70%" border="1" rules="All">
 
<table width="70%" border="1" rules="All">
<tr><td>Название</td><td>Т8_ВыбратьСчетаЗаПериод (T8_SelectInvoicesInPeriod)</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>Ключ состояния договора. (Если равен 2, то договор аннулирован).</td></tr><tr><td>GUID</td><td>GUID - значение, однозначно определяющее соответствующий элемент в базе данных 1С.</td></tr></table></td></tr><tr><td>Описание функции</td><td>Функция нужна для отбора списка счетов за период.<br>
+
<tr><td>Название</td><td>Т8_ВыбратьСчетаЗаПериод (T8_SelectInvoicesInPeriod)</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>Ключ состояния договора. (Если равен 2, то договор аннулирован).</td></tr>
 +
<tr><td>GUID</td><td>GUID - значение, однозначно определяющее соответствующий элемент в базе данных 1С.</td></tr>
 +
</table></td></tr>
 +
<tr><td>Описание функции</td><td>Функция нужна для отбора списка счетов за период.<br>
 
Первые два параметра задают период отбора.
 
Первые два параметра задают период отбора.
 
Третий параметр задает тип дополнительно отбора.
 
Третий параметр задает тип дополнительно отбора.
Строка 6: Строка 26:
 
<table border="1">
 
<table border="1">
 
<tr><td>ТипДопОтбора</td><td>СтрокаДопОтбора</td></tr>
 
<tr><td>ТипДопОтбора</td><td>СтрокаДопОтбора</td></tr>
<tr><td>"0" или пусто</td><td>Без отбора, выводится весь список счетов за указанный период.</td></tr>
+
<tr><td>1</td><td>Отбор по номеру счета. Производится по методу LIKE, в отличие от варианта 5, где производится точное сравнение (=).</td></tr>
<tr><td>"1"</td><td>Отбор по номеру счета.</td></tr>
+
<tr><td>2</td><td>Отбор по коду договора (путевки).</td></tr>
<tr><td>"2"</td><td>Отбор по коду договора (путевки).</td></tr>
+
<tr><td>3</td><td>Отбор по списку ключей таблицы типов параметров партнера. Для получения таблицы типов параметров партеров можно
<tr><td>"3"</td><td>Отбор по списку ключей таблицы типов параметров
+
использовать функцию [[Т8_ПолучитьСписокТиповСвойствПартнеров]]. Список передается в виде строки, элементы которой разделены знаком ";".</td></tr>
партнера. Для получения таблицы типов параметров партеров можно
+
<tr><td>4</td><td>Отбор по списку ключей таблицы состояний путевок. Для получения таблицы состояний путевок можно использовать функцию [[Т8_ПолучитьСписокТиповСостоянийПутевок]]. Ключи передаются в виде строки, состоящей из элементов, разделенных знаком ";".</td></tr>
использовать функцию [[Т8_ПолучитьСписокТиповСвойствПартнеров]] Список передается в виде строки, элементы которой разделены знаком ";".</td></tr>
+
<tr><td>5</td><td>Отбор по номеру счета. Производится точное сравнение (=), в отличие от варианта 1.</td></tr>
<tr><td>"4"</td><td>Отбор по списку ключей таблицы состояний путевок.
+
<tr><td>Любое число, кроме вышеуказанных.Например 0</td><td>Без отбора, выводится весь список счетов за указанный период.</td></tr>
(Так же , как и в предыдущем варианте). Для получения таблицы состояний
 
путевок можно использовать функцию [[Т8_ПолучитьСписокТиповСостоянийПутевок]]. Ключи передаются в виде строки, состоящей из элементов, разделенных знаком ";" .</td></tr>
 
 
</table><br>
 
</table><br>
 
Отбор производится методом LIKE. В третьем и четвертом вариантах отбор производится методом IN.</td></tr></table>
 
Отбор производится методом LIKE. В третьем и четвертом вариантах отбор производится методом IN.</td></tr></table>

Текущая версия на 11:26, 21 марта 2023

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

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

Первые два параметра задают период отбора. Третий параметр задает тип дополнительно отбора. Четвертый - строку дополнительно отбора.

ТипДопОтбораСтрокаДопОтбора
1Отбор по номеру счета. Производится по методу LIKE, в отличие от варианта 5, где производится точное сравнение (=).
2Отбор по коду договора (путевки).
3Отбор по списку ключей таблицы типов параметров партнера. Для получения таблицы типов параметров партеров можно использовать функцию Т8_ПолучитьСписокТиповСвойствПартнеров. Список передается в виде строки, элементы которой разделены знаком ";".
4Отбор по списку ключей таблицы состояний путевок. Для получения таблицы состояний путевок можно использовать функцию Т8_ПолучитьСписокТиповСостоянийПутевок. Ключи передаются в виде строки, состоящей из элементов, разделенных знаком ";".
5Отбор по номеру счета. Производится точное сравнение (=), в отличие от варианта 1.
Любое число, кроме вышеуказанных.Например 0Без отбора, выводится весь список счетов за указанный период.

Отбор производится методом LIKE. В третьем и четвертом вариантах отбор производится методом IN.

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