V82.ОбщиеМодули.ПодключаемоеОборудованиеИНПАСЭквайринговыеТерминалы.ПолучитьСтрокиСлипЧека C# (CSharp) Method

ПолучитьСтрокиСлипЧека() public method

public ПолучитьСтрокиСлипЧека ( ) : object
return object
        public object ПолучитьСтрокиСлипЧека(/*ОбъектДрайвера, Параметры, ПараметрыПодключения, СлипЧек, ВыходныеПараметры*/)
        {
            //Результат = Истина;
            //Документ     = Новый ТекстовыйДокумент();
            //Область      = Неопределено;
            //ИмяМакета    = "СлипЧекИНПАС";
            //ЗначениеПоля = "";
            //КодыВалют = Новый Соответствие();
            //КодыВалют.Вставить("643", "RUR");
            //КодыВалют.Вставить("840", "USD");
            //КодыВалют.Вставить("978", "EUR");
            //КодыВалют.Вставить("826", "GBP");
            //КодыВалют.Вставить("036", "AUD");
            //КодыВалют.Вставить("974", "BYR");
            //КодыВалют.Вставить("208", "DKK");
            //КодыВалют.Вставить("352", "ISK");
            //КодыВалют.Вставить("398", "KZT");
            //КодыВалют.Вставить("124", "CAD");
            //КодыВалют.Вставить("578", "NOK");
            //КодыВалют.Вставить("702", "SGD");
            //КодыВалют.Вставить("792", "TRL");
            //КодыВалют.Вставить("980", "UAH");
            //КодыВалют.Вставить("752", "SEK");
            //КодыВалют.Вставить("756", "CHF");
            //КодыВалют.Вставить("392", "JPY");
            //КодыВалют.Вставить("999", "BONUS");
            if(true/*ПараметрыПодключения.ТипТранзакции = "Оплатить"
             Или ПараметрыПодключения.ТипТранзакции = "Вернуть платеж"
             Или ПараметрыПодключения.ТипТранзакции = "Отменить платеж"
             Или ПараметрыПодключения.ТипТранзакции = "Преавторизовать платеж"
             Или ПараметрыПодключения.ТипТранзакции = "Завершить преавторизацию"
             Или ПараметрыПодключения.ТипТранзакции = "Отменить преавторизацию"*/)
            {
                //ОбластьПараметры = Новый Структура();
                //ОбластьПараметры.Вставить("Банк"       , Параметры.ДанныеМакетаСлипЧека[0].Значение);
                //ОбластьПараметры.Вставить("Организация", Параметры.ДанныеМакетаСлипЧека[1].Значение);
                //ОбластьПараметры.Вставить("Город"      , Параметры.ДанныеМакетаСлипЧека[2].Значение);
                //ОбластьПараметры.Вставить("Адрес"      , Параметры.ДанныеМакетаСлипЧека[3].Значение);
                //ОбластьПараметры.Вставить("Отдел"      , Параметры.ДанныеМакетаСлипЧека[4].Значение);
                //ОбластьПараметры.Вставить("Кассир"     , Параметры.ДанныеМакетаСлипЧека[5].Значение);
                //ОбластьПараметры.Вставить("TID"        , ОбъектДрайвера.ИдентификаторТерминала);
                //ОбластьПараметры.Вставить("MID"        , ОбъектДрайвера.ИдентификаторПродавца);
                if(true/*ПараметрыПодключения.ТипТранзакции = "Оплатить"*/)
                {
                    //ОбластьПараметры.Вставить("Операция", "ОПЛАТА ТОВАРА");
                }
                /*ОбластьПараметры.Вставить("Сумма",
                                  Формат(Число(ОбъектДрайвера.Сумма),
                                         "ЧЦ=15; ЧДЦ=2; ЧС=2; ЧРГ=' '; ЧГ=3,0")
                                 + " "
                                 + КодыВалют[ОбъектДрайвера.КодВалюты]);*/
                /*ОбластьПараметры.Вставить("Итого",
                                  Формат(Число(ОбъектДрайвера.Сумма),
                                         "ЧЦ=15; ЧДЦ=2; ЧС=2; ЧРГ=' '; ЧГ=3,0")
                                 + " "
                                 + КодыВалют[ОбъектДрайвера.КодВалюты]);*/
                //ОбластьПараметры.Вставить("НазваниеКарты", ОбъектДрайвера.ТипКарты);
                //ОбластьПараметры.Вставить("PIN", ?(ОбъектДрайвера.СпособВводаPin = 0, "", "PIN"));
                /*ОбластьПараметры.Вставить("НомерКарты",
                                  Лев(ОбъектДрайвера.НомерКарты, 4) + " "
                                 + Сред(ОбъектДрайвера.НомерКарты, 5, 2) + "** **** "
                                 + Прав(ОбъектДрайвера.НомерКарты, 4));*/
                /*ОбластьПараметры.Вставить("СрокДействия",
                                  Лев(ОбъектДрайвера.СрокДействияКарты,2) + "/" + Прав(ОбъектДрайвера.СрокДействияКарты,2));*/
                //ОбластьПараметры.Вставить("КодАвторизации", Формат(ОбъектДрайвера.КодАвторизации, "ЧГ=0"));
                //ОбластьПараметры.Вставить("КодRRN", ОбъектДрайвера.КодRRN);
                //ОбластьПараметры.Вставить("КодОтветаХоста", ОбъектДрайвера.КодОтветаХоста);
                //ОбластьПараметры.Вставить("ОписаниеОтветаХоста", ОбъектДрайвера.ОписаниеОтветаХоста);
                //ОбластьПараметры.Вставить("Дата", Формат(Дата(ОбъектДрайвера.ВремяОперацииНаТерминале), "ДФ=yy/MM/dd"));
                //ОбластьПараметры.Вставить("Время", Формат(Дата(ОбъектДрайвера.ВремяОперацииНаТерминале), "ДФ=HH:mm:ss"));
                //ОбластьПараметры.Вставить("ИдентификаторПриложения", ОбъектДрайвера.ИдентификаторПриложения);
                //ОбластьПараметры.Вставить("НазваниеПриложения", ОбъектДрайвера.НазваниеПриложения);
                //ОбластьПараметры.Вставить("TVR", ОбъектДрайвера.TVR);
                //ОбластьПараметры.Вставить("ИмяДержателяКарты", ОбъектДрайвера.ИмяДержателяКарты);
                //ОбластьПараметры.Вставить("ТекстПодвала", Параметры.ДанныеМакетаСлипЧека[6].Значение);
                /*СлипЧек =
               МенеджерОборудованияКлиент.ПолучитьСлипЧек(ИмяМакета, Параметры.ШиринаСлипЧека, ОбластьПараметры);*/
            }
            if(true/*Результат*/)
            {
                //КопииСлипЧека = "";
                //СлипЧек = КопииСлипЧека;
            }
            return null;
        }