Оборудование чекопечатающие устройства вызов сервера
ФискальноеУстройствоПоддерживаетПроверкуКодовМаркировки
Описание, пример вызова
// Функция возвращает поддерживает ли фискальное устройство.//// Параметры:// ИдентификаторУстройства - СправочникСсылка.ПодключаемоеОборудование - Идентификатор устройства//// Возвращаемое значение:// Булево - Фискальное устройство поддерживает проверку кодов маркировкиФункция ФискальноеУстройствоПоддерживаетПроверкуКодовМаркировки(ИдентификаторУстройства) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ФискальноеУстройствоПоддерживаетПроверкуКодовМаркировки(ИдентификаторУстройства)
ФискальноеУстройствоПоддерживаетВерсиюФФД
Описание, пример вызова
// Функция возвращает для фискального устройства версию ФФД.//// Параметры:// ИдентификаторУстройства - СправочникСсылка.ПодключаемоеОборудование - Идентификатор устройства.//// Возвращаемое значение:// Неопределено - Фискальное устройство поддерживает версию ФФДФункция ФискальноеУстройствоПоддерживаетВерсиюФФД(ИдентификаторУстройства) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ФискальноеУстройствоПоддерживаетВерсиюФФД(ИдентификаторУстройства)
ПолучитьПараметрыСменыИзXMLПакета
Описание, пример вызова
// Получить таблицу параметров смены из ККТ.//// Параметры:// ДанныеXML - Строка - строка XML// РевизияИнтерфейса - Число - ревизия интерфейса// НомерСменыККТ - Число - номер смены// НомерЧекаККТ - Число - номер чека//// Возвращаемое значение:// Структура.//Функция ПолучитьПараметрыСменыИзXMLПакета(ДанныеXML, РевизияИнтерфейса = 0, НомерСменыККТ = 0, НомерЧекаККТ = 0) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ПолучитьПараметрыСменыИзXMLПакета(ДанныеXML, РевизияИнтерфейса, НомерСменыККТ, НомерЧекаККТ);
XMLПакетИнфоКвитанции
Описание, пример вызова
// Возвращает XML текст инфо-квитанции// Параметры:// Данные - Структура// ШиринаСтроки - Число// Ревизия - Строка//// Возвращаемое значение:// Строка - Строка XML//Функция XMLПакетИнфоКвитанции(Данные, ШиринаСтроки, Ревизия) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.XMLПакетИнфоКвитанции(Данные, ШиринаСтроки, Ревизия)
ЗаписатьФискальнуюОперацию
Описание, пример вызова
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.ЗаписатьФискальнуюОперацию.// Записать операцию в журнал фискальных операций.//// Параметры:// ПараметрыФискализации - Структура -Процедура ЗаписатьФискальнуюОперацию(ПараметрыФискализации) Экспорт
Пример вызова
ОборудованиеЧекопечатающиеУстройстваВызовСервера.ЗаписатьФискальнуюОперацию(ПараметрыФискализации)
ДанныеФискальнойОперации
Описание, пример вызова
// АПК: 142-выкл обратная совместимость
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.ДанныеФискальнойОперации.// Получить данные журнала фискальных операций.//// Параметры:// ДокументСсылка - ДокументСсылка - Документ-основание.// ИдентификаторЗаписи - РегистрСведенийЗапись.ФискальныеОперации - запись фискальной операции.// ТипыДокументов - ПеречислениеСсылка.ТипыФискальныхДокументовККТ - типы документов.// ТипРасчета - ПеречислениеСсылка.ТипыРасчетаДенежнымиСредствами - тип расчета.// ФискальныйПризнак - Строка - Фискальный признак документа//// Возвращаемое значение:// Структура - Структура по свойствами:// * НомерСменыККМ - Число - Номер чека ККМ.// * Сумма - Число - Сумма.// * ДокументОснование - ДокументСсылка - Документ-основание.// * ДанныеXML - ХранилищеЗначения - Данные чека, переданные в ККТ (XML).//Функция ДанныеФискальнойОперации(ДокументСсылка, ИдентификаторЗаписи = Неопределено, ТипыДокументов = Неопределено, ТипРасчета = Неопределено, ФискальныйПризнак = Неопределено) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ДанныеФискальнойОперации(ДокументСсылка, ИдентификаторЗаписи, ТипыДокументов, ТипРасчета, ФискальныйПризнак);
ФискальнаяОперацииПоИдентификатору
Описание, пример вызова
// АПК: 142-вкл
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.ФискальнаяОперацииПоИдентификатору.// Получить данные журнала фискальных операций.//// Параметры:// ИдентификаторЗаписи - РегистрСведенийЗапись.ФискальныеОперации - Идентификатор записи.//// Возвращаемое значение:// РегистрСведенийЗапись.ФискальныеОперации.Функция ФискальнаяОперацииПоИдентификатору(ИдентификаторЗаписи) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ФискальнаяОперацииПоИдентификатору(ИдентификаторЗаписи)
СписокФискальныхОпераций
Описание, пример вызова
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.СписокФискальныхОпераций.// Получить список журнала фискальных операций.//// Параметры:// ДокументСсылка - ДокументСсылка - Документ-основание.// ТипыДокументов - ПеречислениеСсылка.ТипыФискальныхДокументовККТ - типы фискальных документов.// ТипРасчета - ПеречислениеСсылка.ТипыРасчетаДенежнымиСредствами - типы расчета.//// Возвращаемое значение:// См. ОборудованиеЧекопечатающиеУстройства.СписокФискальныхОпераций//Функция СписокФискальныхОпераций(ДокументСсылка, ТипыДокументов = Неопределено, ТипРасчета = Неопределено) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.СписокФискальныхОпераций(ДокументСсылка, ТипыДокументов, ТипРасчета);
ДобавитьЧекВОчередьЧековККТ
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ДобавитьЧекВОчередьЧековККТ.// Добавить чек в очередь чеков ККТ.//// Параметры:// ПараметрыЧекаККТ - Структура - Параметры чека ККТ:// * ПозицииЧека - Массив из См. ОборудованиеЧекопечатающиеУстройстваКлиентСервер.ПараметрыФискальнойСтрокиЧека - .// ПараметрыПакетнойОперации - см. ОборудованиеЧекопечатающиеУстройстваКлиентСервер.ПараметрыПакетнойОперацииВОчередиЧеков// Возвращаемое значение:// РегистрСведенийЗаписьФункция ДобавитьЧекВОчередьЧековККТ(ПараметрыЧекаККТ, ПараметрыПакетнойОперации = Неопределено) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ДобавитьЧекВОчередьЧековККТ(ПараметрыЧекаККТ, ПараметрыПакетнойОперации);
ДанныеЧекаВОчереди
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ДанныеЧекаВОчереди.// Данные чека из очереди.//// Параметры:// ИдентификаторЗаписи - РегистрСведенийЗапись.ФискальныеОперации - Идентификатор записи.//// Возвращаемое значение:// Структура.Функция ДанныеЧекаВОчереди(ИдентификаторЗаписи) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ДанныеЧекаВОчереди(ИдентификаторЗаписи)
ЧекиВОчередиНаФискализацию
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ЧекиВОчередиНаФискализацию.// Чеки в очереди на фискализацию.//// Параметры:// КассаККМ - ОпределяемыйТип.КассаБПО - Касса по которой провести фискализацию, если не указано тогда по всем.//// Возвращаемое значение:// Массив.Функция ЧекиВОчередиНаФискализацию(КассаККМ = Неопределено) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ЧекиВОчередиНаФискализацию(КассаККМ);
УдалитьЧекИзОчереди
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.УдалитьЧекИзОчереди.// Удалить чек из очереди.//// Параметры:// ДокументСсылка - ДокументСсылка - Документ-основание.//Процедура УдалитьЧекИзОчереди(ДокументСсылка) Экспорт
Пример вызова
ОборудованиеЧекопечатающиеУстройстваВызовСервера.УдалитьЧекИзОчереди(ДокументСсылка)
ОчиститьОчередьЧеков
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ОчиститьОчередьЧеков.// Очистить очередь чеков.//Процедура ОчиститьОчередьЧеков() Экспорт
Пример вызова
ОборудованиеЧекопечатающиеУстройстваВызовСервера.ОчиститьОчередьЧеков()
ЗаписатьСтатусЧекаВОчереди
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ЗаписатьСтатусЧекаВОчереди.// Записать статус чека в очереди.//// Параметры:// ПараметрыФискализации - Структура:// * ИдентификаторФискальнойЗаписи - Строка// * ДокументОснование - ДокументСсылка// * РезультатВыполненияПакетнойОперации - Структура// СтатусЧека - ПеречислениеСсылка.СтатусЧекаККТВОчереди// ОборудованиеККТ - СправочникСсылка.ПодключаемоеОборудование -// ТекстОшибки - СтрокаПроцедура ЗаписатьСтатусЧекаВОчереди(ПараметрыФискализации, СтатусЧека, ОборудованиеККТ = Неопределено, ТекстОшибки = Неопределено) Экспорт
Пример вызова
ОборудованиеЧекопечатающиеУстройстваВызовСервера.ЗаписатьСтатусЧекаВОчереди(ПараметрыФискализации, СтатусЧека, ОборудованиеККТ, ТекстОшибки);
ПолучитьСтатусЧекаВОчереди
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ПолучитьСтатусЧекаВОчереди.// Данные чека из очереди.//// Параметры:// ИдентификаторЗаписи - РегистрСведенийЗапись.ФискальныеОперации - Идентификатор записи.//// Возвращаемое значение:// Структура.Функция ПолучитьСтатусЧекаВОчереди(ИдентификаторЗаписи) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ПолучитьСтатусЧекаВОчереди(ИдентификаторЗаписи)
ПолучитьФискальнуюОперацию
Описание, пример вызова
// Устарела: следует использовать РаспределеннаяФискализация.ПолучитьФискальнуюОперацию.// Данные чека из очереди по фискальный признаку и номеру чеку ККМ.//// Параметры:// ФискальныйПризнак - Строка - Фискальный признак// НомерЧекаККМ - Строка - Номер чека ККМ//// Возвращаемое значение:// Неопределено, Структура - Получить фискальную операцию:// * ДокументОснование - ОпределяемыйТип.ОснованиеФискальнойОперацииБПО.// * ИдентификаторЗаписи - УникальныйИдентификатор.// * ФискальныйПризнак - Строка -// * НомерСменыККМ - Число.// * НомерЧекаККМ - Число.Функция ПолучитьФискальнуюОперацию(ФискальныйПризнак, НомерЧекаККМ = Неопределено) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ПолучитьФискальнуюОперацию(ФискальныйПризнак, НомерЧекаККМ);
ВыполненаПроверкаОбязательностиИПравильностиЗаполненияТэгов
Описание, пример вызова
// Устарела: следует использовать ФорматноЛогическийКонтроль.ВыполненаПроверкаОбязательностиИПравильностиЗаполненияТэгов.// Выполняет проверку обязательности заполняет тэгов.//// Параметры:// Параметры - Структура// ИдентификаторУстройства - СправочникСсылка.ПодключаемоеОборудование// ОписаниеОшибки - Строка//// Возвращаемое значение:// Булево.Функция ВыполненаПроверкаОбязательностиИПравильностиЗаполненияТэгов(Параметры, ИдентификаторУстройства, ОписаниеОшибки) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ВыполненаПроверкаОбязательностиИПравильностиЗаполненияТэгов(Параметры, ИдентификаторУстройства, ОписаниеОшибки)
ПривестиДанныеКТребуемомуФормату
Описание, пример вызова
// Устарела: следует использовать ФорматноЛогическийКонтроль.ПривестиДанныеКТребуемомуФормату.// Процедура приводит к формату согласованному с ФНС.//// Параметры:// ОсновныеПараметры - см. ОборудованиеЧекопечатающиеУстройстваКлиентСервер.ПараметрыОперацииФискализацииЧека// Отказ - Булево// ОписаниеОшибки - Строка// ИсправленыОсновныеПараметры - БулевоПроцедура ПривестиДанныеКТребуемомуФормату(ОсновныеПараметры, Отказ, ОписаниеОшибки, ИсправленыОсновныеПараметры) Экспорт
Пример вызова
ОборудованиеЧекопечатающиеУстройстваВызовСервера.ПривестиДанныеКТребуемомуФормату(ОсновныеПараметры, Отказ, ОписаниеОшибки, ИсправленыОсновныеПараметры)
ШаблонЧека
Описание, пример вызова
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.ШаблонЧека.// Функция формирует шаблон чека.//// Параметры:// ОбщиеПараметры - См. ОборудованиеЧекопечатающиеУстройстваКлиентСервер.ПараметрыОперацииФискализацииЧека// ТипОборудования - Строка - типы оборудования строкой.// ДополнительныйТекст - Строка - дополнительный текст шаблона чека.// ИдентификаторУстройства - СправочникСсылка.ПодключаемоеОборудование//// Возвращаемое значение:// Структура.Функция ШаблонЧека(ОбщиеПараметры, ТипОборудования, ДополнительныйТекст = Неопределено, ИдентификаторУстройства = Неопределено) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.ШаблонЧека(ОбщиеПараметры, ТипОборудования, ДополнительныйТекст, ИдентификаторУстройства);
СформироватьФискальныйДокумент
Описание, пример вызова
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.СформироватьФискальныйДокумент.// Функция формирует табличный документ по данным фискального чека.//// Параметры:// ТипДокумента - Число// ОбщиеПараметры - Структура - параметры фискального документа загруженная из данных XML// см. ОборудованиеЧекопечатающиеУстройстваКлиентСервер.ПараметрыОперацииФискализацииЧека// РеквизитыЧека - Структура - параметры фискального документа из регистра сведений фискальные документы// см. ДанныеФискальнойОперации()// ФорматФФД - Строка - формат фискальных данных, влияет на вывод таблицы оплаты при "1.0"// используются только виды оплат "НАЛИЧНЫМИ", "ЭЛЕКТРОННО"//// Возвращаемое значение:// ТабличныйДокумент - табличный документ со сформированным фискальным документом, может быть сохранен в любой формат.//Функция СформироватьФискальныйДокумент(ТипДокумента, ОбщиеПараметры, РеквизитыЧека, ФорматФФД = "1.1") Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.СформироватьФискальныйДокумент(ТипДокумента, ОбщиеПараметры, РеквизитыЧека, ФорматФФД);
СформироватьФискальныйДокументТекст
Описание, пример вызова
// Устарела: следует использовать ОборудованиеЧекопечатающиеУстройства.СформироватьФискальныйДокумент.// Функция формирует табличный документ по данным фискального чека.//// Параметры:// ТипДокумента - Число// ОбщиеПараметры - Структура - параметры фискального документа загруженная из данных XML// см. ОборудованиеЧекопечатающиеУстройстваКлиентСервер.ПараметрыОперацииФискализацииЧека// РеквизитыЧека - Структура - параметры фискального документа из регистра сведений фискальные документы// см. ДанныеФискальнойОперации().// ФорматФФД - Строка - формат фискальных данных, влияет на вывод таблицы оплаты при "1.0"// используются только виды оплат "НАЛИЧНЫМИ", "ЭЛЕКТРОННО".//// Возвращаемое значение:// Строка - Текст.//Функция СформироватьФискальныйДокументТекст(ТипДокумента, ОбщиеПараметры, РеквизитыЧека = Неопределено, ФорматФФД = "1.1", ШиринаЧека = 36) Экспорт
Пример вызова
Результат = ОборудованиеЧекопечатающиеУстройстваВызовСервера.СформироватьФискальныйДокументТекст(ТипДокумента, ОбщиеПараметры, РеквизитыЧека, ФорматФФД, ШиринаЧека);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).