Команда GetCashRegisterData и статус NearPaperEnd

Теги: v9 v9preview3

В Front API добавлена команда GetCashRegisterData для получения статуса кассового аппарата без выполнения операций печати.

Также добавлен статус NearPaperEnd в CashRegisterStatusField - индикатор приближающегося окончания бумаги.

// Получение статуса кассового аппарата
var cashRegisterData = PluginContext.Operations.GetCashRegisterData(cashRegister);

if (cashRegisterData.Status.Contains(CashRegisterStatusField.NearPaperEnd))
{
    // Предупредить пользователя о необходимости замены рулона
}

См. также