Электронные сертификаты нспк клиент сервер
ОписаниеКомпоненты
Описание, пример вызова
// Описание подключения внешней компоненты (FECNSPK).//// Возвращаемое значение:// Структура:// * ПолноеИмяМакета - Строка// * ИмяОбъекта - Строка//Функция ОписаниеКомпоненты() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ОписаниеКомпоненты()
ПараметрыОперацииНСПК
Описание, пример вызова
// Пустая структура для выполнения операции взаимодействия с сервером НСПК//// Возвращаемое значение:// Структура:// * АдресСервера - Строка - Endpoint// * КлючДоступа - Строка - APIKey// * КлючКассы - Строка - MACKey// * ПроверятьКорневыеСертификаты - Булево - Проверка корневого сертификата сервера НСПК// * ПротоколОбмена - Перечисление.ПротоколОбменаФЭСНСПК - Протокол обмена ФЭС НСПК// * ИдентификаторЗапроса - Строка - Уникальный идентификатор запроса (нужно генерировать на прикладном коде в формате uuid).// * ИдентификаторКассы - Строка - Идентификатор кассы.// * ХешНомерКарты - Строка - Хешированный PAN карты.// * СсылкаНаПлатежныйСчет - Строка - Payment Account Reference, Уникальный идентификатор для токенезированных (виртуальных) карт связанный с PAN конкретного держателя карты.// * ИдентификаторКорзины - Строка - Идентификатор корзины.// * ТоварныеПозиции - Массив - Структур - ПараметрыТоварнойПозиции()// * КодТовараТРУ - Строка - Полный код товара, согласованный с перечнем ТРУ// * НомерФискальногоНакопителя - Строка - Заводской номер фискального накопителя// * ФискальныйТипРасчета - Перечисление.ТипыРасчетаДенежнымиСредствами - Признак расчета// * ФискальныйПризнакЧека - Строка - Фискальный признак документа// * ФискальныйЧекНомер - Число - Порядковый номер фискального документа// * ФискальныйЧекДатаВремя - ДатаВремя - Дата и время осуществления расчета// * ФискальныйЧекСумма - Число - Сумма расчета// * ФискальныйМестоРасчетов - Строка - Место расчетов// * QRКодЧекаККТ - Строка - QR код чека ККТ// * ОснованиеФискальнойОперации - Ссылка - ОснованиеФискальнойОперацииБПО//Функция ПараметрыОперацииНСПК() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыОперацииНСПК()
ПараметрыТоварнойПозиции
Описание, пример вызова
// Пустая структура для параметров товарной позиции//// Возвращаемое значение:// Структура:// * НомерПозиции - Строка - Порядковый номер позиции в корзине начиная с 1// * Артикул - Строка - Артикул товара// * КодТовараТРУ - Строка - Полный код товара, согласованный с перечнем ТРУ// * Количество - Число - Количество единиц товара// * Цена - Число - Цена за единицу товара в рублях// * Сертификаты - Массив из см.ЭлектронныеСертификатыНСПК.ПараметрыСертификата//Функция ПараметрыТоварнойПозиции() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыТоварнойПозиции()
ПараметрыДоступногоКодТовараТРУ
Описание, пример вызова
// Пустая структура для параметров товарной позиции//// Возвращаемое значение:// Структура:// * КодТовараТРУ - Строка - Полный код товара, согласованный с перечнем ТРУ// * БалансКоличество - Число - Доступное количество// * БалансДенежныхСредств - Число - Баланс денежных средств// * ЛимитДенежныхСредств - Число - Лимит денежных средств//Функция ПараметрыДоступногоКодТовараТРУ() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыДоступногоКодТовараТРУ()
ПараметрыДоступногоСертификата
Описание, пример вызова
// Пустая структура для параметров доступного сертификата//// Возвращаемое значение:// Структура:// * БалансКоличество - Число - Доступное количество// * БалансДенежныхСредств - Число - Баланс денежных средств// * Идентификатор - Строка - Идентификатор сертификата// * Комментарий - Строка - Комментарий// * ДатаНачалаДействия - ДатаВремя - Дата начала действия// * ДатаЗавершенияДействия - ДатаВремя - Дата завершения действия// * ЛимитДенежныхСредств - Число - Лимит денежных средств// * Тип - Строка - Тип сертификата// * КодыТоваровТРУ - Массив - Доступные для сертификата коды товаров ТРУ//Функция ПараметрыДоступногоСертификата() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыДоступногоСертификата()
ПараметрыСертификата
Описание, пример вызова
// Пустая структура параметров сертификата//// Возвращаемое значение:// Структура:// * Идентификатор - Строка - Идентификатор сертификата// * Количество - Число - Количество// * Цена - Число - Цена// * МаксимальнаяЦена - Число - Максимальная цена//Функция ПараметрыСертификата() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыСертификата()
ПараметрыИдентификаторовКорзинПокупокТСП
Описание, пример вызова
// Пустая структура параметров идентификаторов корзин покупок ТСП//// Возвращаемое значение:// Структура:// * ИдентификаторКорзины - Строка - Идентификатор сертификата// * ДатаАвторизации - ДатаВремя - Дата авторизации//Функция ПараметрыИдентификаторовКорзинПокупокТСП() Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыИдентификаторовКорзинПокупокТСП()
ПараметрыВыполненияОперации
Описание, пример вызова
// Результат выполнения операции взаимодействия с сервером НСПК//// Параметры:// Результат - Булево.// ОписаниеОшибки - Строка.//// Возвращаемое значение:// Структура:// * Результат - Булево.// * КодРезультата - Число.// * ОписаниеОшибки - Строка.// * ТоварныеПозиции - Массив.// * ИдентификаторКорзины - Число.// * СуммаСертификатами - Число.//Функция ПараметрыВыполненияОперации(Результат = Ложь, ОписаниеОшибки = Неопределено) Экспорт
Пример вызова
Результат = ЭлектронныеСертификатыНСПККлиентСервер.ПараметрыВыполненияОперации(Результат, ОписаниеОшибки);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).