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