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