Версия №1 25.02.2006
Первоначальная версия программы.
Версия №2
Добавлена обработка статуса. Увеличено количество обрабатываемых ошибок.
Версия №3 8.03.2006
Переработано взаимодействие с cashreg. Файл err открывается в режиме ShareExclusive.
Всего производится до 100 попыток с интервало 50мс. Файл xte удаляется в цикле до 5 
попыток. Обрабатываются ошибки загрузки информации из файла reklama.tbl.
Версия №4 14.03.2006
Для кассы СП101 добавлена обработка статуса бит №8 - требуется закрыть чек. Добавлен переход в директорию с ini-файлами для настроек программы. Запись в err-файл 200 попыток с интервалом 25 мс. Увеличено кол-во обрабатываемых ошибок - см. list_err.txt.
Версия №5 5.04.2006
Добавлена обработка документов подкладной печати для кассы Штрих-950К. Добавлены циклы ожидания статуса для кассы СП-101.
Версия №6 25.04.2006
Добавлена поддержка кассы Феликс. Переработана схема работы с кассами.
Версия №7 12.06.2006
Добавлен справочник товаров с функцией добавления, удаления, сортировки. Добавлена справочная система. Информация о сумме и сдаче выводится на табло.
Версия №7.1 27.06.2006
Добавлена обработка ошибки при считывании файла чека при автосканировании.
Версия 8.1 20.08.2006
Добавлена поддержка кассы Меркурий MS-K. Добавлена поддержка весового товара. Сделан поиск по названию в справочнике товара и сортировка. Добавлены пути и форматы импорта-экспорта.
Версия 8.2 05.09.2006
Добавлена поддержка виртуальной клавиатуры. Переработан показ рекламы. Добавлен промитог. Добавлено табло Меркурий ДП-04. 
Версия 9.0 10.09.2006
Сохраняется протокол работы (файлы srf). Убрана загрузка справочника товаров по F2. Добавлены сумма товаров, денег, выручки по текущей смене. Добавлены номера отчетов-они идут сквозной нумерацией.
Версия 9.1 12.09.2006
Добавлен экспорт файла реализации. Исправлена ошибка 24 часа для кассы Меркурий.
Версия 10 07.11.2006
Добавлено ядро БД с SQL-запросами. База унифицирована с заказами. Работа в режиме сервера чеков в новом формате.
Версия 10.1 28.11.2006 
Добавлено преобразование из oem для типа чека 10. Добавлен прогон бумаги при печати для Штриха.
Версия 10.2 05.12.2006
Переработан вход в систему. Добавлены Plu и BarCode в чек. Добавлена возможность просмотра всего справочника товара и остатков. Добавлен поиск по кодам в товарах и остатках. 
Версия 10.3 23.12.2006
Добавлены текст из файла для печати в чеке (файлы headChek.txt и bottChek.txt) с возможностью редактирования. При продаже за рубли появилась настройка текста в чеке по 4-м подразделениям. Добавлена обработка клавиш настройка текста чека и печать копии чека.  
Версия 10.4 26.12.2006
Исправлена ошибка показа добавленного товара в справочник. Сделана защита от пустого поля торговой наценки в справочнике товара. Добавлена защита от пустого чека в режиме сервера чеков. 
Версия 10.41 28.01.2007
Печать заголовка и окончания при автосканировании. Название кассира цифрами при печати чека на кассе СП-101. База данных с обновлениями operators, regions, sotrudniki, otdOrg, clientDopInfo, statusS, sotrInOtdOrg.
Версия 10.5 06.02.2007
Добавлено табло Posiflex Usb. В отчете по видам товаров бежит progress. При импорте товаров корректно обрабатывается одиночный символ #. 
Версия 10.6 25.02.2007
Продажа по цене из справочника товаров. Уменьшение количества товаров в справочнике при продаже.Отчет по отделам, отчет по кассирам. Переключение рус/лат с правочнике товаров и остатках. Выбор группы по щелчку мыши. Кнопки F6, F7, F8, F12 в справочниках.
Версия 10.7 5.03.2007
Проверка на работу без выбора кассы. Исправлена ошибка обработки окончания штрихкода. Поддержка табло с протоколом обмена Epson.
Версия 10.8 30.03.2007
Просмотр смен и содержимого чеков. 
Версия 11.0 20.06.2007
Новая версия кассы Меркурий. Поддержка разрешений монитора и новый графический интерфейс.
Версия 11.2 22.06.2007
Исправлена ошибка обработки двойного нажатия клавиш.
Версия 11.3 25.08.2007
Доработки графического интерфейса. Название файлов импорта и экспорта.
Версия 11.4 26.09.2007
Прерывание при импорте. Поле CheckLength с настройками длины строки при печати. В режиме сервера тип чека 13 - закрыть программу, тип 14 - выключить компьютер. Добавлен в keys.tbl доступ к импорту-экспорту из регистрации продаж. Добавлена загрузка внешней программы, таймер автоимпорта, обработка флагов автоимпорта. Импорт 1Ctxt2, MSCo2. Подсчет строк при отсутствии перевода последней строки.  
Версия 11.5 04.10.2007
Поддержка правки чека в полном объеме. Печать товарного чека по нажатию на клавишу, в том числе на обычный принтер. Обработка дробного товара. Информационные окна с выходом только по ESC. Очистка справочника товаров и остатков по кнопке. При записи в файл журнала добавлены "-" при правке.
Версия 11.6 10.10.2007
Настройка контроля отделов.
Версия 11.7 16.10.2007
Отделы через базу данных. Убран файл podr.spr. Изменился podr в sysdb.
Версия 12.0 17.10.2007
Добавлена безналичная оплата. Авторизация через Сбербанк.
Версия 12.1 18.10.2007
Добавлена безналичная оплата по картам Сберкарт.
Версия 12.2 20.10.2007
Добавлена безналичная оплата для работы через кассовый сервер. Просмотр типа оплаты в просмотре чеков. Устранена возможность появления ошибки при просмотре чеков (стрелка вниз). Разрешена копия чека при продаже.
Версия 12.3 22.10.2007
Закрытие и открытие кассы не при входе в сервис, а при входе в параметры системы. Копия чека из просмотра чеков. Кнопки увеличения и уменьшения количества. Контроль суммы скидки по позиции.
Версия 12.4 31.10.2007
Карты AmEx функция 4000. Запрет отмены на отмену при сбое печати при оплата по безналу. Отрез или информационное окно для безнала. При сбое в случае оплаты Сберкартой оставлена только повторная печать документа. В инсталляцию добавлены шрифты. Файл reklama.tbl имеет по умолчанию win-кодировку.
Версия 12.5 2.11.2007
Усовершенствован алгоритм обработки событий для кассы Штрих, измененный в версии 12.3
Версия 12.6 5.12.2007
Сделана защита от некорректного перехода в поле ввода для дисконтных карт, правки и смены пароля. В справочнике LocDb discard, disdate, dissum. Переход безнал в нал при удалении последней позиции из чека при правке. Добавлены кнопки для режима TouchScreen Del и Enter. Работают стрелки-кнопки при правке.
Версия 12.7 25.01.2008
Добавился файл cashPodr в LocDb. Файл podr имеет другую структуру. Исправлена ошибка ввода пути к SysDb (только цифры). Настройка отделов кассы. Списание товара в stDocR. Настройка файлов отчета печати товарных чеков.
Версия 12.8 07.02.2008
Поля sumNdsZ, sumNdsS, sumZ, sumS, typeRNds в stDoc и stDocR. Обработка префикса партии, префикса Plu-кода. Печать товарного чека при оплате. Печать остатков. Сообщение если нет штрих-кода в справочнике. Отделы в чеке в зависимости от настройки контроля отделов при продаже. Если контроль есть, то отдел берется из товара, если нет, то какой отдел установлен. Списание товара с корректировкой сумм при продаже, возврате и отмене.
Версия 12.9 20.02.2008
Печать этикеток на принтере BZB по кнопке F10 в остатках и в справочнике товаров.
Версия 13.0 8.04.2008
При создании расходных накладных при отмене чека корректный расчет количества продажи, сумм и НДС.
Версия 13.1 28.05.2008
Реализована поддержка кассы Спарк-617ТК.
Версия 13.2 06.06.2008
Исправлена ошибка -- при экспорте скидки на позицию. Выгрузка данных по сменам.
Версия 13.3 07.06.2008
Автоматическое заполнение справочника кнопок.
Версия 13.4 29.06.2008
Автоматический экспорт файла регистрации продаж. Настройка названия файла автоэкспорта. После экспорта файл регистрации продаж удаляется всегда и сохраняется как дата и время. Сообщение об отсутствии папки экспорта. При закрытии смены производится экспорт файла регистрации продаж, если в настройках выбрано это действие.
Версия 13.5 11.07.2008
При повторном экспорте данных файл корректно закрывается. Повторный экспорт идет в директорию экспорта.
Версия 14.0 11.08.2008
Добавлена многоязыковая поддержка. Добавлен файл LangDb.mdb.
Версия 14.1 04.09.2008
В просмотре чеков дата и время закрытия чека. В просмотре смен дата и время закрытия смены.
Версия 14.2 23.10.2008
Вывод имени кассира в расчетно-кассовых операциях. Проверки при переключении пользователей в режиме правки.
Версия 14.3 28.10.2008
При импорте товаров в формате 1С возможен прием товаров с несколькими штрих-кодами на 1-й строке.
Версия 14.4 31.10.2008
На всех формах кодовая страница Russian_charset
Версия 14.4 05.11.2008
Настройки удаления справочника и изменения цен при импорте. Вместо операции 14 используется 12 при протоколировании операций.
Версия 15.0 11.02.2009
Поддержка кассы Орион ФРК. В просмотре чеков при просмотре смены сортировка по номеру чека. Исправлена возможность получения ошибки доступа при быстром нажатии клавиш в справочнике товаров и остатках. Нет сообщения о запросе удаления строки при правке чека. Отмена чека только если разрешено в правах. 
Версия 15.1 02.04.2009
Исправлены переходы между графическими элементами при продаже.
Версия 15.2 06.04.2009
Скидка % для кассы Орион через IntermediaTotal.
Версия 15.3 10.04.2009
Обработка клавиши (Ctrl *Num) и кнопки динамической перерегистрации. Обработка отложенных чеков (сохранение Ctrl Shift +Num и вызов Ctrl Shift -Num). Загрузка справочника кассиров при выходе из сервиса.Добавлены поля idTypeSotr в sotrudniki, новая таблица pravaOper, sotrGroups, verlist, mscoPrograms.
Версия 15.4 22.04.2009
Таблицы discard, disSum перенесены в sysdb. Поддержка скидок % и руб. на чек по дисконтным картам (для вызова кнопки Ctrl Shift \).
Версия 15.5 30.04.2009
Просмотр, добавление и удаление % скидок по картам. При определении номера карты учитывается пропуск в 0 символов. Продажа по штрих-коду и Plu при статусе stDoc 0.
Версия 15.6 06.05.2009
Обработка клавиш штрих-кода для работы через readcomport.
Версия 15.7 07.05.2009
Отчет по дисконтным картам.
Версия 15.8 12.05.2009
Минимальный интервал автоимпорта-экспорта 5 секунд. При автоэкспорте можно настроить сохранение файла регистрации продаж. Удаление чеков с перезаписью локальной БД по кнопке в просмотре чеков. Округление скидок (товара) до 1 рубля при использовании дисконтных карт (расчет ведется по позициям, если были скидки также на позицию, они суммируются). Символы дополнительного поля показываются звездочками. Номер кассы можно менять не создавая расходных накладных.
Версия 15.9 15.05.2009
Исправлена ошибка повторной выгрузки (экспортировались товары со статусом "удалено").
Версия 16.0 19.05.2009
Отмена чека через ФР для Феликсов. При правке чека в журнале операций тип операции 14. В справочнике товаров
и в остатках защита от переполнения при справочниках более 131000 записей.
Версия 16.1 21.05.2009
Если отмена чека нажимается клавишами Ctrl, Shift, Alt и Esc , то кнопка отмены запрещена.
Версия 16.2 26.05.2009
Отбор товаров на остатке по штрих-коду. Добавлена очистка буфера чека для X, Z отчета. Отчет по отмененным чекам. При закрытии смены суммы пересчитываются, shift обновляется. Число чеков - только продажи и возвраты. 
Версия 16.3 26.05.2009
Поле idClient в discard. Настройка параметров автоматической скидки.
Версия 16.4 15.07.2009
Печать номера чека на ФР Феликс, Штрих, Орион. 10-й параметр в шапке это № чека. Отмена чека через ФР для Штрих. Настройка SumNo в просмотре чеков. Исправлена ошибка печати отчета по отмененным чекам и скидкам. Обработка OnResize  для просмотра чеков, смены, содержимого чека. Настройка полного экспорта при закрытии смены. Если эта настройка активна, то название файла повторного экспорта берется из настроек обмена, если нет, то название + номер смены + расширение. Кнопка ОК около ввода пароля.  
Версия 16.5 16.07.2009
Настройка полного экспорта при Х-отчете.
Версия 16.6 23.07.2009
Вызов экранной клавиатуры в главном меню и остатках. Клавиши NumLock и клавиатура в окне продаж. Версия файла отображается автоматически при просмотре О программе. При отмене чека через ФР в тексте написано ЧЕК АННУЛИРОВАН для Штрих и Атола. Продажа по цене возможна со статусом 0. Исправлена ошибка печати номера документа при чеках Autootmena. 
Версия 16.7 27.07.2009
Повторный экспорт с названием из настроек экспорта для FullXExport = 1. Контроль 24 часов. Обработка автоотмены. Возврат к чеку автоотмены. Запись сумм, номера чека и транзакции после каждого чека. Добавлено поле maxPrSkidki в tovary. Обработка OnResize в дисконтных картах. Просмотр параметров дисконтных карт из расчетных операций. Поддержка addToFixed, IsNakopitel,porogSkidki, checkSprTov в дисконтных картах. В cash_Head длина полей numDCard и numKCard не 16, а 30 знаков, как в discard. В LocDb появилась таблица repDisClients. Отчет по возвратам, отчет по скидкам клиентов.
Версия 16.8 19.08.2009
В discard добавилось поле sumTovToSkidka. Это накопление по карте товара с учетом скидки. При печати товарного чека на чековых принтерах после удаления правкой в печать не включаются. Главное меню с x-отчетом и с кнопкой выключения. При удалении последней позиции при правке статус чека меняется на пустой чек. В настройках программы закладка Сервер чеков. Экспорт файлов при каждом чеке в директорию обмена. Штрихкод проставляется также и при выборе из stDoc. Внесены изменения в SaveErrorCode.
Версия 16.9 25.08.2009
Исправлена ошибка исключения при работе с картами Сбербанк.
Версия 17.0 26.08.2009
При оплате по безналу с использованием touch screen корректно устанавливается тип оплаты 2.
Версия 17.1 20.09.2009
Изменения в импорте MSCo sst1. При работе в режиме сервера нажимаются Ctrl *, если включена настройка SrvPriznak=1.
Версия 17.2 23.09.2009
Поле maxPrSkidki переименовано в maxCmdPrSkidki в tovary. Добавлено поле tekPrSkidki в tovary. При авторизации Сбербанка возможна продажа более 10000 руб. 
Версия 17.3 27.09.2009
Поддержка принтера товарных чеков Epson TM-U210A. Поддержка весов с протоколом обмена по RS-232 CAS (при нажатии кнопки Количество при пустом поле ввода идет запрос веса). Защита от повторного гашения.
Версия 17.4 01.10.2009
Исправлена ошибка maxCmdPrSkidki при отборе параметров по диск. карте. Запрет комбинации скидок после ввода и перед вводом дисконтной карты. Поддержка записи в поле realPriceS при работе с дисконтными картами. Запись realBcd в cash_Doc.
Версия 17.5 04.10.2009
Автоматическое добавление новых полей. Добавление в справочник товаров с учетом codeNGSale, tekPrSkidki. Обновляется lastPriceS и lastPriceZ в товарах. Поле preiskCode переименовано в preiskCodeCmd.
Версия 17.6 08.10.2009
Добавлено поле realPrDiscard. Выгружаются на сервер чеки закрытия смены. Обратная сортировка смен. Сумма товаров с учетом приходных и расходных ордеров. Импорт из ККС.
Версия 17.7 13.10.2009
Экспорт в формат ККС. Добавление информации в поле realBcd. Экспорт выбранных смен для кассового сервера. Сдача в товарном чеке.
Версия 17.8 15.10.2009
Исправлена ошибка добавления в cash_Doc при продаже за рубли. Корректный номер cash_Head при экспорте для кассового сервера.
Версия 17.9 20.10.2009
Создание резервных копий. Кнопки Отмена при критичных операциях удаления. Купюрная опись.
Версия 18.0 26.10.2009
Настройка экспорта штрихкодов вместо кодов Plu для 1С. Перепозиционирование курсора в DopInfo при нажатии мышкой на отложенные чеки и пр. элементы управления.
Версия 18.1 28.10.2009
Если не установлена настройка Продавать при нулевом остатке, то отбор данных для продажи осуществляется с поиском количества > 0.0009.
Версия 18.2 01.11.2009
Экспорт продаж в файл shift.txt - сохраняется в корневой каталог диска, с которого была запущена программа. Файлы srf удаляются при очистке базы чеков. После удаления базы чеков номер смены сохраняется. Выгрузка всей смены для кассового сервера при закрытии смены. Удаляются все существующие файлы xte при загрузке программы.
Версия 18.3 05.11.2009
При работе в режиме сервера чеков пауза 0,2 с перед нажатием Ctrl*.
Версия 18.4 10.11.2009
Изменение времени при 1-м чеке для Атола (если установлено в настройках) - типы чеков 15 и 16.
Версия 18.5 19.11.2009
Поле deltaSrokG в tovary. Поддержка сроков годности при просмотре в чеках и при выборе. При работе с кассовым сервером выгружается idCashDoc. Поле realPriceS при полной выгрузке с учетом скидки.
Версия 18.6 22.11.2009
Новые поля bigBaseCode (text 20) в stDoc, stDocR, cashDoc. Выгрузка bigBaseCode для кассового сервера в чеках и при полной выгрузке. При продаже заполняются все поля в stDocR. Продажа по realBcd из прихода, если не нашли штрихкод в comName.
Версия 18.7 30.11.2009
Переработан импорт MSCo sst1. Возврат только по текущей смене. Вызов оплаты без чека по Ctrl Shift F3 (тип оплаты 3). Вызов возврата без чека по Ctrl Shift F4 (тип оплаты 4). Для типа оплаты 4 показываются все чеки продажи. Добавление в расход количества с плюсом при возврате и типе оплаты 4.
Версия 18.8 19.12.2009
Автоматическое добавление в справочник кассиров.
Версия 18.9 21.12.2009
Переработана система работы со Сбербанком. Проверка на возможность оплаты по безналу. Отложенные чеки не суммируются с продажами. При пересчете суммы смены поле количество чеков не обновляется. Кнопка пересчет в просмотре смены (dblClick на форме).
Версия 19.0 11.01.2010
Изменения для работы с кассовым сервером.
Версия 19.1 12.01.2010
Если найден код товара по штрихкоду, но такого товара нет на остатке, делается попытка искать остаток по полю realBcd для этого штрихкода.
Версия 19.2 14.01.2010
При авторизации через Сбербанк при возникновении ошибки она сохраняется в errors.log после строки с ошибкой 1175. Устранение лидирующего 0 для кодов UPC-E и UPC-A. Возможно сохранение пустой строки для префиксов партии, Plu и весового кода. Шрифт при формировании чека 12-й ArialNarrow.
Версия 19.3 19.01.2010
Шрифт в продажах Arial 12. При закрытии смены производится обновление SumNal, SumDeneg, SumTotal.
Версия 19.4 25.01.2010
Возврат к старой базе, если автоимпорт не удался.
Версия 19.5 28.01.2010
Контроль прав для внесения, снятия и возврата товаров. Главная форма скрыта при переходе в расчетно-кассовые операции. Настройка запрета добавления товаров при сделанной скидке по дисконтным картам.
Версия 19.6 01.02.2010
Выбор последней смены со статусом 30 при определении активной смены. Печать купюрной описи при нажатии мышкой. Для кассы Спарк возможность закрытия смены при окончании 24 часов. Возможность настройки отрезчика для кассы Fprint. Отрез чека для Fprint при товарном чеке. При авторизации Сбербанка откорректированы вызываемые типы данных. Обработка скидок по схемам в disSum для дисконтных карт. Обработка автоматических скидок для количества по товару по схемам в disSum. Информация о скидках в строке состояния.
Версия 19.7 03.02.2010
Автоматические скидки по сумме, дате, дню, времени. Скидка на количество в зависимости от общего количество этого товара в чеке. При нажатии кнопок +/- корректный расчет скидок от количества.
Версия 19.8 05.02.2010
В расчетных операциях убран курсор мыши.
Версия 19.9 06.02.2010
Настройка весового товара VesBcd. При этом Plu код не вычленяется, а поиск идет по 7 цифрам штрихкода.
Версия 20.0 07.02.2010
При экспорте продаж название файла из настроек экспорта. Проверка прав для снятия Х-отчета. Защита от исключения при расчете сдачи. Авторизация Сбербанк через utilcls.
Версия 20.1 12.02.2010
При перепроверки суммы смены расчет sumDeneg с учетом безнала. При экспорте смены добавляется строка состояния z-отчета с учетом пересчета суммы. Отмена чека с запросом пароля администратора. Переработана система скидок по дисконтным картам, автоматические и фиксированные скидки (учитывается максимальный % скидки).
Версия 20.2 13.02.2010
При расчете автоматической скидки учет даты без времени (время контролируется отдельно).
Версия 20.3 15.02.2010
Контроль длины строки при печати чека.
Версия 20.4 16.02.2010
Перед полной выгрузкой регистрации продаж признак окончания предыдущей смены.
Версия 20.5 18.02.2010
Исправлена ошибка полной выгрузки при z-отчете. Нет дублирования выгрузки при обмене с КС. Дополнительная информация об автоматической скидке, скидке на товар, дате и времени в расчетных операциях.
Версия 20.6 02.03.2010
При продаже по штрихкоду сначала realBcd, затем штрихкод из comName. Перерисовка количества поверх строки скидки. Возможность изменения цены последнего товара. Возврат товара по чекам продажи при возврате по коду или штрихкоду. Выключение таймера секунд при выводе прочих форм из расчетных операций. Продажа товара по методу Lifo. В отборе товаров по штрихкоду по F2 учитываются также по realBcd. Настройка отреза для чеков авторизации.
Версия 20.7 04.03.2010
Переработана система скидок. Округление для всех касс от цены, а не суммы. Корректный расчет realPriceS при скидке по дисконтной карте при включенном округлении.
Версия 20.8 11.03.2010
Увеличена задержка при авторизации в режиме сервера чеков.
Версия 20.9 15.03.2010
При полной выгрузке смены тип 60 (X-отчет). Выгрузка детализации скидок при полной выгрузке смены для 1С.
Версия 21.0 26.03.2010
Защита от пустого справочника при автоимпорте базы. Формирование needImportPovtor.csf в режиме кассового менеджера.
Версия 21.1 12.04.2010
При выгрузке в 1С при включенной настройке Выгружать realBcd для 1С в дополнение к сумме товара выгружается realPriceS.
Версия 21.2 13.04.2010
Печать на принтере товарного чека №2. Обработка номеров стола (клиента). Отчеты Заказ и Счет товарного чека.
Версия 21.3 14.04.2010
Настройка экспорта содержимого чека при закрытии чека (в настройках импорта). 
Версия 21.4 18.04.2010
Устранена проблема округления для кассы Феликс (Атол). Контроль итога чека для Феликсов.
Версия 21.5 20.04.2010
Расчет скидок при включенном округлении цены. Корректная работа для дробной цены товара. Печать названия ДК для касс Атол. Исправлена ошибка контроля maxPrSk при добавлении скидки по ДК к автоматической.
Версия 21.6 26.04.2010
Переработа система скидок. При скидке по ДК берется %, который был до скидки по ДК, если % по карте меньше имеющегося.
Версия 21.7 27.04.2010
В файле регистрации продаж, если скидка по акции, а не по ДК, проставляется код детализации скидки 72. При экспорте при полной выгрузке если скидка на чек не по ДК выгружается код схемы скидок с типом детализации 72.
Версия 21.8 04.05.2010
Переработано округление суммы товара.
Версия 21.9 06.05.2010
При работе в режиме сервера чеков преобразование > 10000 руб. при безнале.
Версия 22.0 08.05.2010
При снятии x-отчета в отчетности не производится выгрузка данных.
Версия 22.1 24.05.2010
При возврате из правки чека производится перерасчет параметров скидок. После расчета скидки по ДК правка чека запрещена.
Версия 22.2 01.06.2010
Справочник кассиров с изменением названий кассиров. Права пользователей 40 наименований.
Версия 22.3 25.06.2010
Настройка возможности вывода на табло только названия товара. Печать копии чека по номеру. Все действия в расчетных операциях закрыты правами доступа. Права пользователей 48 наименований. Корректная работа отмены чека через ФР. Корректный вывод на экран цены товара. Возможность изменения типа оплаты (при выключенной авторизации). При аварийном завершении работы сохраняется тип чека и тип оплаты (можно пробить чек по безналу при успешной авторизации после сбоя ККМ). При печати копии чека и отчета по видам товаров исправлена ошибка включения в чек позиций, удаленных правкой. 
Версия 22.4 01.06.2010
Корректная работа изменения прав кассиров. Проверка прав при выходе из расчетных операций. При правке запрос на проверку пароля администратора.
Версия 22.5 20.08.2010
Поддержка авторизации через arccom.dll. Путь к arccom.dll c:\arcus2\dll.
Версия 22.6 08.09.2010
Изменения в печати текстовых строк для кассы Орион. Поддержка аварийного завершения чека (тип чека сохраняется при первой регистрации).
Версия 22.7 09.09.2010
Режим сервера чеков работает в расчетных операциях (написано СЧ). Изменения в отчете tovcheck.fr3. Исправлена надпись товарный чека на чек. Авторизация ТКБанк в режиме сервера чеков.
Версия 22.8 14.09.2010
При авторизации ТКБ добавлена кнопка выбора карты для сенсорного монитора.
Версия 22.9 20.09.2010
Изменения в tovcheck.fr3. При печати товарного чека первая буква в сумме прописью большая.
Версия 23.0 23.09.2010
Повтор для чеков авторизации ТКБ при ошибке 999.
Версия 23.1 15.10.2010
Увеличен размер кнопок при регистрации кассира. В купюрной описи автоматический пересчет при печати, в том числе по F5. Возможность выбора отдела при настройке создания накладных. При расчете автоматических скидок idCard = 0, fromKolvo < 0.99999. Если idCard > 0, то эта схема может влиять только на карту с указанной схемой скидки. В чеке при печати выводится % скидки по ДК.
Версия 23.2 15.10.2010
Изменение названий кассиров при входе в программу и при автоимпорте по таблице операторов.
Версия 23.3 01.11.2010
При работе в режиме сервера чеков настройка удаления файла признака наличия драйвера кассы gotovo.xte.
Версия 23.4 16.11.2010
Для режима печати через Штрих защита от NULL в № отдела. Для всех типов касс в заголовке чека 12 параметров. Ограниченная поддержка кассы Мебиус. Возможность запрета оплаты без нажатия промИтога. Таблица oplataSert. Поле realBcd (40) в cash_Doc. Поля numSert и fSertRealSkidka в cash_Head. Настройка префикса сертификатов. Вызов оплаты сертификатом по кнопке Ctrl ё. При введении дополнительных данных разрешен выход по кнопке ESC. Изменения в формате экспорта для КС-добавились в шапку поля №сертификата и фактический номинал. Удаление gotovo.xte независимо от наличия строк в этом файле.
Версия 23.5 18.11.2010
Штрихкод в чеке и на экране не более 13 символов. Запрет на скидки по ДК, по схеме на товар и автоматических (настраивается на вкладке Скидки в параметрах системы).
Версия 23.6 24.11.2010
Отключен контроль 24 часа для чеков, кроме 1,2,5 для касс штрих и мебиус. Корректная запись и отображение codeNG и codeNGSale в справочнике товаров. Настройка параметров для кассы Мебиус. Поддержка кассы Мебиус в полном объеме.
Версия 23.7 03.12.2010
Автоматическая регистрация dll и ocx для ФР Мебиус. Автоотмена чеков для Штриха и Мебиуса.
Версия 23.8 15.12.2010
Изменение даты и времени для кассы Штрих. Обработка суперскидок.
Версия 23.9 18.01.2011
Настройка и вывод в чеке дополнительной информации о товаре для касс Атол и Штрих, в том числе для сервера чеков (заполняется параметр №13 в файле xte в информации о товаре). Возможность выставить количество печатаемых символов для кассы Штрих (убрать галочку и поставить число на вкладке Чеки).
Версия 24.0 20.01.2011
Защита от пустых полей при импорте из 1С (17 полей). Автоматическое добавление полей realBcd, sumTovToSkidka в таблице disCard.
Версия 24.1 01.02.2011
При выводе в чеке дополнительной информации о товаре для касс Атол и Штрих учитывается признак переноса строки ^. Для ФР Штрих желательно вручную устанавливать длину строки, т.к. автоопределение зависит от вида выбранного шрифта. Для Штрих мини ФРК 50 знаков. Для Штрихов если доп. информация превышает кол-во символов в строке, будет производиться разбиение на строки либо по кол-ву символов, либо по признаку ^. Запрет закрытия расчетных операций крестиком при открытом чеке. Запрет закрытия авторизации со Сбербанком и ТрансКредитБанком крестиком. Для кассы Мебиус программирование налоговых ставок и корректная запись в реестре вывода ндс в чеке.
Версия 24.2 07.02.2011
Поля htmlInfo, isRestricted в товарах. Поля codePriznak в priznaki. Поле realBarCode в tovPriznaki. Таблицы restrictions, zapretPr, htmlInfo. Настройка и печать чека открытия смены. Проверка и прием обновлений как с ftp, так и с локальной папки. В демо-режиме максимальная цена товара 100 руб. В просмотре чеков не выводятся сообщения при выгрузке данных. Исправлена ошибка округления для % скидки на чек. При включенной настройке Пополнять базу в режиме резерва для сервера чеков происходит сохранение чеков в базе и экспорт для кассового менеджера. Просмотр чеков независимо от наличия кассира в справочнике. Окно просмотра чеков и остатков товара на весь экран. 
Версия 24.3 20.02.2011
Выделение широким шрифтом произвольной области печати, ограниченной символами !{ начало и !} окончание, для дополнительной информации о товаре и произвольного текста (тип 10) для ФР Атол.
Версия 24.4 01.03.2011
В режиме сервера чеков при включенной настройке AutoLoadTekstCh содержимое пречека и постчека загружается из файлов headChek.txt и bottChek.txt соответственно в директории сканирования чеков. При вызове отложенного чека корректное уменьшение остатка в приходе и добавление в расходе. Запрет на работу с отложенными чеками для всех типов чека кроме продажи. Защита от ненажатого промитога при оплате по безналу. Контроль количества при возврате и отмене чека при возврате. При работе программы создается файл prog.bin для возможности автоматического обновления. Автоматическая регистрация Flash10L.ocx (должен быть там, где программа). 
Версия 24.5 05.03.2011
Тип 21 для касс Атол. Формируется файл kkmInfo.txt с информацией (Модель оборудования (текст);Режим; Подрежим;Признак наличия бумаги в принтере чеков; Текущее состояние чека;Код последней ошибки;Описание последней ошибки;). В режиме сервера чеков при загрузке headChek.txt и bottChek.txt производится дополнение спецсимволами для касс Атол символами удвоения ширины (заменяются !{ и !}).
Версия 24.6 06.03.2011
Поле autoNumNakl в stHead. Поле partyConnect в stDoc и stDocR.
Версия 24.7 10.03.2011
Обработка спецсимволов удвоения ширины с 1-й строки в файлах headChek.txt и bottChek.txt.
Версия 24.8 17.03.2011
При выгрузке для КС в поле 8 реальный № карты. При печати на кассе после названия карты выводится % скидки.
Версия 24.9 23.03.2011
При полной выгрузке смены для 1С выгружаются также отмененные чеки.
Версия 25.0 23.03.2011
При обмене с сервером чеков csf файлы имеют название с учетом миллисекунд.
Версия 25.1 18.04.2011
При типах чека 13 и 14 не происходит обращение к системам печати чеков, таким образом при сбое ФР программа будет корректно закрыта (13) или выключен компьютер (14). Режим 24 выдача сообщения со звуковым сигналом на звуковую карту компьютера (можно также вызвать с помощью названия файла sound.xte).
Версия 25.2 25.04.2011
При печати на кассах Атол для товарных чеков происходит печать заголовка чека, затем отрез.
Версия 25.3 28.04.2011
Тип чека 25-развернуть из трея. Тип 26-свернуть в трей. Тип 27 - повтор печати сбойного чека (файла problemCheck.etx). Сбойные чеки сохраняются с расширением etx.
Версия 25.4 10.05.2011
Тип чека 28-печать отложенных z-отчетов. Возможность включения сохранения z-отчетов в буфере при настройке параметров касс Атол.
Версия 25.5 16.05.2011
Таблица mestaHran, поле idCodePosHran в tovary. Исправлена ошибка сохранения всех файлов как проблемных при включенной соответствующей настройке. При работе в режиме сервера чеков поле 13 в 1-й строке файла xte код клиента idClient в cashDoc. 
Версия 25.6 17.05.2011
Добавление, изменение и удаление в справочнике мест хранения. Показ места хранения при выборе товара. Сумма сдачи не пропадает с экрана.
Версия 25.7 9.06.2011
Дополнительный видеорежим 800х600 с доп. информацией. Для касс Атол и Штрих возможность вывода имени кассира (включается на вкладке Чеки). Округление копеек скидкой суммовой на чек с возможностью выбора порядка округления. Скидки всегда переформатируются в суммовые.
Версия 25.8 21.06.2011
Если номер магазина от 100 до 999, то в названии файла csf добавляется буква a.
Версия 25.9 22.06.2011
При округлении через скидку если размер копеек совпадает с порядком округления, то скидка не делается. В просмотре чеков фамилии кассиров отображаются динамически, а не из связанной таблицы. Настройка сообщений простых и с flash-анимацией. Настройка текста в чеке при продаже за рубли по 10 отделам.
Версия 26.0 23.06.2011
Защита от импорта базы с пустым справочником штрихкодов. Статус импорта отображается в информационной строке.
Версия 26.1 24.06.2011
Корректный расчет скидки при округлении.
Версия 26.2 29.06.2011
Настройка AlwaysStayOnTop - поверх всех окон. Проблемные чеки не сохраняются для z-отчета. Права пользователей 55 позиций. Изменено название прав 46, 47, 48. Проверка существования пароля кассира. Очистка поля ввода в расчетных операциях после проверки прав доступа при скидках. Полная очистка остатков закрыта правом доступа. В Сервисе все кнопки закрыты правами доступа. Просмотр текущего чека из расчетных операций (Ctrl Shift F12). Изменено округление суммы (цена * количество). Убрано обращение к файлу cassir.dat.
Версия 26.3 08.08.2011
Протокол обмена с весами поддерживает весы CAS ADh.
Версия 26.4 19.08.2011
Просмотр отложенных чеков независимо от кодов кассира. Запрет добавления товара с нулевым количеством.
Версия 26.5 22.08.2011
При перерегистрации кассира сохранение нового номера кассира. Корректный показ имен кассиров в просмотре чеков.
Версия 26.6 30.08.2011
Поддержка пробития больших чисел для кассы Мебиус.
Версия 26.7 07.09.2011
Изменены параметры при выгрузке в 1С.
Версия 26.8 03.10.2011
Настройка времени действия ограничений по алкоголю. Контроль ограничений по полю isRestricted. Настройка и контроль базы по кол. записей в comName, tovary и stDoc.
Версия 26.9 15.12.2011
Добавление заданного количества строк к безналичным документам. Обработка ограничений по полю shemaRestr.
Версия 27.0 20.12.2011
Картинка фона в главном окне. Дополнительные разрешения экрана 1280х800 и 1600х900. Большинство окон на весь экран. Третий ряд кнопок в расчетных операциях.
Версия 27.1 02.02.2012
При импорте MSCOSst3 в 1-й строке параметры шапки накладной, а не проверка на ; в 18&&34 позиции. Экспорт остатков в формате MSCoSst3. Настройка кодовой страницы при импорте mscosst3. Корректировка остатка товара в режиме сервера чеков.
Версия 27.2 17.02.2012
Удаление штрихкода, запретов продаж, htmlInfo при удалении из справочника товаров. Кнопка очистки штрихкодов, запретов продаж, htmlInfo. Перепривязка штрихкода по запросу в случае, если ШК уже существует у другого товара. Закрытие окна помощи F1 по ESC. Закрытие окна О Программе по ESC. Внесены изменения в обработку данных с буфера клавиатуры. Отчет по остаткам с учетом подразделений. Создание расходных накладных в режиме сервера чеков.
Версия 27.3 21.02.2012
Очистка базы приходных накладных и остатков по флагу clrBase.flg при импорте mscosst3. Обновление переменных SummaDeneg, SummaNal, SummaTov при обработке xte.
Версия 27.4 03.04.2012
При авторизации через arcus.dll убрана кнопка выбора карты.
Версия 27.5 05.04.2012
Копия чека по номеру с учетом № чека. При выборе отдела работает двойное нажатие мыши для выбора.
Версия 27.6 05.04.2012
При вызове помощи по F1 корректное открытие ссылок. Содержание помощи существенно увеличено. 
Версия 27.7 09.04.2012
При авторизации через Arcus работает отчет по текущим операциям (operType = 6). При просмотре остатков по товару работает быстрый поиск при нажатии Enter по штрихкоду для весового товара, ШК с закодированным PLU, ШК с партией по коду Sdd, просто по 1-м символам без F7. 
Версия 27.8 13.04.2012
При добавлении в справочник клиентов убрано сообщение превышения даты.
Версия 27.9 29.06.2012
Таблица opWork в LocDb. Генерация csf с типом 29 - записи в opWork (1-включение, 2-выключение, 3-x-отчет, 4-z-отчет, 5-параметры системы save, 6-права кассиров). Префикс консультантов и поле в cash_Head. Длина строки пароля консультанта 11 символов (+2 = 13 как в штрихкоде). Суперскидка перебивает максимальный % скидки из tovary. % суперскидки по конкретному товару в поле maxPrSkidki в stDoc.
Версия 28.0 16.07.2012
При продаже с использованием сертификатов в таблице oplataSert проставляется дата и время оплаты.
Версия 28.1 03.08.2012
Проверка корректности закрытия баз данных перед закрытием программы. Тип операции 7 в opWork - выключение компьютера.
Версия 28.2 16.08.2012
Поиск запущенного окна в режиме сервера чеков. Открытие и закрытие окон по hwnd при авторизации.
Версия 28.3 17.09.2012
Кнопка оплаты бумкартой. №ApiKey. Оплата бумкартой как тип оплаты 3. Комбинированная оплата (нал + безнал). Сумма безнала вводится ДО нажатия кнопки безнал. Код налоговой группы для кассы Штрих. Проверка пробного периода.
Версия 28.4 19.10.2012
Комбинированная оплата. Поля numBoomCard, balBoomCard, sumBoomCard, trBoomCard, sumBeznal в cash_head. Поля 13-codeClient, 14-sumBeznal, 15-sumBoomCard, 16-sumkOplateNal, 17-nameBoomCard, 18-AutoOtmena в xte и кассах. Запрос новостей с сайта (вызов news.php). Интервал запроса 300 сек. бездействия. Поле delitel в disSum. Если delitel > 0, то расчет количества при fromKolvo >= 2 идет по количеству товара с одинаковой схемой скидки в чеке. Скидки от количества с учетом делителя. Защита от пустого числа в типе оплаты. Код фирмы www в настройках html-инфо. Отображение html-инфо. Клавиша html-инфо CtrlShiftF1.
Версия 28.5 06.11.2012
Корректный возврат к состоянию чека при аварийном завершении с учетом комбинированной оплаты. Метро-стиль главного меню. Перезапуск кассы Атол при ошибке -11. При печати чека передается номер кассира codeInKkm из cassir. Отмена оплаты бумкарты. Если сумма баланса после отмены = 0, то в коде транзакции хранится код отмены, если нет, то транзакция первоначальной операции. Пауза в 30 мс при печати текстовой информации после каждой строки для Атол.
Версия 28.6 09.11.2012
Дополнительные поля при полной выгрузке смены. Пересчет суммы смены при закрытии смены с учетом комбинированной оплаты. Новые поля в просмотре чеков. Прокрутка мышкой. Автоматическое убирание информации о товаре при новом чеке. Тип чека и оплаты по умолчанию 1 при аварийном завершении. SumDeneg в ini-файле это sumZReport в shift.
Версия 28.7 28.11.2012
Кнопка вызова exe-файла (по умолчанию Ctrl Shift F11). Если введен номер 1-5, то будет вызвана соответствующая программа. Вызов exe-файла по префиксу. Формат по умолчанию !)00000000031 - программа №3. Настройки exe и префиксов в параметрах системы.
Версия 28.8 10.12.2012
При расчете скидок по схеме учет округления до 1 рубля при включенной соответствующей настройке.
Версия 28.9 11.02.2013
Округление скидки по % на позицию и комбинированной скидки на позицию для кассы Штрих с учетом округления до 1 рубля.
Версия 29.0 22.02.2013
Запрет перехода с дополнительного поля без ввода данных и нажатия Enter.
Версия 29.1 01.03.2013
Выгрузка в кассовый сервер происходит независимо от наличия кассиров в справочнике.
Версия 29.2 01.03.2013
Ускорение отбора idCashHead при создании нового чека.
Версия 29.3 07.05.2013
Поле nameCsf в cash_Head. Поле nameCsf при полной выгрузке $1 33 поле. Проставление dateBegin в shift при 1-м чеке. В чеке csf для z-отчета dateBegin из shift в строке параметров. № чека в дополнительных параметрах csf реальный из cash_Head.
Версия 29.4 13.06.2013
Поле smsInform в disCard. Цифровые префиксы по умолчанию не проставляются при отсутствии значения в поле.
Версия 29.5 17.06.2013
Таблица sborka. Автоматическое добавление позиций в чек по таблице sborka с учетом количества и цены (ксли цена < 0.01, то берется из остатков).
Версия 29.6 14.08.2013
Настройка Не передавать налоги для касс Атол и Штрих. Тип чека 31 в xte (автоматический по названию файла tosaleXXX.xte) - отложенный чек с возможностью просмотра в расчетных операциях. В режиме сервера чеков в чеках xte поле 19 - код консультанта, поле 20 - если 1 - показ содержимого чека на экране. Для этого режима название чека должно быть tosale.xte или любое, начинающееся с tosale. 
Версия 29.7 14.08.2013
Коды клиентов до 999999. Отрисовка названия консультанта для сервера чеков. 
Версия 29.8 15.08.2013
Проставление №консультанта при преобразовании из отложенного чека. Корректный статус отложенного чека при экспорте в кассовый сервер. Отображение названия консультанта при просмотре чеков. № клиента в отложенных чеках до 32767.  
Версия 29.9 11.09.2013
Прятать мышку в расчетных операциях только при включенной настройке (раньше при попадании в стоимость). Поле sumBonus в discard. Добавлен контроль создания полей при обновлении БД. При добавлении клиента корректный idClient по фамилии, имени и телефону. Кнопка и клавиша выбора клиента. Проставление ФИО клиента при вызове доп. информации. Поля sumBonus, dateEnd в discard. Отбор в discard с учетом количества записей.
Версия 30.0 11.10.2013
Таблица zamPodr. Индикация текущей схемы замены отделов. Кнопка включения/выключения схемы замены отделов.
Версия 30.1 29.10.2013
Поля numPos, numProp, kolPosInWeek, primInfo в discard. TypeCard = 2 - клубная карта. Таблица statPos. Для клубной карты при доступе к параметрам ДК из расч. операций уменьшается кол-во посещений и пополняется statPos. Проверка на существование при добавлении ДК. Если чек непустой, для клубных карт при входе в ДК возможность изменения параметров.
Версия 30.2 06.11.2013
Настройка ввода № ДК только со сканера. Первые 99 видов ограничений зарезервированы (typeRestriction в zapretPr). 1-4 это подарки. Для активизации подарков в tovary поле isRestricted true, в настройках ограничений включить KontrRestrict=1, добавить товар в zapretPr с нужным typeRestriction (1-4). 1-товар с ценой 0 и не выводится в чек, 2-товар с ценой 0 и есть в чеке, 3-запрет закрытия чека без товаров с типом 2, 4-подарки закончились. Если в чеке есть товар с типом 4, то в чек он не пойдет, но чек может быть закрыт (игнорирование типа 3).
Версия 30.3 14.11.2013
Возможность ввода символов - и = в расчетных операциях. Возможность ввода нецифровых символов в префикс сертификата. Принудительная очистка metrics. № кассы 3 символа. При экспорте в КС если № магазина 3 знака, то 1-й символ csf = a, если №кассы 3 знака, а магазина не 3 знака, то b, если и магазин и касса 3 знака, то 1-й символ csf = v. Поддержка сертификатов через certclient.dll (настройка на вкладке дополнительно). Запрет на бумкарты. Параметры сертификатов сохраняются как бумкарты.
Версия 30.4 15.11.2013
Оплата сертификата на произвольную сумму. Сообщения об ошибках от certclient.dll.
Версия 30.5 18.11.2013
Настройка № сервера. №сертификата с 71-й позиции. При вызове баланса тип 21.
Версия 30.6 25.11.2013
Префикс ДК. Возможность ввода символа пробел. Изменения в расчете % скидки по чеку при считывании ДК. Поля sertNum, transCode в cashDoc. Длина поля numBoomCard = 72. Поле groupTov в disSum. Отмена сертификатов. Запрос баланса сертификатов. Ограничения срабатывают не только по коду, но и по 1-му штрихкоду товара. Сертификаты через restrictions и zapretPr. Код ограничений сертификата 10. 
Версия 30.7 28.11.2013
При полной выгрузке поля sertNum, transCode. Запись короткого № сертификата в чеки. Скидки на 3-ю позицию в чеке. Префиксы по умолчанию не проставляются.
Версия 30.8 3.11.2013
Путь к файлам БД по умолчанию в %APPDATA%. Исправлена ошибка 1223. Если промотка > 0, то для Мебиуса после чека делается протяжка. Исправлена нумерация idCashHead после отмены чека.
Версия 30.9 4.11.2013
Чеки на Мебиус с комбинированной оплатой. Исправлена блокировка повтора покупки.
Версия 31.0 9.12.2013
Скидки по группе товаров. Автоматические скидки работают только при disSum.groupTov = Null.
Версия 31.1 13.12.2013
Экспорт tOplata из cashDoc при полной выгрузке. Путь к файлам dll и чеков при авторизации Arcus. Оплата несколькими банковскими картами. Оплата несколькими сертификатами. Программирование названий типов оплаты в настройках кассы Атол.
Версия 31.2 18.12.2013
Возвращено слово Сдача после закрытия чека. Проверка на аварийное завершение для товаров за рубли. Отрисовка окна расчетных операций до получения № чека. Переход в поле ввода после ДК по префиксу.
Версия 31.3 19.12.2013
Автоматический режим отрисовки Расч. операций. Поле tekstKnopkaFull в keyKnopki и длина tekstKnopka 40 символов. 
Версия 31.4 21.12.2013
Обратная сортировка при отборе tOplata. Сохранение № сертификата для оплат > 1. Для Атол и Штрих сертификаты по типу оплаты №4. SumType4 в реестре. Для автоматического режима выключение кнопок при оплате.
Версия 31.5 24.12.2013
Сохранение короткого № сертификата в cash_Head и при экспорте в csf. Текущие накопления по сертификатам в реестре (SumType4).
Версия 31.6 28.12.2013
Очистка поля ввода при комбинированной оплате. Переход к полю ввода при ДК.
Версия 31.7 09.01.2014
Возврат к наличным при ошибке оплаты по безналу. Автоподбор шрифта при автоматическом режиме расчетных операций.
Версия 31.8 14.01.2014
При типе оплаты 2 корректное проставление суммы оплаты по чеку.
Версия 31.9 19.02.2014
Анализ всех срок из disSum для отбора скидок по группам.
Версия 32.0 20.02.2014
Таблицы brands, podarkiSets, brandSets. Поля isPodarok, logNumPSet, logNumBSet, searchStr в disSum. Расчёт скидок на позицию и по группе с учётом поля searchStr. Исправлена ошибка исключения для подарков при скидке 20-го числа.
Версия 32.1 26.02.2014
Обработка подарков по схемам. Поле numBrand в cash_Doc. Поле logNumGSet в disSum. Таблица groupSets.
Версия 32.2 10.03.2014
Для кассы Мёбиус возможность работы без захвата порта.
Версия 32.3 13.03.2014
Кнопка выбора вида оплаты при оплате безналом. Дизайн безналичной оплаты. Оптимизация параметров системы и отчетности под сенсорный интерфейс.
Версия 32.4 18.03.2014
Автоматическое закрытие чека при полной оплате сертификатом.
Версия 32.5 24.03.2014
Нефискальный режим печати для кассы Мебиус.
Версия 32.6 24.03.2014
Комбинированная оплата для Штриха (типы 1 и 2). Типы 3 и 4 отделены условием (сертификаты > 0).
Версия 32.7 25.03.2014
Комбинированная оплата для Штриха для всех типов оплаты.
Версия 32.8 29.03.2014
Для работы автоматических скидок в dissum поле fromKolvo должно быть 0. Если количество более 0,001, то такая скидка не будет автоматической.
Версия 32.9 01.04.2014
Корректный возврат в поле ввода при отмене действий в поле дополнительного ввода. Автоматический переход к содержимому чека после ввода пароля администратора.
Версия 33.0 23.04.2014
Полноэкранный режим для автоматических параметров экрана. Обновление параметров в реестре для ФР Зебра. Многострочная печать на подкладном документе для Штриха.
Версия 33.1 28.04.2014
Настройка максимального % скидки для суперскидки (брать из stDoc или tovary). Текстовые поля создаются с возможностью NULL длины. 
Версия 33.2 05.05.2014
Настройка максимального % скидки по умолчанию 1 (брать из tovary).
Версия 33.3 04.06.2014
Для касс Атол печать дополнительной информации о скидках и возможность многострочной печати названия товара (SkidkaInfo на закладке Скидки ,BigNameTov на закладке Чеки). По умолчания выключены.
Версия 33.4 17.06.2014
Оптимизация переключения окон в режиме сервера чеков при безналичной оплате.
Версия 33.5 23.06.2014
Скидка по ДК по префиксу с длиной 3-6 символов. При этом форматирование строки номера скидки не производится.
Версия 33.6 21.07.2014
Настройка считывания веса 5 знаков для весов Cas.
Версия 33.7 28.07.2014
Авторизация через ArcComX64.
Версия 33.8 05.08.2014
Выключение поиска файлов при отрицательном ответе при авторизации через ArcComX64.
Версия 33.9 12.08.2014
Если в ответе в режиме сервере чеков код ошибки = 1261 это означает, что авторизация успешно проведена, а при печати фискального чека произошла ошибка. Код ошибки находится во 2-й строке. При этом не нужно формировать файл sbrf.xte (это приведет к повторной авторизации), а сформировать файл с любым другим названием с тем же содержимым (тип 2) и чек будет напечатан как безналичный.
Файл kkmInfo.txt формируется в 3 строки. Поддержка kkmInfo.txt для касс Штрих. При запуске программы для сервера чеков это окно становится активным и максимальным.
Версия 34.0 26.08.2014
Повышение точности при определении суммы безнала в режиме сервера чеков. Перерисовка названия кассира после автоимпорта. Замена пароля текущего кассира, что делает возможным получение новых прав после автоимпорта.
Версия 34.1 25.09.2014
Тип 32 в режиме сервера чеков - вызов отчетности при безналичной оплате. Настройка вывода на табло без перекодировки в Oem. При закрытии смены при авторизации через arccom закрытие дня по банку при закрытии смены в кассе.
Версия 34.2 10.12.2014
Отмена чека через ФР при комбинированной оплате.
Версия 34.3 22.01.2015
Работа с облачным сервером.
Версия 34.3.0.3 23.01.2015
Облачный сервер в фоновом режиме. Обработка ответов от сервера.
Версия 34.4 29.01.2015
Отчет по товарам, удаленным правкой. На вкладке Дополнительно настройка снятия этого отчета при Х-отчете. Касса Мебиус Zebra с новыми драйверами. 
Версия 34.5 12.02.2015
Форма остатков на весь экран, увеличен шрифт. При настройке кассы Мебиус/Zebra возможность проверки порта сразу после смены номера порта или скорости. Настройка типа кассы - Zebra (проставление в реестре параметров IsZebra = 1 и MoebiusVer = 1). Запись клише без спецсимволов для ккм Zebra. Возможность изменения параметра AutoFreePort для кассы Zebra.  Переинициализация кассы только при любой ошибке независимо от AutoFreePort.
Версия 34.5.0.1 13.02.2015
Увеличены строки при выборе товаров. Убраны скроллы в форме настройки Мёбиус.
Версия 34.6. 14.02.2015
Купюрная опись для кассы Мебиус.
Версия 34.7. 24.02.2015
Отключено округление копеек, автоскидка для чеков приходного и расходного ордеров. Для кассы Атол добавлена доп. строка в приходном и расходном ордерах.
Версия 34.8. 10.03.2015
При обмене с кассами поля 14,15 и 16. 
14: Дополнительная информация о товаре (строка до 1000 знаков) перед регистрацией продажи (Поддерживается для ККМ Атол и Штрих (до 249 знаков в одной строке))
15: Выводить в несколько строк (1-да) (Для Атол и Штрих (для Штрих только 40 знаков)), 
16: Переносить по словам (1-да). Если не указано, используется настройка PerenosWords (Только для Атол)
Для вывода информации по 13 и 14-му полю требуется в настройках поставить галочку Выводить доп. инф. о товаре (BigTxtStr). Разделительи строки - символ ^ (крышечка).
Для включения многострочной печати нужно поставить галочку Многострочное название товара (BigNameTov) на вкладке Чеки, если нужен перенос по словам, то поставить галочку у параметра Переносить по словам (PerenosWords) (Только для Атол).
Версия 34.9 23.03.2015
Отчет по товарам, удаленным правкой в виде печатной формы (repVTovPravkaSm. fr3 и fd3). При включенной настройке Отчёт по товарам, удаленным правкой при Х отчете, этот отчет печатается на ккм при снятии х-отчета, а из меню Отчёты в виде печатной формы.
Версия 35.0 23.03.2015
Настройка Использовать OpenCheck для Штриха.
Версия 35.1 01.04.2015
Округление при безналичной продаже. Отчет по товарам, удалённым правкой с № чеков при снятии x-отчёта.
Версия 35.2 25.05.2015
Автоматический режим выбора типа карты при безналичной оплате, поддержка карт ПРО100. Отчёт по товарам, удаленным правкой за период.
Версия 35.3 23.06.2015
Исправлена ошибка формирования отчета по товарам смены за период.
Версия 35.4 30.07.2015
Настройка OnlyItogo - отсутствие информации о товаре в чеке. Название товара берётся из строки от 1-го отдела из настроек печати по отделам.
Версия 35.5 31.08.2015
Настройка показа сообщения Программа уже работает. По умолчанию сообщение есть.
Версия 35.6 08.09.2015
Корректная работа режима OnlyItogo.
Версия 35.7 08.09.2015
В режиме OnlyItogo сохраняется весь чек для КС. PrefixDk2 по умолчанию = null.
Версия 35.8 22.09.2015
При выгрузке на кассовый сервер в чеках csf присутствует информация об оплатах. Формат выгрузки аналогичен полной выгрузке смены.
Версия 35.9 01.10.2015
Чеки csf формируются из чеков xte при включённой настройке Пополнять базу в режиме резерва.
Версия 36.0 28.10.2015
Формирование realPriceS в cash_Doc по соответствующему полю в файле xte при обмене с кассовым сервером.
Версия 36.1 20.11.2015
Поддержка весов Штрих Слим (протокол Штрих POS2). Количество портов в настройке весов увеличено до 30.
Версия 36.2 24.11.2015
Округление скидки перед округлением цены для расчета скидки по схеме и делителю. Функция округления учитывает особенности в округлении 0,5 единицы.
Версия 36.3 10.12.2015
При полной выгрузке отрисовка формы просмотра чеков с увеличением времени на рисование таблицы.
Версия 36.4 03.02.2016
Форма отбора товаров вызывается по кнопке Shift * (можно поменять в настройках). Слова для отбора настраиваются на отдельной вкладке (до 7 кнопок и до 5 слов на каждую кнопку). 
Автоматическое добавление кнопок в расчетных операциях (дополняются записи из keys.tbl).
Версия 36.5 04.02.2016
Возможность выхода по ESC из формы отбора товаров. Перемещение стрелочками по отобранным товарам.
Версия 36.6 26.02.2016
Поддержка формата импорта MscoSst19. Открытие формы отчётности при безналичной оплате в режиме сервера чеков.
Версия 36.7 29.02.2016
Цветовая индикация товаров с ограниченным сроком годности.
Версия 36.8 03.03.2016
Импорт из xls тип1. Округление до целого в справочнике товаров.
Версия 36.9 05.03.2016
Отчет Товарная накладная при импорте из xls. Возможность печати накладной на касса при импорте из xls.
Версия 37.0 07.03.2016
Отчет по проданным товарам за период (repProdPoTov.fr3). 
Версия 37.1 15.03.2016
Настройка возможности проверки наличия интернета при безналичных платежах в режиме сервера чеков. Печать товарных чеков с перехватом исключений. Возможность переинициализации кассы при ошибке модуля ККМ.
Окно при оплате через Сбербанк поверх всех. Окно проверки доступности интернета показывается с выдачей сообщения.
Версия 37.2 17.03.2016
Вызов формы работы с весами Штрих Слим (кнопка Ctrl Shift *Num). Обработка ошибки Нет связи с кассой для Атол. Сохранение лога ошибок при включении обработки проблемных чеков.
Версия 37.3 24.03.2016
Перемещение окна влево и вверх при безналичной оплате через Сбербанк.
Версия 37.4 27.03.2016
Уменьшен размер формы оплаты Сбербанк. Импорт из xml формата. Автоматическое добавление товаров в чек при превышении количества над остатком. Возврат товара в режиме накладных только по текущей смене.
Версия 37.5 29.03.2016
При безналичной оплате окна сдвинуты влево и вверх, но не зафиксированы. При авторизации через Аркус2: путь к ini файлам, кодировка символов, Отмена и возврат. Номера операций указаны в настройках.
Версия 37.6 01.04.2016
При добавлении или изменении остатков в режиме создания накладных создаются шапки накладных. При удалении изменяется приход и остаток. Сортировка по Plu при отборе товаров.
Версия 37.7 05.04.2016
Корректное добавление в чек при остатке = 0 для режима Продавать при нулевом остатке. Сообщение при неверном коде Plu при отсутствии товара на остатке.
Версия 37.8 08.04.2016
Печать X-отчёта при безналичной оплате через Сбербанк.
Версия 37.9 18.04.2016
При безналичной оплате через Аркус: Печать X-отчёта  (тип операции 5). Сохранение authCode. Если выключен отрез в настройках, но включен отрез при безнале, то выдаётся окно Оторвите отчёт.
Настройка AutoOtdel - поиск товара по всем отделам - при этом при включенном контроле отделов отбираются товары по всем отделам, но в чек попадают с учётом выбранного отдела. Если выбран не отдел по умолчанию, то в отборе товаров показываются только товары этого отдела.
Версия 38.0 19.04.2016  
Настройка Не захватывать порт действует для касс Атол, Штрих и Мёбиус. Включается в окне выбора кассы.
Версия 38.1 03.06.2016
В режиме сервера чеков при настройке Пополнять базу в режиме резерва параметры обновляются динамически при обработке каждого чека.
Версия 38.2 16.06.2016
Сообщение об инкассации при превышении суммы наличных денег (сумма задаётся в настройках на вкладке Чеки).
Сообщение о превышении максимальной суммы чека (сумма задаётся в настройках на вкладке Чеки). Чек можно закрыть, если ещё раз нажать кнопку Оплата в момент активности сообщения о превышении (будет выдано повторное предупреждение).
Количество номеров com портов расширено до 25.
Поддержка табло ZQ-VFD2300 (настройки dip-переключателями менять не нужно).
Возможность проверки печати qr-кода. Войти в настройки, нажать Настроить, далее кнопки Нажать 1 раз и печать qr-кода. В директории с cassa.exe должен быть файл qr_msco200_mono.bmp
Версия 38.3 24.06.2016
Поддержка ЕГАИС. Поля volumeBottle и krepostAlk в tovary. Поля typeRestriction и egaisPdf в cash_Doc. Вкладка настроек ЕГАИС в Параметрах системы.
Контроль необходимости считывания ШК ЕГАИС, возврат с минусом, количество всегда 1 штука, проверка на дублирование ШК. Восстановление после аварийного завершения.
Формирование xml-файла для отправки на сервер. Получение xml от УТМ ЕГАИС. Формирование и печать qr-кода.
Версия 38.4 26.06.2016
Поддержка ЕГАИС для сервера чеков. Таблица egaisData. Обращение к серверам ЕГАИС при отмене. Отмена возврата для ЕГАИС.
Версия 38.5 27.06.2016 
Переход на английский язык при вводе акцизной марки ЕГАИС. Длина строки для Феликса 32 знака. Сохранение ответа от сервера ЕГАИС. При работе в режиме сервера чеков окно соединения с ЕГАИС не показывается.
Версия 38.6 20.07.2016
Настройка времени переключения в режиме сервера чеков при безналичной оплате.
Версия 38.7 27.07.2016
Настройка возможности сохранения ответов от ЕГАИС. Настройка длины строки при печати ответов ЕГАИС. Блокировка отмены чека при сеансе связи ЕГАИС.
Блокировка повторного нажатия оплаты. Возможность прерывания сеанса связи с ЕГАИС по нажатию клавиши ESC. Возможность печати произвольного текста как qr-кода в настройках кассы Атол.
Безналичная оплата без авторизации (Alt F3).
Версия 38.8 25.08.2016
Безналичная оплата Инпас dualConnector. Защита от пустой цены, названия и кода товара при toSale_.xte в режиме сервера чеков.
Версия 38.9 02.09.2016
Переход в каталог на сервере обновлений из настроек программы. Кнопки и шрифты крупные на странице обновлений.
Версия 39.0 22.09.2016
Автоматическая скидка при сканировании ДК (СкидкаАвтоДК). Если в таблице disSum есть схема с номером 777888999, то делается скидка по этой схеме перед тем, как будет рассчитана скидка по ДК. Условие отбора: (idCard = 777888999) AND (fromKolvo < 0.001).
Версия 39.1 02.11.2016
Настройка сохранения чеков безналичной оплаты (сохраняются в %APPDATA%\MSCo\Cassa\Beznal). В cashDoc при безналичной оплате при statusDoc = 5 и tOplata = 2 в поле bigBaseCode заносится код авторизации (authCode для Аркус arccom.dll и Инпас), в realBcd заносится rrn, а в поле egaisPdf путь к сохранённому чеку ответа от банка (при включённой настройке Сохранять безналичные чеки).
Увеличенный шрифт в просмотре смен и чеков. Тип оплаты подсвечивается цветом. Печать копии ответа от банка в просмотре чеков.
Отмена чека безналичной оплаты для Инпас и Сбербанк. В форме возврата увеличен шрифт и элементы управления.
Проверка на безнал при возврате. Добавление всего чека по запросу при возврате.
Печать отказных чеков.
Добавлена проверка на нулевой % при расчёте скидки по ДК.
При расчёте скидки при округлении до рубля двойной контроль превышения макс. % скидки (устраняет некорректное значение realPriceS).
QR-код размером 256 и отцентрирован для печати. Адаптивный размер qr-кода в зависимости от объёма информации.
Форма выбора оплат при возврате по безналичному расчёту. statusDoc = 9 (восстановлении чека при возврате) и statusDoc = 16 (оплата успешно возвращена (отменена после типа 9)).
Для авторизации через Сбербанк добавлена печать резервной контрольной ленты.
Версия 39.2 30.11.2016
Если при расчёте автоматической скидки схема имеет номер 777888999, то параметр addToFixed = 1.
Версия 39.3 07.12.2016
Раскодирование qr-кода через barcodedetector.dll. Требуется barcodedetector.dll, barcodedetector.exe в директории с cassa.exe, директория platforms и набор dll от qt.
В настройках на вкладке Дополнительно нужно включить Использовать barcodedetector.dll.
При нажатии на кнопку Дисконтная карта в открывшемся окне считать qr код (длиной не менее 70 символов). 
Он будет автоматически раскодирован и будет произведён поиск по ДК.
Версия 39.4 08.12.2016
При переходе в поле для сканирования ДК включается английский язык.
Версия 39.5 27.12.2016
Оплата через терминал. (AltF5 по умолчанию). При этом tOplata = 4.
Печать на подкладных документах Штрих Комбо ПТК с ожиданием печати.
Версия 39.6 12.01.2017
Настройки адреса и порта для сервера терминала (на вкладке сервер чеков). Сдвиг в 19 строк при печати подкладного документа ККМ Штрих.
Версия 39.7 08.02.2017
Поддержка 54ФЗ для кассы Штрих.
Версия 39.8 11.02.2017
Запрос состояния чека. Вывод номера чека на экран. Настройка Не передавать налоги в ККМ (для УСН).
Версия 39.9 12.02.2017
Чек коррекции для 54ФЗ (типы чека 37 и 38). Кол-во неподтверждённых чеков.
Просмотр сквозного номера чека при просмотре чека. Поле cassaChNum в cash_Head.
Дополнительный контроль ошибок при безналичной оплате Сбербанк. При отмене чека сохраняется статус, что чек был оплачен.
Версия 40.0 07.03.2017
Скидка по dkBarcodes. При расчёте скидки по ДК не учитываются товары с уже сделанной скидкой по dkBarcodes.
Настройка жёсткого контроля макс. % скидки (при округлении до рубля).
Версия 40.1 17.03.2017
1) В режиме сервера чеков кол-во непереданных документов (тип чека 36) сохраняется в fnnepdoc.txt, 
а дата 1-го непереданного документа (тип чека 40) в fndatdoc.txt
2) Вывод даты 1-го непереданного документа по кнопке 54ФЗ (Атол и Штрих)
3) Печать отчёта о состоянии расчётов Атол и Штрих
4) Печать чеков коррекции Атол и Штрих
5) Печать чека по номеру из ФН Атол и Штрих
6) Печать чеков ЕГАИС для Атол и Штрих, как программных, так и с аппаратной печатью QR-кода.
7) Форматы загрузки чеков xte, форматы выгрузки csf, а также полной выгрузки type15, действия из opWork, закрытия смены соответствуют документации.
Версия 40.2 30.03.2017
1) Сохранение, показ и контроль regInfo.
Версия 40.3 04.04.2017
Отправка и приём регистрационной информации через сервер авторизации.
Версия 40.4 04.04.2017
Передача оплат при обмене с кассовым сервером ($3) и при полной выгрузке смены. 
Контроль превышения сумм только для чеков с наличными. Для безнала выдаётся предупреждение с возможностью продолжить.
Для Штриха 54 защита от превышения суммы чека при оплате сертификатами.
Добавлены сообщения об ошибках для Штриха 54.
Версия 40.5 05.04.2017
Запись в таблицы видов оплат для касс Штрих.
Устранена проблема закрытия чека после оплаты сертификатом.
Версия 40.6 15.04.2017
Устранена проблема расчёта realPriceS при скидке по dkBarcodes (после считывания ДК).
Сделан запрет на скидку dkBarcodes после расчёта автоматических скидок, например 20-го числа каждого месяца.
Для кассы Атол выводятся названия скидок на товар.
Версия 40.7 19.04.2017
1) Дополнительный контроль фокуса ввода при считывании ШК
2) Дополнительный контроль номера сертификата при полной выгрузке смены
3) Контроль максимального % скидки при скидке dkBarcodes
4) Показ % скидки при скидке dkBarcodes
Версия 40.8 28.04.2017
Исправлена ошибка невозможности активации сертификата.
Версия 40.9 10.05.2017
Отчёт по продажам в списке смен (repTovSmPoChekam fr3 и fd3).
Исправлена проблема округления в 1 рубль при скидке по ДК.
Версия 41.0 11.05.2017
Настройка протяжки после отреза для чеков авторизации (Атол 54, Штрих 54, Атол). Устранение двойного отреза после чеков авторизации.
Версия 41.1 12.05.2017
Автоматическое обновление после 5 минут ожидания в расчётных операциях при неактивности (далее проверка каждый час). Или по нажатии на кнопку.
Ключ debug в 1-й строке newdata.upd и настройка Разрешить установку отладочных версий.
Версия 41.2 29.05.2017
Автоматическое закрытие смены (в настройках на вкладке Выбор кассы). При этом сообщения не выдаются. Работает, если не входить в расчётные операции.
Если не вводить пароль, то в этом режиме код оператора 30, название Администратор.
При облачном сканировании и автоматическом закрытии смены чеки xte в директории программы при входе в программу не удаляются.
Возможность резервного входа в программу.
Информация о скидках для Штрих54. Симметричные символы в чеке для Штрих54.
Обработка sql-запросов. Отбор товаров по номеру заказа с sql-сервера (zapros.sql) или по товару: по коду (tovar.sql), штрихкоду (tovar_bcd.sql) или названию товара (tovar_name.sql).
Вызов по префиксу или по кнопке с клавиатуры или экрана. Кнопка вызова sql-запроса: по умолчанию AltF8. 
В открывшемся поле если введены не все цифры, то будет вызван поиск по названию.
Если все цифры и длина больше или равна 12, то это ШК.
Если длина до 5 знаков включительно, будет вызван поиск по Plu.
Если длина от 6 до 12, то это номер заказа.
Версия 41.3 06.06.2017
При авторизации проверка на 24 часа для Атол54 и Штрих54 (можно выключить в настройках).
Если не указаны параметры sql-сервера, при нажатии на кнопку Запрос выдаётся сообщение.
Настройка и гудок при showinsale=2. DblClick при нажатии на отдел показывает $. Настройка не контролировать номер чека (Чеки, dblClick на кол-во символов в строке).
При выгрузке оплат ($3) в поле 4 (idStHead) проставляется 1 при (NumChNotControl = 1) или 2 при сбоях печати обычных чеков. В нормальной ситуации 0.
Файл chparams.flg (в директории автоимпорта).
Округление при подсчетё суммы чека.
Версия 41.4 13.06.2017
Права администратора в режиме авто 24 часа
При изменении в справочнике кассиров устранена ошибка: такой № уже существует
Ошибка FormHtml в режиме авто 24
Коды налоговых групп по 10 отделам при продаже за рубли
В правах выставлять все права при клике на Администратор и кнопки настройки прав кассира и очистки прав.
Версия 41.5 14.06.2017
В режиме сервера чеков расширен диапазон таймера сканирования до 60 секунд.
При обмене с облаком передаётся строка в том виде, как задано в настройках (добавляться будет ?cashUid= ...)
Исправлено сообщение о невозможности изменения времени для онлайн касс.
Проверка на существование формы при обмене с облаком.
При вызове проверки новостей форма не показывается.
Версия 41.6 15.06.2017
Защита от пустых строк при печати в режиме сервера чеков для онлайн-касс Атол и Штрих.
Перехват исключений с кодами 1309 и 1310.
Версия 41.7 16.06.2017
Автоматическое сохранение параметров ккм Атол54. Автоматическая установка параметров ККМ Атол54 при ошибке -3 (Порт недоступен).
Сохранённые параметры можно посмотреть при нажатии на кнопку Настроить в Сервис->Параметры системы.
Защита от пустого префикса при оплате.
Версия 41.8 20.06.2017
Корректное получение даты 1-го чека (привязка к id, а не номеру чека).
Запрет закрытия смены по кассе при уже закрытой смене для онлайн касс.
Корректный вывод фамилии кассира при кодировке Dos Oem в режиме сервера чеков.
Версия 41.9 21.06.2017
ФИО кассира и номер ДК для Штриха.
Преобразование кодировки ФИО и названия ДК для Dos Oem для онлайн касс.
Версия 42.0 23.06.2017
Автоматическое открытие ящика только для чеков продажи, возврата, коррекции, внесения и снятия.
Для онлайн Атол окончание чека перед отрезом.
Для Атол в отчётах отчёт Диагностика соединения с ОФД.
Версия 42.1 30.06.2017
Экспорт в отчёте по чекам смены.
sumType5 в реестре.
Х-отчёт по форме для Атол в отчётности при NumChNotControl=1
Автоимпорт только при активной форме расчётных операций (быстрый вход в расчётные операции).
Фильтрация по файлу chparams.xml (требуется UseGudok=1 и NumChNotControl=1)
Программирование параметров кассы типа 55 в настройках.
Версия 42.2 03.07.2017
Вход в расчётные операции opWork=10, выход opWork=11.
Таймер закрытия смены в автоматическом режиме 30 секунд.
При ошибке закрытия смены таймер 60 секунд.
Автоматическое закрытие смены через 23 ч 55 минут.
Защита от первого чека для режима 55-й кассы.
Защита от неверного типа оплаты для 55-й кассы.
Версия 42.3 03.07.2017
Поле fZ54docPriznak в cash_Doc.
Защита от неверного типа чека для режима 55-й кассы (только продажи или возврат).
При возврате проверяется статус поля fZ54docPriznak=1. Если да, то фильтрация не производится.
При полной выгрузке добавлено поле 36: fZ54docPriznak (0-обычный чек, 2 от типа оплаты 55-х чеков)
Цифра 2, чтобы было одинаково, как в 20-м поле showInSale.
Версия 42.4 05.07.2017
При авторизации Аркус печать закрытия смены 1 раз.
Переустановка параметров кассы в процессе печати чека для Атол54.
Версия 42.5 20.07.2017
Ожидание окончания печати чеков для Штрих54 (устранена ошибка 80).
При закрытии смены Аркус64 печать отчёта закрытия смены 1 раз.
Повторная печать чека из файла, а не буфера для Аркус64.
Контроль позиции возврата только если RashNakl=1
В режиме OnlyItogo работает фильтрация чеков типа 55.
Версия 42.6 21.07.2017
Корректное определение даты первого чека для автоматического закрытия смены.
Версия 42.7 26.07.2017
Разрешено снятие отчёта по отделам для онлайн-касс.
Штрих ошибка 59 - корректное описание: Вместо буфер чека переполнен пишется Переполнение накопления смены.
При возврате по чекам поиск товара не по коду sdd, а по коду товара или ШК.
Проставление realPriceS и дисконтной карты при возврате всего чека.
Запись кодов fZ54docPriznak в cash_Head для контроля фильтрации.
Поле statusDop в shift и цветовой показ наличия чеков типа 55.
Кнопка удаления чеков типа 55 (если режим разрешен, иначе кнопка не видна). Удаление возможно для смен, кроме текущей. Нужно выбрать удаляемые смены (пометить галочками) и нажать на кнопку.
Если чеки типа 55 были удалены, то выгрузка для КС по этим сменам не происходит.
Возможность ввода кода консультанта, кода sdd, ДК менее 5 знаков. 
Автоматическое удаление чеков старше N дней (задаётся в настройках)
Версия 42.8 30.07.2017
Отчёты по чекам смены: по продажам, возвратам, всем, типа 55, всех, кроме типа 55.
Версия 42.9 07.08.2017
Услуги отдельным чеком (в tovary поле id_state_1c = 3). 
При Х-отчёте ящик открывается.
При возврате если нет realBcd корректный отбор при вводе Plu.
Версия 43.0 08.08.2017
Настройка и печать ФИО кассира при закрытии смены для кассы Штрих.
Возможность управления параметрами при обновлении с сервера.
Версия 43.1 09.08.2017
Выключение фильтрации, если is_used=0 (fZ54docPriznak=31 или 32)
Версия 43.2 15.08.2017 
Отчёт по продаже с отбором по параметрам (repTovOtdCassirPeriod1.fr3).
Проверка на ЕГАИС для сервера чеков только в том случае, если проставлен адрес сервера ЕГАИС.
Версия 43.3 31.08.2017
Настройка печати Y-отчёта. Y-отчёт в Отчётности при включённой настройке.
Отчёты по налу, безналу и комбинированной оплате.
Краткий отчёт по смене на кассе из просмотра чеков.
Новая форма отчёта на ККМ по чекам типа 55.
Версия 43.4 05.09.2017
Настройка техподдержки. Отправка сообщения для техподдержки.
Контроль неотправленных чеков для сообщения техподдержке.
Показ даты регистрации и даты окончания регистрации. Запрет повторной отправки сообщения о регистрации.
Сохранение зав. № кассы для Атол.
Версия 43.5 11.09.2017
Безнал без авторизации закрыт правом доступа №57.
При оплате по безналу при выключенной авторизации проверка на ввод 4-х цифр (защита от случайной оплаты по безналу).
Версия 43.6 22.09.2017
ИНН в справочнике кассиров и операторов.
Защита от повреждённой БД (сообщение о закладке).
Сообщение при ошибках 235, -12 и -4019 для Атол.
Тип чека 44-Изменение фамилии кассира.
Поле №24 (ИНН кассира) в детализации товара в формате xte.
Динамическое изменение ФИО и ИНН кассира для сервера чеков и для расчётных операций (для Атол54).
Защита от 1144 для сервера чеков.
Закладка ФЗ 54. Настройка параметров ОФД.
Печать информации об ОФД и адресе проверки чеков.
Версия 43.7 26.09.2017
Тип 11 statusDoc в cashDoc = информация о возврате.
При возврате в детализации cashDoc слова Возврат наличными и т.д. вместо Оплата наличными.
Возврат по номеру чека по текущей смене. Набрать номер чека и нажать F4. 
Возможность возврата без наличия товара в базе (только по чеку).
Версия 43.8 03.10.2017
Если чек типа 55, то при возврате при сканировании товара этот чек не отображается в списке чеков для возврата.
При возврате по номеру чека такой чек (типа 55), можно вернуть, но он также станет типа 55.
Специальная обработка префиксов Plu и Sdd с форматом: 2 цифры префикса, 10 цифр код + 1 цифра контрольная сумма. 
Код товара выровнен вправо и дополнен слева нулями.
Запоминание кода кассира при чеке типа 44 для защиты от дублирования записи ФИО кассира.
Возможность пустого gotovo.xte (нет ожидания увеличения размера файла).
Сообщение о том, что по программе чек имеет №1, а в кассе смена уже открыта.
Сообщение о том, что по программе сумма смены > 0, а в кассе смена ещё не открыта.
Версия 43.9 09.10.2017
Контроль получения чека безнала при закрытии смены для Сбербанка. Ошибка 1178 расширена до 1316, 1317, 1318.
Проверка размера файлов только для обычных xte (пропуск специальных).
Версия 44.0 01.11.2017
Для кассы Штрих защита от передачи кода налоговой группы > 2.
Версия 44.1 24.11.2017
2 таблицы налоговых групп для Атол.
Возможность передачи Без НДС при Не передавать налоги.
Версия 44.2 14.12.2017
Автоматическое закрытие дня по времени.
При возврате номер ДК с учётом префикса.
Версия 44.3 26.12.2017
Исправлена проблема импорта mscosst3 (добавление в справочник товаров).
Версия 44.4 27.12.2017
Сохранение параметров кассы Штрих54 в реестре.
Версия 44.5 11.01.2018
Новые состояния fz54docpriznak: 
3 - тип был 55, но сквозной номер увеличился (при отправке в xte будет 4) 
4 - тип был 55, но сквозной номер увеличился более чем на 1 (при отправке в xte будет 5) 
Автоматическое закрытие смены возможно в течение 3-х минут после наступления времени из настроек 
(т.е. если время стоит в течение дня, например в 9:30, то до окончания дня при продаже не будет производиться попыток закрытия смены).
Для Штрих54 при электронной печати чека выключен отрез.
Настройка названия файла ответа для сервера чеков.
Возможность создания файла ответа по названию входного файла + .otv
В файл ответа типа a100_d.err записывать в 3-й строке № чека кассы, 
в 4-й строке сумму чека из кассы, 
в 5-й строке название файла xte, по которому печатался чек.
Поле sumChKkm в cash_Head. Для Атол проставляется реальная сумма чека из кассы. Сортировка по этому полю в просмотре чеков смены.
Поле sumSmenaKkm в shift. Для Атол проставляется реальная сумма смены из кассы.
Версия 44.6 22.01.2018
Сумма чека для Штрих54 из кассы.
Сумма смены для Штрих54 из кассы.
Импорт справочника кассиров из файла в формате MSCoSst4.
Текущий кассир подсвечивается в справочнике кассиров.
Возврат по номеру чека по кнопке f4.
Прокрутка при пустом отборе в остатках.
Версия 44.7 22.01.2018
Скидка по купонам. Если тип карты = 3, то это купон.
Версия 44.8 29.01.2018
Автоматическое создание поля idProg в prava. (Устранение ошибки импорта справочника кассиров).
Версия 44.9 01.02.2018
3-й тип группы налогов для Атол 54.
Версия 45.0 14.02.2018
Обновлены статусы fz54DocPriznak.
0-обычный чек, 1- чек типа 55, 2-обычный чек, но номер не увеличился - это сбой кассы, 3-хотели 55, но номер увеличился.
Логика построения отчёта по чекам типа 55: если признак 1 или 2, то это 55-й, во всех остальных случаях обычный.
Версия 45.1 22.02.2018
Если в настройках на вкладке 54ФЗ указан тип ФФД 1.05, то сертификаты пробиваются по типу оплаты №8.
Программирование типов оплат для ФФД 1.05 для Атол54.
Автоматический пересчёт номеров кассиров с кодами более 30.
Права в расчётных операциях при резервном входе.
Версия 45.2 05.03.2018
Проверка на существование прав доступа при входе в программу, после импорта и при перерегистрации в расчётных операциях.
Возможность 6-ти значных кодов кассира.
Пересчёт кода кассира в кассе к числу остатка от деления на 30.
Защита от пустого ИНН кассира для Атол.
Переход на текущего кассира в справочнике кассиров.
Показ прав пользователя с упорядочением по коду права.
Версия 45.3 06.03.2018
Возможность возврата по номеру чека при нажатии на клавишу F4.
Возможность возврата без номера чека при нажатии на кнопку Возврат на экране.
Открытие на изменение кассира в справочнике кассиров по dblClick.
Возможность показа пароля кассира при dblClick на слова внизу формы.
Версия 45.4 09.03.2018
Корректная запись ФИО кассира при кодах < 30.
Отбор прав с учётом idProg.
Версия 45.5 11.04.2018
При комбинированной оплате в дополнение к информации об успешной оплате выводится сумма остатка к оплате.
Возврат товара выполняется по чеку продажи и сумма скидки не пересчитывается.
Возможность возврата по безналичному расчёту без авторизации. (F4, безнал без авторизации, код или ШК товара, добавить в чек, оплата).
При выключенной авторизации автоматическое заполнение сумм оплаты (нал, безнал, сертификаты, терминал).
При включенной авторизации суммы безнала доступны по кнопке F3, но автоматически не проставляются, чтобы можно было вернуть деньги на карту.
Запись ФИО кассира для Штрих54.

При выгрузке чека в формате csf добавлены, но не включены поля:
55) ФИО кассира (31)
56) fZ54docPriznak (32)
57) Номер чека в ККМ (33)
58) Сумма чека в ККМ (34)
При полной выгрузке смены добавлены, но не включены поля:
В $1:
37: номер чека в ККМ
38: сумма чека в ККМ
Поля будут активны при добавлении новых данных.
Усовершенствован режим сервера чеков (пока для Штрих54):
Возможность печати произвольного текста в режиме сервера чеков, если первый символ @ (в чеках продажи или возврата).
Если после символа есть { то символы между { и } являются управляющими. 
Символ (с или C) или (с или С (русские)) это центрирование. 
Символ (p или P) или (р или Р (русские)) перенос по словам.
Пример: 
@{pc}далее текст. 
Символ b или B это жирный удвоенный шрифт.
Символ * это печать звёздочек во всю ширину ленты.
Символ . это печать точек во всю ширину ленты.
Символ - это печать тире во всю ширину ленты.
Символ > это симметричная печать >>><<< во всю ширину ленты.
Пример:
@{.}
Символ h или H это печать клише.
Символ (t или T) или (т или Т (русские)) это печать заголовка текстового документа (выводится блок с ИНН и параметрами ККМ).
Символ (f или F) или (ф или Ф (русские)) это протяжка. Число в 1 символ, идущее следом, это на сколько строк произвести протяжку. (работает до открытия чека).
Символ (o или O) или (о или О (русские)) это отрез. При этом o или о русская это частичный отрез, а O или О русская это полный отрез. (работает до открытия чека).
Символ # это штрихкод. Символ, идущий следующим, это тип штрихкода.
1 это EAN-13
6 это QR-код
Текст, идущий за пределами {} это текст штрихкода.
Пример: 
@{#1}4650000343933 
или
@{#6}http://www.mscosoft.ru

Для Штриха длина строки задаётся на вкладке Чеки (убрать галочку автоматически и поставить число знаков. Для Штрих 01Ф это 48).
Версия 45.6 20.04.2018
Если в настройках стоит версия ФФД 1.05 или 1.1, то адрес покупателя в виде строки не выводится, так как он выводится автоматически кассой (для Штрих54).
Новые настройки (для Атол 54) - не возвращать ошибки при новом документе и установке кода налоговой группы.
NewDocErr=0
TaxTypeErr=0
Версия 45.7 25.04.2018
Если в настройках на вкладке 54ФЗ указан тип ФФД 1.05, то сертификаты пробиваются по типу оплаты №9.
Программирование типов оплат для ФФД 1.05 для Атол54 (работает с драйверами Атол 8.16.2 и старше).
Проверка на доступность режима 55 при входе в расчётные операции.
Если режим не доступен, символ рубля не отображается, хотя в настройках галочки остаются.
Проверка на корректность сумм при закрытии смены (если на вкладке Поддержка включена галочка Проверять суммы перед закрытием и отправлять отчёт).
Если суммы не сходятся, печатается отчёт на кассе и отправляется на почту.
Версия 45.7.1 28.04.2018
Исправлен путь к безналичным чекам для сверки.
Добавлены суммы выручек для сверки.
Добавлен program лог со статусами 136 и 137.
Добавлено суммирование безнала по сверкам итогов с запоминанием сумм в реестре.
Версия 45.8 от 18.05.2018
Права кассиров изменяются, а не удаляются.
Возможность загрузки виртуальной машины в режиме сервера чеков.
Строка загружаемой программы: Пример: C:\Program Files\Oracle\VirtualBox\VirtualBox.exe --comment "WinXPObr" --startvm "0f92ddcf-0f1a-4f5e-afca-d746f08a7ff8"
Берётся из свойств создаваемого ярлыка. Нужно убирать кавычки у пути к exe-файлу!
Остальные кавычки нужно оставлять.
Реально используется только путь название машины:
C:\Program Files\Oracle\VirtualBox\VirtualBox.exe --startvm "WinXPObr"
т.е. берётся ключевое слово startvm и добавляется название машины из комментария.
Прогресс при удалении чеков смены.
Пауза в 0.5 сек. при подтверждении даты для Штрих54.
Корректное изменение времени в Штрих54 (если задано изменение времени при 1-м чеке).
При удалении чеков старше N дней настройка Удалять только чеки типа 55 (DelOnlyType55=1).
Если настройка включена, то обычные чеки сохраняются.
Статусы 5 и 6 при удалении чеков смены. У смены statusDop = 5 - чеки удалены (цвет Teal)
statusDop = 6 - чеки только типа 55 удалены  (цвет синий).
Запрет выгрузки для КС для смен с удалёнными чеками.
Версия 45.9 от 19.06.2018
При включенной настройке Y-отчёта суммы из реестра.
Версия 45.9.1 от 21.06.2018
Остановка во время отреза для Штриха54. (галочка Отрез для чеков авторизации должна быть убрана).
Версия 45.9.2 от 23.06.2018
Создание новой базы по остаткам. Набрать в поиске пароль, откроется кнопка, установить номер отдела и нажать на жёлтый треугольник.
Возможность возврата нескольких позиций при продаже за наличные.
Запрет возврата из нескольких разных чеков.
Выделение цветом, если по чеку уже был возврат (синий цвет - частичный возврат, красный цвет - полный возврат).
Запрет пересчёта автоматических скидок при возврате.
Версия 46.0 от 25.06.2018
Таблица baseNews.
Показ даты и времени окончания ФН (кнопка 54ФЗ). Запрос отправки сообщения в техподдержку, если осталось менее 15 дней до блокировки.
Показ номера чека в ККМ по смене на экране под сквозным номером чека.
Защита от повторной печати чека при возникновении ошибки в процессе печати чека (проверка номера чека при повторе печати чека).
Показ новостей из базы данных.
Версия 46.1 от 02.07.2018
Аварийная отмена чека при безнале.
Запись логов при отмене или аварийной отмене чека безнала.
Проставление названия организации и адреса для техподдержки из клише.
Обработка специальных символов для типа 10 у Штрих54.
Если в чеке типа 10 есть специальные символы, то управление отрезом только по спецсимволам.
Чтобы при печати строк со спецсимволами не было пустых строк, нужно кол-во пустых строк в конце отчётов ставить 0 (вкладка безнал).
Передача статуса печати текстовой информации со спецсимволами в чеке типа 1 в 6-й строке (работает, если включена настройка сумма чека в 4-й и 5-й строке на вкладке Сервер чеков).
Корректная работа изменения цены при возврате (запрет пересчёта автоматических скидок).
Возможность удаления товара правкой при возврате по безналичному расчёту.
Сумма операции при возврате по безналу в соответствии с суммой чека.
Показ суммы к возврату после правки.
Кнопки Выбор в окне выбора чека возврата и авторизации при возврате.
Версия 46.2 от 04.07.2018
Контроль максимальной длины ФИО кассира для Атол (32 знака).
Настройка пересчёта суммы безнала для сервера чеков.
Возможность указания e-mail по умолчанию для кассы интернет-расчётов.
Версия 46.3 от 18.07.2018
Добавлены логи при безналичной оплате.
Удаление безналичных чеков старше 14 дней от текущей даты. Проверка каждые 300 сек. при неактивности (555 сек для СЧ).
Тип чека 46 - изменение параметров ККМ (для Штриха54)
Тип печати клише
@{hhV}
V может быть 0 (печать клише перед документом) или 1 (печать клише после документа (по умолчанию))
Отрез при закрытии чека
@{czV}
V может быть 0 (отреза при закрытии чека нет) или 1 (отрез есть (по умолчанию))
Отрез при открытом чеке
@{coV}
V может быть 0 (отрез при открытом чеке запрещён (по умолчанию)) или 1 (отрез разрешён)
Промотка перед отрезом
@{fcV}
V может быть 0 (промотки нет (по умолчанию)) или 1 (промотка есть). Поддерживается не всеми ККМ. Если не работает, нужно установить в настройках программы на вкладке Чеки
Тип принтера
@{tpV}
V может быть 1 (VKP-80) или 2 (TG2460H)
Выброс чеков
@{vcV}
V может быть 0 (вперёд) или 1 (в ретрактор)
Выброс отчётов
@{voV}
V может быть 0 (вперёд) или 1 (в ретрактор)
Использовать весовой датчик
@{vdV}
V может быть 0 (по умолчанию) или 1 (использовать датчик)
Параметры ОФД
Сервер ОФД
@{of1}V-строка

Порт ОФД
@{of2}V-число, например 7778

Таймаут ОФД
@{of3}V-число в мс, например 3000

Настройка промотки ленты до и после отреза.
Настройка неполного отреза чека (по умолчанию включена).
При типе чека 10 для Штрих не делается открытие смены.
Тип чека 47 - принудительное открытие смены. Если смена уже открыта, вернётся ошибка 105.
Разрешён безнал без авторизации для чеков возврата.
Разрешена правка при возврате при безналичной оплате.
Поля в сервере чеков и расчётных операциях (у товара) (работает для Штрих54)
21: Признак весового  товара (1-да)
22: Предмет расчёта (1-12) по умолчанию 1 - товар (работа - 3, услуга - 4)
23: Способ расчёта (1-7) по умолчанию 4 - полный расчёт
24: Сумма налога на позицию

Обновлён список ошибок (файл list_err.txt)
95 - Недопустимое значение параметра документа
96 - Требуется технологическое обнуление
97 - Истекли 24 часа после открытия смены
98 - Превышен тайм-аут
99 - Смена уже закрыта
101 - Некорректный формат
102 - Сумма безналичной оплаты превышает сумму чека
103 - Переполнение накоплений в смене
104 - Блокировка ФН по дате
105 - Смена уже открыта
106 - ФН не содержит данных по запрошенному номеру
Возможность узнать цену товара (работает, если чек не открыт). Кнопка в расчётных операциях и по клавише AltF2
Сообщения о недоступности или занятости порта для Атол и Штрих.
Типы чеков 48, 49 и 50 (для сервера чеков)
48-отключиться от ККМ
49-подключиться к ККМ
Защита от повторного подключения к ККМ (для типа 49).
50-параметры подключения ККМ
2-я строка файла xte: @{kp1}номер порта (1-255), например 12;скорость (2400, 4800, 9600, 19200, 38400, 57600, 115200), например 115200;таймаут в мс, например 300; 
Параметры сохраняются в реестре. При подключении сначала делается попытка использовать параметры драйвера ККМ. 
Если подключение не удалось, извлекаются сохранённые параметры из реестра и ещё раз делается попытка подключения. 
Усовершенствован тип чека 39: запрос чека из ФН по номеру (номер указывается в поле 10. Для Атол это номер фискального документа, а для Штрих - сквозной номер документа). Если в поле 20 (showInSale) стоит 1, то чек сразу печатается, если ничего или 0, то чек сохраняется с названием fncheck.txt в директории сканирования сервера чеков
Для Штрих54: Если в поле 13 (codeClient) есть число, то это число типа документа, который нужно найти. В этом случае будет производится поиск последнего документа этого типа и далее либо печать, либо сохранение в файле. При этом поле 10 (номер документа в ФН не используется). Поиск может выполняться значительное время (несколько секунд) и зависит от количества документов и от того, что ищем.
Значения, которые можно передавать в поле 13:
1 – Отчёт о регистрации
2 – Отчёт об открытии смены
3 – Кассовый чек
4 – БСО
5 – Отчёт о закрытии смены
6 – Отчёт о закрытии фискального накопителя
7 – Подтверждение оператора
11 – Отчет об изменении параметров регистрации
21 – Отчет о состоянии расчетов
31 – Кассовый чек коррекции

Добавлен спецсимвол печати картинки (типы чеков 1, 2, 10):
Возможно распечатать монохромный bmp размером до 319х1199
(319 пикселей по горизонтали и до 1199 строк по вертикали)
Для печати используется команда @{$} и далее полный путь к файлу.
Пример:
@{$}c:\ecr\exe\logo_rzd.bmp
Добавлена информация в kkmInfo.txt (тип чека 21)
1-я строка (для Штрих)
8) Смена открыта (1-да, 0-нет)
9) Номер смены
10) Заводской номер ККМ
4-я строка (для Штрих54)
1) Заводской номер;
2) Версия ФН;
3) Состояние жизни (число). В норме число 3 - фискальный режим;
4) Флаги предупреждения (число). Если не ноль, то проблема;
5) Срок действия ФН
Версия 46.2.3 от 12.08.2018
Добавлен спецсимвол # это штрихкод. Символ, идущий следующим, это тип штрихкода.
1 это EAN-13
3 это CODE-39 (генерируется программно)
6 это QR-код
Текст, идущий за пределами {} это текст штрихкода.
Пример:
@{#1}4650000343933
или
@{#6}http://www.mscosoft.ru
Также можно задавать ширину и высоту ШК в точках
Пример
@{#1&320%150}4650000343933
3 символа за & это ширина ШК (будет примерно такая и зависит от разрешения принтера)
3 символа за % это высота ШК в линиях (150 примерно соответствует 15 мм высоты)
Версия 46.2.4 от 14.08.2018
Добавлена защита от повторного подключения или отключения.
Версия 46.2.5 от 14.08.2018
Добавлено переподключение для состояния Порт недоступен.
Версия 46.2.6 от 21.08.2018
Если поле №23 1-й строки xte (тип доставки чека) = 1, то отчёты открытия и закрытия смены не печатаются.
Добавлены команды установки параметров (тип 46)
Не печатать документы
@{ndV}
V может быть 
0 - печатать все документы;
1 - не печатать один документ;
2 - не печать 
3 - отправлять чеки открытия и закрытия в буфер на SD.

Печатать налоги
@{pnV}
0 - налог 4 не печатается, остальные печатаются;
1 - все налоги печатаются;
2 - печатается только буква налога
3 – буква налога не печатается (в том числе при закрытии смены)

Версия 46.2.7 от 26.08.2018
Налоговая ставка №6 (для Штрих54). При этом налоги в ОФД не передаются.
Чеки коррекции с основанием по ффд 1.05.
При этом в поле 13-Код клиента Тип коррекции: 0-самостоятельно, 1- по предписанию, а в поле 19 код оператора нужно проставить код системы налогообложения
    0-Основная
    1-Упрощенная доход
    2-Упрощенная доход - расход
    3-ЕНВД
    4-Единый сельхозналог
    5-Патентная система
Налоги берутся из товара Поле 9: Код налоговой группы и 24: Сумма налога на позицию
Версия 46.2.8 от 27.08.2018
Административная отмена чека для Штрих54
Признак агента
В процессе формирования чека запрашивается ИНН у кассы. Если ИНН не совпадает с передаваемым в поле 25, то идёт формирование составных реквизитов информации о поставщике.
У товаров нужно передать параметры:
25: ИНН поставщика (тег 1226) 12 знаков Например  007720571071
26: Наименование поставщика (тег 1224 и 1225)  
27: телефон поставщика (тег 1171 в виде +79255077305)

Также заполняется тег 1057 признак агента значением 64 (бит 6=1)
Версия 46.2.9 от 29.08.2018
Печать чеков со ставкой НДС типа 6 - не передавать НДС.
Передача тега 1117 Эл. адрес отправителя чека. Нужно на вкладке 54ФЗ указать этот адрес. Если передан e-mail или телефон покупателя, то в кассу проставляется тег 1117.
Поля в 1-й строке файлов xte
25) тег 1085 строка 64 знака максимум, например должность типа Кассир
26) тег 1086 строка 256 знаков максимум, например ФИО оператора
Тип чека 51 - показ свойств драйвера (для Штрих).
Версия 46.2.9.3 от 31.08.2018
Если ИНН 12 семёрок (777777777777), то теги 1226 и 1171 не передаются.
Версия 46.3.1 от 03.09.2018
Исправлено проставление агентов (было только у 1-го товара).
Возможность сохранения xte-файлов в каталог XteDebug в профиле пользователя (включается на вкладке Сервер чеков).
Версия 46.3.4 от 04.09.2018
Сохранение даты и времени ККМ в файл kkmdate.txt для xte типа 15 (если поле 20 не равно 1) (для Штрих54).
Тип 10 - текстовый документ (если поле 20 равно ноль, то заголовок не печатается, если пусто или любое число, то печатается). 
Настройка вывода сообщений:
Сообщения выводятся только в режиме расчётных операций или если выключен режим сервера чеков. 
Если NotShowMsg = 1, то сообщения не выводятся (кроме расчётных операций). 
Если NotShowMsg = 0, то сообщения выводятся, только если выключен автоматический режим.
Изменение времени в ККМ при типе 16 файла xte. Если в поле 12 имеется строка в 19 знаков вида dd.mm.yyyy hh:nn:ss, то будет проставлена эта дата.
Версия 46.4 от 08.09.2018
Возможность оплаты авансом, кредитом и встречным представлением.
Добавлены поля в 1-ю строку файла xte:
27) сумма аванса
28) сумма кредита
29) сумма встречного представления
30) система налогообложения
    Варианты:
    0-Основная
    1-Упрощенная доход
    2-Упрощенная доход - расход
    3-ЕНВД
    4-Единый сельхозналог
    5-Патентная система 
СНО также настраивается в параметрах системы на вкладке 54ФЗ 1.05.
СНО используется при закрытии чеков для Штрих54, если вырана версия ФФД 1.05 на вкладке 54 ФЗ.
Добавлены новые типы оплаты (поле №2 в 1-й строке файла xte)
// 7-аванс
// 8-кредит
// 9-оплата встречным представлением
Сумма НДС рассчитывается построчно в зависимости от кода налоговой группы, т.е. сумма налога считается не кассой, а берётся из поля 24 у товара.
Если в поле 24 сумма не проставлена, налог вычисляется автоматически как сумма налога от цены в зависимости от кода налоговой группы * количество.
Если адрес отправителя не указан в настройках, то он читается и проставляется по данным в кассе (для Штрих54).
Версия 46.5 от 12.09.2018
Защита от названия товара с ; (с точкой с запятой). Вместо ; подставляется : (двоеточие).
Сохранение в лог программы ошибок преобразования в число с описанием проблемы.
Версия 46.6 от 20.09.2018
Корректное округление для положительных чисел. 
Отрицательные округляются в большую сторону по значению (а не по модулю), а отрицательные с порядком (-2), т.е. до копеек, округляются по увеличению модуля числа.
Корректная работа автоматического закрытия смены по времени.
Версия 46.7 от 10.10.2018
Настройка Не удалять чеки при загрузке на вкладке Сервер чеков.
Версия 46.8 от 23.10.2018
Поддержка кодировки Utf-8 для сервера чеков.
Если typeOfdPrint 1 или 2 (т.е. электронно), то если не проставлена электронная почта, то делается попытка взять её из настройки e-mail по умолчанию (ККМ для интернет расчётов).
Если и там не проставлено, то тип меняется на печатную форму, чтобы предотвратить ошибку 107 - нет необходимого реквизита.
Защита от деления на ноль при экспорте смены.
Версия 46.9 от 06.12.2018
Корректный номер кассира при печати документов от Сбербанка на Штрихе.
Переход на НДС 20% с 1.01.2019.
Версия 46.9.1 от 17.12.2018
Кнопка Расчёт в расчётных операциях. Предмет и способ расчёта в расчётных операциях.
Продажа комиссионного товара для Атол. Передача данных о поставщике (ИНН, название, телефон фирмы).
Настройки ФФД 1.05 (по умолчанию способ и предмет расчёта, признак агента).
Цветовая информация о продаже товара с комиссией (синий цвет - комиссия, красный - должна быть комиссия, но нет остатка).
Фильтрация продажи выключена, если есть хоть 1 товар с комиссией в чеке.
Версия 47.0 от 26.12.2018
Поддержка ФФД 1.05 для Атол.
Версия 47.0.1 от 26.12.2018
Контроль длины названия товара (по ФФД до 128 символов).
Если длинное название товара не проставлено, но в названии товара есть символ ^, то производится замена.
bigTxtStr = tovName, а tovName = с 1-го символа до первой крышечки ^.
Версия 47.1 от 07.01.2019
Корректная передача суммы регистрируемой позиции с дополнительным вычислением цены*колво.
Версия 47.2 от 11.01.2019
Запрос ФД по номеру из архива ФН. Поле 13=0, в поле 10 номер ФД. Формируется отчёт в зависимости от типа ФД (как на печать, так и в файл в зависимости от showInSale).
Версия 47.3 от 17.01.2019
Защита от пустого названия товара, если передано длинное название и есть символ ^ (крышечка).
Название будет взято от первого символа до крышечки.
Если не указан предмет расчёта, способ расчёта и признак агента при работе в режиме сервера чеков, эти данные будут взяты из настроек со вкладки ФЗ54 1.05
Версия 47.4 от 21.01.2019
Включение и выключение кнопки ПромИтог.
При добавлении товара в чек, если требуется ПромИтог, то Оплата всегда выключается (защита от случайного включения ПромИтога).
Версия 47.5 от 22.01.2019
Передача ИНН кассира в каждом чеке для Атол.
Версия 47.5.1 от 29.01.2019
Проверка на typeOfdPrint для Штрих только для чеков продажи и возврата.
Версия 47.6 от 05.02.2019
Базовый и расширенный формат документов для кассового сервера.
Если в типе чека 39 поле 13=10, то будет поиск документа из ФН за последний месяц.
Чеки коррекции для Атол и Штрих. Работает как наличными, так и безнал и комбинированная оплата.
Вопрос при возврате: Вы уверены, что хотите включить режим возврата товара?
Блокирующее сообщение об окончании срока действия ФН.
Блокирующее сообщение о непереданных чеках в ОФД.
Если введена почта или телефон, то сработает фильтрация с fZ54docPriznak=33;
Если сработала фильтрация fZ54docPriznak=33, то следующие 2 чека, где могла бы сработать фильтрация, получат fZ54docPriznak=34.
Контроль максимального процента фильтрации.
В chparams.xml внутри секции <filter>
<maxpercent>40.0</maxpercent>
Если этой секции нет, то максимальный процент выключен. При превышении процента будет fZ54docPriznak=35.
Корректная продажа сертификатов для Атол и Штрих.
Запись типов оплаты для Атол тип 7, для Штрих тип 4 в настройках кассы.
Для типа чека 51 ShowProperties для Штриха отображается поверх всех окон.
Версия 47.7 от 20.02.2019 
Настройка количества дней удаления чеков типа 55. 
Если DelOnlyType55=1, то будут удаляться чеки старше 10 дней или то число дней, которое будет установлено в NumDaysToDelCh55.
Если DelChAfterNDays=1, то будут удаляться чеки старше 15 дней или то число дней, которое будет установлено в NumDaysToDelCh.
Настройка удаления префикса сертификата из строки ввода DelPrefixSertif=0 (по умолчанию выключена, т.е. штрихкод не обрезается).
Возможность возврата за наличные, даже если чек был оплачен по безналу (в окне выбора чека, по которому возвращаем, мышкой или F1 установить галочку Возврат за наличные).
При формировании информации о возврате (как в csf, так и в полной выгрузке) заполняются поля:
10: sumZ - сумма наличными
13: sumSkTovRub - сумма безнала по чеку возврата
14: sumNds  - сумма сертификатов при возврате
т.е. структура полей $4 не изменилась, но информации стало больше.
Исходный чек мог быть безналичным, но возврат идёт за наличные, тогда вся сумма чека будет в поле 10.
При комбинированной оплате суммы будут соответствовать реальным значениям при возврате.
Версия 47.8 от 21.02.2019
Сохранение чеков безналичной оплаты при авторизации Аркус2.
Сохранение структуры payinfo при ответе от Сбербанка и Аркуса (7-я строка).
Версия 47.9 от 22.02.2019
Сохранение информации об оплатах $3 для всех чеков продажи и возврата.
Изменён текст $3 на более понятный для различных ситуаций оплаты и возврата (Например, вместо Чек № теперь Возврат безнал № и далее как было).
Изменение типа $3 и текста при возврате налом за безнал (tOplata было 2, стало 1 и текст теперь Возврат нал за безнал № и далее как было).
Сохранение информации о возвратах $4 с учётом удаления позиций правкой.
Пересчёт суммы безналичной оплаты при удалении товара правкой.
Добавлена расширенная текстовая информация для кассира по суммам нала и безнала при возврате при удалении товара правкой.
Версия 48.0 от 26.02.2019
Для Штрих54: Если дата возвращаемых документов 1970 год, то такая дата не выводится.
kkmInfo.txt формируется через переименование kkmInfo.tmp
Версия 48.0.4 от 01.03.2019
Пауза при установке даты в ККМ Штрих 500 мс. Запрос результата после каждого этапа установки времени.
Пауза перед запросом серийного номера ККМ Штрих 500 мс. Пароль 30 при запросе номера.
Сохранение номеров карты от Сбербанка в том виде, как передаёт банк.
При печати номер карты заменяется так как было: слово Карта №**** + последние 4 цифры в номере от банка.
Если продаётся безнал без авторизации, номер карты не выводится.
Версия 48.1 от 14.03.2019
Для типа чека 39 добавлена информация по чеку закрытия смены.
Для типа чека 39 и подтверждения чека ОФД (7) возможность формирования fncheck.txt с отчётом Квитанция ОФД по номеру ФД.
Версия 48.2 от 25.03.2019
Вывод номера версии при вводе пароля.
Форма сообщений, обновлений и безнала ArcusX64 адаптирована для win10.
При оплате ArcusX64 в списке карт добавлено автоматически.
Если номер numCreditCard пуст или содержит строку --, то слова Карта №**** не выводятся.
Для Штрих54 если в кассе смена закрыта, разрешены типы 10 и 21.
Версия 48.3 от 28.03.2019
Контроль максимального количества попыток напечатать чек (до 3-х попыток).
Если достигнут максимум, вернётся ошибка 1325 - достигнуто максимальное количество попыток напечатать чек.
При этом этот же чек не будет многократно сохраняться в xteDebug.
Версия 48.4 от 29.03.2019
Настройка Касса не поддерживает работу с агентами (KkmNoAgents=1) (по умолчанию включена!!!)
Настройка признака агента по умолчанию используется только для формы выбора параметров товара в кнопке Расчёт.
Т.е. в обычных режимах работы можно ставить 0 - нет агента.
Установка параметров комиссионера производится только по параметрам товара (если в чеке есть комиссионный товар, 
то проставится priznakAgents1057=6).
Для Штрих используется поле 31 1-й строки xte priznakAgenta1057 (числа 0-7. 0-нет агента, 1-банковский агент, 6-комиссионер, 7-иной агент).
Версия 48.5 от 17.04.2019
Передача СНО и основания в чеках коррекции.
Версия 48.6 от 06.05.2019
При записи оплаты номер карты банка без изменений.
Запрет правки чека, если сумма по безналу > 0.
Версия 48.6.1 от 07.05.2019
Защита от вылета при закрытии смены.
Версия 48.7 от 06.06.2019
Признак агента по предмету расчёта для Штриха (поле 28).
Если ИНН кассы совпадает с ИНН товара, то тег 1057=0, независимо от поля 31 в заголовке.
Запись данных поставщика у товара (если поля 25, 26 и 27 непустые).
Автодополнение входящего ИНН до 12 символов слева нулями, как в ККМ.
Версия 48.7.1 от 06.06.2019
Исправлена логика проверки записи данных поставщика.
Версия 48.7.2 от 06.06.2019
Убраны лидирующие нули у ИНН кассы.
ИНН кассы и поля 25 дополняются справа пробелами до 12 знаков, если длина 10 символов.
Версия 48.8 от 19.06.2019
Расчёт суммы скидки по истинной цене товара.
Версия 48.8.1 от 21.06.2019
Исправлена ситуация с AdoDSetCash2 поле statusReturn.
Версия 48.8.2 от 25.06.2019
Исправлено возникновение исключения при проставленной галочке Возврат за нал при возврате.
Версия 48.9 от 28.06.2019
Для Атол:
Поддержка тегов 1227 информация о покупателе и 1228 ИНН покупателя.
Поддерживается запись этих тегов для ККМ Атол как в режиме сервера чеков, 
так и и в расчётных операциях (кнопка Расчёт и заполнить поля данные покупателя и ИНН покупателя)
Поддержка тегов 1230 акциз (передаётся в копейках), 1231 код страны (дополняется до 3-х знаков пробелами), 1232 (строка до 32-х знаков).
Поля aktsiz1229, numTamDekl1231 в stDoc и stDocR
Поле codeStrana1230 в tovary
Возможность ручного и автоматического ввода информации о коде страны (3 знака) в справочнике товаров.
Возможность ввода суммы акциза и номера ГТД (до 32-х знаков) в остатках.
Версия 49.0 от 07.07.2019
Поддержка маркировки табачных изделий. 
В настройках программы на вкладке Маркировка возможность указания части строки, по которой будет выдаваться запрос на ввод кода маркировки.
Поле needMarkCode в таблице tovary.
Возможность поставить галочку признака запроса кода маркировки при добавлении или изменении в таблице товаров.
Признак фильтрации №36 - чек содержит маркированный товар.
Для Атол и Штрих возможность проставления тега 1162 с кодом маркировки.
Для Штрих нужна прошивка 5190 от 29.04.2019 и новее и драйвер 4.14.772 и новее.
Для Штрих (для Атола было сделано в 48.9): поддержка тегов 1231 код страны (дополняется до 3-х знаков пробелами), 1232 (строка до 32-х знаков).
Версия 49.1 от 10.07.2019
Добавлены поля в cash_Head: clientInfo1227, clientInn1228.
Добавлены поля в cash_Doc: markCode1162, aktsiz1229, codeStrana1230, numTamDekl1231.
Сохранение тегов 1227, 1228, 1162, 1229, 1230, 1231 в базе чеков.
Для Атол: если numTamDekl1231 не пусто, то печатаются значения тегов codeStrana1230 и numTamDekl1231 (так как сама касса их не выводит, но передаёт в ОФД).
Версия 49.2 от 22.07.2019
Если включено удаление смен, то удаляются не только содержимое чеков, но и сами смены.
Версия 49.3 от 03.10.2019
Если включена настройка Расширенная информация в файле ответа (на вкладке Сервер чеков), то формат файла ответа аналогичен формату в андроиде
1. код ответа. 0 -нет ошибки, число отличное от нуля - ошибка
2. код ответа при безнале
3. № чека кассы
4. сумма чека в копейках
5. название файла чека
6. текстовая информация напечатана 1- да, 0 или пусто - нет
7. дата время открытия смены в формате dd.mm.yyyy HH:mm:ss
8. номер смены ККМ
9. количество непереданных документов (обновляется при типе 36)
10. дата и время 1-го непереданного документа (обновляется при вызове типа 40)
11. серийный номер ККМ
12. модель и номер
13. уровень батареи в процентах
14. текущие дата и время кассы
15. описание ошибки кассы
16. строка с информацией об оплатах №1
17. строка с информацией об оплатах №2
18. строка с информацией об оплатах №3
Для типа чека 46 выключена проверка на превышение сменой 24 часов (не возвращается SmenaOver24)
Для типе чека 21 в файл ответа kkmInfo.txt номер последнего успешно оформленного ФД (строка 4 поле 6)
Версия 49.4 от 28.10.2019
Уточнение параметров товара для комиссионной торговли.
Версия 49.5 от 19.10.2019
Возможность печати 2D штрихкода PDF-417
При передаче цифры 5 после # будет напечатан ШК с текстом, полученным после }
Пример:
@{#5}22N00000ABVA8A5U9WC0T53408270210130539V3LJ8XNVRD9K
2)Возможность передачи 16 типов оплаты (для Штрих)
Если строка начинается с @paysum; 
то начиная с 9-го символа выделяется остаток строки и через точку с запятой идут 16 сумм типов оплаты
@paysum;суммаНал;суммаБезнал;суммаСертификатом;СуммаТип4;СуммаТип5;СуммаТип6;СуммаТип7;СуммаТип8;СуммаТип9;СуммаТип10;СуммаТип11;СуммаТип12;СуммаТип13;СуммаАванса;СуммаКредита;СуммаВстречногоПредставления;
Например 
@paysum;500.00;100.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;
или
@paysum;100.00;200.00;300.00;400.00;500.00;600.00;700.00;800.00;900.00;1000.00;1100.00;1200.00;1300.00;1400.00;1500.00;1600.00;
3) В чеках коррекции, если коррекция самостоятельная (поле 13 codeClient не 1), то 
в поле 12 можно передать дату коррекции в виде dd.mm.yyyy, а в поле 17 nameSertif описание коррекции.
Возможность обработки @paysum; в чеках коррекции. Можно передать суммы и в заголовке чека, но если есть строка @paysum; то суммы будут взяты оттуда.
Возможность передать все суммы налогов. Для этого нужно сформировать строки как товар с полем 9 код налоговой группы и полем 24 сумма налога на позицию.
В чеках коррекции используются только поля сумм (также и через @paysum;):
нал, безнал, аванс, кредит, встречное представление.
Остальные суммы будут проигнорированы.
Версия 49.6 от 26.11.2019
Возврат при комбинированной оплате с учётом сохранённых данных платежа по банку.
Информация о суммах безнала при продаже и возврате.
Контроль сумм платежа при возврате.
Версия 49.7 от 03.12.2019
Исправлена кодировка должности и ФИО кассира при установленной кодировке DosOem866.
Версия 49.7.1 от 04.12.2019
Исправлена кодировка ФИО кассира при закрытии смены при установленной кодировке DosOem866.
Версия 49.7.2 от 31.01.2020
Перекодировка банковского чека, если кодировка сервера чеков OEM.
Версия 49.8 от 07.02.2020
При открытии смены меняется номер кассира, открывшего смену.
Проверка на суммы безналичной оплаты при продаже и возврате при продаже по свободной цене.
Проверка на суммы при комбинированной оплате.
Версия 49.8.1 от 10.02.2020
Поле shSkForDelitelN в cash_Doc.
Если включена настройка Касса не поддерживает работу с агентами (KkmNoAgents=1),
то не передаётся в ККМ не только признак агента по чеку (1057), но и признак агента по предмету расчёта (1222),
и, соответственно, данные агента (1223=1005+1016+1026+1075+1044+1073+1074) и данные поставщика (1224=1171+1225).
Это работает и для Атол и для Штрих.
Версия 49.9 от 11.02.2020
Скидка на количество по схеме из disSum по группам товаров, брендов, строке поиска.
Версия 50.0 от 25.02.2020
Добавлена настройка NShemaSkAlwaysZero=0
Если 1, то на все товары, по которым проставлено участие по схеме на N-е количество скидка всегда 0, а на товар, который попадает в N, скидка есть.
Если 0, то на товар, не достигший N, или превышающий N, но не достигший следующего N, скидки есть как автоматические, так и по ДК.
Добавлено поле skNCounter в cash_Doc.
Возможность аварийного восстановления чека, проставляются поля shSkForDelitelN и skNCounter.
Версия 50.1 от 27.02.2020
Защита от выбора полной суммы при возврате после редактирования чека (сумма возврата равна сумме чека).
Сортировка по цене вниз перед расчётом скидки на N.
Расчёт производится динамически для возможности запрета других видов скидок.
Цветовое выделение товаров, участвующих в этой скидке (в поле количество). 
Бордовый - есть схема, прошедшая проверку.
Малиновый - на товар сделана скидка.
Версия 50.1.1 от 27.02.2020
Исправлена ошибка добавления в БД чеков для товара со схемой скидки N.
Версия 50.2 от 05.03.2020
Проставлен номер версии на главном экране.
Версия 50.3 от 13.03.2020
В чеках коррекции установка сумм наличных и электронных, а также номера налоговой группы. (для Штрих)
Товар в чек коррекции добавляется автоматически.
Версия 50.4 от 27.04.2020
Добавлены мл в список при добавлении товара.
Версия 50.5 от 28.04.2020
Длина строки марки ЕГАИС 150 знаков.
Поле alcCode в cash_Doc (64 знака).
Устранена проблема с превышением длины строки текста ЕГАИС.
Версия 50.6 от 28.04.2020
При импорте MSCoSst4 (19 полей) добавлена возможность приёма данных для алкоголя (22 поля).
Версия 50.6.1 от 28.04.2020
Проставление единицы измерения при изменении в справочнике товаров.
При импорте накладной MSCoSst4 (22 поля) проставление признака отправки в ЕГАИС, если указана крепость и объём алкоголя.
Защита от пустого выбора при отборе по цене.
Версия 50.7 от 19.06.2020
Импорт 1С вариант 2 позволяет импортировать алкогольную продукцию.
При отображении групп в справочнике товаров исправлено сообщение о превышении диапазона.
Отбор всех групп верхнего уровня в справочнике групп.
Обработка крепости и объёма при импорте 1С тип 2.
При экспорте в 1С экспортируется детализация тип 160 - марка алкогольной продукции.
Версия 50.8 от 02.07.2020
Импорт из 1С в формате Штрих с атрибутами в одной строке.
Версия 50.8.1 от 07.07.2020
При выгрузке данных в формате 1С тип операции 55 имеет 12 полей, а не 11.
Версия 50.8.2 от 07.07.2020
Драйвер ККМ тип 9 убран из проекта.
Версия 50.9 от 21.07.2020
При возврате проставляется тип оплаты 2 (БН), а не 5 (КО).
Версия 50.9.1 от 24.07.2020
Защита от выдачи чека при ошибке безналичной оплаты.
Версия 51.0 от 18.08.2020
Работа в режиме источника сервера чеков.
Проверка данных кода маркировки.
Возможность считывания ШК с символами [CR] в расчётных операциях.
Отключена проверка на тип 55.
Версия 51.1 от 24.08.2020
Пауза в 100 мс после гудка.
Сохранение информации в случае ошибки гудка.
Версия 51.2 от 24.08.2020
В режиме чеков типа 55, если номер чека увеличился, хотя этого не должно быть, тип fz54DocPriznak меняется с 1 на 3.
Возможные состояния fz54DocPriznak в БД чеков и в файлах csf. При полной выгрузке смены для значений 1-4 число увеличивается на 1 (для совместимости с showInSale=2)
0-обычный чек,
1 - тип 55-х чеков (при отправке в xte будет 2),
2 - сквозной номер документа не увеличился, но фильтрации не было (при отправке в xte будет 3) 
3 - тип был 55, но сквозной номер увеличился (при отправке в xte будет 4) 
4 - тип был 55, но сквозной номер увеличился более чем на 1 (при отправке в xte будет 5) 
5 - все проверки пройдены, ожидание подтверждения кассы
9 - режим выключен
Версия 51.3 от 26.08.2020
fz54DocPriznak тип 3 возвращён на тип 1, т.к. от кассы приходит увеличение номера на 1, а сброс номера чека назад происходит только при следующем чеке.
т.е. статус 3 всё равно не является показателем того, что номер чека увеличился.
Версия 51.4 от 27.08.2020
Если ИНН кассы совпадает с ИНН поставщика при установленном признаке агента по предмету расчёта, то такой агент у этой строки игнорируется.
Версия 51.5 от 28.08.2020
Делать петлю при печати
@{pmV}
V может быть 
0-нет
1-да (делать петлю)
Версия 51.6 от 31.08.2020
Для режима OnlyItogo корректные суммы.
Сохранение чеков расчётных операций в XteDebug при включенной настройке.
Версия 51.6.1 от 03.09.2020
Запись в лог программы подачи beep.
Версия 51.7 от 04.09.2020
Для Штрих:
Анализ чека на агенты по товару. 
Если есть товары с проставленным признаком агента и если хотя бы у одного товара агент не проставлен, агент у чека сбрасывается.
Т.е. несмотря на наличие агента у чека будут передаваться агенты по товару.
Если у чека есть признак агента, у товаров агент не передаётся.
Телефон агента 1171 для передачи вместе с 1057 у чека берётся у первого товара, у которого этот телефон проставлен.
Версия 51.8 от 07.09.2020
Отчёты по кассирам и отделам для ККМ Штрих.
Возможность передачи как 1057 у чека, так и 1222 у товара.
Версия 51.9 от 10.09.2020
При печати копии чека перекодировка в OEM, если в сервере чеков указана кодировка oem.
Версия 52.0 от 10.09.2020
Поддержка формата полной выгрузки версии 2.3 от 10.09.2020
Добавлено поле edIzm (TEXT 20) в таблицу cash_Doc
Длина поля кода маркировки в markCode1162 150 знаков.
Добавлена экранная кнопка КМ для возможности ввода кода маркировки, если у товара не проставлен признак необходимости ввода кода маркировки.
Версия 52.1 от 14.09.2020
Если fz54DocPriznak=1, но номер чека увеличился, в базе чеков проставляется fz54DocPriznak=37
В логе об этом делается запись с кодом 9112.
Версия 52.2 от 15.09.2020
Для Штрих передача тега 1171 телефон поставщика совместно с 1057 (агент) у чека.
Версия 52.3 от 17.09.2020
Если строка кода маркировки содержит точку с запятой, то эти символы будут преобразованы в тильду ~
Проверка на номер одинаковый телефона 1171. Если все 1171 у товаров не идентичны, то агент у чека сбрасывается.
Если уже передан 1171 у чека, то агенты у товаров не передаются.
Если не передан 1171 у чека, то в чеке может быть 1057 и у товаров в 1059 проставлены 1222, 1226, 1224=1225+1171
Версия 52.3.1 от 17.09.2020
Если все 1171 у товаров не идентичны, то агент у чека не сбрасывается, а 1171 у чека не передаётся.
Версия 52.4 от 17.09.2020
Поддержка печати 1057 совместно с 1171, а также агентами по чеку с доп. реквизитами.
Если указан 1171 у чека, этот тег не передаётся у товара в составе 1224.
Версия 52.5 от 18.09.2020
При проверке на совпадение ИНН организации с ИНН поставщика для агента по предмету расчёта, 
учитывается наличие пробелов справа для дополнения до 12 знаков по ФФД.
Версия 52.6 от 28.09.2020
При считывании 010000000000000021qrperfumeqrqr в качестве кода маркировки этот код не сохраняется.
Если чек возврата, то fZ54docPriznak=38, т.е. чек не является типом 55.
В список разрешённых символов для маркировки добавлены кавычки тип 2.
Версия 52.7 от 01.10.2020
Если в настройках включено использование certclient.dll или barcodedetector.dll, 
то при отборе товара поиск по первым символам срабатывает не по кнопке F7,
а по кнопке ShiftF7.
Версия 52.8 от 05.10.2020
Если поле ЕГАИС ИНН в настройках программы непустое, то при просмотре остатков появляется кнопка удаления алкоголя из остатков товара и из справочника товаров.
Алкоголь удаляется, если в справочнике товаров у позиции проставлена ёмкость или крепость.
Версия 52.9 от 06.10.2020
Если номер документа кассы = 131582, то fZ54docPriznak сохраняет значение 1 и не преобразуется в 37 при соблюдениии других условий.
Версия 53.0 от 12.10.2020
В набор символов маркировки добавлен символ одиночной кавычки.
Версия 53.0.1 от 12.10.2020
При выходе из программы, если включен режим сервера чеков 2 и установлена настройка на вкладке Сервер чеков 2, закрывается программа сервера чеков.
Версия 53.0.2 от 12.10.2020
Если длина кода маркировки более 29 знаков и код не содержит символов GS, выдаётся предупреждение об этом.
Версия 53.0.3 от 12.10.2020
Если сообщение об ошибке не содержит данных то оно не выводится.
Версия 53.0.4 от 12.10.2020
При попытке возврата чека с проставленным признаком будет добавляться товар в чек, но далее выводится такое сообщение!
Внимание! Этот чек не может быть возвращён! Сообщите администратору о превышении срока давности возврата! 
Нажмите ОТМЕНА для очистки информации на экране!
Версия 53.0.5 от 12.10.2020
Передача 10-ти параметров сумм для формирования отчёта по смене №45 (если на вкладке Поддержка включен контроль сумм).
Версия 53.1 от 13.10.2020
Передача кода маркировки как в чеках (у товара поле 39), так и в полной выгрузке смены (у $2 поле 39).
Проставление суммы смены от ККМ при закрытии.
Защита от печати чека на кассе при отмене (настройка Отмена чека через ФР игнорируется для типа кассы 9).
При формировании отчёта №45 передача сумм смены (нал, безнал, комб. + тип 55).
Версия 53.2 от 14.10.2020
Анализ на номера чеков для режима сервера чеков.
Версия 53.2.1 от 14.10.2020
Передача поля №11 сумм по смене - безнал по сверке для отчёта №45
Версия 53.2.2 от 14.10.2020
Если введено количество более одного, то при прдаже маркированного товара количество изменяется на 1 штуку.
На экране об этом выводится предупреждение.
Запись в лог при отмене ввода кода маркировки.
Версия 53.3 от 16.10.2020
Для ККМ Сервер чеков чек типа 41 перед безналом не формируется.
Если кнопка Оплата заблокирована, то процесс закрытия чека прекращается.
При записи в БД одиночные кавычки не заменяются на пару одиночных.
Версия 53.3.1 от 16.10.2020
В список поддерживаемых символов маркировки добавлено подчёркивание _ (хотя в стандарте его нет).
Версия 53.4 от 20.10.2020
Для ККМ сервер чеков разрешена комбинированная оплата.
Sql-запросы для проверки кода маркировки.
Восстановление кодов маркировки при сбросе чека.
Восстановление кодов маркировки при операции Восстановить отложенный чек.
Поле statusMarkCode (0-6) в cash_Doc.
Передача статуса кода маркировки (поле 40 в $2) при полной выгрузке смены.
Версия 53.5 от 20.10.2020
Для ККМ типа 9 в чеках выводится полное название товара, а кассовое название товара содержит название как на экране.
Версия 53.6 от 23.10.2020
Для ККМ типа 9 разрешен режим гудок.
Версия 53.7 от 24.10.2020
Добавлен переход на EInput после оплаты.
Запрет нажатий на кнопки во время печати чека для ККМ №9.
Версия 53.8 от 24.10.2020
Возможность снять отчёт типа 45 из Отчётности (Х-отчёт).
Автоматическое снятие отчёта типа 45 происходит, только если у пользователя есть права на снятие отчётности.
Т.е. если не нужно, чтобы отчёт выходил автоматом, нужно делать закрытие смены под пользователем, у которого есть права на закрытие смены,
но нет права доступа к отчётности.
Т.е. можно выделить специального кассира с таким набором прав и можно смело снимать Z-отчёт.
При закрытии программы крестиком для кассы 9 происходит формирование запроса закрытия сервера чеков.
Версия 53.9 от 26.10.2020
Добавлены сообщения с кодами 574 и 953.
Если сумма чека 0, чек не может быть закрыт.
Версия 54.0 от 27.10.2020
Отключена запись ФИО кассира в кассу при входе в программу для кассы типа 9 (так как в 10-м драйвере выполняется MakeOPeratorLogin).
Первичное время проверки кол-ва непереданных документов увеличено до 50 сек., а для типа кассы 9 это время 600 сек.
Красная полоса на поле ввода во время печати чека для кассы типа 9.
Перефокусировка на поле ввода при потере фокуса для кассы типа 9.
Если возникла ошибка печати банковского чека, и окно безнала закрывается кнопкой Закрыть, то при успешной авторизации возвращается признак успешной безналичной оплаты.
При повторе печати банковского чека, если буфер чека не содержит данных, то чек восстанавливается из файла.
При формировании копии чека длина строки 36 знаков (было 40).
Версия 54.1 от 28.10.2020
При безналичной оплате при повторе печати корректный возврат статуса ошибки.
Окно безнала не перекрывается окном расчётных операций.
Версия 54.2 от 29.10.2020
При добавлении товара в чек, если codeNG==0, то значение будет взято из codeNGSale.
Версия 54.3 от 30.10.2020
Автоматическое сохранение файлов errors.log и program.log в файлы .old при превышении размера в 500 кБ.
Версия 54.4 от 30.10.2020
Добавлены логи по считанным кодам маркировки.
Версия 54.5 от 02.11.2020
При считывании кодов маркировки замена Ctrl + 221 на Shift + 54 с обратной заменой ^ на [GS].
Версия 54.6 от 05.11.2020
Выдача сообщений на ошибку 963 (ShiftClosedOperImpossible).
При получении ошибки 1042 (SrvChNoConnect) автоматический запуск сервера чеков по пути c:\MSCo\Cassa\Exe\Release\ArmCassa.exe
Если такой путь не найден, в директории с cassa.exe делается поиск файла pathToSrvCh.ini
В 1-й строке этого файлы должен быть путь к ArmCassa.exe, например e:\MSCo\Cassa\Exe\Release\ArmCassa.exe
По этому пути производится запуск сервера чеков.
Версия 54.7 от 08.11.2020
При импорте БД вывод сообщения крупными буквами.
При закрытии смены отчёт типа 45 формируется, но не печатается.
А при печати из меню Отчётность формируется и печатается.
Если не удалось сделать update товара с кодом маркировки, то делается попытка сделать alter column markCode1162 с длиной поля 150 знаков.
Сообщение о проблемах в смене не отправляются на email.
При вводе кода маркировки при изменении количества обновляется количество и сумма налога в БД чеков.
Копия чека оптимизирована для типа кассы 9.
Вывод кода маркировки, цены и ШК товара при просмотре чека.
Версия 54.8 от 09.11.2020
При выходе из программы не делается перезапуск.
Версия 54.9 от 10.11.2020
При выгрузке чека для КС удаление строк с @.
Дополнение 1-й строки xte @$@ с доп. информацией (для ККМ типа 9).
Формат xte дополнен полем 35 Итог чека=metrics.summTov-metrics.sumSkTotal, так как в поле 11 выгружается metrics.sumKOplate (для нала = итогу чека, для безнала сумма наличных).
Надписи сверху моргают 15 сек., а не 30.
Версия 55.0 от 11.11.2020
Вывод ошибки 958 ErrSetKolvo Ошибка записи количества товара.
Замена точки с запятой в названии товара на тильду ~
Версия 55.1 от 17.11.2020
В отчёте №45 строка сумм начинается с @summInfo;
Для Штрих проставляется сумма смены.
Передача дополнительных параметров итогов смены (16 полей).
Версия 55.2 от 19.11.2020
Добавлено сообщение для ErrPortNotReady=521 Ошибка открытия канала связи с ККМ!
Исправлена запись в логе суммы остатка к оплате после безналичной оплаты.
Выводится больше информации при комбинированной оплате.
Отмена чека после запроса пароля администратора.
Версия 55.3 от 23.11.2020
Исправлена проблема с продажей сертификатов.
Версия 55.4 от 03.12.2020
Отмена чека после попытки возврата, который не может быть осуществлён.
Восстановление PasswordChar в EDopInfo после sql-запроса.
Если fz54DocPriznak > 1 и номер чека не увеличился, то fz54DocPriznak = 1 (защита от некорректного срабатывания кассы).
Версия 55.5 от 07.12.2020
Сумма безнала по сверке передаётся в отчёт типа 45.
Если сумма безнала > 0, то добавление в чек запрещено.
Дополнительная защита от оплаты в момент оплаты и расширены логи состояний в процессе оплаты.
Версия 55.5.1 от 09.12.2020
Вывод сообщения Программа не зарегистрирована на ошибку 43.
Добавлен вывод сообщений на ошибки 951 (ошибка записи реквизита) и 972 (некорректная сумма налога).
Версия 55.6 от 09.12.2020
Наименование поставщика 1225 совместно с 1171 телефон поставщика записывается в 1224 Данные поставщика.
Запись сообщения в лог, если чек не может быть возвращён.
Запись логов с мс.
Версия 55.7 от 18.12.2020
Проставление типа документа для чеков отказа банка и повтора печати банковского чека из файла.
При авторизации Аркус проставление типа текстового документа.
Версия 55.8 от 20.12.2020
При выводе копии чека для ККМ типа 9 используются команды форматирования {s2} и {s3}.
Защита от выполнения операций во время печати чека для ККМ типа 9.
Версия 55.9 от 22.12.2020
Настройка и печать информации номера смены и чека ККМ. (для Штрих).
Версия 56.0 от 04.02.2021
Отчёт Перечень табачной продукции (ostatki_sig.fr3) в остатках с возможностью отбора по части названия товара (задаётся в форме отбора).
Версия 56.1 от 15.02.2021
Для чеков 21, 36, 40 не формируются файлы gotovo.flg
Версия 56.2 от 16.02.2021
Не формируется файл gotovo.flg для всех чеков, кроме 1, 2, 3, 4, 37, 38.
При сохранении лога пишутся секунды.
При печати чеков коррекции исправлен контроль суммы менее 10 коп. для комбинированной оплаты.
Возможность безналичных чеков коррекции.
Версия 56.3 от 07.03.2021
Для режима сервера чеков в случае, если в файле xte не проставлены код кассира, ФИО или ИНН, 
но информация об этих параметрах есть в программе, так как был осуществлён вход, то эти поля проставляются для печати чека.
Версия 56.4 от 20.03.2021
Защита от некорректного названия товара. Если название товара начинается с #, то 1-й символ заменяется на _
Версия 56.4.1 от 05.04.2021
Расширены логи при входе в программу, при отмене чека, при оплате и восстановлении чека.
Версия 56.4.2 от 20.05.2021
Исправлена установка времени в ККМ в режиме сервера чеков.
Версия 56.4.3 от 21.05.2021
Исправлено исключение при нажатии на отчёт по смене без выбора типа отчёта.
Версия 56.5 от 31.05.2021
Расширены логи при входе в программу, при отмене чека, при оплате и восстановлении чека.
Исправлена установка времени в ККМ в режиме сервера чеков.
Исправлено исключение при нажатии на отчёт по смене без выбора типа отчёта.
Версия 56.6 от 04.06.2021
Защита от печати двойного чека.
Версия 56.7 от 23.08.2021
Разрешён возврат не по текущей смене для режима с созданием накладных.
Версия 56.8 от 30.08.2021
Если в строке кода маркировки встречается символ одинарных кавычек, он заменяется на строку [GK].
При отправке для кассового сервера строка [GK] обратно преобразуется в кавычку, так же как и при аварийном восстановлении чека.
Версия 56.9 от 14.09.2021
Выдача сообщения о некорректном ШК в течение нескольких сек. после обнаружения некорректного символа.
Вывод считанного кода маркировки.
Версия 56.9.1 от 20.09.2021
Для приходного и расходного ордера сумма чека в кассе = 0 в БД.
Версия 57.0 от 21.09.2021
Для приходного и расходного ордера сумма чека в кассе = 0 в БД.
Версия 57.1 от 30.11.2021
Добавлены логи при закрытии смены по Сбербанку.
Версия 57.2 от 01.12.2021
Добавлены логи при БН оплате по Сбербанку.
Версия 57.3 от 13.12.2021
Добавлены логи при БН оплате по Сбербанку.
Добавлены логи при открытии расчётных операций.
Если в строке кода маркировки встречается символ двойной кавычки, он заменяется на строку [GQ].
Версия 57.4 от 18.01.2022
Формирование AddMarksToBuffer для ФФД 1.2
Подготовка к показу проблемных КМ.
Логи для контроля отсутствия увеличения номера чека по fz54DocPriznak.
Версия 57.5 от 19.01.2022
Если номер ФД чека не увеличился, то fz54DocPriznak=1.
Обновление statusMarkCode в cashDoc по файлу valMarks.txt
Версия 57.6 от 27.01.2022
Добавлено поле kmDriverErr в cash_Doc.
Кнопка вызова сервисных операций маркировки.
Поддержка ФФД 1.2 (требуется АРМ Касса-2021 версии 7.0)
Версия 57.7 от 02.02.2022
Улучшена форма информации о состоянии проверки КМ.
Появилось описание состояния проверки, причина возникновения ошибки и рекомендация по устранению ошибки.
Версия 57.8 от 07.02.2022
Формирование тега 1260 у товара (1262+1263+1264+1265).
У товарной пизиции 51 поле.
Запись в поле 22 предмет расчёта значения 33 (commodityWithMarking) для маркированных товаров (для ФФД 1.2).
Версия 57.8.1 от 10.02.2022
Возможность формирования тегов для продажи лекарств. 
Нажать на кнопку РТов, дважды нажать на Параметры продажи комиссионного товара.
Установить галочку Тестовая продажа лекарств.
Будут установлены следующие теги:
1191=mdlp
для 1260:
dateDocOsn_1263 = "14.12.2018";
id_FOIV_1262 = "020";
num_Doc_Osn_1264 = "1556";
industry_Value_1265 = "tm=mdlp&sid=00000000104452&";
Версия 57.8.2 от 16.02.2022
Проставление статуса 13 у товаров с ошибкой драйвера при validateMarks. 
При этом формируется корректный addMarks.txt со всеми некорректными товарами.
Версия 57.9 от 18.02.2022
Защита от выбора F1 при выборе действия с проблемным КМ.
Расширены логи выбора действия при работе с КМ.
Версия 58.0 от 05.03.2022
Проверка на проблемные коды маркировки с учётом изменённых символов одинарных и двойных кавычек.
Версия 58.1 от 21.03.2022
Кнопка Не печатать чек.
Настройка адреса почты для электронных чеков (EMailNotPrint).
Вывод адреса почты при нажатии на кнопку Не печатать и при установке адреса по кнопке ФЗ54.
При вводе адреса почты или телефона по кнопке ФЗ54 автоматическое изменение способа доставки чеков на электронный.
Кнопка отключения печати чеков работает совместно с версией 7.6 программы АРМ Касса-2021.
Версия 58.2 от 22.03.2022
Вывод номера ФД при печати копии чека.
Версия 58.3 от 23.03.2022
Кнопка ПП (повторить печать).
Обработка ошибки 1044 (прерывание закрытия чека).
Выдача сообщения Закрытие чека прервано! при получении ошибки 1044
В расчётных операциях остановка цикла повтора печати чека с выдачей сообщения:
Проверьте готовность кассы к печати чека и нажмите кнопку ПП (повторить печать), а затем после допечатки ещё раз нажмите Оплата для печати текущего чека.
Моргание кнопки ПП в течение 16 сек. при получении ошибки 1044.
Работает совместно с версией 7.8 программы АРМ Касса-2021
Версия 58.4 от 04.04.2022
При проверке маркированного товара: 
в случае, если проверка КМ была успешной и делается попытка безналичной оплаты или оплаты сертификатом,
и эта оплата не являлась успешной, 
при повторной попытке оплаты повторная проверка КМ не выполняется, 
так как это может приводить к ошибке ККМ (некорректный код маркировки).
Версия 58.5 от 07.04.2022
При закрытии окна безналичной оплаты выключено отключение объекта работы с банком.
Версия 58.6 от 15.04.2022
Оптимизация работы с безналом Сбербанка.
Версия 58.7 от 05.05.2022
Обработка файла valErrM.txt (файл со списком товаров, у которых КМ не являются корректными).
Версия 58.7 от 06.05.2022
Добавлено ожидание завершения процессов при безнале Сбербанка.
Версия 58.8 от 12.05.2022
Если в чеке присутствовали маркированные товары и уже выполнена проверка, при попытке добавления товара с маркировкой в чек сбрасывается признак успешной проверки и формируется тип 72 ещё раз.
Версия 58.9 от 06.06.2022
Добавлена проверка на ввод кода маркировки по стандарту формирования DataMatrix кода.
Проверяется начало строки (должно быть 01) и признак начала ID Serial (строка 21 в позиции 17 КМ).
Если строка КМ не соответствует стандарту, выдаётся сообщение о некорректном КМ и выдаётся запрос на повторный ввод КМ.
Версия 59.0 от 23.06.2022
Исправление fz54DocPriznak на 1 при отсутствии увеличения номера чека только для чеков с типом Продажа.
Версия 59.1 от 30.06.2022
Расширено поле отображения регистрационной информации.
Возможность сброса ответного кода при нажатии на название поля Ответный код.
Возможность сброса короткого и регистрационного кодов и генерации новых кодов при нажатии на название поля Регистрационный код.
При этом также поле ответного кода очищается.
Версия 59.2 от 07.07.2022
Если длина КМ=29 знаков, то проверка на корректность DataMatrix не проводится.
Версия 59.3 от 11.07.2022
Исправление fz54DocPriznak на 1 при отсутствии увеличения номера чека только для чеков с типом оплаты Нал.
Версия 59.4 от 08.08.2022
Если время на компьютере и в кассе отличается более, чем на 3 минуты, выдаётся сообщение.
Сообщение автоматически закрывается через 15 сек.
Выдачу сообщения можно отключить (настройка ShowMsgDeltaTime=1). Если 0, то сообщения отключены. По умолчанию включено.
Если возникла проблема при обновлении БД чеков, выдаётся сообщение об ошибке в БД чеков.
Это сообщение автоматически закрывается через 15 сек.
Версия 59.5 от 10.08.2022
Если обнаружено расхождение времени между компьютером и кассой, то сообщение об этом выдаётся 1 раз в час на 15 секунд.
Версия 59.6 от 26.08.2022
Логи программы сохраняются в течение 14 дней.
Добавлены сообщения логов при вызове безналичной оплаты Инпас.
Передача Type10ActionCodes в поле типа оплаты для безналичных отчётов Инпас.
Корректная работа CloseSrvChOnExit.
Версия 59.7 от 05.09.2022
В просмотре чеков при просмотре текущего чека, у товаров, имеющих код маркировки, можно скопировать КМ при клике мышкой на строку с КМ.
Будет выдано сообщение: КМ скопирован в буфер обмена.
Версия 59.8 от 21.09.2022
Защита от выбора кнопки Переход к оплате в окне проверки ошибок кодов маркировки.
При случайном нажатии F1 в момент открытия окна формирования типа 80 не производилось, что приводило в дальнейшем к появлению ошибки Некорректный код маркировки.
Версия 59.9 от 22.09.2022
Возможность снятия резервной контрольной ленты перед закрытием смены для безнала Инпас.
Защита от закрытия окна безнала Инпас при активной безналичной операции.
Защита от добавления товара в чек при активной безналичной операции.
Расширено логирование безналичных операций.
Версия 60.0 от 26.09.2022
Улучшена стабильность работы безналичной системы Инпас.
Расширены логи безналичных операций.
Версия 60.1 от 06.10.2022
Исправлена проблема перехода суммы в комбинированную оплату при восстановлении незавершённого чека.
При установке этого обновления совместно с АРМ Касса-2021 версии 8.8 и выше работает контроль на дубликаты чека.
Анализ на дубликаты чека проводится по номеру чека, типу чека, типу оплаты, сумме чека в копейках.
В случае обнаружения дубликата печатается этот чек из ФН, а в программу возвращается ошибка CheckPovtorDetected=620.
Чек при этом успешно закрывается, но нового ошибочного чека по кассе нет.
В просмотре чеков чеки после Автоотмены восстановленные чеки имеют такие же номера, как и чеки Автоотмены.
Настройка выдачи вопроса о закрытии чека, если тип оплаты Наличные и сумма превышает 3000 руб. (по умолчанию выключено).
Можно настроить сумму выдачи предупреждения или отключить на вкладке Чеки в настройках.
При выдаче вопроса (Вы уверены, что хотите закрыть чек с оплатой за НАЛ?) по умолчанию выбрана кнопка Нет. 
Нужно стрелкой влево переместить выбор на кнопку Да и нажать Enter.
Для чеков типа 55 разрешён возврат, если продажа была в последние 3 дня.
Право на добавление в чек товара за рубли (№35) действует на все типы чеков, кроме приходного и расходного ордеров.
На приходные и расходные ордеры есть отдельные права №10 и №11.
При отмене чеков приходного и расходного ордеров тип чеков переходит с 51 (регистрация) на 54 (отмена).
Версия 60.2 от 07.10.2022
Расширены логи безнала Инпас.
Переход на ветку реестра HKEY_CURRENT_USER и ключ при обмене с InpasDualConnector
SOFTWARE\\MSCo\\Inpas\\DualConnector
Версия 60.2.1 от 11.10.2022
Передача номера транзакции при сверке итогов.
Настройка BeznalArmCassa2021 (по умолчанию выключена). 
При этом не производится запуск inpasDualConn.exe для возможности выполнения безналичных операций средствами АРМ Касса-2021.
Улучшено логирование файловых операций при безналичной оплате.
Версия 60.2.2 от 15.10.2022
Запрос печати чека отказа.
Обрабтка кода, статуса и описания ошибки от инпаса.
Версия 60.3 от 17.10.2022
Передача номера транзакции при сверке итогов.
Настройка BeznalArmCassa2021 (по умолчанию выключена). 
При этом не производится запуск inpasDualConn.exe для возможности выполнения безналичных операций средствами АРМ Касса-2021.
Улучшено логирование файловых операций при безналичной оплате.
Чтение из файла сверки и запись в реестр суммы безнала по сверке.
Запрос печати чека отказа.
Обработка кода, статуса и описания ошибки от инпаса.
Версия 60.4 от 18.10.2022
Корректная работа безнала Инпас через АРМ Касса-2021.
Сохранение безналичных чеков Инпас.
Версия 60.5 от 21.10.2022
Корректное получение суммы безнала по смене при сверке итогов по банку.
Версия 60.6 от 25.10.2022
Защита от быстрого двойного нажатия Enter при безналичной оплате.
Версия 60.7 от 27.10.2022
Вывод номера ККМ под номером версии программы в расчётных операциях.
Версия 60.8 от 28.10.2022
Защита от закрытия окна безналичных операций во время активной оплаты.
Версия 60.9 от 31.10.2022
Улучшено взаимодействие с АРМ Касса-2021 версии 9.8 при безналичной оплате Инпас.
Версия 61.0 от 07.11.2022
Кнопка КБНЧ-Копия БезНаличного Чека.
Можно печатать копию чека безнала не закрывая текущий чек.
Раньше, если произошла ошибка безналичной оплаты, нужно было отменять или откладывать чек, чтобы вызвать по кнопке F3 копию безналичного чека.
Начиная с версии 61.0, сделана отдельная кнопка на вызов функции получения копии последнего чека безнала.
Эту же кнопку можно использовать для проверки связи с терминалом. 
Если копия БН чека напечатана, связь с терминалом есть.
Версия 61.1 от 09.11.2022
Защита от быстрого нажатия начала безналичной оплаты.
Версия 61.2 от 07.11.2022
Для безнал. оплаты Аркус при остановке для печати 2-й копии чека окно сообщения без flash.
Расширены логи оплаты Аркус.
Версия 61.3 от 09.12.2022
Корректная работа отмены для безнала Аркус.
Версия 61.4 от 09.12.2022
Перенос строк при сохранении чеков Аркус.
Расширены логи при работе с безналом Инпас.
Версия 61.5 от 29.05.2023
Настройка NeedQRForMarkGoods (по умолчанию включено) на вкладке Чеки.
При этом запрещена отмена ввода кода маркировки.
Резервный вариант выхода из этого режима: нужно ввести в поле КМ 5077305 и дважды нажать на признак кода маркировки М в верхней строке состояния.
Разрешена перерегистрация кассира при открытом чеке.
Версия 61.6 от 30.06.2023
Выключение CapsLock при активации поля ввода КМ.
Если поле ввода уже открыто и включается CapsLock, то клавиша выключается и выдаётся сообщение о необходимости повторного ввода КМ.
Версия 61.7 от 14.08.2023
Проверка КМ на сервере, если SrvCheckMarkCodes=1
Создаётся файл srvCheckMarks.otv с параметрами ответа.
Анализируются параметры approved и state. 
Если approved=1 и state=0, КМ является корректным.
Во всех остальных случаях выводится сообщение с ответом сервера.
Версия 61.8 от 16.08.2023
Если возникает ошибка проверки КМ на сервере, выдаётся запрос на удаление этого товара из чека.
Версия 61.8.1 от 18.08.2023
Исправлена проблема появления сообщения об ошибке записи в БД чеков.
Версия 61.9 от 06.08.2023
Сообщение о некорректном КМ после проверки от сервера в отдельном блокирующем окне (закрытие мышкой или Отмена Esc).
Отдельное право №64 на удаление товара с некорректным КМ из чека.
Запрос пароль администратора с правом удаления товара с некорректным км из чека.
Тип чека 84 - декодирование параметров ДК
Обработка файла decodeDK.otv
Сервисные операции с ДК (кнопка СДК).
Привязка и отвязка ДК.
Анализ поля status файла decodeDK.otv
Версия 62.0 от 02.10.2023
Если в каталоге программы при загрузке будет обнаружен файл newdata.upd, то он будет обработан и значения параметров из файла сразу станут актуальными.
Поиск файла производится каждые 10 сек., если не производится печать чека.
Таким образом можно динамически менять настройки в процессе работы программы.
Версия 62.1 от 08.10.2023
Для работы этого обновления при использовании системы оплаты Инпас требуется версия АРМ Касса-2021 не ниже 11.6
Отключено обновление средствами программы.
Выдача информация об обновлении по файлу newver.upd каждые 2 часа после 5 минут неактивности.
Оплата и возврат (на следующий день) безнала СБП.
Запрет выполнения отмены безналичной оплаты в текущей смене.
При выборе строки оплаты по текущему чеку поле Код ссылки светится зелёным цветом, если оплата была через СБП.
В кассовом чеке выводится СБП payrrn: и код ссылки для возврата.
При оплате оставлен выбор только типа оплаты Автоматически и СБП (остальные типы убраны).
При отмене и возврате все кнопки безнала Инпас запрещены.
Запрет на многократное нажатие кнопок безналичных операций для Инпаса.
Версия 62.1.1 от 08.12.2023
Если в полях название товара (1), P13BigTxtStr, P26NaimPostav1225, P38_cassaNameTov 
содержится точка с запятой, этот символ преобразуется в тильду ~, чтобы не происходило смещение полей формата xte.
Версия 62.2 от 22.04.2024
Для ДК по qr-коду параметр addToFixed=false.
Версия 62.3 от 27.05.2024
Обработка купонов.
Загрузка информации о купонах из БД при аварийном восстановлении чека.
Версия 62.3.1 от 28.05.2024
Отмена купона при операции Отложенный чек.
Версия 62.4 от 30.05.2024
Обработка купонов с расширенным количеством полей.
Поддержка номера ДК из купона.
Версия 62.5 от 31.05.2024
Поддержка addToFixed для купонов.
Защита от повторого считывания купона.
Версия 62.6 от 10.06.2024
Таблица usedKmCodes.
При попытке продать товар с КМ, который уже продавался в текущей смене, выводится сообщение и потребуется ввести другой КМ.
Версия 62.7 от 23.10.2024
Поле industry_info1265 в cash_Doc.
Поддержка разрешительного режима (требуется АРМ Касса-2021 13.1)
Версия 62.8 от 02.11.2024
Замена кавычки на [GK] при добавлении в usedKm.
Версия 62.9 от 24.12.2024
Настройка FirmTaxOsn2025
Если = 1, то начиная с 01.01.2025 проставляется TaxType=0 (ОСН) и ZNalogiKkm=0 (не передавать налоги выключается).
Версия 62.9.1 от 28.12.2024
Добавлены логи при возврате.
Версия 63.0.0 от 18.02.2025
Поддержка ЛМ ЧЗ.
Поле industry_info1265 расширено до 150 знаков.
Передача параметров inst и ver в тег 1265.
Версия 63.0.0 от 12.03.2025
Исправлен некорректный путь проверки newver.upd
Версия 63.1.0 от 28.04.2025
Возможность ввода в остатки товара стоимостью до 99999999.99 руб.
Возможность закрытия чека с итогом от 10 до 99 млн руб.
Для расчёта сдачи для чеков от 10 млн. руб. нужно вводить сумму с точкой (или запятой) и копейками.
Версия 63.2.0 от 02.07.2025
Возможность удаления чека автоотмены при просмотре смены (для появления кнопки удаления дважды нажать на слова Для сортировки по ...).
Настройка Выводить realPriceS на табло. Если включено, на табло выводится цена с учётом всех скидок.
При выводе на табло, если количество заканчивается на .00 или ,00 , выводится количество без нулей после запятой.
Версия 63.3.0 от 22.07.2025
При входе в программу из списка автоматически добавляемых прав кассира убраны права 35 (продажа за рубли) и 47 (выключение компьютера).
Версия 63.4.0 от 20.08.2025
Версия программы в логах при входе и выходе из программы.
Запись параметров ДК в лог.


