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

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

Текущая версия на 12:51, 26 декабря 2011

НазваниеДобавитьОплату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С.
В конце выполнения процедуры пользователю, через интерфейс обмена сообщениями, будет выдано сообщение о том, что операция выполнена успешно. Это нужно для того, чтобы исключить дублирование операции.

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