Команда GetCashRegisterData и статус NearPaperEnd
В Front API добавлена команда GetCashRegisterData для получения статуса кассового аппарата без выполнения операций печати.
Также добавлен статус NearPaperEnd в CashRegisterStatusField - индикатор приближающегося окончания бумаги.
// Получение статуса кассового аппарата
var cashRegisterData = PluginContext.Operations.GetCashRegisterData(cashRegister);
if (cashRegisterData.Status.Contains(CashRegisterStatusField.NearPaperEnd))
{
// Предупредить пользователя о необходимости замены рулона
}