ДобавитьОплатуРассчитывать (ma)

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

- Внутренний ключ таблицы партнеров базы Мастер-агент. Определяет

партнера клиента, произведшего платеж за клиента.
GUIDПлатежа - Уникальный идентификатор документа 1С, который соотносится этому платежу в базе МА.
Описание функцииПроцедура нужна для внесения оплаты в базу МА.

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

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