Из-за чего может выдавать ошибку на BeginFiscalReceipt(True) 114 – это открытие фискального документа.
принтер пишет: неверное состояние фискального принтера.
Состояние принтера сбрасываю ResetPrinter на «FPTR_PS_MONITOR»(Это у меня 1), и после указания значения для FiscalReceiptType на «FPTR_RT_SALES» PrinterState становиться равен у меня = 2(это перед созданием фискального документа).
И дальше ошибка на методе BeginFiscalReceipt.
Примерно у меня так алгоритм идет:
Printer.ResetPrinter (Статус принтера переключился в «FPTR_PS_MONITOR» В 1С ЭТО «1»)
FiscalReceiptType=FPTR_RT_SALES (Статус принтера в 1с показывает как «2»)
BeginFiscalReceipt(True) – тут ошибка.
Есть где-нибудь перечисления всех статусов с соответствующими индексами для 1с, для понимания какой статус выдает принтер?