Мастер-Центр оплат.Общее описание — различия между версиями
[непроверенная версия] | [непроверенная версия] |
Borzenkov (обсуждение | вклад) (Новая страница: «Программа pc2mt является COM сервером, удовлетворяющим условиям 1С для внешних компонент. Осн...») |
Borzenkov (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | Программа | + | Программа PaymentCenter является COM сервером, удовлетворяющим условиям 1С для внешних компонент. |
Основная идея заключается в максимальной интеграции функционала сервера с программой 1С. | Основная идея заключается в максимальной интеграции функционала сервера с программой 1С. | ||
Строка 9: | Строка 9: | ||
Перем mProgId; | Перем mProgId; | ||
Перем глМастерТурКомпонента; | Перем глМастерТурКомпонента; | ||
− | mProgId = " | + | mProgId = "Megatec.PaymentCenter"; |
Попытка | Попытка | ||
ПодключитьВнешнююКомпоненту(mProgId); | ПодключитьВнешнююКомпоненту(mProgId); | ||
− | глМастерТурКомпонента=Новый("AddIn. | + | глМастерТурКомпонента=Новый("AddIn.Megatec.PaymentCenter"); |
Исключение | Исключение | ||
Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки()); | Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки()); | ||
КонецПопытки; | КонецПопытки; | ||
− | На разных этапах подключения и работы | + | На разных этапах подключения и работы PaymentCenter выдает разнообразные сообщения в строку состояния 1С. |
Версия 15:35, 30 ноября 2011
Программа PaymentCenter является COM сервером, удовлетворяющим условиям 1С для внешних компонент.
Основная идея заключается в максимальной интеграции функционала сервера с программой 1С.
Путем вызова определенного набора функций, программист 1С может получить информацию из Мастер-Тура в виде таблицы значений 1С. В общем случае эту таблицу значений можно сразу отобразить в форме 1С. Т.е. программисту 1С нет необходимости производить по строковую обработку информации. Путем одного вызова функции можно получить готовую таблицу значений 1С. При этом информация в эту таблицу попадает через механизм вызова SQL запросов, что очень сильно сокращает время обработки.
Вызов pc2mt происходит следующим образом:
Перем mProgId; Перем глМастерТурКомпонента; mProgId = "Megatec.PaymentCenter"; Попытка ПодключитьВнешнююКомпоненту(mProgId); глМастерТурКомпонента=Новый("AddIn.Megatec.PaymentCenter"); Исключение Предупреждение("Не удалось создать объект глМастерТурКомпонента" + ОписаниеОшибки()); КонецПопытки;
На разных этапах подключения и работы PaymentCenter выдает разнообразные сообщения в строку состояния 1С.