ДобавитьОплату (ma) — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][досмотренная версия]
(Новая страница: «<table width="700" border="1"> <tr><td>Название</td><td>ДобавитьОплату (AddPayment)</td></tr><tr><td>Параметры</td><td><table><tr><td>...»)
 
 
Строка 3: Строка 3:
 
Параметр КлючСоглашения - определяет соглашение (путевку), по которому
 
Параметр КлючСоглашения - определяет соглашение (путевку), по которому
 
производится платеж. Можно использовать ключ соглашения, полученный из
 
производится платеж. Можно использовать ключ соглашения, полученный из
таблицы значений - результата выполнения функции <a href="T8_SelectAgreementsInPeriod.html">Т8_ВыбратьСоглашенияЗаПериод</a>.<br>
+
таблицы значений - результата выполнения функции [[Т8_ВыбратьСоглашенияЗаПериод (ma)]].<br>
 
Параметр ДатаКурса - При формировании платежа в МА необходимо
 
Параметр ДатаКурса - При формировании платежа в МА необходимо
 
произвести пересчет между валютами, в частности между валютой платежа и
 
произвести пересчет между валютами, в частности между валютой платежа и
Строка 12: Строка 12:
 
Параметр КлючТипаОперации - Вы должны указать тип операции при
 
Параметр КлючТипаОперации - Вы должны указать тип операции при
 
формировании платежа в МА. Ключ типа операции Вы можете получить из
 
формировании платежа в МА. Ключ типа операции Вы можете получить из
таблицы значений - результата выполнения функции <a href="T8_GetPaymentTypesList.html">Т8_ПолучитьСписокТиповОплат</a>.<br>
+
таблицы значений - результата выполнения функции [[Т8_ПолучитьСписокТиповОплат (ma)]].<br>
 
Параметр КлючВалюты - Вы должны указать ключ валюты МА, которая
 
Параметр КлючВалюты - Вы должны указать ключ валюты МА, которая
 
используется в качестве валюты платежа. Получить его можно используя
 
используется в качестве валюты платежа. Получить его можно используя
функцию <a href="T8_GetCurrencyList.html">Т8_ПолучитьСписокВалют</a>.<br>
+
функцию [[Т8_ПолучитьСписокВалют (ma)]].<br>
 
Параметр КлючКлиента - Если платеж производится самим туристом, то Вы
 
Параметр КлючКлиента - Если платеж производится самим туристом, то Вы
 
должны указать ключ клиента. Например, Вы можете использовать ключ
 
должны указать ключ клиента. Например, Вы можете использовать ключ
главного туриста по путевке, который можно получить используя функцию <a href="T8_SelectAgreementsInPeriod.html">Т8_ВыбратьСоглашенияЗаПериод</a>
+
главного туриста по путевке, который можно получить используя функцию [[Т8_ВыбратьСоглашенияЗаПериод (ma)]]
или выбрать одного из туристов используя функцию <a href="T8_SelectClientsByAgreementKey.html">Т8_ВыбратьКлиентовПоКлючуСоглашения</a>.<br>
+
или выбрать одного из туристов используя функцию [[Т8_ВыбратьКлиентовПоКлючуСоглашения (ma)]].<br>
 
Параметр КлючПартнераКлиента - Если платеж производится юридическим
 
Параметр КлючПартнераКлиента - Если платеж производится юридическим
 
лицом, представляющим туриста, а не самим туристом, то Вам нужно
 
лицом, представляющим туриста, а не самим туристом, то Вам нужно
 
указать значение ключа партнера (юридического лица), элемента
 
указать значение ключа партнера (юридического лица), элемента
справочника партнеры МА, который можно получить используя функцию <a href="T8_SelectAgreementsInPeriod.html">Т8_ВыбратьСоглашенияЗаПериод</a>.<br>
+
справочника партнеры МА, который можно получить используя функцию [[Т8_ВыбратьСоглашенияЗаПериод (ma)]].<br>
 
В конце выполнения процедуры пользователю, через интерфейс обмена
 
В конце выполнения процедуры пользователю, через интерфейс обмена
 
сообщениями, будет выдано сообщение о том, что операция выполнена
 
сообщениями, будет выдано сообщение о том, что операция выполнена
 
успешно. Это нужно для того, чтобы исключить дублирование операции.
 
успешно. Это нужно для того, чтобы исключить дублирование операции.
 
(Например, при нажатии на кнопку пользователем).<br></td></tr></table>
 
(Например, при нажатии на кнопку пользователем).<br></td></tr></table>

Текущая версия на 10:24, 9 декабря 2011

НазваниеДобавитьОплату (AddPayment)
Параметры
КлючСоглашения - Внутренний ключ таблицы соглашений (путевок) базы МА.
ДатаПлатежа - Дата документа платежа.
ДатаКурса - Дата, используемая для выбора курсов валют при пересчете.
НомерДокумента - Строка, обозначающая номер документа в базе МА.
КлючТипаОперации - Внутренний ключ таблицы типов операций базы МА.
Направление - Признак, обозначающий направление платежа.
КлючВалютыПлатежа - Внутренний ключ таблицы валют базы МА.
ПолученоОт - Признак "ПолученоОт".
ОплатаЗа - Признак "ОплатаЗа".
КлючКлиента - Внутренний ключ таблицы клиентов базы МА.
КлючПартнераКлиента - Внутренний ключ таблицы партнеров базы МА.
КлючЗапроса - Внутренний ключ таблицы запросов базы МА.
Описание функцииПроцедура нужна для внесения оплаты в базу МА.

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

(Например, при нажатии на кнопку пользователем).