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