Skip to content

Формирование параметров фискального чека сервер

ПараметрыОперацииФискализацииЧека

Описание, пример вызова
// Инициализирует параметры фискального чека
//
// Параметры:
// ДокументСсылка - ДокументСсылка - Документ, по которому требуется распечатать чек
// Организация - СправочникСсылка.Организации - Организация по документу
// Возвращаемое значение:
// Структура - Описание: Параметры фискального чека
Функция ПараметрыОперацииФискализацииЧека(ДокументСсылка, Организация, Кассир = Неопределено) Экспорт

Пример вызова

Результат = ФормированиеПараметровФискальногоЧекаСервер.ПараметрыОперацииФискализацииЧека(ДокументСсылка, Организация, Кассир);

ОбновитьПараметрыФискальногоЧекаДокументОснование

Описание, пример вызова
// Обновляет параметр "ДокументОснование" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ДокументОснование - ДокументСсылка - новое значение параметра "ДокументОснование"
Процедура ОбновитьПараметрыФискальногоЧекаДокументОснование(ПараметрыФискальногоЧека, ДокументОснование) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаДокументОснование(ПараметрыФискальногоЧека, ДокументОснование)

ОбновитьПараметрыФискальногоЧекаЕдиныйЧек

Описание, пример вызова
// Обновляет параметр "ЕдиныйЧек" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ФлагЕдиныйЧек - Булево - новое значение параметра "ЕдиныйЧек"
Процедура ОбновитьПараметрыФискальногоЧекаЕдиныйЧек(ПараметрыФискальногоЧека, ФлагЕдиныйЧек) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаЕдиныйЧек(ПараметрыФискальногоЧека, ФлагЕдиныйЧек)

ПараметрыФискальногоЧекаЗаполнитьТипРасчета

Описание, пример вызова
// Обновляет параметр "ТипРасчета" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ТипРасчета - ПеречислениеСсылка.ТипыРасчетаДенежнымиСредствами - новое значение параметра "ТипРасчета"
Процедура ПараметрыФискальногоЧекаЗаполнитьТипРасчета(ПараметрыФискальногоЧека, ТипРасчета) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьТипРасчета(ПараметрыФискальногоЧека, ТипРасчета)

ПараметрыФискальногоЧекаЗаполнитьСерийныйНомерОборудования

Описание, пример вызова
// Обновляет параметр "СерийныйНомер" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// СерийныйНомерОборудования - Строка - новое значение параметра "СерийныйНомер"
Процедура ПараметрыФискальногоЧекаЗаполнитьСерийныйНомерОборудования(ПараметрыФискальногоЧека, СерийныйНомерОборудования) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьСерийныйНомерОборудования(ПараметрыФискальногоЧека, СерийныйНомерОборудования)

ПараметрыФискальногоЧекаЗаполнитьПараметрыПокупателя

Описание, пример вызова
// Обновляет параметры получателя в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// СведенияОЮрФизЛице - Структура - Сведения о покупателе юр. лице/ИП
Процедура ПараметрыФискальногоЧекаЗаполнитьПараметрыПокупателя(ПараметрыФискальногоЧека, СведенияОЮрФизЛице) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьПараметрыПокупателя(ПараметрыФискальногоЧека, СведенияОЮрФизЛице)

ПараметрыФискальногоЧекаЗаполнитьМестоРасчетов

Описание, пример вызова
// Обновляет параметр "ТорговыйОбъект" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// МестоРасчетов - Структура - содержит структуру значений по торговому объекту
Процедура ПараметрыФискальногоЧекаЗаполнитьМестоРасчетов(ПараметрыФискальногоЧека, МестоРасчетов) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьМестоРасчетов(ПараметрыФискальногоЧека, МестоРасчетов)

ПараметрыФискальногоЧекаЗаполнитьПараметрыОтправкиЭлектронногоЧека

Описание, пример вызова
// Обновляет параметры отправки электронного чека в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ВариантОтправки - ПеречислениеСсылка.ВариантыОтправкиЭлектронногоЧекаПокупателю - вариант отправки электронного чека (email, sms)
// КонтактПолучателя - Строка - email или номер телефона
Процедура ПараметрыФискальногоЧекаЗаполнитьПараметрыОтправкиЭлектронногоЧека(ПараметрыФискальногоЧека, ВариантОтправки, КонтактПолучателя) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьПараметрыОтправкиЭлектронногоЧека(ПараметрыФискальногоЧека, ВариантОтправки, КонтактПолучателя)

ПараметрыФискальногоЧекаЗаполнитьПерсональныеДанные

Описание, пример вызова
// Обновляет персональные данные в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ЕстьПерсональныеДанные - Булево - Параметры фискального чека содержат/не содержат персональные данные
// Получатель - Строка - ФИО получателя и паспортные данные в случае отсутствия ИНН
// ПолучательИНН - Строка - ИНН получателя
Процедура ПараметрыФискальногоЧекаЗаполнитьПерсональныеДанные(ПараметрыФискальногоЧека, ЕстьПерсональныеДанные, Получатель, ПолучательИНН) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьПерсональныеДанные(ПараметрыФискальногоЧека, ЕстьПерсональныеДанные, Получатель, ПолучательИНН)

ПараметрыФискальногоЧекаЗаполнитьПерсональныеДанныеФФД_1_2

Описание, пример вызова
// Обновляет персональные данные в параметрах фискального чека версии ФФД 1.2
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ЕстьПерсональныеДанные - Булево - Параметры фискального чека содержат/не содержат персональные данные
// ТипПерсональныхДанных - ПеречислениеСсылка.ТипыПерсональныхДанныхККТ - Тип персональных данных, указанных при пробитии чека
// СубъектПерсональныхДанных - СправочникСсылка.ФизическиеЛица - Розничный покупатель
// СведенияОПокупателе - Структура - Сведения о покупателе
Процедура ПараметрыФискальногоЧекаЗаполнитьПерсональныеДанныеФФД_1_2(ПараметрыФискальногоЧека, ЕстьПерсональныеДанные, ТипПерсональныхДанных, СубъектПерсональныхДанных, СведенияОПокупателе) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьПерсональныеДанныеФФД_1_2(ПараметрыФискальногоЧека, ЕстьПерсональныеДанные, ТипПерсональныхДанных, СубъектПерсональныхДанных, СведенияОПокупателе)

ПараметрыФискальногоЧекаЗаполнитьПозицииЧека

Описание, пример вызова
// Обновляет параметр "ПозицииЧека" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ПозицииЧека - Массив из Структура - новое значение параметра "ПозицииЧека"
Процедура ПараметрыФискальногоЧекаЗаполнитьПозицииЧека(ПараметрыФискальногоЧека, ПозицииЧека) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьПозицииЧека(ПараметрыФискальногоЧека, ПозицииЧека)

ПараметрыФискальногоЧекаЗаполнитьТаблицуОплат

Описание, пример вызова
// Обновляет параметр "ТаблицаОплат" в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ТаблицаОплат - Массив из Структура - новое значение параметра "ТаблицаОплат"
Процедура ПараметрыФискальногоЧекаЗаполнитьТаблицуОплат(ПараметрыФискальногоЧека, ТаблицаОплат) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьТаблицуОплат(ПараметрыФискальногоЧека, ТаблицаОплат)

ПараметрыФискальногоЧекаЗаполнитьПараметрыКоррекции

Описание, пример вызова
// Обновляет параметры чека коррекции в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// КорректируемыйДокумент - ДокументСсылка - Основание, по которому введен документ печати чека
// ВидКоррекции - ПеречислениеСсылка.ВидыЧековКоррекции - вид чека коррекции
// ДанныеКоррекции - Массив - Дополнительные данные коррекции
Процедура ПараметрыФискальногоЧекаЗаполнитьПараметрыКоррекции(ПараметрыФискальногоЧека, КорректируемыйДокумент, ВидКоррекции, ДанныеКоррекции) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаЗаполнитьПараметрыКоррекции(ПараметрыФискальногоЧека, КорректируемыйДокумент, ВидКоррекции, ДанныеКоррекции)

ПараметрыФискальногоЧекаУдалитьПараметрыКоррекции

Описание, пример вызова
// Очищает параметры чека коррекции в параметрах фискального чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
Процедура ПараметрыФискальногоЧекаУдалитьПараметрыКоррекции(ПараметрыФискальногоЧека) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ПараметрыФискальногоЧекаУдалитьПараметрыКоррекции(ПараметрыФискальногоЧека)

ДобавитьДанныеПоПодарочнымСертификатам

Описание, пример вызова
// Добавляет дополнительные данные к параметрам фискального чека в случае оплаты подарочным сертификатом
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ПодарочныеСертификаты - ТаблицаЗначений - Список подарочных сертификатов с суммовыми данными
Процедура ДобавитьДанныеПоПодарочнымСертификатам(ПараметрыФискальногоЧека, ПодарочныеСертификаты) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ДобавитьДанныеПоПодарочнымСертификатам(ПараметрыФискальногоЧека, ПодарочныеСертификаты)

ОбновитьПараметрыФискальногоЧекаМестоРасчетов

Описание, пример вызова
// Обновляет данные торгового объекта в параметрах чека
//
// Параметры:
// ПараметрыОперацииФискализацииЧека - Структура - Параметры фискального чека
// Организация - СправочникСсылка.Организации - Ссылка на организацию
// ТорговыйОбъект - СправочникСсылка.Склады - Ссылка на склад, к которому привязана ККТ
// ОборудованиеККТ - СправочникСсылка.ПодключаемоеОборудование - Ссылка на ККТ
Процедура ОбновитьПараметрыФискальногоЧекаМестоРасчетов(ПараметрыОперацииФискализацииЧека, Организация, ТорговыйОбъект, ОборудованиеККТ) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаМестоРасчетов(ПараметрыОперацииФискализацииЧека, Организация, ТорговыйОбъект, ОборудованиеККТ)

ОбновитьПараметрыФискальногоЧекаПозицийЧекаККМ

Описание, пример вызова
// Рассчитывает и обновляет параметр позиций чека ККМ (ЧекККМ, ЧекККМВозврат, ЧекККМКоррекции)
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ДокументСсылка - ДокументСсылка - Ссылка на чек ККМ
Процедура ОбновитьПараметрыФискальногоЧекаПозицийЧекаККМ(ПараметрыФискальногоЧека, ДокументСсылка) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаПозицийЧекаККМ(ПараметрыФискальногоЧека, ДокументСсылка)

ОбновитьПараметрыФискальногоЧекаТаблицаОплатЧекаККМ

Описание, пример вызова
// Рассчитывает и обновляет параметр таблицы оплат чека ККМ (ЧекККМ, ЧекККМВозврат, ЧекККМКоррекции)
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ИнформацияОбОплате - Структура - Суммы оплат по видам оплат
Процедура ОбновитьПараметрыФискальногоЧекаТаблицаОплатЧекаККМ(ПараметрыФискальногоЧека, ИнформацияОбОплате) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаТаблицаОплатЧекаККМ(ПараметрыФискальногоЧека, ИнформацияОбОплате)

ОбновитьПараметрыФискальногоЧекаСертификатыФСС

Описание, пример вызова
// Обновить параметры фискального чека по сертификатам ФСС.
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ОплатыПлатежнымиКартами - ТаблицаЗначений - Оплаты платежными картами
Процедура ОбновитьПараметрыФискальногоЧекаСертификатыФСС(ПараметрыФискальногоЧека, ОплатыПлатежнымиКартами) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаСертификатыФСС(ПараметрыФискальногоЧека, ОплатыПлатежнымиКартами)

ОбновитьПараметрыФискальногоЧекаСБП

Описание, пример вызова
// Обновить параметры фискального чека по СБП.
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ОплатыСБП - ТаблицаЗначений - Оплаты СБП
Процедура ОбновитьПараметрыФискальногоЧекаСБП(ПараметрыФискальногоЧека, ОплатыСБП) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаСБП(ПараметрыФискальногоЧека, ОплатыСБП)

ОбновитьПараметрыФискальногоЧекаПозицийЧекаЕдиныйЧек

Описание, пример вызова
// Рассчитывает и обновляет параметр позиций единого чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ДокументыЕдиногоЧека - Массив - Документы, входящие в единый чек
Процедура ОбновитьПараметрыФискальногоЧекаПозицийЧекаЕдиныйЧек(ПараметрыФискальногоЧека, ДокументыЕдиногоЧека) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаПозицийЧекаЕдиныйЧек(ПараметрыФискальногоЧека, ДокументыЕдиногоЧека)

ОбновитьПараметрыФискальногоЧекаТаблицаОплатЕдиныйЧек

Описание, пример вызова
// Рассчитывает и обновляет параметр таблицы оплат единого чека
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ДокументыЕдиногоЧека - Массив - Документы, входящие в единый чек
Процедура ОбновитьПараметрыФискальногоЧекаТаблицаОплатЕдиныйЧек(ПараметрыФискальногоЧека, ДокументыЕдиногоЧека) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаТаблицаОплатЕдиныйЧек(ПараметрыФискальногоЧека, ДокументыЕдиногоЧека)

ОбновитьПараметрыФискальногоЧекаПозицийЧекаПоДокументуПоставки

Описание, пример вызова
// Рассчитывает и обновляет параметр позиций чека для документа поставки
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ОбъектыРасчетовСПризнакамиСпособаРасчетов - ТаблицаЗначений - таблица сумм поставки по объектам расчетов документа печати чека с детализацией по признакам способа расчета
Процедура ОбновитьПараметрыФискальногоЧекаПозицийЧекаПоДокументуПоставки(ПараметрыФискальногоЧека, ОбъектыРасчетовСПризнакамиСпособаРасчетов) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаПозицийЧекаПоДокументуПоставки(ПараметрыФискальногоЧека, ОбъектыРасчетовСПризнакамиСпособаРасчетов)

ОбновитьПараметрыФискальногоЧекаТаблицыОплатПоДокументуПоставки

Описание, пример вызова
// Рассчитывает и обновляет параметр таблицы оплат чека для документа поставки
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// СтруктуруОплатДокументаПоставки - Структура - Суммы оплат по видам оплат
Процедура ОбновитьПараметрыФискальногоЧекаТаблицыОплатПоДокументуПоставки(ПараметрыФискальногоЧека, СтруктуруОплатДокументаПоставки) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаТаблицыОплатПоДокументуПоставки(ПараметрыФискальногоЧека, СтруктуруОплатДокументаПоставки)

ОбновитьПараметрыФискальногоЧекаПозицийЧекаПоДокументуОплаты

Описание, пример вызова
// Рассчитывает и обновляет параметр позиций чека для документа оплаты
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// ОбъектыРасчетовСПризнакамиСпособаРасчетов - ТаблицаЗначений - таблица сумм поставки по объектам расчетов документа печати чека с детализацией по признакам способа расчета
// ИмяКомандыПробитияЧека - Строка - Имя команды пробития чека
Процедура ОбновитьПараметрыФискальногоЧекаПозицийЧекаПоДокументуОплаты(ПараметрыФискальногоЧека, ОбъектыРасчетовСПризнакамиСпособаРасчетов, ИмяКомандыПробитияЧека) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаПозицийЧекаПоДокументуОплаты(ПараметрыФискальногоЧека, ОбъектыРасчетовСПризнакамиСпособаРасчетов, ИмяКомандыПробитияЧека)

ОбновитьПараметрыФискальногоЧекаТаблицыОплатПоДокументуОплаты

Описание, пример вызова
// Рассчитывает и обновляет параметр таблицы оплат чека для документа оплаты
//
// Параметры:
// ПараметрыФискальногоЧека - Структура - Параметры фискального чека
// СуммаДокумента - Структура - Суммы оплат по видам оплат
Процедура ОбновитьПараметрыФискальногоЧекаТаблицыОплатПоДокументуОплаты(ПараметрыФискальногоЧека, СуммаДокумента) Экспорт

Пример вызова

ФормированиеПараметровФискальногоЧекаСервер.ОбновитьПараметрыФискальногоЧекаТаблицыОплатПоДокументуОплаты(ПараметрыФискальногоЧека, СуммаДокумента)

ПараметрыОперацииФискализацииЧекаПакетныйРежим

Описание, пример вызова
// Возвращает параметры операции для фискализации чека по документу
//
// Параметры:
// ДокументСсылка - ДокументСсылка - ссылка на документ, который поддерживает фискализацию
// ОборудованиеККТ - СправочникСсылка.ПодключаемоеОборудование
//
// Возвращаемое значение:
// Структура, Неопределено -
//
Функция ПараметрыОперацииФискализацииЧекаПакетныйРежим(ДокументСсылка, ОборудованиеККТ = Неопределено) Экспорт

Пример вызова

Результат = ФормированиеПараметровФискальногоЧекаСервер.ПараметрыОперацииФискализацииЧекаПакетныйРежим(ДокументСсылка, ОборудованиеККТ);

ПозицииНоменклатурыПоДокументу

Описание, пример вызова
// Возвращает таблицу товаров для заполнения позиций строк в параметрах чека
//
// Параметры:
// ДокументСсылка - ДокументСсылка - Документ для получения товарных позиций
// Возвращаемое значение:
// ТаблицаЗначений - Таблицу с товарными позициями с количественными и суммовыми показателями
Функция ПозицииНоменклатурыПоДокументу(ДокументСсылка) Экспорт

Пример вызова

Результат = ФормированиеПараметровФискальногоЧекаСервер.ПозицииНоменклатурыПоДокументу(ДокументСсылка)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).