Описание пакета "bukts-pserver"

Это центральный пакет всей системы. Из пакета устанавливается так называемый "сервер БУКа" (называемый также "драйвер БУКа"). Сервер запускается при включении компьютера. В его функции входит:

  • управление топливораздаточными колонками и уровнемером;

  • работа с базой данных системы;

  • исполнение команд от подключающихся клиентов (графической части системы, ТСО и т.п.), диалог с серверами периферийных устройств (кассы, терминала Petrol+ и т.п.), передача клиентам актуального состояния АЗС.

Этот пакет устанавливается на "главном" компьютере - том, к которому подключён контроллер управления ТРК и уровнемер. На главном компьютере обычно разворачивается и сервер базы данных.

История изменений пакета "bukts-pserver"

Версия 3.12.1-0 от 25.08.2015

  • доработка для ТСО Gilbarco

Версия 3.12.0-0 от 17.08.2015

  • добавлена поддержка купонов на скидку (специальное ТЗ заказчика)

Версия 3.11.9-0 от 05.08.2015

  • доработка для ТСО Gilbarco в части поддержки карт ЛНР

Версия 3.11.8-0 от 29.07.2015

  • доработка в части поддержки старых ТРК с вычислителем EC2000

Версия 3.11.7-0 от 16.07.2015

  • доработка в части поддержки карт ЛНР

Версия 3.11.6-0 от 15.07.2015

  • добавлена возможность сохранения в базе данных РКО и ПКО

Версия 3.11.5-0 от 13.07.2015

  • доработка в части поддержки карт ЛНР

Версия 3.11.4-1 от 03.07.2015

  • добавлена новая (экспериментальная!) настройка, позволяющая при заказе в деньгах по карте ЛНР игнорировать изменение стоимости заказа, получаемое от терминала Petrol+

Версия 3.11.2-0 от 30.06.2015

  • при печати в чеке скидки округления добавлена печать строки "округление в пользу клиента"

Версия 3.11.0-0.0 от 16.06.2015

  • добавлена поддержка уровнемера "Струна+"

  • доработка в части поддержки нескольких рабочих мест

Версия 3.10.0-0 от 01.06.2015

  • добавлена настройка, включающая запрос данных Z-отчета из ФР при закрытии смены.
    Для работы данной опции также следует обновить пакет bukkassa до версии 3.5.0 или выше,

Версия 3.9.9-0 от 29.04.2015

  • доработка в части работы с виртуальным (сдвоенным) резервуаром.

Версия 3.9.8-0 от 27.03.2015

  • для терминала самообслуживания "Gilbarco" добавлена поддержка карт ЛНР (экспериментальная опция).

Версия 3.9.7-0 от 19.03.2015

  • исправление в части поддержки ТРК типа EnE.

Версия 3.9.6-0 от 18.03.2015

  • доработка в части работы с виртуальным (сдвоенным) резервуаром.

Версия 3.9.5-0 от 12.02.2015

  • добавлена настройка, запрещающая печать чека после заправки с постоплатой на другом рабочем месте (не на том, с которого был введен заказ).

  • для терминала самообслуживания "Gilbarco" добавлена поддержка OEM (экспериментальная опция).

Версия 3.9.4-0 от 05.02.2015

  • исправлено: при установке для какого-либо типа оплаты скидки, которая применяется к товарам, ее невозможно было отключить.

Версия 3.9.3-0 от 02.02.2015

  • исправление в части поддержки ТСО-НКТ: если чек на ТСО печатается после заправки по команде оператора, то ранее в отчетах неверно регистрировалось рабочее место, на котором напечатан чек.

Версия 3.9.2-0 от 29.01.2015

  • доработки в части поддержки бесконтактных дисконтных карт (опция в стадии тестирования).

Версия 3.9.1-0 от 29.12.2014

  • Исправлено: не работал возврат товара по банковской карте, если по терминалу Аркус была ключена опция "Возврат без предъявления карты".

  • Добавлена поддержка терминала Сбербанка (опция в процессе отладки).

Версия 3.8.1-0 от 28.11.2014

  • Исправлена ошибка, проявлявшаяся (при редком стечениии обстоятельств) на АЗС с несколькими рабочими местами, из-за которой после заправки с постоплатой мог быть напечатан второй чек.

  • Исправление в части изменения типа оплаты после заправки: исключена возможность неверного изменения вида оплаты с последующей печатью нулевого чека.

Версия 3.7.3-0 от 24.11.2014

  • доработки в части поддержки ТСО-НКТ (в стадии тестирования).

Версия 3.7.2-1 от 18.11.2014

  • доработки в части поддержки автопуска ТРК.

Версия 3.7.0-1 от 20.10.2014

  • добавлена поддержка автопуска ТРК.
    Для работы данной опции также следует обновить пакет bukazs до версии 3.3.0 или выше, а также установить на сервер пакет bukwserver версии 2.2.0 или выше.
    Описание данной опции можно найти в разделе Документация в документе "Опция: автопуск ТРК".

Версия 3.6.7-0 от 10.09.2014

  • доработки в части поддержки ТСО "Gilbarco": разрешено включение ТРК при заправке за наличные, если после приема наличных оказалось, что чековая лента близка к концу.

Версия 3.6.6-1 от 15.08.2014

  • доработки в части поддержки ТСО "Gilbarco".

Версия 3.6.4-0 от 13.08.2014

  • исправлена ошибка, проявлявшаяся (начиная с версии 3.6.0) при заправке с постоплатой и оплате картой по терминалу АРКУС: в этом случае периодически возникала ошибка печати чека.

Версия 3.6.3-0 от 05.08.2014

  • добавлена поддержка нового типа дисконтных карт.

Версия 3.6.2-0.0 от 31.07.2014

  • сделана доработка в части подержки терминала "EPS"

Версия 3.6.1-0.0 от 17.07.2014

  • для заправок по ТСО (НКТ) добавлена возможность включения ТРК оператором на долив (эта опция в процессе отладки!)

Версия 3.6.0-0.0 от 10.07.2014

  • при работе с терминалом АРКУС добавлена возможность возрата на карту без предъявления карты.
    Работа данной опции возможна только с новой прошивкой терминала АРКУС (версию прошивки необходимо уточнить).
    Также для работы опции следует обновить пакеты:

    • bukts-arcus до версии 3.2.0 или выше;

    • bukdbase до версии 5.13.0 или выше;

Версия 3.5.0-0.0 от 04.07.2014

  • добавлена возможность предоставления скидки в зависимости от времени суток.
    Для работы данной опции также следует обновить пакеты:

    • bukazs до версии 3.1.0 или выше;

    • bukdbase до версии 5.12.0 или выше;

Версия 3.4.0-0 от 26.06.2014

  • добавлена возможность запуска внешнего скрипта после ввода данных о приеме топлива.

Версия 3.3.6-2 от 26.06.2014

  • добавлена возможность печати нефискальной квитанции при продаже товаров.

Версия 3.3.5-0 от 23.06.2014

  • добавлена возможность печати нефискальной квитанции при продаже топлива.

Версия 3.3.4-0 от 21.06.2014

  • добавлена новая настройка для ввода дополнительных данных при приеме топлива (индивидуальное ТЗ заказчика)

Версия 3.3.3-0 от 26.05.2014

  • экспериментальная поддержка терминала "EPS"
    (см. описание пакета bukts-eps).

Версия 3.3.2-1 от 24.04.2014

  • добавлена экспериментальная (!) настройка, при включении которой при включении ТРК в нее всегда передается цена стеллы.
    Для включения настройки следует в настройках ТРК к значению "Опция Т" прибавить 128.
    При этом настройка работает только если в "Опции Т" определено, что заказ в ТРК всегда передается в литрах (значение "1").

Версия 3.3.1-1 от 04.04.2014

  • добавлена поддержка двух зондов уровнемера в резервуаре с СУГ.

  • Доработки в части поддержки платежного терминала Gilbarco.

Версия 3.3.0-0 от 21.03.2014

  • изменение в работе настройки "ROUNDALG" (секция "[SYSTEM]" файла bukts-pserver.cfg):
    объем любого заказа округляется до сантилитров, но округление "вниз" производится только если при округлении "вверх" стоимость топлива превысит стоимость заказа. Если же превышения не произойдет, то округление производится "вверх".
    Пример:
    цена 32,60 руб/л, заказ на 999,84 руб:
    999,84/32,6 = 30.6699 литра;
    ранее такой заказ безусловно округлялся вниз, до 30,66 литра;
    теперь, так как 30,67 * 32.60 = 999,842 = 999,84 руб, заказ вниз не округляется.
    Данное изменение исправляет ошибку, проявляющуюся при включенной настройке "ROUNDALG" и заправке по терминалу AРКУС или IT, когда после округления вниз и обработки карты производилось повторное округление вниз, в результате сумма чека расходилась с суммой, списанной с карты.

Версия 3.2.2-0 от 19.03.2014

  • исправлена ошибка регистрации возврата сопутствующих товаров в базе данных системы, внесенная в версию 3.2.1-1.

Версия 3.2.1-1 от 12.03.2014

  • добавлена поддержка дисконтных карт IT (новый тип карты "12").
    Для работы данной опции также следует обновить пакет bukts-it до версии 1.0.4 или выше.

  • Доработки в части поддержки платежного терминала Gilbarco.

ВНИМАНИЕ, в этой версии пакета обнаружена ошибка: неверно регистрируется возврат сопутствующих товаров в базе данных системы. В случае, если на АЗС организована продажа сопутствующих товаров, этот пакет следует обновить до версии 3.2.2-0.

Версия 3.2.0-0 от 14.02.2014

  • Доработки в части поддержки платежного терминала Gilbarco.

Версия 3.1.0-2 от 10.02.2014

  • добавлена новая (экспериментальная!) настройка "ROUNDALG" в секцию "[SYSTEM]" (файл bukts-pserver.cfg).
    если задано значение ROUNDALG=1, то при вводе заказа в деньгах действуют следующие правила округления:

    • объем любого заказа округляется вниз до сантилитров (а не до милилитров);

    • далее, только если тип оплаты соответсвует наличной оплате, применяется настройка "MONEYUP",
      то есть, если настройка MONEYUP=1 и стоимость округленного заказа меньше уплаченной суммы - к объему заказа прибавляется 0,01 литра.

    • если тип оплаты соответсвует безналичной оплате, стоимость заправки пересчитывается умножением объема на цену (так что стоимость заправки всегда будет или равна, или меньше введенной суммы);

    • если тип оплаты соответсвует наличной оплате и настройка MONEYUP=0, то стоимость заправки также вычисляется умножением объема на цену.

    • так как заказ округлен до сантилитров, значение настройки "ROUND" не имеет значения.

    • для корректной работы данной опции также следует обновить пакет bukazs до версии 2.12.0 или выше.

    • Примеры:

      • при безналичной оплате, цене 30,50 руб/л и заказе на 100 руб:
        будет пробит чек на 99,74 руб;
        колонка отпустит 3,27 литра (независимо от значения настройки MONEYUP);
        в отчетах будет зарегистрирована продажа 3,27 литров (а не 3,279 литров).

      • при наличной оплате, цене 30,50 руб/л, заказе на 100 руб и включенной настройке MONEYUP=1:
        будет пробит чек на 100 руб (со скидкой 4 коп);
        колонка отпустит 3,28 литра;
        в отчетах будет зарегистрирована продажа 3,28 литров (а не 3,279 литров).

      • при наличной оплате, цене 30,50 руб/л, заказе на 100 руб и настройке MONEYUP=0:
        будет пробит чек на 99,74 руб;
        колонка отпустит 3,27 литра;
        в отчетах будет зарегистрирована продажа 3,27 литра.

  • Если объем заказа округляется до третьего знака (настройка ROUNDALG=0) и стоимость заказа (умножение объема заказа на цену) оказывается меньше уплаченной клиентом суммы, то чек пробивается на стоимость заказа.
    Например, при заказе на 150 руб. и цене 30,40 руб/л имеем: объем заказа 4,934 литра и стоимость заказа 149,99 руб.
    В данном случае чек будет пробит на 149,99 руб, в то время как ранее он мог быть пробит на 150 руб с "наценкой" 1 коп.
    Если же стоимость заказа оказывается больше уплаченной клиентом суммы, то чек (как и ранее) пробивается на уплаченную клиентом сумму со скидкой на разность между этой сумой и фактической стоимостью заказа.

  • При заправке с постоплатой и полном отпуске заказа, если фактически отпушенный объем отличается от объема заказа меньше чем на 0,01 литра, чек печатается на сумму заказа. Ранее печатался чек на сумму, равную произведению объема на цену, в результате чего возникало расхождение между уплаченной суммой и суммой чека.

  • Установлен запрет долива по карте, если нет требования возврата на карту.

  • Исправлено: ранее при подключении к рабочему месту двух касс (одна - для бензина, другая - для товаров) печать залоговой квитанции при заправке с постоплатой могла быть напечанана на кассе, преднозначенной для товаров.

  • Добавлены команды для закрытия смены по кассе без печати Z-отчета (отложенный Z-отчет) и печати копии любого Z-отчета, а также в файл bukts-wplaces.cfg добавлена новая настройка "OPT": при OPT=1 при закрытии смены на данном рабочем месте закрытие смены. Это изменение актуально только для ФР типа "ПРИМ".
    Для работы указанных изменений также следует обновить пакет bukts-kassa до версии 2.3.1 или выше.

  • Доработки в части поддержки платежного терминала Gilbarco.

Версия 3.0.4-0.1 от 13.01.2014

  • Доработка для терминала IT: при открытии смены по терминалу передается пароль 222, а не 111.

  • Доработки в части поддержки платежного терминала Gilbarco.

Версия 3.0.3-1 от 27.12.2013

  • Доработка для терминала IT.

  • Доработки в части поддержки платежного терминала Gilbarco.

Версия 3.0.1-0 от 17.12.2013

  • Исправление в части работы с блоком БУК-TS (ТРК с интерфейсом "Kienzle"): не проходили команды на ТРК, если был пропуск в нумерации каналов БУКа.

  • Исправление в части приема топлива при разрешенном отпуске топлива во время слива: при определенных настройках неверно сохранялись данные о расчетном приходе.

  • При опросе уромненера Струны не отключается опрос канала, если он неиспраравен.

  • Для ТРК Censtar сделана передача кода ошибки (для ее индикации клиентской программой).

  • Добавлена поддержка колонок "ТИМ".

  • Доработки для поддержки платежного терминала Gilbarco.

Версия 2.16.0-0 от 14.11.2013

  • для пополнения топливных карт Petrol+ можно использовать различные виды оплаты.
    Для работы данной опции также следует обновить пакет bukazs до версии 2.11.1 или выше.

  • в базу данных вносится дополнительная информация, необходимая для построения отчета по переносу заказов между ТРК.

Версия 2.15.0-2 от 06.11.2013

  • Пакет можно устанавливать в операционной системе "Debian" версии 7 (wheezy).

  • Доработка для терминала IT: при чтении карты в терминал передается "признак кредитования карты".

Версия 2.14.0-0.0 от 31.10.2013

  • добавлена передача клиенту дополнительной информации, чтобы вводе заказа по виду оплаты, для которого настроена схема лояльности, было возможно в процессе ввода сразу вычислять объем/стоимость заказа с учетом скидки.
    Для работы данной опции также следует обновить пакет bukazs до версии 2.11.0 или выше.

Версия 2.13.0-0.0 от 28.10.2013

  • добавлена поддержка пополнения топливных карт Petrol+.
    Для работы данной опции также следует обновить пакеты:

    • bukazs до версии 2.10.0 или выше;

    • bukdbase до версии 5.10.0 или выше;

    • bukts-pplus до версии 2.1.0 или выше.

Версия 2.12.1-0 от 15.10.2013

  • в настройки ТРК для параметра "Отсчёт" добавлена опция "0,02л". Данная опция выбирается в меню программы управления АЗС (пакет bukazs) в пункте меню "Справочники→ТРК" в параметре "Остчёт" и для возможности выбора данной опции также следует обновить пакет bukazs до версии 2.9.1-0 или выше.

Версия 2.12.0-0 от 08.07.2013

  • Доработка: если на АЗС разрешен отпуск топлива во время слива, то теперь при вычислении объема принятого топлива по измерениям в резервуаре объем топлива, отпущенный во время слива, учитывается в объеме прихода.
    Для работы данной опции также следует обновить пакет bukazs до версии 2.9.0 или выше.

Версия 2.11.10-1 от 07.10.2013

  • Сделана доработка для исключения ошибочной регистрации данных предыдущей заправки, когда по ТРК не было отпуска топлива.

Версия 2.11.9-0 от 02.09.2013

  • Доработка в части поддержки уровнемера "VEGA".

Версия 2.11.8-0 от 30.08.2013

  • Исправление в части поддержки терминала "Эл-Контракт".

Версия 2.11.7-0 от 20.08.2013

  • Добавлена настройка, задающая максимально-возможный заказ топлива в литрах.

  • Доработка для ТСО: если чек на ТСО не был распечатан перед заправкой, то при печати чека оператором после заправки он печатается на сумму заказа (то есть на сумму принятых в ТСО денег), а не на сумму отпуска.

  • Доработка в части поддержки уровнемера "VEGA".

Версия 2.11.5-0 от 09.07.2013

  • Доработка в части поддержки уровнемера "VEGA".

  • Добавлена настройка, разрешающая отпуск топлива из резервуара, в который идет прием топлива.

Версия 2.11.4-0 от 25.07.2013

  • Доработка в части поддержки ТРК "Korea EnE".

Версия 2.11.3-0 от 19.07.2013

  • Добавлена возможность изъятия топлива из резервуара.
    Для работы данной опции также следует обновить пакет bukazs до версии 2.6.13 или выше.

Версия 2.11.1-0 от 16.07.2013

  • Исправлено: ранее при перезагрузке системы могла обнулится стоимость заправки на ТРК, заправка по которой в момент перезагрузки была завершена, но чек распечатан не был.

  • Исправлено: неверно работала настройка "DENSTYP" (секция "[SYSTEM]", файл "bukts-pserver.cfg") с значением "11": после слива в учет принималась плотность не после слива, а перед началом слива.

  • Добавлена возможность приема топлива по ТТН с замером после слива: в этом случае прием топлива оформляется по ТТН, а для последующих заправок в учет принимается плотность, введенная в данных замера.
    Для работы данной опции также следует обновить пакет bukazs до версии 2.6.12 или выше.

Версия 2.10.11-0.0 от 01.07.2013

  • сделана возможность привязки нескольких кодов топлива к одному кошельку карты Petrol+.

Версия 2.10.10-0.0 от 23.05.2013

  • добавлена возможность подключения двух уровнемеров "Струна";

  • добавлена поддержка уровнемера "VEGA";

  • исправление для ТРК "Scheidt&Bachmann": в предыдущих версиях не работала настойка обратного отсчета.

Версия 2.10.6-0 от 06.05.2013

  • Изменен алгоритм вычисления объема заправки при включенной настройке "MONEYUP": ранее при некотором сочетании цены и стоимости заправки не производилось необходимое "округление вверх".
    Для корректной работы этой настройки также следует обновить пакет bukazs до версии 2.6.10 или выше.

Версия 2.10.6-0 от 06.05.2013

  • Изменен алгоритм вычисления объема заправки при включенной настройке "MONEYUP": ранее при некотором сочетании цены и стоимости заправки не производилось необходимое "округление вверх".
    Для корректной работы этой настройки также следует обновить пакет bukazs до версии 2.6.10 или выше.

Версия 2.10.5-1 от 26.04.2013

  • добавлена служебная команда.

Версия 2.10.5-0 от 12.04.2013

  • сделано исправление для системы, в которой одна касса используется несколькими рабочими местами: в предыдущих версиях мог неверно формироваться отчет по движению денег.

Версия 2.10.4-1 от 11.04.2013

  • доработка для системы, работающей без фискального регистратора.

Версия 2.10.4-0 от 02.04.2013

  • исправление для ТРК, у которых два рукава подключены к разным резервуарам с одним продуктом: в предыдущих версиях при сливе в один резервуар мог быть заблокирован отпуск из другого.

  • сделана защита от приема искаженных данных заправки от блока управления ТРК (экспериментальный режим).

Версия 2.10.3-0 от 26.03.2013

  • в чеке на сопутствующие товары длина строки с наименованием товара увеличена c 20 до 40 символов

Версия 2.10.2-0 от 22.03.2013

  • добавлена поддержка уровнемера OPW "SiteSentinel iTouch"

Версия 2.10.1-1 от 20.03.2013

  • добавлена настройка, при включении которой сумма заправки всегда огругляется до рублей в меньшую сторону (копейки отбрасываются).

Версия 2.10.0-0 от 01.03.2013

  • добавлена настройка "Дополнительные опции Petrol+";

  • добавлена скрипт для переноса книжных остатков с конца предыдущей смены на начало текущей.

Версия 2.9.7-0 от 01.03.2013

  • Доработка для работы на ведомственной АЗС (индивидуальное ТЗ заказчика).

Версия 2.9.6-2 от 25.02.2013

  • исправление в дополнительном скрипте, предназначенном для использования в специальном проекте (индивидуальное ТЗ заказчика).

Версия 2.9.6-0.1 от 25.01.2013

  • Исправлена ошибка, которая проявлялась при совместной работе ТСО блока "БУК-TS" (управление ТРК с протоколом "Kienzle").

Версия 2.9.5-0.1 от 18.01.2013

  • Добавлена настройка для работы на ведомственной АЗС (без печати фискальных чеков).

Версия 2.9.5-0 от 16.01.2013

  • Добавлена поддержка платежного терминала "IT".
    Для работы с этим терминалом кроме обновления данного пакета также требуется обновление пакета bukts-loader, а также установка пакета bukts-it.
    Работа терминалом "IT" пока ведется в экспериментальном режиме.

Версия 2.9.4-3 от 12.12.2012

  • доработка в части приема талонов в режиме offline (индивидуальное ТЗ заказчика);

  • в пакет добавлен дополнительный скрипт,предназначенный для использования в специальном проекте (индивидуальное ТЗ заказчика).

Версия 2.9.3-2 от 26.11.2012

  • изменений нет, в пакет только добавлен дополнительный скрипт, предназначенный для использования в специальном проекте.

Версия 2.9.3-1 от 14.11.2012

  • исправление для ТСО: в предыдущей версии не работала заявленная возможность отказа в обслуживании карты МПС, если предыдущая заправка по этой карте не завершена.

Версия 2.9.2-1 от 31.10.2012

  • в настройки ТРК для параметра "Отсчёт" добавлена опция "Money/10". Эта настройка необходима для некоторых ТРК с интерфейсом "Two-Wire" (когда ТРК передает данные о текущем отпуске в десятых долях копейки).
    Данная опция выбирается в меню программы управления АЗС (пакет bukazs) в пункте меню "Справочники→ТРК" в параметре "Остчёт" и для возможности выбора данной опции также следует обновить пакет bukazs до версии 2.6.4 или выше.

  • при заправке через ТСО сделана возможность отказа в обслуживании карты МПС, если предыдущая заправка по этой карте не завершена.
    Для возможности такой блокировки следует обновить в ТСО исполняемую программу "bukexpos.exe" на версию от 31.10.2012.

Версия 2.9.2-0.3 от 24.10.2012

  • Исправление в части поддержки ТРК типа "ER3" и "ER4".

Версия 2.9.1-0.2 от 22.08.2012

  • Добавлена поддержка ТРК с вычислителем ER4 (ТРК фирмы "FAS").
    Для поддержки данных ТРК также следует обновить пакет bukazs до версии 2.6.0 или выше.

  • Добавлена возможность сохранения в базе данных ТТН при приеме газа (при приеме газа в ТТН не вводится объем, но вводится процент пропана).
    Для сохранения в базе данных такой ТТН также следует:

    • обновить пакет bukdbase до версии 5.9.0 или выше;

    • обновить пакет bukazs до версии 2.6.0 или выше.

  • Объем и масса книжного остатка топлива сохраняются в базе данных с точностью до тысячных долей литра и килограмма.
    Для обеспечения этой возможности также следует обновить пакет bukdbase до версии 5.9.0 или выше.

Версия 2.9.0-0 от 08.07.2012

  • Добавлена поддержка ТРК "Korea EnE".
    В настройках для данных ТРК следует задавать значение "Опции Т" равное "833".

Версия 2.8.3-0 от 12.07.2012

  • Добавлена поддержка уровнемера OPW.

Версия 2.8.2-0 от 18.06.2012

  • Исправление, актуальное для ТРК "Dresser", "Tokheim" и ТРК с протоколом "Kienzle": если серверная части системы перезагружена в то время, когда ТРК отпускала топливо, а на момент повторного запуска сервера ТРК уже отпустила топливо и отключилась, то в этом случае в базе данных сохранялось неверное значение заправки по такой ТРК.
    Для исключения такой ситуации для таких ТРК в настройку "Опции Т" следует добавить значение "1024".

Версия 2.8.1-0 от 15.06.2012

  • Исправление в части обработки терминалом Petrol+ карт ЛНР : в предыдущих версиях при возврате на карту ЛНР в терминал неверно передавалась цена, если скидка по карте ЛНР вычислялась от цены, а не от суммы.

Версия 2.8.0-1 от 14.06.2012

  • Сделана возможность регистрации оператора на каждом рабочем месте: после открытия смены и в течение работы.
    А также добавлена настройка, запрещающая прием команд от рабочего места, если оператор на нем не зарегистрирован.
    Для обеспечения указанных возможностей также следует:

    • обновить пакет bukdbase до версии 5.8.0 или выше

    • обновить пакет bukazs до версии 2.5.0 или выше

  • При использовании в bukazs альтернативной формы для ввода ТТН поля для ввода номера и/или даты счета фактуры можно оставить поля пустыми.

Версия 2.7.2-1 от 25.05.2012

  • Доработки в части поддержки ТРК "Censtar".

  • Добавлена возможность сохранения в базе данных информации о номере и дате счета фактуры из ТТН.
    Для обеспечения этой возможности кроме данного пакета также следует обновить пакеты:
    bukdbase до версии 5.7.1 или выше;
    bukazs до версии 2.4.6 или выше.

Версия 2.7.1-0.1 от 10.05.2012

  • сделана поддержка ТРК "Censtar"

  • исправление для уровнемера "Струна": если уровнемер не передает значение объема топлива в резервуаре, то объем вычисляется по принятому значению уровня топлива по калибровочной таблице из соответствующего файла "ctabl" (см. описание настроек программы).
    В предыдущих для работы с файлами "ctabl" требовались дополнительные недокументированные настройки.

Версия 2.6.0-0.2 от 11.04.2012

  • доработка для уровнемера VeederRoot: если настроен опрос плотности, но зонд не имеет датчика плотности, отпрос этого датчика отключается, но опрос других датчиков продолжается.

  • стало возможно отключить опрос какого-либо зонда уровнемера: для этого необходимо установить номер зонда, равный 99.

Версия 2.5.5-0 от 16.03.2012

  • небольше исправление в части проверки пароля дополнительного рабочего места

Версия 2.5.4-0 от 10.03.2012

  • доработка для уровнемера VeederRoot: если настроен опрос плотности, но зонд не имеет датчика плотности, отпрос этого датчика отключается, но опрос других датчиков продолжается (в доработке обнаружена ошибка, в результате которой отключается опрос не только этого датчика, но и некоторых других; исправлено в версии 2.5.6).

Версия 2.5.3-1 от 06.03.2012

  • исправлено: в предыдущих версиях не было возможности отключить кассу на рабочем месте из графического редактора конфигурации.

Версия 2.5.3-0 от 27.02.2012

  • добавлена поддержка дисконтных карт с магнитной полосой (по специальному ТЗ заказчика).+ Для работы с этими картами кроме данного пакета также следует обновить пакет bukazs до версии 2.4.3 или выше.

Версия 2.5.1-0 от 17.02.2012

  • доработка для ФР типа "ПРИМ": добавлена обработка ошибки "фискальные счётчики обновлены, но произошла ошибка печати чека".

Версия 2.5.0-2 от 15.02.2012

  • доработка в части выполнения безусловных возвратов на карты Petrol+ в терминале ТСО.

Версия 2.5.0-0 от 30.01.2012

  • Подключение терминала "Аркус" возможно не только к основному рабочему месту, но и к любому дополнительному;
    на АЗС возможно использование нескольких терминалов "Аркус" (по одному на каждом дополнительном рабочем месте).
    В файл bukts-wplaces.cfg добавлена настройка "ARCUS=1", которая определяет, что к данному рабочему месту подключен терминал "Аркус".

  • Добавлена поддержка уровнемера VeederRoot с новым программным обеспечением, обеспечивающий корректировку плотности топлива.

  • Доработки в части поддержки ТСО (терминала самообслуживания от компании "НКТ"):

    • добавлена возможность выполнения безусловных возвратов на карты Petrol+
      Для обеспечения этой возможности кроме данного пакета также следует обновить пакет bukazs до версии 2.4.0 или выше,
      а также установить в ТСО файл "bukexpos.exe" от 30.01.1012.

Версия 2.4.11-1 от 10.01.2012

  • сделана доработка, позволяющая получать от ТРК типа "Dresser" показания электронного суммирующего счетчика с разрядностью 8 знаков перед запятой.

Версия 2.4.10-1 от 13.12.2011

  • Сделана возможность подключения к системе до четырех уровнемеров.
    В предыдущих версиях к системе можно было подключить только один уровнемер.

Версия 2.4.9-1 от 05.12.2011

  • Сделана доработка: если начальный суммарник какого-либо пистолета ТРК не получен при открытии смены, то в качестве начального сохраняется значение счетчика, полученное перед началом первой заправки по этому пистолету.
    Доработка актуальна для ТРК типа Tokheim и Dresser.

Версия 2.4.8-1 от 01.12.2011

  • Исправлено: в предыдущих версиях, начиная с версии 2.4.0, возникала ошибка при сохранении суммарного счетчика ТРК "Tokheim" с разрядностью 7 или 8 знаков до запятой.

Версия 2.4.6-1 от 24.11.2011

  • Сделана возможность печатать нулевой при безналичный оплате сопутствующих товаров: к такому чеку применяется скидка 100% и печатается строка "нулевой чек при безналичной оплате".

  • В нулевом чеке на топливо теперь кроме объема также печатается стоимость топлива;
    кроме того в ФР типа "ШТРИХ" печатается дополнительная строка "нулевой чек при безналичной оплате".

Версия 2.4.5-1 от 21.11.2011

  • в настройки видов оплат добавлена настройка, при которой при продаже топлива возможна печать нулевого чека, но сохранение в отчетах ненулевой стоимости заправки.
    Для включения этой настройки к значению, заданному в поле "Б/н секция" справочника видов оплат надо добавить "100".
    Например:

    • при значении "12" - печатается нулевой чек по безналу (в секцию 2 ФР);

    • при значении "112" - печатается такой же чек, но в отчетах сохраняется ненулевая стоимость заправки.

Версия 2.4.4-1 от 15.11.2011

  • сделано исправление в части вычисления массы книжного остатка.

Версия 2.4.3-1 от 11.11.2011

  • возможна одновременная работа с реальными ТРК и с "демо-ТРК".

Версия 2.4.2-1 от 10.11.2011

  • исправлено: в предыдущих версиях в редких случаях мог прерваться опрос уровнемера VeederRoot, и возобновиться только после перезагрузки серверной части системы.

Версия 2.4.0-0 от 26.10.2011

  • сделана доработка, позволяющая получать от ТРК типа "Tokheim" показания электронного суммирующего счетчика с разрядностью 8 знаков перед запятой.

Версия 2.3.6-1 от 07.10.2011

  • доработка в части совместной работы с платежным терминалом "Аркус": сделана передача клиенту информации о последней операции по терминалу. Это необходимо для того, чтобы верно отображать на рабочем месте оператора пункт "отмена операции" при возврате топлива на карту (см. комментарий к версии 2.3.4-1 пакета bukazs).

Версия 2.3.5-1 от 29.09.20111

  • Наименование продукта в справочнике может быть длиной до 16-ти символов.
    Ранее наименование также можно было задать длиной до 16-ти символов, но программой использовались только первые 12.

Версия 2.3.4-1 от 27.09.2011

  • Сделано исправление, устраняющее проблему, когда в отчетных данных по некоторым ТРК топливо, слитое в мерник, ошибочно учитывались как реализованное.

  • Доработки в части совместной работы с ТСО (терминалом самообслуживания компании "НКТ"):

    • если при заправке через ТСО за наличные клиент ввел в ТСО деньги, и затем нажал кнопку "отмена", то ТРК будет включена для отпуска топлива на введенную сумму. Ранее включения ТРК в этом случае не происходило, и при ошибочном нажатии кнопки "отмена" клиенту требовался возврат наличных, то есть обращение в офис эксплуатирующей организации;

    • сделана доработка, устраняющая пропадание статуса ТСО в диспетчере АЗС.

Версия 2.3.3-0.1 от 19.08.2011

  • при вычислении масс книжных остатков топлива в резервуарах учитывается средне-сезонная температура, на которую настроены ТРК.

Версия 2.3.2-1 от 17.08.2011

  • доработки, необходимые для формирования отчета "скидка округления".

  • доработки в части совместной работы с платежным терминалом ARCOM.

Версия 2.3.1-2 от 08.07.2011

  • исправлено: в предыдущих версиях неверно переносились книжные остатки топлива на начало новой смены, если в предыдущей смене (из которой переносятся остатки) не было ни одного включения ТРК.

Версия 2.3.0-1 от 01.07.2011

  • Добавлена поддержка платежного терминала ARCOM.
    Для работы с этим терминалом кроме обновления данного пакета также требуется обновление пакетов bukts-loader и bukazs, а также установка пакета bukts-arcus.
    Работа с этим терминалом пока ведется в экспериментальном режиме.

Версия 2.2.2-1 от 21.06.2011

  • Добавлена возможность передачи цен на табло АЗС ("стеллу") производства компании РусИмпульс Проект.
    Для поддержки этих табло кроме обновления данного пакета также требуется обновление пакетов bukazs и bukts-loader, а также установка пакета bukts-pdisplay).

  • Доработан алгоритм опроса электронных суммирующих счетчиков у ТРК "Dresser". В предыдущих версиях в некоторых случаях при запросе счетчиков из этих ТРК возникала ошибка.

  • Исправлено: в предыдущих версиях не работала настройка, задающая минимально допустимый объем заказа (настройка "MIN" в секции [system] файла bukts-pserver.cfg). Теперь эта настройка работает, ее значение по-умолчанию: 0,5 литра.

  • Для настройки, определяющей количество печатаемых в чеке цифр артикула товара (настройка "ART_NUM" в секции [system] файла bukts-pserver.cfg), возможно задать значение 0 - в этом случае в чеке будет печататься только наименование товара. В предыдущих версиях эту настройку можно было в пределах от 1 до 13, то есть было нельзя отменить печать в чеке цифр артикула товара.

  • Исправлено: при редактировании конфигурации дополнительных рабочих мест (файла bukts-wplaces.cfg) с помощью редактора, встроенного в графическую часть системы, не включалась настройка терминалов Petrol+.

Версия 2.2.0-1 от 19.05.2011

  • добавлена настройка, предписывающая при вводе заказа в деньгах всегда округлять его объем так, чтобы стоимость объема не была меньше введенного заказа. То есть при включении данной настройки при вводе заказа в деньгах предоплатный чек всегда печатается ровно на введенную сумму (при отключенной настройке чек может быть напечатан на пару копеек меньше, если нельзя подобрать объем, стоимость которого равна введенному заказу, а заказ округлен "вниз" по правилам математики).
    Данная настойка подробно описана в новой документации (документ "описание настроек системы" версии 6.1.3 от 19.05.2011, раздел 4.2.10, стр. 48).

  • добавлена настройка, предписывающая запрашивать из фискального регистратора данные, печатаемые в Z-отчете, непосредственно перед печатью Z-отчета при закрытии смены. Полученная информация сохраняется в базе данных системы и используются сервером отчетов (bukmmadm версии 1.5.6 и выше) для формирования соответствующего отчета (копии Z-отчета).
    Пока эта возможность реализована только для ФР типа "ПРИМ". Поддержка ФР типа "ШТРИХ" будет сделана в следующих версиях.
    Данная настойка также подробно описана в новой документации (документ "описание настроек системы" версии 6.1.3 от 19.05.2011, раздел 4.2.10, стр. 48).
    Для работы данной настройки требуется обновление пакета bukts-kassa до версии 2.1.1).

  • исправлены обнаруженные мелкие ошибки, не влиявшие на нормальную работу системы.

Версия 2.1.4-1 от 27.04.2011

  • исправлено: по ТРК, у которых два шланга имеют одинаковый сорт топлива, после перезагрузки программы во время открытой смены значение суммарного счетчика в базе данных на конец последней заправки могло исказиться (замениться значением другого шланга этой ТРК с тем же сортом топлива).
    Эта ошибка не критична, так как в настоящее время указанные данные не используются при построении никаких отчетов (в отчеты показания суммарников на начало и конец смены берутся из другой таблицы).

Версия 2.1.3-1 от 25.04.2011

  • исправлено: в предыдущих версиях в базе данных могла быть неверно сохранена сумма денег в кассе, если значение суммы превышало 21 миллион рублей.
    Это исправление актуально для Казахстана, где порядок цен на топливо отличается от российского.

Версия 2.1.2-1 от 22.04.2011

  • заблокирована возможность блокировки ТРК во время процедуры ее пуска.
    В предыдущих версиях программы если во время процедуры пуска ТРК (печати чека предоплаты, обработки предъявленной перед заправкой карты Petrol+) с любого рабочего места этой ТРК передавалась команда "Сброс", то процедура пуска ТРК обрывалась, при этом ТРК могла перейти в исходное состояние без возможности "долива", так что требовалось повторная печать чека или повторная обработка карты. Теперь возможность прерывания процедуры пуска ТРЕ заблокирована.

  • Добавлены сообщения, выводимые в лог, а также удалена запись в лог избыточных сообщений.

Версия 2.1.1-1 от 20.04.2011

  • Несколько изменен режим опроса уровнемера. Основные изменения:

    • теперь уровнемер опрашивается и при работающих ТРК.
      Ранее опрос происходил только в паузах между заправками, и во время отпуска топлива не было обновления показаний уровнемера.

    • В паузах между заправками в базе данных теперь сохраняются только те показания уровнемера, которые отличаются от предыдущих больше чем на заданную величину. Если же показания не меняются, то сохранение в базе производится через большой интервал времени (по-умолчанию 20 минут).
      Ранее в паузах сохранение показаний уровменера в базе данных происходило каждые 5 минут (неважно, изменились они, или нет).

    • Соответственно добавлены новые настройки уровнемера, определяющие указанные выше режимы работы.

  • Сделана возможность контролировать минимальный уровень (а при отсутствии уровнемера - минимальный расчетный объем) топлива в резервуаре, и блокировать включение ТРК при снижении топлива ниже заданного порога.

  • Все новые настройки описаны в новой редакции руководства по настройке системы, обновленном 19.04.2011 на сайте в разделе с документацией.

  • Исправлено: начиная с версии 2.0.3-1 при одновременной установке пакетов bukts-pserver и bukts-pplus терминал Petrol+ мог не работать (исправлялось ручной правкой файла bukts.cfg).

Версия 2.0.8-1 от 12.04.2011

  • сделаны небольшие изменения настроек по-умолчанию в конфигурационных файлах.

Версия 2.0.7-1 от 31.03.2011

  • исправлено: в некоторых случаях программа могла не запуститься при повторном перезапуске серверной части системы (выполнении команды "/etc/init.d/bukts-loader restart"). Эта ошибка могла проявиться в ОС "Debian GNU/Linux" версии 6.

Версия 2.0.6-1 от 31.03.2011

  • в секцию [system] файла bukts-pserver.cfg добавлена настройка "tax", которая задает номера запрограммированных в кассе налогов, которые должны выделяться в любом фискальном чеке. Эта настройка актуальна только для ФР типа "ШТРИХ".
    В ФР "ШТРИХ" налоги программируются в рядах 1-4 таблицы 6 (см. документацию ФР), и в данной настройке просто перечисляются номера рядов (от 1 до 4). Например:
    tax=0 - не выделять налоги в чеке (настройка по-умолчанию)
    tax=1 - выделять во всех чеках налог, запрограммированный в ФР в 1м ряду таблицы 6
    tax=2 - выделять во всех чеках налог, запрограммированный в ФР в 2м ряду таблицы 6
    tax=13 - выделять во всех чеках налоги, запрограммированные в ФР в рядах 1 и 3 таблицы 6
    tax=1234 - выделять во всех чеках налоги, запрограммированные в ФР в рядах 1, 2, 3, 4 таблицы 6
    и т. п.

  • редактирование указанной выше настройки "tax", а также введенной в предыдущей версии настройки, задающей сокращенное наименование валюты, доступно из меню графической программы (пункт "Системный администратор" → "Редактор конфигурационных файлов" → "Система").

Версия 2.0.5-1 от 30.03.2011

  • Доработки программы для работы в Казахстане:

    • значение максимально-возможной цены топлива изменено с 99,99 на 999,99 руб/л.

    • добавлена настройка для деления передаваемой в ТРК цены на 10: она необходима, если цена топлива какого-либо рукава ТРК выше 99,99 руб/л.

    • добавлена настройка, задающая сокращенное наименование валюты, печатаемой в нефискальных документах (по-умолчанию: "руб").

Версия 2.0.3-1 от 17.03.2011

  • сделаны те же изменения в настройке конфигурации программы, что и во всех пакетах "bukts" версии 2.0.1, подробности см. в описании пакета bukts-loader:

    • настройки БУКов, уровнемера, дополнительных рабочих мест и системные настроки вынесены в отдельные файлы (соответственно в файлы "bukts-buk.cfg", "bukts-level.cfg", "bukts-wplaces.cfg" и "bukts-pserver.cfg"), а в файл "bukts.cfg" при установке пакета вносятся строки %include с указанием полного пути к указанным файлам;

    • на указанные выше конфигурационные файлы в каталоге /etc/opt/bukuser/allcfg создаются символические ссылки, для обеспечения редактирования этих файлов из меню программы управления АЗС;

  • изменение в настройках конфигурации АЗС:

    • конфигурация АЗС теперь читается не из файла "azs.cfg", а из базы данных (версия БД должна быть не ниже 5.5.0).

    • При обновлении программы с предыдущей версии файл "azs.cfg", а в базе данных записей о конфигурации АЗС нет - в этом случае при первом запуске новой версии программы данные из файла "azs.cfg" автоматически загружаются в базу данных, а файл azs.cfg переименовывается в "azs.cfg.old" и больше не используется.

    • При каждом чтении конфигурации из базы данных в каталоге "/var/opt/bukts/run" создается файл "azs.cfg" с конфигурацией АЗС в формате данного файла - этот файл может использоваться для облегчения контроля настроек конфигурации АЗС, а также сторонними программами, которым необходимо знать конфигурацию АЗС, но не имеющим доступ к базе данных.

  • сделана возможность перечитать конфигурацию АЗС из базы данных без перезагрузки: см. описание пакета bukts-loader;

  • добавлена поддержка ТРК Tokheim;

  • добавлена поддержка ТРК с вычислителем ER112 (старые ТРК производства "Salzkotten GmbH");

  • изменения в настойках:

    • настройки из секции [articles] файла azs.cfg перенесены в секцию [system] файла bukts-pserver.cfg;

    • значение настройки "ping_timeout" теперь передается удаленным клиентам при их подключении к серверу, так что отпала необходимость в ручной синхронизации этой настройки между клиентами;

    • в секцию [system] добавлено несколько новых настроек, а также синонимы некоторых существующих настроек;

    • полное описание настроек в ближайшее время будет описано в новой документации.

  • сделана поддержка терминала электронных карт "УМ4" (индивидуальное техзадание);

  • исправлены замеченные ошибки:

    • ранее в достаточно редком случае в отчетах возникало небольшое расхождение (до 0,10 л.) между объемами заправок по чекам и по данным ТРК;

    • устранено "падение" программы при неверных настройках конфигурации АЗС;

  • добавлены сообщения, выводимые в лог;

  • прочие системные доработки программы.

Версия 1.9.3-1 от 30.12.2010

  • незначительные исправления:

    • если резервуары настроены в файле azs.cfg, а не в базе данных, то при редактировании базы данных из графической программы (редактировании цен, книжных остатков и т.п.) внесенные изменения успешно сохранялись в базе, но выдавалось сообщение об ошибке проверки базы данных;

    • исправлено: в лог выводилось сообщение об ошибке по событию, которое ошибкой не являлось.

Версия 1.9.2-2 от 29.12.2010

  • изменены установочные скрипты пакета: теперь при переустановке пакета не задается вопрос о необходимости замены конфигурационных файлов.
    Эта доработка дает возможность автоматического обновления пакета (в предыдущих версиях при некоторых условиях автоматическое обновление пакета могло не пройти).

Версия 1.9.2-1 от 28.12.2010

  • сервер передает клиентам информацию о состоянии слива в резервуарах. Теперь при обновлении пакета bukazs до версии 1.8.0-1 если по выбранному шлангу идет слив, соответствующее сообщение будет отображаться в окне ввода.

  • исправлена ошибка, внесённая в версию 1.9.0: при определённых условиях после открытия смены могла появиться задержка в выполнении команд, которая устранялась после перезагрузки.
    Таким образом, если на АЗС установлена версия 1.9.0 или 1.9.1, то рекомендуется обновить пакет до версии 1.9.2.

Версия 1.9.1-1 от 20.12.2010

  • Сделано чтение настроек резервуаров из базы данных (при установке базы данных версии bukdbase-update 5.4.3 и старше).
    Настройки резервуаров в базе данных перекрывают настройки в файле /etc/opt/bukts/azs.cfg, то есть при определении настроек резервуаров сначала читаются настройки из секции [tank] файла azs.cfg, а затем настройки из базы данных, и если в базе данных есть настройки резервуара, уже определенного в azs.cfg, то настройки этого резервуара переписываются настройками из базы.
    Если в системе установлена база данных версии ниже 5.4.3, то настройки резервуаров, как и ранее, читаются только из файла azs.cfg.
    После обновления базы данных до версии 5.4.3 и обновления пакетов bukts-pserver и bukazs, рекомендуется перенести настройки резервуаров в базу данных, и удалить их в файле azs.cfg.
    В данной версии пакета настройки резервуаров, задающие минимально допустимые уровень и объем топлива в резервуаре, а также номер зонда уровнемера игнорируются; поддержка этих настроек будет сделана в одной из следующих версий пакета.

  • Исправлено: ранее если для какого-либо вида оплаты была настроена скидка, то ее действие нельзя было отменить установкой поля "применение" в ноль.

  • Исправлено: ранее при печати чека на перелив по типу оплаты, для которого настроена печать чека с нулевой ценой, в базу данных вносилась запись с нулевой суммой, но ненулевой скидкой.

  • В чек, печатаемом на ТСО (терминале самообслуживания от конмпании "НКТ"), включается строка с номером карты.

  • Изменены некоторые сообщения, выводимые в лог.

Версия 1.9.0-0 от 10.12.2010

  • отредактированы тексты записей в лог, все тексты логов понятны пользователю, формат логов приведён к единому стандарту

  • заблокирована возможность печати чека по ТРК, заправка по которой не завершена (ранее при достаточно редком событии чек при незавершённой заправке мог быть напечатан)

  • в нулевом чеке возврата наличных по заправке, произведённой с ТСО, указывается подлежащая возврату сумма денег

Версия 1.8.7-3 от 08.11.2010

  • для каждого приема топлива в базу данных вносятся типы фактического и книжного прихода (т.е. способы вычисления соответствующего прихода в отчете), которые заданы в настройках программы "конфигуратор магазина" на момент приема топлива. При этом игнорируется настройка "TANK_SET_CALC" в файле "/etc/opt/bukazs/bukazs.cfg", которая задает тип книжного прихода.
    Настройка указанных типов прихода доступна в конфигураторе магазина, если установлена база данных системы версии 5.4.2 и выше; если установлена предыдущая версия базы данных, то программа работает по-старому, то есть тип книжного прихода задается в файле "/etc/opt/bukazs/bukazs.cfg" настройкой "TANK_SET_CALC", а тип фактического прихода не определен (должен задаваться при построении отчета).

  • исправление в части совместной работы с системой безналичных платежей "Эл-Контракт".

Версия 1.8.6-1 от 20.10.2010

Исправлено: продажи бесплатных услуг (услуга с нулевой ценой) не отображались в отчетах.

Версия 1.8.5-1 от 18.10.2010

Исправлено: при работе с ТРК с интерфейсом "Kienzle" и вычислителем "EC2000" возникала ошибка при передаче в ТРК заказа, если ТРК имела только один шланг. При этом, если номер единственного шланга ТРК - не первый, то для исправления ошибки также требуется обновление пакета bukazs до версии 1.6.4.

Версия 1.8.4-1 от 14.10.2010

Исправлена проблема ввода данных ТТН: ранее если среди символов, введённых в текстовых полях ТТН, вводились символы | (вертикальный слэш) или ' (одинарная кавычка), то данные по этой ТТН не передавались в удаленный центр. Исправить эту проблему разрешением ввода указанных символов в базу данных невозможно, поэтому проблема решена заменой символов при вводе текста в базу данных:
- символ | (вертикальный слэш) заменяется на символ / (слэш)
- символ ' (одинарная кавычка) заменяется на символ " (двойная кавычка)

Версия 1.8.3-1 от 12.10.2010

  • В секцию [articles] файла azs.cfg добавлена настройка "num=x", определяющая описание сопутствующего товара в чеке: значение x задает количество символов из артикула (от 0 до 13), которые должны быть напечатаны в чеке перед наименованием товара (печатается заданное количество символов артикула, начиная с конца).

Версия 1.8.2-1 от 11.10.2010

  • Для фискального регистратора типа "Штрих" сделана возможность настройки секций, для регистрации продаж топлива: в секции [product] файла azs.cfg для каждого сорта топлива можно задать настройку "SEC=x", где x задает секцию в в фискальном регистраторе (от 1 до 16), в которую регистрируются продажи данного продукта.
    Также в файл azs.cfg добавлена секция [articles], в которую можно включить настройку "SEC=x", где x задает секцию в фискальном регистраторе (от 1 до 16), в которую регистрируются продажи всех сопутствующих товаров.

Версия 1.8.1-1 от 06.09.2010

  • При подключении к серверу дополнительных рабочих мест оператора у них запрашивается пароль для связи. Рабочее место передает ответ с паролем после обновления пакета bukazs до версии 1.6.1.
    Теперь при подключении к АЗС из удаленного центра пароль для связи у клиента запрашивается всегда, то есть после обновления пакета до этой версии и при необходимости подключаться к АЗС удаленно, - следует получить пароль для удаленного подключения у поставщика системы.
    Задавать пароль для связи для дополнительных рабочих мест АЗС после обновления пакета в уже установленной на АЗС системе не потребуется.

  • Небольшое изменение в выводе информации в лог-файл: IP-адрес подключившегося клиента отображается в привычном виде, (четыре числа, разделённые точками), а не в виде простого числа, как раньше.

Версия 1.7.1-1 от 29.08.2010

  • Для работы программы необходимо обновить базу данных до версии 5.3.3.
    Пакету добавлена зависимость от пакета "bukdbase-update-5.3.2", который обновляет базу данных до версии 5.3.3.
    Таким образом, теперь пакет "bukts-pserver" не может быть установлен без установки базы данных.

  • В базе данных раздельно учитывается возврат по топливным картам с предъявлением и без предъявления карты.

  • Изменен алгоритм вычисления объема заправки для заправок по топливным картам Petrol+ с заданием заказа в деньгах: объем такого заказа теперь всегда вычисляется делением суммы заказа на цену и отбрасыванием дробных копеек.
    В результате этой доработки не будет расхождений суммы или объема заправки между кассовым чеком и квитанцией, печатаемой терминалом.

  • Добавлена настройка "EXPAR=2", при наличии которой при заправке с постоплатой запрещается изменение вида оплаты на тип, соответствующий карте "ЛНР", если заправка была начата не по карте "ЛНР".

  • В файл конфигурации (azs.cfg, bukts.cfg) можно включать "includes": включение в файл строки %include ИмяФайла обеспечивает чтение конфигурации из указанного файла.

  • Первая версия, поддерживающая работу с украинской кассой "Марiя".

Версия 1.6.2-1

  • Добавлена возможность автоматической перезагрузки программы в пересменку, если произведено обновление ПО;
    в результате возможно автоматическое обновление ПО.

  • Исправления, актуальные при работе нескольких рабочих мест:

    • перед печатью чека по ТРК сделана проверка, не печатается ли чек по этой ТРК с другого раб.места, и если печатается - выдается сообщение об ошибке.

    • при подключении одной кассы к дум рабочим местам неверно определялась сумма наличных денег в кассе.

Версия 1.5.11-1

  • Исправление: в предыдущих версиях при изменении в компьютере даты или времени могла нарушиться нумерация смен.

  • В чеке ФР "ПРИМа" объем топлива печатается с тремя знаками после запятой, а не с двумя.

  • Устранено аварийное завершение программы в OS "Ubuntu".

Версия 1.5.9-1

  • Исправлена ошибка в определении возможности слива: в предыдущей версии слив не начинался, если была занята ТРК, имеющая шланг, подключенный к данному резервуару, даже если этот шланг не работал.