Ошибка при обращении в некорректном состоянии.
Возникновение данной ошибки говорит о том, что произошло обращение к сервисам
кассы в неожиданный момент времени.
Пример возникновения исключения:
@POSPlugin(id = "foo.plugin")
public class FooPlugin implements PaymentPlugin {
@Inject
private UIForms ui;
@Override
public void doPayment(PaymentRequest request) {
request.getPaymentCallback().paymentNotCompleted();
// Следующая строка вызовет исключение IncorrectStateException
// потому что взаимодействие с UIForms после завершения процесса
// оплаты недопустимо.
ui.showSpinnerForm("Message");
}
}