0120524 IRAS900-Ф (Q92) 1. Исправлена ошибка при печати налога 0 и 10% 2. Введено принудительное обновление порядка следования налогов в CMOS. 3. Исправлена ошибка в команде 59 с индексами налгов. 4. Исправлена ошибка при печати скидки до позиции чека в режиме объединения позиций 5. Исправлена ошибка длинны строки при перати номера документа 6. Исправлена ошибка в команде 50 при увеличении номера произвольного документа 7. Исправлена ошибка в команде 21 при добавлении КМ 8. Исправлена ошибка в команде 17 при аннулировании чека с КМ 9. Исправлена ошибка в типе индекса при инициализации массива arrAdress (начальная часть массива обнулялась) 10. Исправлена ошибка CMOS при фискализации и записи адреса АСОКП в CMOS 11. При установке скорости UART добавлена проверка на целостность CMOS 12. Изменена внутренняя индексация налогов в ККМ в соответсвии ФФД Таблица 8 (на внешний софт не влияет) 0120523 IRAS900-Ф (Q92) 1. Исправлено начисление налогов для ФН при объединении продаж. 0120522 IRAS900-Ф (Q92) 1. Изменен алгоритм добавления тега 1200 2. Изменен алгоритм добавления тега 1261 3. Добавлена опция для накопительного режима покупок в чеке 4. Устранена опция на добавление тега 1200 5. Изменен алгоритм работы с командой ФН B7 параметры 1,2,3 0120521 IRAS900-Ф (Q92) 1. Введен параметр в команду ККМ 0x20 (ФН 0xB0). 0120520 IRAS900-Ф (Q92) 1. Изменен порог выхода в режим сна с 4 до 3.5 вольт. 0120519 IRAS900-Ф (Q92) 1. Актуализированы новые биты при регистрации ККТ для нового ФН 2. Добавлены дефайны для исключения из прошивки отделов и СКЛ 3. Добавлена возможность отключать реакцию на DLE команды в команде 0x9F 16.10.23 0120518 IRAS900-Ф (Q92) 1. Актуализированы новые биты при регистрации ККТ для нового ФН 2. Добавлены дефайны для исключения из прошивки отделов и СКЛ. 04.07.23 0120518 IRAS900-Ф (Q92) 1. Исправлена ошибка в функции GetCMOSDateTime, приводящая к зависанию команды 0x9E c параметром 4. 20.06.23 0120517 IRAS900-Ф (Q92) 1. Исправлена ошибка при обработке тега 2108 для ФФД 1.05 2. Скорректированно изменение 14.06.23_4 в части доп тегов для 1059 3. Исправлена ошибка, допущенная при удалении данных об ЭКЛЗ (мусор в XZ отчетах) 4. Введена проверка сохранности данных настроек севрера ОФД при их сохранении при HC 5. Введена автоматическая настройка серверов ОФД по ИНН при фискализации 6. Введена возможность оформления нескольких позиций товара (маркированного в том числе) одной строкой 7. Введено требование 7 примечания к п.161 для тегов 1301-1303 при теге 2100 равном 0 08.06.23 0120516 IRAS900-Ф (Q92) 1. Исправлена ошибка с неверным вычислением значения тега 1199 2. Убраны данные о пароле налогового инспектора. 3. Изменен таймаут на ожидание ответа от ФН при закрытии чека с 5 до 15 сек. 4. Убраны данные об ЭКЛЗ 17.05.23 0120515 IRAS900-Ф (Q92) 1. Исправлена ошибка с восстановлением данных по чекам коррекции при НС (для Х отчета) 2. Оптимизирован алгоритм восстановления счетчиков при НС, время тратится только на поиск отчета открытия смены. 3. Добавлена процедура установки сервера АС ОКП при НС 4. Добавлено восстановление сумм налогов при НС (для Х отчета) 5. Изменены таймауты обмена с ФН, теперь они зависят от выполняемой функции ФН (МПД). Для сетевого обмена таймауты установливаются в соответсвии с настройкми параметров соответствуюших серверов. Для случаев обмена с АС ОКП и проверки КМ в ОИСМ. 23.12.22 0120514 IRAS900-Ф (Q92) 1. Исправлена ошибка с размером нформации об ошибке в команде 0x9e 2. Добавлен тег 1228 и 1260 в уведомление. 3. Изменена функция добавления TLV тегов в STLV стуктуру AddSTLVField 4. Исправлена ошибка со стиранием серверов в ResetInitPage 5. Изменено время обновления ключей по умолчанию (0). 6. Добавлено обнуление времени обновления при смене ФН. 7. Исправлена ошибка при определении длины тега в функции getReceiptTegSize 13.12.22 0120513 IRAS900-Ф (Q92) 1. Добавлено сохранение настроек серверов при НС 17.11.22 0120512 IRAS900-Ф (Q92) 1. Изменена работа команды 8f. 2. Исправлена работа с печатью чека фискализации через 30 дней, добавлена команда ФН 0х47. 3. Удалена автогенерация кода активизации на процессоре ARM9 15.08.22 0120510 IRAS900-Ф (Q92) 1. Изменено время закрытия чека на текущее. 20.06.22 0120509 IRAS900-Ф (Q92) 1. Изменен размер буфера ФН с 1200 до 2048 2. Исправлено положение строки ФД ФП ФН для команды 7С 3. Устранено дублирование строк РН ККТ ИНН в команде 7F 4. Сделаны обязятельными теги 1009 и 1187 при регистрации 5. Изменено назване отчетов фискализации и перерегистрации 6. Изменен алгоритм обработки тега 1179 7. Исправлена печать тега 1222 8. Исправлена обработка тега 1009 при его отсутствии 9. Добавлено формирование ошибки при отсутствии тега 1179 28.03.22 0120508 IRAS900-Ф (Q92) 1. Добавлена версия ФФД в поле тип ФН команды 0х29 (биты 1-7) 2. Расширен диапазон значений параметра в команде 8D в части источника времени. 3. Исправлена ошибка при печати документов из СКЛ 4. Добавлена версия ФФД в поле тип ФН команды 0х29 (биты 1-7) 5. Изменен алгоритм обработки тегов 1293 1294 13.01.22 0120507 IRAS 900-Ф (Q92) 1. Исправлена ошибка при пердаче полей в команде 37 2. Убраны задвоения печти тегов 1009 1187 в командах 31,02,04,8В 3. Исправлена ошибка в команде 73 при включении опции не печатать 4. Увеличен буфер приема с 4К на 8К(исправились ошибки с командой 73) 5. Исправлен номер смены в отчете закрытия смены (1.05) 6. Убрана печать тега 1162 в команде 0х73 7. Исправлен минимальный номер ФФД для тега 1171 8. Введено управление питанием ФН при его зависании. 9. Исправлена печать тега 1002 в команде 0x8b 15.12.21 0120506 IRAS 900-Ф (Q92) 1. Исправлена команда 7C в части контроля номера смены 2. Исправлена печать тега 1163 в команде 8B 3. Исправлена ошибка при печати буквы [M] под ФФД 1.05 4. Исправлена ошибка при формировании тега 1290. 5. Добавлена возможность проверки КМ внутри чека. 16.11.21 0120505 IRAS 900-Ф (Q92) 1. Исправлена ошибка при формировании тега 1188. 28.10.21 0120504 IRAS 900-Ф (Q92) 1. Исправлена ошибка при формировании тега 2107.