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