История создания Знаменитой системы "Амадей Моцарт"



Список добавлений/деглюкаций

Расшифровка: (*) - новая функция, (b) - исправление глюка, (c) - модификация. Номер версии: Начиная с версии 2.00 в пределах одинакового значения слева от точки - перекодировки базы не требуется. Значение справа от точки - порядковый номер версии с момента последнего изменения структуры базы.

   2024 г.   2023 г.   2022 г.   2021 г.   2020 г.   2019 г.   2018 г.   2017 г.   2016 г.   2015 г.   2014 г.   2013 г.   2012 г.   2011 г.   2010 г.   2009 г.   2008 г.   2007 г.   2006 г.   2005 г.   2004 г.   2003 г.   2002 г.   2001 г.   2000 г.   1999 г.   1998 г.   1997 г.   1996 г.   1995 г.   1994 г.   1993 г.

   -----------------------------------------------------------------------------
   версия 7.08 (25.01.2006) (ЕК)
    (*) В меню "Особый сервис" сделан тест на рассогласование баз данных,
    сравнивающий непроданые остатки кассового терминала с выписанными
    остатками соответствующего спецдебитора на складе.
    (c) Доработан базовый класс скроллирования - теперь если отображаемое
    текстовое поле не входит в колонку, то оно обрезается по ширине и экран
    не замусоривается.
    (*) Сделана новая таблица "Сервисный центр" по приему в ремонт любой техники
    от мобильных телефонов до автомобилей.
    (*) Из ведомости фактических остатков автоматической инвентаризации теперь
    можно напечатать (и сохранить в файл) список штрих-кодов (с выводом
    количества напротив каждого штрих-кода).
    (b) При напоминании о подошедших сроках оплаты поставщикам устранено появление
    фактур с нулевой суммой в списке.
    (b) Если создать обычного дебитора, изменить номер расчетного счета
    и корсчета, затем переключить тип дебитора на Продавец или Менеджер,
    портилась запись дебитора и при попытке войти в параметры начисления
    зарплаты программа вылетала. Исправлено.
    (b) В базовой форме ввода в поле типа "Выбор значения пробелом" устранена
    ошибка, иногда приводившая к зависанию. (используется в таблице Сервисный
    центр, поле "Гарантийный/Не гарантийный").
    (*) В связи с переходом Сбербанка России на новый протокол авторизации
    международных пластиковых карт VISA, Eurocard/Mastercard, Cirrus/Maestro,
    American Express, Сберкарт, "Амадей Моцарт" теперь поддерживает
    авторизацию пластиковых карт по-новому, в том числе и через Интернет.
    Добавлена поддержка карт American Express.
    (c) Повышена надежность алгоритма - добавлены дополнительные проверки,
    не допускающие дальнейшей порчи базы данных при обнаружении ошибок в базе
    данных.
    (*) В связи с отличиями в русском языке южных регионов России от северных,
    добавлена настройка: Вместо слов "Без сдачи" проговривать слова
    "Под расчет" при проводке в терминале штрих-кодов. Дальнейшее учитывание
    специфики южно-русского языка наталкивается на невозможность замены
    произнесения встроенным в АМ электронным синтезатором звонкой буквы Х
    вместо буквы Г. Даже написать-то этот уникальный звук невозможно - нет
    специальной буквы. Но мы что-нибудь придумаем... :-)
    (*) В таблице "Прайс-лист" сделан поиск по штрих-коду. Теперь можно
    просканировать хоть основной штрих-код, хоть штрих-код упаковки, и маркер
    встанет на соответствующий товар.
    (*) Сделана защита от отката версии на более старую в связи с тем, что
    операция отката версии может нарушить базу данных.
    (c) Усилена защита от пиратов. Подробности не комментируются.
   -----------------------------------------------------------------------------
   версия 7.09 (16.03.2006) (ЕК)
    (*) Добавилась настройка "Печатать чек авторизации на фискальном регистраторе
    (не на принтере) [х]". Если ранее для печати чека авторизации при приеме
    пластиковых карт требовался отдельный узкий принтер с рулонной лентой,
    то теперь секи авторизации печатаются на том же фискальном регистраторе,
    что и основной фискальный чек.
    (b) Устранено ложное срабатывание защиты от повторного импорта из
    транспортного каталога. Ложное сообщение о ранее импортированной фактуре
    возникало после теста на рассогласование баз данных на следующей фактуре
    после тестовой.
    (c) При редактировании поля "Внесена предоплата" в таблице "Сервисный центр"
    теперь моментально пересчитывается и обновляется поле "К доплате".
    (c) При установленной настройке "Запретить продажу и экспорт при отрицательных
    невыписанных остатках [x]" теперь запрещена проводка также и исходящих
    возвратных фактур, а при отсутствии запрета теперь выводится
    предупреждение.
    (c) В форме заказа сервис-центра если заказ еще не принят, при наведении
    маркера на поле "Ремонт - гарантийный/не гарантийный", выводится подсказка
    "Пробел-Сменить_значение".
    (*) Сделана печать выборки в таблице "Сервисный центр" как по статусу записи
    (все заказы в стадии выполнения, или все выданные с задолженностью заказы,
    и т.д.), так и печать всех заказов с одинаковым заводским номером
    аппарата.
    (c) Если сроки платить поставщикам еще не подошли, теперь не выскакивает
    вообще напоминание с пустым списком к оплате.
    (*) Сделан поиск по фамилии в таблице Автостоянка.
    (*) Сделан поиск по фамилии в таблице Сервисный центр.
    (*) При старте добавлена автоматическая проверка на подряд идущие двойные
    одинаковые идентификаторы записей в прайс-листе. Администратору теперь
    предоставляется возможность удалить дубль и тем самым восстановить
    испорченную базу данных.
    (c) Если смена переходит через 0 часов, если продавец начал работу (вошел
    в систему) в предыдущие сутки и делает продажи после перехода через
    0 часов, то как это и должно быть, в сетке прейскурантов открывается
    новая фактура от новой даты, однако зарплата (премия за выручку) продавцу
    начислялась на предыдущие сутки (на сутки входа продавца в систему).
    Теперь и эта премия за выручку тоже стала начисляться на следующие сутки,
    так более правильно.
    (c) В сервисном центре теперь можно редактировать поле "Установлена гарантия"
    вплоть до выдачи заказа клиенту.
    (c) В сервисном центре при получении заказа к выдаче от мастера если фактура
    запчастей и услуг пустая, более не выдается сообщение "Нельзя провести
    пустую фактуру".
    (b) Отменена подача команды на отрезку чеков из АМ. Прекратились ошибки
    "Команда не поддерживается в данной реализации ФР" на регистраторах,
    у которых не предусмотрены ножи для отрезки чеков. Для регистратора
    ШТРИХ-ФРК (с ножами) теперь потребуется в драйвере установить
    автоотрезание чека. Изменена инструкция по установке драйвера ШТРИХ-ФРК,
    добавлен пункт, как установить автоотрезание чека.
    (*) Сделана печать фирменной квитанции при приеме заказа в сервисный центр.
    (c) Теперь настройка "Количество ш/к квитанций" действует также и при
    автоматической печати штрих-кодовых квитанций в сервисном центре.
    Установив 0, можно вообще отключить автоматическую печать штрих-кодовых
    квитанций.
    (*) Добавлена настройка "Разрешить продавцам работу в таблице "Сервисный
    центр" [x]". Возможность пока работает только при отсутствии параллельных
    рабочих мест.
    (b) Исправлена ошибка, позволявшая продавцу в проведенной фактуре в обычном
    дебиторе функцией "Количество+" сбить невыписанные остатки (не испортив
    при этом саму фактуру). Сбитые ранее таким образом невыписанные остатки
    сами восстанавливались только при аварийном выходе или при тесте
    целостности базы данных. Эта же ошибка не позволяла продавцу в клоне
    воспользоваться функцией "Количество+". Теперь позволяет.
    (*) Из фактуры запчастей и услуг сервисного центра теперь можно напечатать
    товарный чек.
    (b) При печати штрих-кодовой квитанции сервисного центра в запросе на печать
    убрано слово "Автомобиль".
    (c) При удалении товара из прайс-листа теперь проверяется, нет ли его в
    какой-нибудь фактуре запчастей и услуг сервис-центра.
    (c) Теперь при снятии отчета о продажах в терминале штрих-кодов предлагая
    инкассировать выручку, автоматически не подставляется вся сумма выручки,
    вместо этого подставляется 0. Теперь нужно явно писать, сколько выручки
    инкассируется. Этим предотвращены многочисленные ошибочные снятия всей
    суммы выручки неосторожным нажатием на Enter, когда этого не требуется.
    (c) В заказе сервисного центра сделана функция F3-Хронология. Открывается
    история заказа - кто и когда принял, кто и когда выдал.
    (b) При печати статистики "Только суммы" теперь не сдвигается рамка таблицы.
    (*) При печати статистики закупок и статистики продаж теперь подстичывается
    и печатается не только итого сумма и итого себестоимость, но и итого
    количество.
    (b) При отмене построения статистики закупок и продаж происходила потеря
    памяти. Устранено.
    (c) В клоне спецдебитора теперь запрещено проводить входящие платежи.
    (*) Если в клоне спецдебитора проведен исходящий платеж, теперь дополнительно
    в момент снятия отчета о продажах автоэкспортируется платеж "от офиса"
    спецдебитору. Теперь стало возможным делать прямую передачу из одного
    магазина в другой не только товаров, но и денег!
    (c) При печати товарного чека для фактуры запчастей и услуг сервис-центра,
    теперь в шапке вместо слова "Прейскурант:" печатается слово "Клиент:".
    (c) В товарный чек сервисного центра теперь выводится госномер ремонтируемого
    автомобиля (серийный номер ремонтируемого аппарата).
    (c) Теперь при создании нового дебитора, а также при переключении с дебитора
    типа Продавец или Менеджер на другие типы дебитора, в свойствах дебитора
    "Расчетный счет" и "Корсчет" убраны нули, поля стали пустыми.
    (c) При приеме заказа в сервисный центр, если предоплата равна нулю, теперь
    в главной кассе не создается ненужной операции на нулевую сумму.
    (c) Из формы ввода заказа сервис-центра убраны поля "Принял" и "Выдал". Ранее
    они перемещены на кнопку F3-Хронология.
    (*) В форму ввода добавлены поля "Комплектность", "Внешний вид", "Примечание".
    (c) При автонаборе фактур в качестве разделителя штрих-кода и количества
    кроме пробела и точки с запятой теперь можно использовать запятую.
    (сделано для совместимости с некоторыми видами терминалов сбора данных).
    (c) В фирменной квитанции сервисного центра теперь в поля "Комплектность" и
    "Внешнее состояние" выводится информация из формы ввода заказа.
    (c) В сервис-центре у непринятого в ремонт заказа убрана функция
    F3-Хронология.
    (c) Форма ввода свойств группы товаров переделана на новый универсальный
    алоритм. Сократился размер программы.
    (c) Теперь при нажатии Enter на пустой строке в прайс-листе задается вопрос -
    создать новый товар или создать новую группу.
    (с) В форме ввода нового товара убрана кнопка F5-Создание_новой_группы.
    В форме ввода новой группы убрана кнопка F5-Создание_нового_товара.
    (c) Запрещен вход кассира в прайс-лист.
    (b) Исправлена ошибка при поиске товара по штрих-коду в прайс-листе,
    иногда приводившая к мусору на экране.
    (с) При ошибке автоэкспорта платежа теперь об этом пишется в лог.
    (c) При создании прейскуранта в полях р/с и к/с убраны нули. Поля стали
    пустыми.
    (*) Разработан универсальный буфер обмена. Заработала возможность во всех
    текстовых полях копировать в буфер текст и вставлять его в других
    текстовых полях. Возможность работает в формах ввода, работающих
    на новом алгоритме универсальной формы ввода - в сервисном центре, при
    редактировании свойств товара и группы товаров в прайс-листе. Теперь,
    в частности, при создании нового товара появилась возможность брать
    в буфер похожее название существующего товара, вставлять его в форму ввода
    нового товара с последующим редактированием.
    (c) Форма ввода свойств товара переделана на новый универсальный
    алоритм. Сократился размер программы.
   -----------------------------------------------------------------------------
   версия 7.10 (02.04.2006) (ЕК)
    (*) При сканировании в фактуре штрих-кода, который ранее не был введен
    в систему, автоматически предлагается добавить новый товар в прайс-лист
    и прямо в фактуре открывается форма ввода свойств нового товара.
    Сразу после заполнения формы товар добавляется в прайс-лист
    и автоматически тут же добавляется в фактуру. Возможность действует
    только при вводе сканером фактур типа "Входящая-поступление".
    (c) В форме ввода свойств товара при переключении типа тарификации доставки,
    изменяется наименование следующего поля вес-объем.
    (c) При создании новой базы данных теперь создается и файл списка
    сертификатов, что позволяет избежать вылетания из системы в определенном
    случае.
    (c) Таблица стран переведена на base_element.
    (*) При сканировании в фактуре штрих-кода, который ранее не был введен
    в систему, автоматически предлагается добавить новый товар в таблицу
    упаковок.
    (*) Теперь примечание к заказу сервис-центра печатается в товарном чеке,
    печатаемом по фактуре запчастей и услуг сервис-центра.
    (c) В товарный чек выведено наименование (модель) аппарата (при печати
    товарного чека из фактуры запчастей и услуг сервис-центра).
    (*) Товары в статистику продаж и закупок выводятся с разбиением по группам,
    в алфавитном порядке внутри каждой группы, а в конце каждой группы
    выводится итого по группе.
   -----------------------------------------------------------------------------
   версия 7.11 (29.04.2006) (ЕК)
    (b) При переносе дебитора из архива при совпадении названия переносимого
    дебитора с существующем в таблице дебиторов дебитором, устранен мусор
    при выводе заголовка окна переименования дебитора.
    (b) В версии 7.09 при оптимизации программы допущена мелкая ошибка, из-за
    которой не удавалось нормально создать новую базу данных при первом
    запуске программы (ошибка открытия HXNOTETF.ADT). Исправлено.
    (*) При формировании статистики закупок и продаж в окне "подождите" сделан
    бегущий процентик выполнения операции.
    (c) При создании нового товара, если название товара пустое и нажимаем ESC
    для выхорда из формы ввода свойств товара, появилась возможность отменить
    создание нового товара. Работает как в прайс-листе, так и при созданиии
    нового товара из фактуры.
    (c) Алгоритм формирования статистики закупок и статистики продаж переделан
    на объектно-ориентированный вид.
    (c) Функция печати ценников оптимизирована до объектно-ориентированного вида.
    Кажется, исправлена ошибочка, но на что она влияла, пока не установлено.
    (b) Исправлена ошибка - при выводе статистики по конкретному товару
    и раздельно по дебиторам в статистику попадали только продажи первого
    дебитора. Ошибка была допущена при введении в статистике разбиения
    товаров по группам в версии 7.10.
    (c) Печать списка серийных номеров переделана по-новому на универсальный класс
    печати. Размер программы значительно сократился.
    (c) Упрощен алгоритм слияния фактур. Размер программы сократился.
    (b) Восстановлено отображение подсказок F3-Показать_прибыль,
    F3-Показать_оригинал, F3-Показать_текущую в фактурах реализаторов.
    Подсказки были случайно затерты при отображении динамической подсказки
    Enter-.
    (*) Сделана возможность печати серии штрих-кодовых этикеток для конкретной
    фактуры.
    (c) Оптимизирована значительная часть алгоритма курсов валют и таблицы
    прибыли. Сократился размер программы.
    (b) Найдено и устранено вылетание из системы - если в таблице прибыли нажать
    F2-Выбор_месяца, и сразу после этого ESC.
    (c) При печати штрих-кодов для конкретной фактуры теперь задается
    дополнительный вопрос: Только для товаров с внутренними штрих-кодами, или
    для всех товаров указанной фактуры.
    (c) Оптимизирован алгоритм. Сократился размер программы.
    (c) В статистике продаж теперь суммируется и выводится итого себестоимость
    по каждой группе, а также вычисляется и выводится итого торговое наложение
    по каждой группе.
    (b) Исправлена ошибка - сразу после обновления версии при создании товара
    система вылетала из-за отсутствия файла etfcsrii.adt, а при попытке
    повторного создания товара система вылетала с ошибкай "две записи
    с одинаковым названием". Ошибка появилась в версии 7.09 при переделке
    формы ввода свойств товара на новый универсальный алгоритм.
    (*) Сделана функция F3-Прибыль_периода в сервисном центре.
    (b) Исправлена ошибка, случайно допущенная при оптимизации таблицы стран.
    (b) При печати ценников для фактуры спецдебитора ошибочно вместо только
    розничных цен печатались только оптовые цены. Устранено.
    (*) Добавлены настройки префиксов внутренних штучных и весовых штрих-кодов.
    Появилась возможность одновременно на нескольких рабочих местах
    в режиме офф-лайн назначать внутренние штрих-коды на новые товары, которые
    будут различаться префиксами, и это более не вызовет конфликтов совпадения
    внутренних штрих-кодов у разных товаров.
    (c) При разрешенной корректировке проведенных (экспортированных спецдебитору
    и зафиксированых у реализатора) фактур теперь администратору разрешена
    функция "Количество+".
    (c) При входе в программу теперь все товары в прайс-листе без штрих-кодов
    помечаются красным цветом и выдается сообщение о наличии таких товаров.
    (c) Запрещен экспорт спецдебитору фактуры, если у одного из товаров
    не назначен основной штрих-код. Повысилась устойчивость программы
    к ошибкам операторов.
   -----------------------------------------------------------------------------
   версия 7.12 (04.07.2006) (ЕК)
    (c) При снятии отчета о продажах информация из клона производственного участка
    экспортируется невзирая на настройку "автоназначение цен".
    (b) Исправлена ошибка при удалении товара из прайс-листа - не все записи
    удаляемого товара удалялись из таблицы упаковок. Если в таблице упаковок
    находились подряд идущие две записи одного товара, то вторая запись
    ошибочно оставалась неудаленной, и программа впоследствии вылетала.
    Ошибка была случайно допущена в версии 7.10 при оптимизации алгоритма.
    (c) В главном меню, а также в других окнах выбора значения заработали клавиши
    Home (в начало списка) и End (в конец списка).
    (c) В Меню Сервис, Настройки, Настройки2, Особый сервис заработали клавиши
    Home и End.
    (c) Проведена оптимизация части алгоритма.
    (b) Устранен глюк, случайно допущенный в версии 7.11 и приводивший к вылету
    из програмы при импорте на складе отчета о продажах в случае, если был
    возврат от покупателя в торговый зал.
    (*) В статистику продаж теперь выводится % рентабельности по каждой отдельной
    группе. Добавились обозначения валюты в колонке "Себест." и строке
    "Себестоимость по группе:".
    (*) Сделана полная сетевая версия. Ранее в сетевом режиме On-Line могли
    работать только продавцы в таблице "Терминал штрих-кодов", продавая товары
    из единой базы данных параллельно с нескольких кассовых терминалов.
    Теперь в параллельном режиме On-Line полноценно могут работать во всех
    таблицах в единой базе менеджеры и заместитель администратора одновременно
    с нескольких компьютеров.
    (c) Если в нарушении инструкции забывали настроить сетку прейскурантов,
    при печати ценников "Только розничные" и "Цены из фактуры" печатались
    нулевые ценники. Теперь в любом случае печатаются правильные ценники.
    (c) Проведена оптимизация алгоритма таблицы Терминал штрих-кодов. Размер
    программы уменьшился, работа в сетевом многокассовом режиме ускорилась.
    (*) Подключены лазерные принтеры SAMSUNG ML-1250, ML-1750, ML-2550.
    (b) При создании новой базы при первом запуске в поле "Префикс штучных внутр.
    штрих-кодов" автоматически записывалось 20, а теперь записывается 200.
    Из-за этого впоследствии неправильно делалось назначение внутренних
    штрих-кодов.
    (c) Переработан вход в базу пользователей в сетевом и несетевом режимах.
    (b) Исправлена статистика производства - неверно подсчитывалась побочная
    продукция, а также при нажатии на ESC для отмены печати происходил вылет.
    (*) Печать накладной переведена на стандартную форму ТОРГ-12 по шаблону Excel.
    (c) Для принтера SAMSUNG при печати ценников 3х9 теперь печатается на листе
    на 1 строку ценников меньше. Предотвращено обрезание нижних на листе
    ценников.
    (c) Опасная настройка "Разрешить продавцам работу с дебиторам типа КЛОН [x]"
    перенесена в права продавцов.
    (*) Сделана настройка "Скрыть от продавцов выручку [x]". При установленной
    настройке продавец не может нажать в терминале штрих-кодов кнопки F8, F11
    и F12.
    (*) Сделана настройка "Скрыть от продавцов остатки товаров [x]". При
    установленной настройке продавец не может нажать в терминале штрих-кодов
    кнопку F3, а также при нажатии кнопки F7 в таблице выбора товара убрана
    колонка "Остаток".
    (*) При формировании статистики продаж появилась возможность наряду
    с дебиторами и прейскурантами выбрать операции по сервисному центру.
    Теперь зарабтала статистика продаж по сервисному центру.
    (b) Исправлена ошибка - вылетала статистика продаж, если делалось
    по нескольким дебиторам, раздельно, и если товары в статистику находились
    не менее одного в каждом из этих указаных дебиторов, и если ни в одном
    дебиторе сумма статистики не была ненулевой (редчайшее стечение
    обстоятельств!!!), встроенная в язык программирования библиотечная функция
    округления не справлялась с округлением огромного числа и вылетала.
    Теперь всё исправлено и работает нормально даже в этом случае. Плохая
    библиотечная функция заменена невылетающим аналогом.
    (b) В прайс-листе после сразу изменения процента розничной надбавки в группе,
    не обновлялся экран и отображались старые цены. Ошибка была допущена при
    переделке редактирования свойств группы на новый универсальный алгоритм.
    (*) Сделана настройка и возможность при снятии отчета о продажах в терминале
    штрих-кодов инкассируемую выручку направлять не на главное рабочее место,
    а указанному в настройке клону спецдебитора. Очень красивое решение
    по эксплуатации отдельного (от главного места) рабочего места главной
    кассы на основе спецдебитора.
    (b) Матричный принтер Epson больше не подвисает при печати товарного чека.
    (*) Добавилась настройка типа голоса речевого синтезатора - мужской/женский.
    (b) При печати накладной и счет-фактуры старого вида иногда сбивался подсчет
    НДС. Исправлено.
    (b) При печати результатов теста на рассогласование баз данных ранее ошибочно
    в колонке количество для весовых товаров печаталось 2 знака после запятой.
    Переделано на 3 знака.
    (c) В фирменном счете теперь печатается название прейскуранта (номер столика).
    (*) Теперь в режиме ресторана при обычном наборе заказа в терминале штрих-
    кодов можно по F10 напечатать также заказ на кухню.
    (c) Изменена печатная форма заказа на кухню. Форма стала компактнее, печатать
    ее можно на узком чековом принтере, печать стала выполняться без
    подчеркивания быстрее.
    (b) При выводе фото клиента - владельца клубной карты на экран, привязанного
    к номеру прейскуранта (второй способ) исправлена ошибка.
    (b) В таблице выбора группы заблокирована возможность отметить пробелом пункт
    "Все группы", чем предотвращено вылетание из системы, например, при
    запросе статистики, рейтинга, при запуске перераспределения товаров.
    (c) Теперь для хранения временных файлов в процессе работы АМ более
    не используется стандартный временный каталог c:\windows\temp, а вместо
    этого создается и используется отдельный временный каталог \tetris\temp.
    Этой доработкой устранены сразу две проблемы: во-первых, при работе
    пользователя windows с ограниченными правами системный временный каталог
    \windows\temp оказывался недоступен и программа не могла корректно
    работать. Во-вторых, так как в момент набора товаров в фактуру во
    временном каталоге размещались временные файлы с фиксированным именем,
    то в случае одновременного зауска двух разных копий АМ в двух разных
    каталогах на одном компьютере, возникала коллизия совпадения имен
    временных файлов от разных работающих программ, и одновременный ввод
    товаров в фактуру на двух копиях заканчивался вылетом из программы.
    Теперь у каждой копии АМ свой временный каталог.
    (c) В таблице Сервисный центр в колонках Дата приема и выдачи месяц выводится
    в укороченном виде и добавлена дополнительная колонка "Статус".
    (*) Настройки цветов по всей программе вынесены в файл color_c.ini для
    цветного режима и color_bw.ini для черно-белого режима. Теперь любой
    пользователь может перенастроить цвета в АМ на свой вкус. В помощь
    пользователям предоставляется утилита colors.exe, выводящая на экран
    все цвета с их кодами. При обновлении на эту версию требуется получить
    у разработчиков стандартные цветовые таблицы (файлы color_c.ini
    и color_bw.ini) и поместить их в каталог \TETRIS.
    (b) Заблокирован перенос в архив менеджера, который в этот момент вошел
    в систему. Предотвращен вылет из программы при выходе из программы при
    попытке обновить таблицу начисления зарплаты перенесенного в архив
    менеджера.
    (b) Найдена сложная ошибка при переразмещении записи об остатках в XMS,
    приводившая к зависанию в следующем случае: в пустом прайс-листе создается
    первый товар. Далее без выхода из АМ и без повторного входа сразу если
    создать второй товар в этой же группе, причем чтобы второй товар
    по алфавиту должен переместиться выше первого товара, происходило
    нефатальное зависание с оставлением в прайс-листе мусора - товара с пустым
    названием вместо создаваемого второго товара. Вот почему иногда при первом
    импорте в новую пустую базу происходило зависание в момент приема первой
    фактуры от склада.
    (c) Сортировка нормативов адаптирована к сетевой версии.
    (b) Исправлена ошибка в тесте рассогласования баз данных. Теперь тест работает
    и в сетевой версии.
    (c) При печати ценников для конкретного дебитора или для конкретной фактуры
    в настраиваемый ценик теперь выводится не название рабочего места склада,
    а название дебитора - торговой точки, для которой печатаем ценники.
    Тем самым решилась проблема, когда в одной базе ведется учет нескольких
    торговых точек, оформленных одновременно на несколько юридических лиц,
    например, на предпринимателя и ООО.
    (c) В сетевой версии теперь администратор может провести аварийный выход
    в случае длительной занятости элемента базы данных.
    (c) При восстановлении после аварийного выхода теперь удаляется и реестр
    залоченных элементов базы данных.
    (c) В тест целостности базы данных включена проверка на пустость реестра
    лочки.
    (c) Функция добавления прибыли переделана на объектно-ориентированный вид.
    (b) Исправлена ошибка отображения статуса операции сервисного центра в колонке
    "Статус" в случае гарантийного ремонта.
    (c) При удалении проведенного платежа (в случае разрешенной корректировки
    проведенных фактур и платежей) теперь выдается предупреждение об опасности
    такого действия.
    (c) При продаже клону теперь не вычисляется и в фактуру клона не пишется
    торговое наложение, так как реальная прибыль вычислится на держателе
    клонодателя и запишется в фактуру клонодателя.
    (c) В сетевой версии устранено зависание при удалении платежа.
    (c) В сетевой версии предотвращено зависание при создании базы данных
    при первом запуске.
   -----------------------------------------------------------------------------
   версия 7.13 (26.07.2006) (ЕК)
    (b) В сетевой версии устранено зависание при удалении дебитора.
    (c) Отменена сортировка импортируемых фактур в транспортном каталоге.
    (c) Изменен порядок экспорта в транспортный каталог при снятии отчета
    о продажах. Теперь при импорте отчета о продажах на главном рабочем месте
    больше не возникает проблемы "прохождения отчета не с первого раза".
    (c) Функция "Автоэкспортировать фактуры обычному дебитору после проводки"
    адаптирована к сетевой версии. Устранено зависание лочки базы.
    (b) Заблокировано ошибочное действие настройки "Автоэкспортировать фактуры
    обычному дебитору после проводки" в клонах.
    (c) Доработана система защиты от двойного запуска АМ для случая, когда
    на одном компьютере требуется запускать одновременно две разных копии АМ,
    работающие в двух разных базах, и не разрешается при этом повторно
    запускать одну и ту же копию АМ, чтобы предотвратить сбои в базе данных.
    Требуется в папке \TETRIS обновить файлы tetris7.ovl и tetris.bat.
    (c) В сетевой версии устранено зависание при удалении пустого прейскуранта.
    (c) При рулонной бумаге в основном принтере после печати выдается 14 переводов
    строки, что пододвигает бумагу к линии отрыва - актуально для печати
    заказа на кухню ресторана.
    (c) Теперь при закупке товара типа Услуга через обычную входящую фактуру
    стоимость услуги (цена * количество) минусуется из таблицы прибыли, что
    правильно - ведь при производстве стоимость услуги бы включилась
    в стоимость продукта, а при простой закупке услуга не прибавляется
    к остаткам прайс-листа, и всяко разно должна минусоваться из прибыли.
    Этим решена проблема начисления зарплаты клону работника в клоне
    производственного участка на торговой точке: В норматив на точке в клоне
    производственного участка включаем дополнительно услугу работника,
    заводим клона работника, а на самом производственном участке в этот же
    норматив никаких услуг не включаем. В итоге зарплата не начисляется
    при приеме отчета о продажах (отчета о производстве) на главном месте,
    зато на торговой точке при проводке операции в клоне производственного
    участка (или в момент автопроизводства) срабатывает закупка товара
    типа Услуга от клона работника. В дальнейшем, при приеме отчета о продажах
    на главном месте в момент проводки закупки товара типа Услуга
    в клонодателе работника (в обычном дебиторе - работнике) стоимость услуги
    работника вычитается из таблицы прибыли автоматически!
    Этой же доработкой теперь стала возможной новая упрощенная схема
    проведения накладных расходов. Если раньше мы закупали. например, от
    телефонной станции 1 штучный товар "Услуга связи" стоимостью 150 рублей,
    услуга попадала на остатки, далее требовалось провести исходящий платеж
    телефонной станции на сумму 150 рублей и после этого не забыть провести
    списание (продажу по нулевой цене) закупленной услуги связи, то теперь
    можно просто закупить от телефонной станции 1 товар типа УСЛУГА "Услуга
    связи", и не списывать закупленную услугу - ведь сразу при закупке она
    автоматически минусуется из таблицы прибыли и не попадет на остатки
    в прайс-лист!
    (b) При импорте норматива не инициализировался метод начисления зарплаты
    и производство по данному нормативу могло некорректно применять неверный
    метод начисления зарплаты по затратам-услугам, и в некоторых редких
    случаях производство в клоне производственного участка могло не проходить,
    если в нормативе в затратах были товары типа Услуга.
    (b) Неверно отображался заголовок окна свойств дебитора. Исправлено.
    (c) В таблице прибыли при очистке прибыли кнопкой F8 подтверждающая клавиша Y
    теперь работает и при русском языке.
    (*) Сделана возможность в режиме ресторана без применения карты столика и без
    программируемой клавиатуры сбросить заказ на столик кнопкой F9-Столик
    и этой же кнопкой вызвать заказ на экран для закрытия счета столика.
    При нажатии этой кнопки система просит выбрать нужный столик.
    (*) В права продавца добавлена настройка "Запретить продавцам отмену
    и уменьшение количества в терминале [x]". При установленной настройке
    продавец может только увеличивать заказ клента, сканируя новый товар,
    но не может вручную кнопкой Пробел изменить количество, а также не может
    кнопкой ESC отменить насканированный товар. Для отмены или редактирования
    насканированного заказа АМ просит ввести пароль менеджера или
    администратора.
    (c) При отмене или корректировке заказа в терминале при запрете такой
    корректировки для продавца, теперь событие пишется в лог.
    (c) Теперь нельзя одновременно в одной базе данных создать и дебиторов типа
    СПЕЦ, и дебиторов типа КЛОН, так как эти два типа дебиторов свойственны
    разным рабочим местам. Тем самым исключается возможная ошибка операторов.
    (c) В заказе на кухню теперь печатается наименование рабочего места бара,
    откуда поступил заказ.
    (c) В сетевой версии устранено зависание при переключении типа дебитора
    Продавец или Менеджер на другие типы.
    (b) Устранена ошибка - если в режиме ресторана закрыть столик с проводкой
    заказа и при этом применить функцию Ctrl-Enter, то в момент нажатия Enter
    для допробития чека, система вылетала, пытаясь второй раз очистить заказ
    столика. Также отменен повторный запрос серийных номеров при допробитии
    чека.
    (b) При удалении проведенного заказа со счета столика в режиме ресторана,
    если на параллельной сетевой кассе в этот момент одновременно делать
    дополнение этого же счета столика новыми товарами, то ранее иногда
    со счета терялись эти новые дозаказанные товары. Теперь сохраняются - счет
    закрывается со старыми товарами, а одновременно добавляемые товары
    остаются на счете и счет может быть закрыт дополнительно по новым товарам.
    (с) Переделан драйвер фискального регистратора Штрих-ФРК my_shtrih.exe. Теперь
    драйвер обрабатывает запрос на накопленную наличность и возвращает ее
    в программу АМ.
    (c) АМ при инкассации выручки при снятии отчета о продажах теперь контролирует
    достаточность наличных денег, пробитых в регистраторы Штрих-ФРК и РФ-2,
    и не дает снять выручки более, чем имеется по данным регистраторов.
    Этим снялась проблема снятия выручки с касс при многокассовой работе
    в супермаркетах при работе в единой сетевой базе данных.
    (c) Перед проведением возврата от покупателя теперь контролируется, а есть ли
    в фискальном регистраторе ШТРИХ-ФРК необходимая сумма для пробития
    возвратного чека.
   -----------------------------------------------------------------------------
   версия 7.14 (31.08.2006) (ЕК)
    (b) При установке в функции "Продленные сутки" более 9 часов, функция неверно
    пересчитывала продленное время. Исправлено.
    (*) Теперь при запрете кассиру видеть выручку в терминале штрих-кодов при
    нажатии кассиром F8, F11 и F12 система запрашивает пароль менеджера.
    (c) Улучшен алгоритм отмены пробития возвратного чека при проводке исходящего
    платежа в случае нехватки наличных денег в ККМ.
    (b) Предотвращено сворачивание АМ и выскакивание окна ошибки драйвера ККМ
    при нехватке денег для пробития чека выплаты при проводке исходящего
    платежа в дебиторе. Теперь на экран выдается сообщение о нехватке денег
    для пробития чека выплаты.
    (b) Исправлена ошибка при экспорте платежей в клонах.
    (b) Исправлена ошибка при выводе в лог суммы платежа при неудачном экспорте.
    (c) В нумерации расширения имени файлов в транспортном каталоге теперь
    применена шестнадцатеричная система исчисления, что теперь позволяет
    снять ограничение в 1000 транспортных файлов, экспортируемых
    в транспортный каталог за одни сутки. Теперь за сутки можно иметь до 4095
    транспортных файлов.
    (c) Улучшено сообщение при отмене автоэкспорта платежа.
    (b) При поиске товара в фактурах, если войти внайденную фактуру и выйти
    из нее, не продолжался поиск. Теперь продолжается.
    (*) Ранее работала функция переноса заказа с одного столика на другой только
    при использовании карт столиков и при их помощи. Теперь перенести заказ
    с одного столика на другой или объединить столики можно и при отключенном
    использовании дисконтных карт - предлагается выбрать новый столик
    из списка прейскурантов.
    (c) Доработан налог с продаж. Теперь накопление налога делается в клоне.
    (с) Переделан драйвер фискального регистратора Феликс-РФ/РК felix.exe. Теперь
    драйвер обрабатывает запрос на накопленную наличность и возвращает ее
    в программу АМ.
    (c) АМ при инкассации выручки при снятии отчета о продажах теперь контролирует
    достаточность наличных денег, пробитых в регистраторы Феликс-РФ/РК,
    и не дает снять выручки более, чем имеется по данным регистраторов.
    Этим снялась проблема снятия выручки с касс при многокассовой работе
    в супермаркетах при работе в единой сетевой базе данных.
    (c) Перед проведением возврата от покупателя теперь контролируется, а есть ли
    в фискальном регистраторе Феликс-РФ/РК необходимая сумма для пробития
    возвратного чека.
    (c) Устранено зависание в сетевой версии в момент автозаказа.
    (*) При автонаборе фактур теперь после штрих-кода и после количества в строке
    файла data.txt можно указать через пробел или запятую или точку с запятой
    цену товара. В автонабираемую фактуру попадет теперь и цена.
    (b) Заблокирован непонятный глюк компилятора (это не ошибка в программе) -
    система не могла пробить чек, если у одного из товаров было количество
    типа 0.045, 0.090, 0.180, 0.360, 0,720... Теперь пробивает.
    (b) В сетевой версии устранено зависание при отмене удаления прейскуранта.
    (c) Заблокировано удаление прейскуранта с непустым заказом столика.
    (b) Устранена потеря памяти при вызове заказа столика на экран при
    недостаточности материалов для автопроизводства.
    (c) При автоматическом создании новых групп (например, при импорте), теперь
    автоматически устанавливается отдел кассового аппарата "1".
    (*) Сделана возможность продажи товара типа Услуга через исходящую продажную
    фактуру. Товар типа Услуга не нужно предварительно закупать, услуга всегда
    по прайс-листу имеет ноль на остатках. И при продаже не списывается
    с остатков. Вся сумма услуги считается прибылью - себестоимость услуги
    всегда равна нулю.
    (c) Теперь система считает некорректным норматив, у которого один из
    производимых продуктов типа Услуга.
    (c) Запрещена фиксация фактур у реализатора, содержащих товары типа Услуга.
    (c) Запрещены возвраты товара типа "Услуга".
    (b) При ошибке удаления из транспортного каталога теперь на экран ошибка
    выводится правильно.
    (*) Работать с товарами типа Услуга (закупать и продавать) теперь можно
    в клонах на торговой точке. Экспорт отчета теперь правильно отрабатывает
    товары типа Услуга, и прибыль (убыток) правильно учитываются на главном
    компьютере.
    (c) Запрещена прямая передача товара типа Услуга в ненулевом количестве клону
    спецдебитора.
    (c) Переработан вывод сообщения об отмене экспорта спецдебитору товара
    без штрих-кода, чтобы не тормозило сетевую версию.
    (c) Запрещен экспорт ненулевого количества товара типа "Услуга" спецдебитору.
    (c) Запрещен возврат товаров типа Услуга в терминале штрих-кодов.
    (b) Исправлена ошибка при автопроизводстве в момент продажи в терминале
    штрих-кодов, если одновременно продаем и сам материал, и автопроизводимый
    продукт с применением этого же материала. Программа вылетала если материал
    на экране находился выше автопроизводимого продукта. Вставлена
    дополнительная сложная проверка достаточности материалов, исключающая
    вылет.
    (c) Улучшено сообщение о недостаточности количества продаваемого товара
    в терминале штрих-кодов, если этот же товар в этой же продаже принимает
    участие в автопроизводстве как материал, и его не хватает, и он находится
    на экране ниже автопроизводимого продукта.
    (c) Шаблон счет-фактуры приведен в соответствие постановлению Правительства
    от 11.05.2006 №283.
    (b) Теперь закрывается ранее не закрывавшийся файл настроек.
    (b) Устранена непонятная ошибка (это не ошибка в программе) - при определенных
    количествах продаваемого товара в терминале штрих-кодов речевой синтезатор
    не произносил сумму покупки, и не пробивался кассовый чек. Также иногда
    не снимался X- и Z-отчет с паролем администратора. После изменения
    алгоритма на альтернативный, все эти ошибки исчезли.
    (*) Написан и отлажен драйвер для фискального регистратора СПАРК-617ТК.
    (b) При поиске серийных номеров в Меню-Сервис устранена порча стека.
    (b) В статистике продаж в поле "Итого по дебитору" сумма по дебитору ошибочно
    выводилась в колонке себестоимости по дебитору, а сама суммарная
    себестоимость по дебитору ошибочно вообще не выводилась в статистику.
    Исправлено.
    (c) При проверке на существование штрих-кода в прайс-листе теперь
    не просматриваются пустые записи и записи групп, что улучшило устойчивость
    АМ против сбоев.
    (c) Расширено наименование товаров с 24 до 54 символов по всей программе и в
    печатных формах.
    (c) При экспорте норматива теперь нельзя указать реализатора.
   -----------------------------------------------------------------------------
   версия 7.15 (13.09.2006) (ЕК)
    (b) При недостаточности материалов при проводке производственной операции
    после выдачи этого сообщения ошибочно выдавалось второе сообщение, что
    нулевые количества недопустимы. Теперь не выдается.
    (b) В сетевой версии устранено зависание лочки при слиянии фактур.
    (c) Теперь при присвоении весовому товару штучного штрих-кода, начинающегося
    не с префикса весового внутреннего штрих-кода (22), выдается
    предупреждение об ошибке оператора.
    (c) В системный лог теперь выводится номер пользователя сетевого доступа
    к базе - сразу после вывода времени в скобках. Теперь при параллельной
    работе в базе стало легко определить - какое именно параллельное рабочее
    место записало в лог сообщение.
    (b) Если товар встречается только в нормативе, причем в числе производимых
    продуктов, то при попытке удаления такого товара система вылетала.
    Исправлено.
    (c) Сделана подсветка длинных наименований товаров по нижней рамке таблицы
    выбора товара.
    (c) Печать ведомости пересортицы теперь адаптирована к длинным наименованиям
    и делается сжатым шрифтом.
   -----------------------------------------------------------------------------
   версия 7.16 (04.10.2006) (ЕК)
    (b) При одновременном снятии отчета о продажах на двух параллельных кассах
    некорректно действовала система защиты от одновременного снятия отчета
    и в транспортном каталоге возникали дубли отчета о производстве и отчета
    об инкассированной выручке. Теперь защита работает нормально, не давая
    одновременное снятие отчета.
    (b) При печати наряда-задания ранее писала: Лист 1 Всего листов 0. Исправлено.
    (c) Оптимизация: fclist_blankrec() инкапсулирована в класс fcl_element.
    (c) В случае критической ошибки экспорта возвратной фактуры теперь в лог
    пишется сообщение об ошибке экспорта.
    (c) В лог теперь пришется сообщение о запуске снятия отчета о продажах. Теперь
    по номеру сетевого пользователя можно определить конкретную параллельную
    кассу, с которой поступила команда на снятие отчета о продажах.
    (c) Теперь в лог пишется факт проведения автоматической инвентаризации, факт
    дачи команды на автоматическое устранение пересортицы, и выбранный
    способ списания недостач - за счет кого.
    (c) При печати старых форм накладной, счета, заказа и товарного чека, теперь
    широкие наименования товаров не обрезаются, а печатаются полностью,
    с переносом на вторую строку.
    (c) Изменен порядок экспорта из клонов при снятии отчета о продажах. Теперь
    до экспорта отчета о продажах сначала экспортируются поступления
    от клонов, затем снимается сам отчет о продажах, затем экспортируются
    продажи в клонах. Это позволяет избежать красных рамок при принятии
    отчета о продажах на складе, когда, например, клону продается товар,
    только что возвращенный от покупателя в торговый зал или только что
    закупленный от другого клона. Ранее такой отчет о продажах проходил только
    со второго раза.
    (c) Оптимизация: facture_unical_filename() инкапсулирована в класс
    fcl_element.
    (c) Оптимизация: order_unical_filename() инкапсулирована в класс pll_element.
    (b) Исправлена ошибка, случайно допущенная в предыдущей версии при
    оптимизации - в случае экспорта фактуры спецдебитору, если у одного из
    товаров отсутствует штрих-код, в сообщении об отсутствующем штрих-коде
    ошибочно писалось название не того товара.
    (b) При первом входе за день в момент подсчета суммовых остатков колонка по
    розничным ценам ранее подсчитывалась без учета округления розничных цен.
    Исправлено.
    (b) В универсальном классе скроллирования таблиц при выводе невыписанного
    остатка товара по id товара, если остаток слишком большой, что
    не помещается в клеточку, на экране циферки переносились и портили экран.
    Теперь если большой остаток не помещается в клеточке, рисуются две
    звездочки и экран не портится.
    (b) Если на параллельных кассах на одной выписать товар в режиме
    автопроизводства, а на второй выписать и продать один из материалов,
    принимающих участие в автопроизводстве первой кассы, если после этого
    материала уже не хватает на автопроизводство для первой кассы, то
    система вылетала. Также, если первым продать товар в режиме
    автопроизводства, система вылетала при попытке продать материал на второй
    кассе, которого уже недостаточно. Теперь не вылетает.
    (c) Форма печати заказа поставщику адаптирована к длинным наименованиям
    товаров.
    (c) Повышена надежность АМ к ошибке пользователя при восстановлении системы
    после аварийного выхода: при параллельной работе двух и более касс
    в одном торговом зале если работа одной из касс завершилась аварийно,
    то при входе система выдает красную рамку с предложением провести
    восстановление системы. В этом красном сообщении написано, что сначала
    нужно выйти из программы на всех других параллельных рабочих местах,
    и только после этого кнопкой Y проводить восстановление системы. Однако
    почему-то многие пользователи не хотят читать это красное сообщение, и
    не выполняют выход из программ на паралленьых кассах, и нажимают Y
    при работающих параллельных кассах. Вследствии чего сбивались текущие
    насканированные остатки. Это влияло, в частности, на последующую
    автоматическую инвентаризацию - появление эффекта мнимых недостач
    и непроводку при автоматическом устранении пересортицы в прейскуранте
    фактуры списания недостач. Теперь уход насканированных в терминале
    остатков товаров в минус заблокирован, и эффект мнимых недостач
    не возникает даже при нарушении пользователем порядка восстановления
    системы после аварийного выхода.
    (с) Печать списка просроченных товаров адаптирована к широким названиям
    товаров.
    (b) В несетевой версии устранено подвисание параллельной кассы в момент, пока
    горит сообщение о невозможности закрытия заказа столика из-за того,
    что столик уже закрыт с параллельного рабочего места.
    (с) В сетевой версии устранен момент, когда при одновременной продаже одного
    и того же товара (как в режиме автопроизводства, так и без такового),
    проверка перед пробитием чека не выявляет недостаточности количества,
    но после пробития чека в момент самой проводки количества уже не хватает,
    так как параллельная касса пока пробивался чек, уже продала нужный товар.
    До исправления сетевая версия проводила ошибочное двойное автопроизводство
    из несуществующих матералов и записывала двойную продажу в сетку
    прейскурантов. В несетевой версии этот момент остается неисправленным
    и проявляется только в режиме одновременного автопроизводства - когда
    вторая касса начинает проводку автопроизводства только в момент, пока
    лезет чек на первой кассе. Несетевая версия не дорабатывалась в связи с
    планами по прекращению ее поддержки и по замене ее универсальной сетевой.
    (c) Сетевая версия адаптирована к одновременным на параллельных кассах
    продаже и возврату в терминале штрих-кодов. Устранено зависание, связанное
    с взаимным ожиданием освобождения перекрестно залачиваемых элементов базы
    данных.
    (c) При одновременном возврате от покупателя с выплатой наличных в терминале
    на одной параллельной кассе, и снятии отчета о продажах с инкассацией
    выручки на второй параллельной кассе, или при любых одновременных
    сочетаниях этих двух операций, система давала возможность наторгованной
    выручке уйти в минус - ошибочно могла провести выплату из кассы денег
    больше, чем в кассе есть. Теперь в сетевой версии система проверки наличия
    денег усовершенствована таким образом, чтобы исключить выплату сверх
    имеющихся в наличии денег. Несетевая версия не дорабатывалась в связи с
    планами по прекращению ее поддержки и по замене ее универсальной сетевой.
    (c) Менеджеру и заместителю администратора теперь запрещено создание платежей
    в единственном обычном дебиторе (Склад) на рабочем месте кассового
    терминала. Защита от дурака стала еще эффективнее.
    (b) При печати документов на стандартном windows-принтере сжатым шрифтом
    неправильно определялось количество строк, помещающихся на страницу,
    из-за чего в ведомости пересортицы в конце каждой страницы пропадали по
    20 товаров и завершающая рамка. Исправлено.
    (b) Если статистика продаж состояла более, чем из одной страницы, ошибочно
    первый лист выходил не уплотненным шрифтом. Исправлено.
    (c) Менеджеру и заместителю администратора разрешено создавать и проводить
    только исходящие платежи в единственном обычном дебиторе на рабочем месте
    на рабочем месте кассового терминала, но только при условии, что
    в свойствах дебитора установлен крестик автоэкспорта платежей после
    проводки.
   -----------------------------------------------------------------------------
   версия 7.17 (13.10.2006) (ЕК)
    (c) Проведена глобальная оптимизация - деглобализация элемента debetor.
    (c) Теперь имя технолога, проведшего производственную операцию выводится
    даже тогда, когда дебитор-технолог находится в архиве.
    (b) Убран мусор в таблице фактур и платежей, который мог возникать в сетевой
    версии после гашения окна ожидания освобождения базы данных.
    (b) В НЕсетевой версии устранен момент, когда при одновременной продаже
    одного и того же товара в режиме автопроизводства, проверка перед
    пробитием чека не выявляет недостаточности количества, но после пробития
    чека в момент самой проводки количества уже не хватает, так как
    параллельная касса пока пробивался чек, уже продала нужный товар.
    Ошибочно проводилось двойное автопроизводство из несуществующих матералов
    и двойная продажа записывалась в сетку прейскурантов. Этот момент
    проявлялся только когда вторая касса начинает проводку автопроизводства
    только в момент, пока лезет чек на первой кассе. В сетевой версии этот
    глюк был исправлен ранее, в версии 7.16.
    (c) Сделана подсветка длинных наименований товаров по нижней рамке в таблице
    упаковок.
    (c) Настройка "Запрашивать пароль продавца при каждой продаже в терминале [х]"
    теперь также действует и при продажах продавцами в клонах.
    (b) В сетевой версии при проделывании аварийного выхода в момент ожидания
    освобождения базы данных, при запросе системой пароля администратора,
    вводимый пароль ошибочно показывался за экране. Теперь набираемый пароль
    на экране не показывается.
    (b) В таблице упаковок устранен мусор, случайно допущенный при расширении
    наименований товаров.
    (c) В таблице упаковок колонка "Наименование" расширена на 2 буквы.
    (c) Чтобы попасть в настройки, ранее можно было войти в АМ как менеджер
    или заместитель, и при входе в настройки можно было набрать пароль
    администратора. Теперь для входа в настройки нужно и в АМ предварительно
    войти как администратор.
    (b) В сетевой версии при выходе из фактуры в список фактур устренен мусор
    на экране, если при выходе из фактуры было ожидание освобождения базы.
    (c) При выводе сообщений об ошибках открытия файла списка фактур теперь
    имя файла списка фактур выводится в беззнаковом представлении, что
    более правильно.
    (c) Теперь в лог пишется "Вход продавца", вместо "Вход кассира".
   -----------------------------------------------------------------------------
   версия 7.18 (24.10.2006) (ЕК)
    (c) Отменено использование XMS при работе программы. Высвобождено 16 мегабайт
    оперативной памяти. В ярлыках запуска программы и в свойствах файла
    tetris.exe на вкладке "Память" нужно установить "XMS - Нет".
    (c) Полностью изменен алгоритм работы с остатками: невыписанным, выписанным
    и на реализации. Значительная часть алгоритма ускорилась, небольшая часть
    алгоритма немного замедлилась. В частности, в три раза ускорилось
    формирование статистики. Модификация была необходима для полной сетевой
    работы с остатками. Программа стала значительно меньше в размерах.
   -----------------------------------------------------------------------------
   версия 7.19 (14.11.2006) (ЕК)
    (c) Сделана подсветка длинных наименований товаров по нижней рамке таблицы
    расчета цен.
    (c) Оптимизировано окно выбора типа электронных весов. Размер программы
    уменьшился.
    (*) Подключены весы МАССА-МК. Написан встроеный драйвер. На этом драйвере
    также могут работать весы МАССА-ПВ, по второй схеме, когда товар можно
    сначала класть на весы, а потом сканировать.
    (b) Исправлена ошибка при печати возвратного чека - устранена неопределенность
    отдела для пробития возвратного чека. Ошибка была случайно допущена
    в версии 7.17 при устранении глюка двойной продажи при автопроизводстве
    в момент пробития кассового чека на параллельной кассе. Теперь возвратный
    чек пробивается идеально.
    (c) Сделана подсветка длинных наименований в нормативе по нижней рамке.
    (c) Проведена оптимизация таблицы нормативов. Сократился размер программы.
    (c) В проведенной производственной операции информация, кто провел операцию,
    перенесена с нижней рамки на строку ниже - в подсказку.
    (c) Сделана подсветка длинных наименований в производственной операции
    по нижней рамке.
    (c) Проведена оптимизация таблицы производственных операций. Сократился
    размер программы.
    (b) Исправлена ошибка при транзакции у реализатора. Предотвращена порча базы
    данных при транзакции. Ошибка была случайно допущена при оптимизации
    программы в июле 2006 года. Ранее ошибки не было.
    (c) Изменена технология хранения временных остатков. Теперь временные остатки
    хранятся во временном файле, а не в записи прайс-листа. Тем самым
    обработка остатков при автопроизводстве в момент продажи товара
    в терминале штрих-кодов в сложном случае одновременной продажи
    автопроизводимого товара и материала, участвующего в автопроизводстве как
    самостоятельного товара, адаптирована к полной сетевой версии. Кроме
    этого, импорт подтверждения производства стал корректно оперделять
    возможность производства и достаточность материалов и в сетевой версии.
    (c) При тесте на рассогласование баз данных обработка временных остатков
    адаптирована к полной сетевой версии.
    (c) Терминал штрих-кодов в сетевом параллельном режиме стал работать быстре
    за счет отмены пересчета остатков.
    (c) Вход в спецдебитора и реализатора с подсчетом выписанных остатков
    ускорился в ВОСЕМЬ раз!
    (c) При импорте прайс-листа (Меню-Особый_сервис) теперь название товаров
    и групп не обрезается до 24 символов - импортируются названия полной
    длины до 54 символов.
    (c) Вход в спецдебитора и реализатора теперь моментальный - подсчет выписанных
    остатков при каждом входе в дебитора заменен на сохнанение выписанных
    остатков по каждому дебитору в базе данных. Убрана настройка "Отключить
    выписанные остатки спецдебитора и реализатора [x]".
    (b) При закрытии столика в режиме ресторана, если в заказе существовал
    весовой товар, и если этот весовой товар многократно, более одного раза
    добавляли на счет столика, то в 50% случаев после этого счет столика
    не закрывался, и приходилось этот весовой товар минусовать со счета
    столика и единым количеством снова на счет добавлять. Теперь сделано
    округление количества до 1 грамма при дозаказе, что позволило снять эту
    проблему.
    (c) Оптимизирован алгоритм обработки насканированных остатков в терминале
    штрих-кодов. И программа стала короче и быстрее, и обработка
    насканированных остатков теперь совместима с полной сетевой версией.
    (b) Исправлено перераспределение товаров - ошибка была допущена в предыдущей
    версии при оптимизации программы.
    (с) В сетевой версии запрещен параллельный вход в таблицу расчета цен
    одновременно более одного сетевого пользователя.
    (c) Подправлен вывод в лог сообщения о том, что не дождались ответа от ККМ.
    (c) Таймаут ожидания пробития чека на Феликсе и Элвесе-Мини увеличен
    до 2-х минут.
    (*) При продаже в режиме автопроизводства теперь не возникает проблемы
    "вскрытия штучной упаковки". Например, из пачки таблеток производится
    5 блистеров. Таблетки продаются пачками дешевле и блистерами дороже.
    Теперь при попытке продать 1 блистер, система автовскроет пачку,
    автопроизведет из нее 5 блистеров, один блистер тут же продаст,
    и 4 блистера оставит на остатках. Также теперь можно в режиме
    автопроизводства, например, при продаже весовых 100 грамм водки вскрыть
    штучную бутылку водки, автопроизвести из нее 500 грамм весовой водки,
    100 грамм тут де будут проданы, а 400 грам останутся на весовых остатках.
    (c) При импорте прайс-листа из текстового файла через Меню Особый_Сервис,
    в свойствах импортируемых товаров теперь проставляется минимум на торговую
    точку, равный 1, что более правильно, чем 0.
    (b) При параллельном автопроизводстве в терминале штрих-кодов начиная
    с предыдущей версии АМ была возможной ситуация выписывания количества -1
    при нажатии F3-Весь_остаток. Заблокировано.
    (c) Теперь при выключенном автопроизводстве система не дает выписать
    в терминале штрих-кодов нулевое количество весового товара, если этого
    товара нет в наличии. При включенном автопроизводстве ноль выписать можно,
    так как товар теоретически может быть автопроизведен.
    (c) При обнулении выписанных и временных остатков теперь из temp_fifo_element
    удаляется ненужная пустая запись, что сокращает расход места на винчестере
    и ускоряет работу с большими по количеству наименований товаров базами.
    (b) Устранен вылет при устранении пересортицы при автоматической
    инвентаризации. Ошибка была случайно допущена в предыдущей версии
    при оптимизации программы.
    (c) Таймаут ожидания пробития чека на Феликсе и Элвесе-Мини временно увеличен
    до 7 минут, что никак не скажется на нормальной работе фискальных
    регистраторов.
    (c) Теперь при возврате дебитора из архива система не допускает одновременное
    попадание в таблицу дебиторов дебиторов типа СПЕЦ и КЛОН. Эти два типа
    дебиторов одновременно не используются на одном рабочем месте. Защита
    от ошибок операторов стала еще лучше.
   -----------------------------------------------------------------------------
   версия 7.20 (13.12.2006) (ЕК)
    (c) При тесте целостности базы данных проверяется совпадение выписанных
    спецдебиторам и реализаторам пересчитанных остатков с остатками
    до пересчета. При несовпадении в лог пишется соответствующее сообщение.
    (c) Чуть увеличен интервал запроса ответа регистратора Феликс (до 500
    милисекунд).
    (c) Процесс пробития чека на регистраторе Феликс теперь пишется в системный
    лог.
    (c) Вместо однократной попытки открыть файл ответа терминала по приему
    пластиковых карт, сделан цикл минутного ожидания, делающий попытки через
    кажде 300 милисекунд. Тем самым повысилась надежность автоматической
    авторизации пластиковых карт.
    (c) Теперь в лог пишется возможная ошибка неответа ПИН-клавиатуры при приеме
    пластиковых карт.
    (b) Исправлена ошибка, которая могла приводить к сбоям в параллельном
    многокассовом режиме и в сетевой, и в несетевой версии при выполнении
    следующих операций: экспорт-импорт всех видов фактур, работа в таблице
    начисления зарплаты. Если параллельной многокассовой работы не было,
    никакие ошибки не проявлялись.
    (*) Сделана защита от злоумышленных действий или неосторожности персонала -
    при работе одного пользователя базы данных, если с параллельного места
    попытаться войти с восстановлением базы данных (кнопкой Y), дальнейшее
    продолжение работы могло приводить к сбоям и порче базы данных. Теперь
    при попытке восстановить базу данных без выхода параллельного
    пользователя, параллельный пользователь определяет ошибочное действие
    по восстановлению, проведенное с другого компьютера, и вылетает с записью
    в лог. Тем самым предотвращается порча базы данных.
    (*) Теперь при попытке восстановить базу данных без выхода параллельного
    пользователя, восстанавливающий пользователь в 50% случаев (только когда
    база находится на сетевом, не локальном винчестере) получает сообщение,
    что параллельные пользователи не вышли из системы, и что восстановление
    невозможно. Тем самым предотвращается порча базы данных.
    (c) В связи с тем, что удаление непроведенной фактуры спецдебитора
    и реализатора происходит не мгновенно, добавлено окно "Подождите". Также
    окно "Подождите" добавлено при удалении помеченных товаров из фактуры.
    (c) Ускорено удаление непроведенных фактур в реализаторах и спецдебиторах.
    (c) При переключении типа дебитора со СПЕЦ или РЕАЛ на любой другой, теперь
    удаляется файл выписанных остатков.
    (b) Убран мусор в виде красных галочек, который оставался на экране после
    удаления из фактуры нескольких помеченных товаров.
    (c) Ускорен набор фактур в спецдебиторе и реализаторе (ускорен вход в таблицу
    выбора товаров, когда включено отображение колонки выписанных остатков).
    Секундные тормоза ранее наблюдались начиная с версии 7.18 при огромных
    количествах товаров в прайс-листе.
    (c) В результате отказа от XMS-буфера остатков и перехода на алгоритм апдейта
    (глобализацию) невыписанных остатков в основной базе данных, теперь
    в сетевой версии прекратилась порча невыписанных остатков и остатков
    на реализации.
    (*) Теперь раз в 3 месяца с момента последнего обновления система
    предупреждает, что версия устарела, и что обновление можно получить
    у автора или регионального официального дилера.
    (c) Алгоритм запоминания выплаченной зарплаты в системный регистр адаптирован
    к полной сетевой версии.
    (*) В правах менеджеров появилась настройка "Разрешить менеджерам менять цены
    при продаже в терминале штрих-кодов". При этой настройке не действуют
    автоматические скидки, выписка товара в терминале штрих-кодов происходит
    по базовым оптовым ценам, но менеджеру предоставляется возможность
    корректировать цены у продаваемых товаров.
    (b) При разбиении стоимости междугородней доставки пропорционально весу/объему
    каждого товара, если ни у одного товара не указан вес/объем, система
    минусовала сумму междугородней доставки из главной кассы (счета в банке),
    но не добавляла эту стоимость ни к реальной себестоимости товаров, ни
    минусовала эту стоимость из прибыли. В результате оказывалась заниженной
    прибыль в таблице прибыли. Теперь, при закупке товара, если указана
    себестоимость доставки и ни у одного товарра не указан вес/объем единицы,
    система выводит сообщение об ошибке и не дает провести закупку.
    (c) При формировании статистики производства теперь выводится окно
    "Подождите".
    (*) В Меню-Сервис теперь есть отчет "Эффективность поставщика". Система выдает
    на экран и принтер помесячно прибыль, полученную от продажи товаров,
    поставленных указанным поставщиком.
    (c) Печать списка рассогласования баз данных адаптирована к длинным
    наименованиям товаров.
    (b) Устранена потеря памяти при автоматической инвентаризации - память
    терялась при отмене инвентаризации, когда введенные фактические остатки
    не попадали в указанные группы товаров, по которым проводится
    инвентаризация.
    (b) Если в прайс-листе только одна группа товаров, не работали: Статистика
    закупок и продаж по группе товаров, прогноз продаж, рейтинг товаров,
    автоматическая инвентаризация. Теперь всё нормально работает.
    (c) Таблица стран EAN-13 дополнена новыми странами. Всем клиентам нужно
    запросить у нас обновленный файл стран otbecual.adt.
    (c) При первом запуске АМ по умолчанию устанавливается основной принтер типа
    "Стандартный Windows-принтер", что позволяет избежать 17-минутного
    зависания, если никакого принтера вообще не подключено в LPT-порт.
    (c) Печать остатков товаров переделана на универсальный алгоритм. Сократился
    размер программы.
    (c) Печать остатков товаров адаптирована к длинным наименованиям товаров.
    (c) Теперь любое оперирование с товаром типа Услуга не приводит к изменению
    невыписанных остатков, выписанных остатков и остатков на реализации.
    (c) Изменен порядок проверки существования базы данных - теперь при размещении
    базы данных в текущем каталоге запуска программы, база определяется
    по наличию папки IMPORT, а не по наличию папки базы данных, которая
    при совпаденнии с текущей гарантированно есть, и это не говорит
    о существовании базы данных.
    (*) В проведенных, экспортированных и зафиксированных фактурах сделан поиск
    товара сканером штрих-кодов. При сканированнии маркер встает на товар,
    если товар есть в этой фактуре, либо пищит, если товара нет в фактуре.
    (c) Функция "Эффективность поставщика" теперь недоступна менеджерам.
    (c) Товары типа Услуга исключены из автоматического распределения со склада
    и автоматического перераспределения между торговыми точками.
    (c) Товары типа Услуга исключны из автоматической инвентаризации. Тем самым
    устранилась возможность ошибочно поставить товар типа Услуга на остатки.
    (c) Запрещена закупка в клонах товаров с пустыми основными штрих-кодами.
    (c) При попытке закупки в обычном дебиторе товара с пустым основным
    штрих-кодом, выдается предупреждение. Если оператор всё равно закупает
    такие товары, в лог пишется информация об этом.
    (b) При выводе сообщения "Ошибка при импорте! На месте записи текстовой
    информации стоит неизвестно что" убран мусор с экрана.
    (c) В печатных документах теперь для товара типа Услуга в колонке "Единица
    измерения" печатается "ус" вместо "шт".
    (*) При использовании встроенного драйвера табло покупателя теперь по нижней
    строке дисплея покупателя отображается название просканированного товара,
    а в момент взвешивания электронными весами весового товара отображается
    вес.
    (c) Если запрещена корректировка товаров в прайс-листе, то теперь система
    также не дает корректировать и таблицу упаковок. Устойчивость системы
    к ошибкам операторов повысилась.
    (c) При печати статистики колонка "Количество" была слишком узкая - 7
    символов. Большие количества в неё не помещались и обрезались. Колонка
    расширена до 13 символов. Также расширена колонка "Сумма" с 12 до 14
    символов.
    (c) Пароль заместителя администратора переделан в пароль директора.
    (c) При вводе серийных номеров для экспортируемых спецдебитору и фиксируемых
    у реализатора товаров теперь пишется "Введите серийный номер"
    не "продаваемого", а "передаваемого" товара.
   -----------------------------------------------------------------------------
   версия 7.21 (29.12.2006) (ЕК)
    (c) При проводке транзакции остатков у реализатора по штучно-весовому товару
    в запросе веса добавлено слово "проданного".
    (c) Запрещено редактирование веса штучно-весового товара в непроведенных
    фактурах спецдебиторов и реализаторов.
    (c) Запрещено редактирование веса штучно-весового товара при вводе транзакции
    остатков.
    (c) При транзакции продаж у реализатора, если забыть ввести вес проданного
    штучно-весового товара, будет выдано предупреждение и транзакция
    будет отменена.
    (c) При формировании прогноза продаж теперь выводится процент выполнения
    операции.
    (c) При формировании рейтинга товаров теперь выводится процент выполнения
    операции.
    (c) При пересчете остатков теперь выводится процент выполнения операции.
    (c) Сообщение "Взвешивайте товар!" переделано на более оптимальный алгоритм.
    (c) Настройка печатных форм "Печатать в статистике продаж себестоимость
    товара [х]" преобразована в настройку прав менеджеров "Разрешить
    менеджерам видеть торговое наложение и прибыль [х]". Теперь торговое
    наложение и прибыль автоматически выводятся в статистику продаж всегда
    в режиме администратора и директора, а в режиме менеджера - только при
    установленной новой настройке прав менеджеров.
    (*) Если не разрешать менеджерам видеть торговое наложение и прибыль, то
    менеджеры не смогут воспользоваться функцией F3-Показать_прибыль
    в проведенной фактуре. Ранее менеджеры могли увидеть прибыль от фактуры.
    (c) Если "Разрешить менеджерам видеть торговое наложение и прибыль [х]", то
    менеждерам становится доступна таблица прибыли.
    (*) Если включена настройка "Оставлять информацию о продажах на кассовом
    терминале [x]", то при возврате от покупателя по F2 в терминале
    штрих-кодов теперь проверяется, а было ли ранее продано такое количество
    товара по такой цене. И если нет, то возврат от покупателя не проводится.
    (*) В терминале штрих-кодов разрешена продажа товаров типа "Услуга".
    (b) При продаже товара типа Услуга через обычную фактуру, неправильно
    рассчитывалась прибыль от фактуры. Исправлено.
    (c) При пересчете остатков (при входе после аварийного выхода и при тесте
    целостности базы данных) товары типа Услуга исключаются из подсчета
    и теперь не портят выписанные и невыписанные остатки.
    (b) У товара типа Услуга неправильно подсчитывалось количество дней в продаже.
    Подсчет отменен совсем за ненадобностью.
    (c) Товары типа Услуга теперь исключаются из автозаказа, потому что
    автозаказывать поставку конкретного количества услуг - нелогично.
    (b) исправлена ошибка при подсчете остатков после аварийного выхода и при
    тесте на целостность базы данных. Теперь невыписанный остаток
    пересчитывается правильно, без ошибки. Ошибка проявлялась только у тех,
    кто работает с таблицей "Сервисный центр".
    (b) Исправлена ошибка, связанная с неправильным апдейтом невыписанных остатков
    при удалении непроведенной записи заказа сервисного центра.
    (*) Сделана печать любых видов настраиваемых ценников по шаблону Excel
    на абсолютно любых принтерах. Пользователю предоставляется возможность
    изменять шаблон ценника как угодно, включая возможность вывода в ценник
    графического логотипа, штрих-кода (через макрос), других данных шрифтами
    любого начертания и размера, в поля любого размера как с автоматическим
    переносом длинных наименований на вторую строку, так и с обрезанием строк.
    (b) В драйвере печати через Эксель исправлена ошибка, не позволявшая выводить
    в шаблоны печатных документов текстовые строки с непарными кавычками
    или апострофами.
    (b) Устранена ошибка, приводившая к зависанию принтера штрих-кодов, если
    сразу же после подачи команды на печать штрих-кодов моментально нажать
    ESC.
    (c) В связи с адаптацией работы с остатками к сетевому алгоритму, на период
    пробития чека в терминале снова освобождается база, и сетевые кассы
    не входят в режим ожидания базы на время пробития кассового чека.
    Ускорилось обслуживание покупателей.
    (*) При формировании списка штрих-кодов (кнопкой F9 внутри фактуры) теперь
    задаются два дополнительных вопроса: "Дополнительно выводить колонку
    с ценами?" и "Дополнительно выводить колонку с названиями товаров?".
   -----------------------------------------------------------------------------
   
Подробный список доработок.

Телефон в Краснодаре:
(861) 2002-802
Билайн:+79615043050 (Вацап, Телеграм)
МТС:    +79181950839

Основной E-mail:
amadey2@rambler.ru
Резервный E-mail:
amadey@gcom.ru

Адрес нашего офиса:
г. Краснодар,
ул. Коммунаров, 268, корпус В, офис 228.
(Здание ТЦ "Кавказ")

Посмотреть на
карте города

Географические GPS-
координаты офиса:
N 45,04871°
северной широты
E 038,98383°
восточной долготы

Список наших дилеров по России здесь

Официальный форум программы "Амадей Моцарт"

Чат пользователей программы
Установите приложение WhatsApp на мобильный телефон, добавьте контакт +79615043050 и попросите подключить Вас к группе "Программа Амадей Моцарт".



ЮТК


Rambler's Top100
Copyright © "Амадей", 1993-2023