ДобавитьОплату — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Borzenkov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) |
||
(не показано 5 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
<table width="70%" border="1" rules="All"> | <table width="70%" border="1" rules="All"> | ||
− | + | <tr><td>Название</td><td>ДобавитьОплату (AddPayment)</td></tr><tr><td>Параметры</td><td><table width="100%" rules="All"><tr><td>КлючДоговора - Внутренний ключ путевки (договора), определяет путевку.</td></tr><tr><td>КодДоговора | |
- Отрабатывает, только если не указан предыдущий параметр - | - Отрабатывает, только если не указан предыдущий параметр - | ||
КлючДоговора. В этом случае производится автоматический поиск ключа | КлючДоговора. В этом случае производится автоматический поиск ключа | ||
Строка 9: | Строка 9: | ||
- Если Вы используете механизм таблицы соответствий, то здесь Вы должны | - Если Вы используете механизм таблицы соответствий, то здесь Вы должны | ||
указать GUID документа платежа из 1С. Он автоматически будет прописан в | указать GUID документа платежа из 1С. Он автоматически будет прописан в | ||
− | таблицу соответствий.</td></tr><tr><td>ПризнакОтсутствияДетализации - Если равен 1, то детализация не прописывается, в противном случае детализация прописывается.</td></tr></table></td></tr><tr><td>Поля возвращаемой таблицы значений</td><td><table width="100%" rules="All" | + | таблицу соответствий.</td></tr><tr><td>ПризнакОтсутствияДетализации - Если равен 1, то детализация не прописывается, в противном случае детализация прописывается.</td></tr></table></td></tr><tr><td>Поля возвращаемой таблицы значений</td><td><table width="100%" rules="All"><tr><td>Результат</td><td>Если |
вызов функции произведен успешно, то функция возвращает ключ таблицы | вызов функции произведен успешно, то функция возвращает ключ таблицы | ||
сформированного платежа. В противном случае возвращается -1.</td></tr></table></td></tr><tr><td>Описание функции</td><td>Процедура нужна для внесения оплаты в базу МТ.<br> | сформированного платежа. В противном случае возвращается -1.</td></tr></table></td></tr><tr><td>Описание функции</td><td>Процедура нужна для внесения оплаты в базу МТ.<br> | ||
Строка 16: | Строка 16: | ||
Если указан параметр КлючДоговора, то поиск путевки производится по нему. | Если указан параметр КлючДоговора, то поиск путевки производится по нему. | ||
Если КлючДоговора не указан, то отработает параметр КодДоговора. (один из двух параметров должен быть указан). | Если КлючДоговора не указан, то отработает параметр КодДоговора. (один из двух параметров должен быть указан). | ||
− | Можно использовать ключ договора или код договора, полученный из таблицы значений - результата выполнения функции | + | Можно использовать ключ договора или код договора, полученный из таблицы значений - результата выполнения функции [[Т8_ВыбратьПутевкиЗаПериод]].<br> |
Предполагается, что процедура в качестве параметров получает уже | Предполагается, что процедура в качестве параметров получает уже | ||
рассчитанные суммы в валюте платежа, путевки и в национальной валюте.<br> | рассчитанные суммы в валюте платежа, путевки и в национальной валюте.<br> | ||
Строка 27: | Строка 27: | ||
платежа из 1С. В этом случае в таблицу соответствий будет прописано это | платежа из 1С. В этом случае в таблицу соответствий будет прописано это | ||
значение.<br> | значение.<br> | ||
− | Отличие от функции | + | Отличие от функции [[ДобавитьОплатуРассчитывать]]</a> |
заключается в том, что Вы передаете абсолютные значения чисел, которые | заключается в том, что Вы передаете абсолютные значения чисел, которые | ||
− | прописываются в платеж в МТ как есть. Все значения Вы должны | + | прописываются в платеж в МТ как есть. Все значения Вы должны предварительно рассчитать.</td></tr></table> |
− | предварительно рассчитать.</td></tr></table> | + | |
[[Мастер-Центр оплат.Описание функций]]<BR> | [[Мастер-Центр оплат.Описание функций]]<BR> | ||
[[Мастер-Центр оплат.Мастер-Тур]]<BR> | [[Мастер-Центр оплат.Мастер-Тур]]<BR> |
Текущая версия на 14:01, 19 марта 2020
Название | ДобавитьОплату (AddPayment) | ||||||||||||||||
Параметры |
| ||||||||||||||||
Поля возвращаемой таблицы значений |
| ||||||||||||||||
Описание функции | Процедура нужна для внесения оплаты в базу МТ. Платеж работает по схеме: одни платеж - одно распределение платежа. |
Мастер-Центр оплат.Описание функций
Мастер-Центр оплат.Мастер-Тур