Программа АйТи-Ойл предназначена для автоматизации заправочных станций (АЗС и АГЗС). Данная система управляет топливораздаточным и торговым оборудованием, обеспечивая учет поступлений и расходов ГСМ. В системе представлен широкий функционал для торговли смежными товарами и контроля над действиями персонала.
Система автоматизации АЗС АйТи-Ойл поддерживает большинство моделей топливораздаточных колонок и технологического оборудования. При появлении нового оборудования на заправочной станции, разработчик может доработать ПО в кратчайшие сроки.
Программный комплекс поддерживает различные способы оплаты за топливо (наличный и безналичный), а также талоны, топливные и дисконтные карты.
Программное обеспечение АйТи-Ойл облегчит работу операторов АЗС и ускорит обслуживание клиентов. Оформить заказ на ПО или его установку и настройку можно по телефону +7 (982) 940 27 79 или эл. почте azsmentor@mail.ru
Работаем во всех регионах России!
Доставка
Самовывоз
Курьерская доставка по городу
Транспортная компания
Оплата
Наличными курьеру
Безналичный расчет
Банковской картой
АйТи-Ойл
Подходит для
управления сеть АЗС любого формата
Детали продукта
Система управления АЗС и АЗК «АйТи-Ойл» позволяет осуществлять полностью автоматизированное управление бизнес-процессами, такими как системы и виды оплаты, контроль товародвижения, система лояльности, топливные карты, контроль оборудования.
Контакты
Характеристики
Возможности
Управление АЗС
Бюджетирование и прогнозирование
Интеграция со сторонними программами
Управление техническим обслуживанием
Системы управления топливом
Бюджетирование и прогнозирование
Согласование топливной карты
Управление расходом топлива
Управление соответствием требованиям
Управление стоимостью топлива
Выберите самые важные функции
Бесплатная консультация по подбору ПО от наших специалистов
Бесплатная консультация
Заполните небольшой опрос и наши специалисты подберут для вас ПО
Аналоги АйТи-Ойл
Система автоматизации управления АЗС
Программа “INIT Оптима” представляет собой современную систему для автоматизации и управления автозаправочной станцией.
Процессинговый центр “ПроЦентКарт” предназначен для выпуска топливных (или безналичных) и дисконтных карт для АЗС, АГЗС,…
ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологиче…
Программное обеспечение для автоматизированного учета топлива
Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безо…
Простой способ организовать работу, заказы, персонал и оборудование. Работайте умнее, быстрее и получайте больше прибыли…
Commusoft — это универсальное программное обеспечение для управления службой персонала в режиме онлайн для нефтегазовых …
Интегрированный пакет программного обеспечения по экономике и кривой спада, написанный инженерами-нефтяниками для нефтег…
Аналитическая платформа для проектирования, моделирования, оптимизации и автоматизации генерирующих, распределительных и…
FuelCloud — это передовая система управления топливом, которая проста в использовании. Экономьте деньги, упрощайте отчет…
Помогает создать отчет по налогу на топливо для подачи IFTA; отслеживать информацию о грузоотправителях, водителях, тяга…
Безбумажное, облачное программное обеспечение для проверки критически важных активов.
Гибкое, удобное в использовании программное обеспечение, позволяющее техническим компаниям оптимизировать процесс сбора,…
Наше облачное программное обеспечение, разработанное для мобильных устройств, обеспечивает мощность, простоту использова…
ProntoForms — лидер в области мобильных форм корпоративного уровня. Мы делаем сбор точных данных в режиме реального врем…
Популярные сравнения
с АйТи-Ойл
Популярные сравнения
с АйТи-Ойл
Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безопасную авторизацию, гибкое администрирование и отчетность.
Система автоматизации управления АЗС
Безбумажное, облачное программное обеспечение для проверки критически важных активов.
FuelCloud — это передовая система управления топливом, которая проста в использовании. Экономьте деньги, упрощайте отчетность и возьмите под контроль свое топливо.
ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологический процесс и дает возможность детально фиксировать все совершенные операции и параметры оборудования.
Помогает создать отчет по налогу на топливо для подачи IFTA; отслеживать информацию о грузоотправителях, водителях, тягачах и прицепах.
Программное обеспечение для автоматизированного учета топлива
ProntoForms — лидер в области мобильных форм корпоративного уровня. Мы делаем сбор точных данных в режиме реального времени быстрым и простым для полевых команд.
Гибкое, удобное в использовании программное обеспечение, позволяющее техническим компаниям оптимизировать процесс сбора, организации и отслеживания работ.
Отзывы АйТи-Ойл
Сравнить 0 продуктов категории Управление АЗС
Российский рынок нефтепродуктов и сопутствующих товаров на данный момент определяется бурным количественным и качественным ростом. АЗС реконструируются и предлагают не только реализацию нефтепродуктов, но и разных сопутствующих товаров. Конкуренция на данном сегменте рынка растет. Таким образом, управление подобным бизнесом становится довольно сложным. Одним из современных решений задач по повышению эффективности и управляемости бизнеса и повышения его конкурентоспособности является внедрение информационных технологий.
АйТи-Ойл (адрес сайта: www.itoil.ru) – это система интеллектуальных решений для централизованного и оперативного контроля сбыта нефтепродуктов. Она проводит комплексную автоматизацию управления всех уровней сетей по сбыту нефтепродуктов АЗС/АЗК, а также сопутствующих товаров. Система управляет реализацией нефтепродуктов, безналичными расчетами, контролирует все операции и оборудование, а также соблюдение единого технологического процесса. Таким образом, система АйТи-Ойл объединяет все процессы в единый цикл, что позволяет подробно зафиксировать все операции и параметры оборудования.
Внедрение данной системы предлагает:
- выбор подходящего решения для разрешения четко установленных проблем и задач,
- повышение экономической эффективности деятельности предприятия,
- четко разработанные стратегии, нацеленные на конечный результат,
- комплексные решения, которые охватывают полный комплекс задач всех систем.
Система АйТи-Ойл позволяет своевременно получать данные о работе компании, что дает возможность анализировать их и принимать адекватные решения для устранения возникших проблем и повышая эффективность работы предприятия в целом.
Управление сетью АЗС
Все основные операции автозаправочного комплекса интегрированы в единую систему. При приеме и отпуске нефтепродуктов и сопутствующих товаров, приеме наличных и безналичных платежей, за счет использования системы, пресекаются злоупотребления и упущения, связанные с работой операторов. Увеличивается скорость обслуживания клиентов и сокращается время на приемку топлива или замену персонала.
Основные параметры работы задаются из головного офиса, куда и поступает вся информация о работе каждой единицы сети АЗК. Таким образом, центральный офис задает параметры работы, контролирует деятельность, анализирует данные о работе не только комплекса в целом, но каждого отдельного сегмента и даже действия каждого оператора. Система позволяет контролировать складской учет и товарный документооборот, что существенно упрощает управление сетью АЗС (по ссылке вы найдете уже реализованные компанией АйТи-Ойл проекты).
Комплексная автоматизация управления
Внедрение АйТи-Ойл предлагает решения для автоматизации управления сетей АЗК как по отдельности, так и комплексно. Полная автоматизация управления сбыта нефтепродуктов позволяет осуществлять управление всех технологических процессов и сбор всей текущей информации в головном офисе компании. Это решение наиболее полно отвечает целям современного рынка нефтепродуктов и позволяет развивать систему в соответствии с существующей стратегией роста бизнеса компании.
Основные проблемы, которые решаются в процессе автоматизации:
- исключение потерь топлива,
- исключение злоупотреблений персонала,
- полный контроль качества продуктов,
- привлечение клиентов системой лояльности,
- стимулирование сбыта,
- рост продаж,
- улучшение качества обслуживания,
- уменьшение времени обслуживания клиентов,
- создание единой сети данных.
Комплексная автоматизация управления сетями АЗС/АЗК и нефтебаз
Система АйТи-Ойл позволяет дистанционно управлять сетями автозаправочных комплексов из диспетчерского центра в режиме онлайн и контролировать их работу и безопасность. Диспетчер удаленно управляет колонками раздачи топлива, камерами видеонаблюдения, электропитанием, приемом и отпуском нефтепродуктов за наличный и безналичный расчет. Также система предлагает решения для комплексной автоматизации работы нефтебазы. Они обеспечивают контроль над приемом нефтепродуктов, состоянием резервуаров, внутренним перемещением, отгрузкой нефтепродуктов. Это позволило создать сквозной учет по всей структуре сбыта компании.
Данные инновационные технологии позволяют максимально эффективно настроить управление сетью обычных и безоператорных АЗС. Минимальное участие персонала позволяет существенно сократить издержки предприятия, что ведет за собой снижение стоимости бензина.
Автоматизация сетей АЗС
Автоматизация работы сетей оптовой и розничной торговли нефтепродуктами не должно ограничиваться стоимостью выбранного решения. От этого может серьезно пострадать эффективность деятельности предприятия в целом, так как основные проблемы (плохая управляемость бизнесом, недолив, махинации персонала, низкая эффективность работы) не были решены. Главным критерием определения результативности проведенной автоматизации является рост рентабельности и дохода предприятия.
Внедрение автоматизации сетей АЗС на основе решения АйТи-Ойл позволяет избавиться от таких проблем как потери и погрешности при приеме топлива, исключение махинаций с отчетностью, сведение к минимуму человеческого фактора. Это позволяет увеличить прибыль, провести технологическую оптимизацию и получить прибыль от дополнительных возможностей, которые предлагает система АйТи-Ойл.
Автоматизация нефтебаз
Система автоматизации деятельности нефтебаз позволяет решить ряд проблем, связанных с качеством оборудования, технологической и экологической безопасностью нефтебаз, а также точностью учета товарооборота. Таким образом, система обеспечивает автоматическое управление технологическими процессами, своевременное выявление возможных аварийных ситуаций, блокировку работы при нарушении допустимых пределов, самотестирование и самодиагностику технических средств, сбор статистических данных для последующего тщательного анализа работы всех систем, автоматизированное оформление документов.
Последствия внедрения автоматизации нефтебазы или сети АЗС на основе решений АйТи-Ойл: уменьшение издержек, повышение эффективности работы технического и административного персонала, обеспечение оперативного обмена данными, повышение результативности принятых административных и организационных мер.
Дата публикации: 20.10.2014
Похожие записи:
- Чем хороша собственная автономная газификация дома
- Технологическое устройство автономной газификации объектов
- В США планируют получить 100 ГВт геотермальной энергии
- Новые перспективы традиционного топлива
- Применение металлорукавов на производстве
- Будет ли активно развиваться геотермальная энергетика?
3.2.6 Функционирование АйТи-Ойл на АЗС/АЗК
a) На АЗС из «ОФИСА» передаются справочники системы, необходимые для работы (товары,
цены, клиенты, скидки/наценки), и список карт, запрещенных к приему (стоп-лист).
б) На основе данных, полученных из «ОФИСА», и прав, предоставленных на АЗС,
производится настройка параметров для работы АЗС/АЗК.
Рисунок 17. Один из вариантов интерфейса «АРМ Оператора АЗС»
в) Открытие смены происходит на подключенной к системе ККМ, при этом осуществляется печать чека «Открытие смены» (с указанием времени и даты, а также кода и имени оператора). В
БД фиксируются параметры колонок и резервуаров на момент открытия смены; информация о состоянии колонок и резервуаров выводится на экран. При наличии соответствующих прав можно скорректировать некоторые данные.
г) Прием нефтепродуктов (при наличии системы измерения параметров НП):
—В начале приема НП указывается номер резервуара, в который происходит загрузка топлива (в
секции Резервуар) и вводятся параметры товарно-транспортной накладной (ТТН)
—Осуществляется проверка возможности принятия нового количества топлива на основании текущих параметров резервуаров. При вводе оператором общего уровня, выходящего за рамки параметров резервуара, оператору выдается соответствующее предупреждение
21
— Оформляется Акт приема/сдачи нефтепродукта, в котором указывается номер Акта,
данные бензовоза: номер машины, величины отклонений от планки по уровню и по объему, а
также объем, плотность и температура НП в автобензовозе
—Автоматически рассчитывается отклонение (в кг)
—По Окончании приема НП обновляется база данных (в том числе история изменения состояния резервуара) и фиксируется текущая дата/время окончания приема НП
—Рассчитывается фактический объем и масса принятого НП (на основе сведений о состоянии пистолетов и резервуаров); анализируется разница фактической массы принятого НП и массы.
указанной в ТТН
—Если разница (в процентах) в пределах допустимого значения, то фактические Объем и Масса НП принимаются равными значениям ТТН. Если разница больше допустимого то оператору предлагается отредактировать значения массы и объема принятого НП (в позиции «Фактические данные»)
—Можно вывести на печать Протокол поступления НП. В протоколе фиксируются все данные до поступления и после поступления топлива в резервуар, а также данные по расхождению
(недостачи или излишки)
Если система измерения параметров нефтепродуктов не используется (т.е. система автоматически не фиксирует данные по приему/отпуску НП), необходимо подтвердить фактически Массу и Объем принятого топлива «вручную».
д) Продажа топлива на АЗС/АЗК:
—После открытия смены в случае успешно установленного соединения с оборудованием и правильной настройки параметров система готова проводить отпуск топлива на АЗС
—Отпуск НП осуществляется за наличный и безналичный расчет. При отпуске по пластиковой карте проверяется правомочность ее обслуживания
—Оператор АЗС может производить оформление заказа как по количеству НП, так и по стоимости. После этого производится проверка наличия требуемого НП, и при достаточном количестве НП врезервуарах инициализируется отпуск НП
—В случае аварийного прекращения отпуска или остановки отпуска оператором производится коррекция данных и запись информации по проведенному отпуску
—Если в ридере нет карты, то при оплате заказа, оператор, прежде всего, задает способ оплаты
(наличные, хранение, ведомости…). Если по выбранному способу оплаты нет достаточных
средств, из справочника способов оплаты можно выбрать другое значение
—При оплате за наличные по желанию клиента оператор АЗС может произвести отпуск
определенного количества литров топлива или отпустить нефтепродуктов на указанную
22
клиентом сумму. В последнем случае система автоматически предлагает нужное количество
выбранного типа топлива. Если оператор АЗС изменяет количество литров, рассчитывается сдача
—Возможен отпуск нефтепродуктов с предварительной оплатой и с оплатой по факту отпуска
НП
—При отпуске по Ведомостям клиентов или Хранению товаров оператор дополнительно производит выбор клиента и резерва клиента
—При наличии смарт-карты в ридере оператору автоматически становится доступен также способ оплаты, соответствующий этой карте. Приложение считывает с карты необходимую информацию и выводит ее на экран. В тот же момент также проверяются условия и правомочность обслуживания по данной карте.
е) Продажа сопутствующих товаров и услуг:
—До операции отпуска товаров следует осуществить их прием на АЗК. При этом вносятся данные из Справочника товаров и услуг, указывается количество поступившего товара и сумма поставки (данные позиции учитываются в ТТН). Дополнительно указывается номер документа (ТТН), наименование и код организации-поставщика. Вся введенная информация будет отражена в отчетах
—Добавление одной позиции в набор покупок сопутствующих товаров/услуг происходит выбором соответствующей позиции в Справочнике товаров и услуг, который содержит товары
(услуги) с установленной ценой и номером секции
— После выбора определенного товара/услуги, появляется окно Позиция товара/услуги, в
котором требуется указать количество отпускаемого товара
Выбор товара также может осуществляться в автоматическом режиме с помощью считывателя штрих-кода.
—После нажатия кнопки ОК новая позиция добавляется в список позиций чека. На данном этапе рассчитываются предполагаемые скидки/наценки
—Для контроля товарных остатков в любой момент можно получить справку по товарам и услугам в Справочнике товаров и услуг
е) Дополнительные кассовые функции:
—Функция отложенного чека позволяет сохранять незавершенный чек и впоследствии вызывать его для окончательного завершения и фиксации оплаты
—Возврат товаров — при этом выбирается рабочее место оператора и указывается номер чека
(только для текущей смены). Если информация по номеру чеку в памяти ККМ не найдена,
заполняется список позиций к возврату по данным из чека. Возвращенный товар может быть продан снова
23
—Просмотр информации по чекам — Оператор АЗС имеет возможность просмотреть информацию по любому из чеков, сформированных за текущую смену
—Повтор продажи — возможно занесение в окно чека позиций предыдущей продажи
—Функция «Внесение в кассу» позволяет вносить наличность в денежный ящик
—При проведении Инкассации кассир изымает всю сумму денег в кассе (или только ее часть)
ж) Отчетность по кассе Оператор модуля «АРМ Оператора АЗС» в любой момент работы может распечатать на
чековой ленте отчет по текущей смене без ее закрытия. Виды отчетов:
—X-отчет (на момент снятия отчета суммы аннулирований, возвратов, внесений, изъятий; суммы оплат наличными, по картам, в кредит, тарой; итоговые данные по продажам)
—Отчет по секциям (по каждой секции выводится сумма продаж и возвратов по наличным;
картам; кредиту; таре; безналичному расчету; общая реализация и суммарные итоги по всем
секциям)
—Отчет по товарам (для каждого товара: код товара, количество, общая сумма реализации суммарно по секциям; в конце — итоговая сумма реализации)
—Отчет по кассирам (список кассиров с указанием даты/времени регистрации, общая реализация по видам оплаты и суммарная реализация)
— Почасовой отчет (за |
каждый целый |
час с |
момента открытия |
текущей |
смены |
до |
момента формирования отчета приводится общая сумма реализации) |
||||||
примечание — состав |
и тип отчетов |
зависят |
как от особенностей |
настройки |
АРМ |
для |
конкретного предприятия, так и от модели используемой ККМ.
з) Закрытие смены По окончании смены производится ее закрытие, при этом:
— в БД фиксируются параметры колонок и резервуаров. Операция закрытия смены в БД АЗС доступна оператору, открывшему смену, либо оператору с уровнем доступа «Меледжер» или
«Администратор»
— После этого приложение формирует и распечатывает:
Контрольную ленту.
Z-отчет.
Сменный отчет по нефтепродуктам, сопутствующим товарам и услугам.
и) После закрытия смены и по заданным в системе параметрам данные о работе АЗС/АЗ К передаются в Региональный офис и/или Головной офис.
24
4 ЗАКЛЮЧЕНИЕ
Из основных особенностей и преимуществ АйТи-Ойл для автоматизации АЗС и АЗК можно
выделить следующие:
—интеграция всех основных операций на АЗС и АЗК в единую систему и обеспечение
—единого технологического цикла их выполнения
—возможность работы с различным оборудованием
—большая гибкость комплекса, позволяющая адаптировать его под требования Заказчика Принципиальным в решении АйТи-Ойл с точки зрения решения задач, стоящих перед
«бензиновым» бизнесом, является возможность комплексной автоматизации всех уровней управления сетей АЗК. Как в части торговли нефтепродуктами, так и в части торговли другими товарами и услугами. Таким образом, в результате создается ИНСТРУМЕНТ УПРАВЛЕНИЯ БИЗНЕСОМ, при использовании которого компания получает необходимые возможности и рычаги для реального контроля и управления сбытовой сетью. Это предоставляет реальные возможности ДЛЯ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ БИЗНЕСА.
25
5 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1Стенд компании Ай-Ти на 11-й межрегиональной выставке автомобилей, установок, приборов и материалов для обслуживания и ухода за автомобилями, оборудования для бензогазозаправочных станций и автосервиса “ АВТОМИР ”.
2Сайт компании Ай-Ти http://www.it.ru
3Учебный центр компании Ай-Ти г.Пермь ул Крупской 34.
26
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
СИСТЕМА АйТи-Ойл 2.0. Руководство администратора АЗС Версия 2.38
2013
СОДЕРЖАНИЕ
-
Введение 3
-
Установка АЗС АйТи-Ойл 5
-
ТРЕБОВАНИЯ К ОПЕРАЦИОННОЙ СИСТЕМЕ 5
-
УСТАНОВКА КЛИЕНТА БАЗЫ ДАННЫХ 5
-
УСТАНОВКА ПО АЙТИ-ОЙЛ СТАНЦИЯ 5
-
НАСТРОЙКИ АЗС АЙТИ-ОЙЛ 14
-
-
Настройка Сервера оборудования 15
-
ОБЩИЕ ПОЛОЖЕНИЯ 15
-
ФАЙЛ НАСТРОЕК СЕРВЕРА ОБОРУДОВАНИЯ 16
-
-
Рекомендации по сохранению/восстановлению информации на АЗС при авариях 17
-
Использование АРМ Оператора АЗС в режиме оболочки ОС 18
Приложение 1. Параметры в системном реестре 19
Приложение 2. Параметры, хранящихся в базе данных 29
Приложение 3. параметры Сервера оборудования 32
НАСТРОЙКИ ЯДРА 32
Раздел ядра «Kernel» (файл параметров) 32
Раздел ядра «TankX» (файл параметров) 33
Раздел ядра «TankX» (файл состояния) 34
Раздел ядра «PumpX» (файл параметров) 35
Раздел ядра «PumpX» (файл состояния) 35
Раздел ядра «PumpXPistolY» (файл параметров) 36
Раздел ядра «PumpXPistolY» (файл состояния) 36
НАСТРОЙКИ КОМПОНЕНТА СВЯЗИ С КЛИЕНТАМИ ПО TCP/IP (ФАЙЛ ПАРАМЕТРОВ) 37
НАСТРОЙКИ ТРК 37
Настройки компонента ТРК «НАРА» 37
Настройки компонента ТРК «НАРА42.16» 38
Настройки компонента ТРК «Gilbarco» 39
Настройки компонента ТРК «Dresser» 40
Настройки компонента ТРК «Schlumberger» 42
Настройки драйвера ТРК «Autotank ATCL» 43
Настройки драйвера ТРК «IFSF» 44
Настройки драйвера ТРК «Tokhiem» (файл параметров) 46
Настройки компонента Эмулятор ТРК (файл параметров) 47
НАСТРОЙКИ ИЗМЕРИТЕЛЬНОЙ СИСТЕМЫ 49
Настройки компонента измерителя «Гамма MCU3» (файл параметров) 49
Настройки компонента измерителя «Струна» (файл параметров) 50
Настройки компонента измерителя «Гамма-7» (файл параметров) 51
Настройки компонента измерителя «VeederRoot» (файл параметров) 51
Настройки компонента измерителя «Petrovend» (файл параметров) 52
Настройки компонента Эмулятор измерителя 53
НАСТРОЙКИ КОМПОНЕНТА СВЯЗИ ЧЕРЕЗ COM-ПОРТ (ФАЙЛ ПАРАМЕТРОВ) 55
НАСТРОЙКИ КОМПОНЕНТА ФАЙЛОВОГО ЛОГИРОВАНИЯ (ФАЙЛ ПАРАМЕТРОВ) 56
НАСТРОЙКИ ВИРТУАЛИЗАЦИИ ТРК 57
ПОДДЕРЖКА ТЕРМИНАЛА ТС-002EX (ПРОМПРИБОР) 57
ПОДДЕРЖКА RFID-РИДЕРА «ROSEMAN» 60
-
ВВЕДЕНИЕ
Данный документ содержит информацию по установке и настройке подсистемы «АйТи-Ойл.
Станция». Руководство предназначается администратору системы.
В состав Станции АйТи-Ойл входят следующие модули:
Модуль Настройка станции – предназначен для конфигурирования модулей Станции, управления списком пользователей Станции, ведения списка товаров и цен на товары, просмотр журнала событий
Модуль АРМ оператора АЗС выполняет основные задачи торговой точки – прием и отпуск нефтепродуктов, сопутствующих товаров и услуг, открытие/закрытие смены, формирование отчетов. АРМ оператора АЗС может работать в качестве оболочки операционной системы. Все функции Станции вызываются непосредственно из АРМ оператора АЗС.
Модуль АРМ старшего смены (менеджера) АЗС осуществляет открытие/закрытие смены, прием и отгрузку нефтепродуктов из резервуаров, прием товаров, формирование отчетов и мониторинг деятельности операторов АЗС.
Модуль Экспорт станции предназначен для формирования файлов транзакций и сменных данных для передачи в Процессинговый Центр.
Модуль Импорт станции предназначен для обработки файлов справочников из Процессинга.
Модуль отчетов станции предназначен для формирования отчетных форм.
Сервер оборудования предназначен для работы с топливораздаточным оборудованием. Используемое программное обеспечение:
-
Windows 7;
-
СУБД Oracle версии 9.2.0.8 и выше;
-
Для АЗС с одним рабочим местом возможно использование базы данных в формате Access.
Работа с картами
Контактные карты
МРСОS-3DES, MPCOS-3DES EMV
Устройства для работы с контактными картами
PINPad SC5000, Vx810
Бесконтактные карты
MIFARE Classic
Устройства для работы с бесконтактными картами
GCR680, EasyAccess 332; ACR120, ACR128, ACR1281U, Prox MF-RW-USB
ТРК
Альфа Autotank ATCL
AutoTank (GasComm) Certus (Iron Systems) Дебют
Dresser (стандартный протокол; протокол Dresser 8xx) Gilbarco
IFSF
КТРК-8
Livni (КУП-1..14; КУП-40; КУП-46, контроллер Весна) ГРК Метания
НАРА 42, 52
Autotank (протокол PCC08)
MM Petro (Счетчик типа EHL-x4)
АСН «Промприбор» (через OPC-сервер «Промприбор») S-Bench
Shelf Штрих TOKHEIM
ГРК УЗСГ-01-2 (протокол УГЗК-01)
Россиянка (протокол UTRK-11) Schlumberger (протокол ZSR)
контроллер ТОПАЗ
Измерители
ГАММА-7
Гамма MCU-3 (УИП) ИГЛА
Petrovend СЕНС
Струна
VeederRoot
ККМ
Штрих-ФР-Ф, Аура-01ФР-KZ
Штрих-ФР-Ф версии 3 (НТЦ «Штрих-М»), Штрих LIGHT ФР-К (252) ПРИМ Mstar-01Ф (МультиСофт)
IKCE260T (Украина)
FM8M (Украина)
Дисплеи клиента
ШТРИХ-Т, ШТРИХ-Т D2-USB VDF-202T
Posiflex PD-300
Сканеры штрих-кода
QuickScan, Voyager, MS9520, Cipher (подключение через Com-порт, клавиатурный вход или USB)
-
-
УСТАНОВКА АЗС АЙТИ-ОЙЛ
-
Требования к операционной системе
Для работы «АйТи-Ойл. Станция» требуется ОС Windows 7.
Обязательно наличие установленного стека TCP/IP. В случае отсутствия сетевых адаптеров необходимо установить эмулятор MS Loopback Adapter.
-
Установка клиента базы данных
Для работы ПО АЗС АйТи-Ойл может использоваться два типа СУБД (Access, Oracle). Связь с СУБД осуществляется посредством ODBC-соединения.
При использовании в качестве СУБД Microsoft Access необходимо установить Microsoft Data Access Components версии 2.8. При использовании в качестве СУБД Oracle необходима установка Oracle не ниже 9.02.08. Для СУБД ORACLE необходимо установить кодировку NLS_LANG: AMERICAN_AMERICA.CL8MS1251.
-
Установка ПО АйТи-Ойл Станция
Для запуска инсталлятора запустите исполняемый файл ItOilStation.exe, входящий в инсталлятор Станции АйТи-Ойл. В окне приветствия нажмите Далее (Рисунок 1).
Рисунок 1
В следующем окне необходимо ознакомится с условиями лицензионного соглашения. При согласии с условиями выбрать пункт «Я принимаю условия лицензионного соглашения» и нажать кнопку Далее (Рисунок 2).
Рисунок 2
В окне «Выбор папки назначения» выберите папку, куда будет установлена Станция и нажмите
Далее (Рисунок 3).
Рисунок 3
В окне «Вид установки» выберите «Полная установка» и нажмите Далее (Рисунок 4).
Рисунок 4
Для установки дополнительного рабочего места в окне «Выбор типа базы данных» укажите
«Установить дополнительное рабочее место». Для новой инсталляции – выберите тип базы данных (Рисунок 5). При установке дополнительного рабочего места будут пропущены шаги до Рисунок 12.
Рисунок 5
В окне «Параметры станции» укажите следующие параметры (Рисунок 6):
-
Идентификатор процессинга (всегда =1);
-
Идентификатор станции;
-
Карточные параметры – должны соответствовать карточным параметрам Центрального Процессинга: первые 5 цифр номера карты, код эмитента (IBSC), тип возврата.
После указания для продолжения установки нажмите кнопку Далее.
Рисунок 6
В следующем окне введите время хранения данных о продажах на АЗС – обычно 30 дней (Рисунок 7). После ввода нажмите кнопку нажмите кнопку Далее.
Рисунок 7
В следующем окне (Рисунок
укажите нужные значения параметров (для АГНКС галочка
«Предоплата по умолчанию» должна быть отключена). После указания параметров нажмите кнопку нажмите кнопку Далее.
Рисунок 8
В окне «Параметры возврата» укажите параметры формирования возвратов и параметры справочника товаров (Рисунок 9). После указания параметров нажмите кнопку нажмите кнопку Далее.
Рисунок 9
В окне «Создание каталогов» укажите нужные опции (Рисунок 10). После указания параметров нажмите кнопку Далее.
Рисунок 10
В окне «Выбор компонентов» (Рисунок 11) отметьте модули и компоненты, которые необходимо установить, и нажмите Далее.
Рисунок 11
Рисунок 12
После этого откроется окно состояния установки, в котором будет отображаться статус процесса (Рисунок 13)
Рисунок 13
В процессе установки будет запрошен источник данных ODBC. Укажите ранее созданный ODBC- источник, а пользователя и пароль для доступа к схеме Station.
Рисунок 14
Рисунок 15
После этого на экран будет выведен индикатор инициализации структуры БД (Рисунок 16).
Рисунок 16
В случае успешной установки появится окно Рисунок 17. В случае первоначальной установки необходимо выставить «Нет, перезагрузить компьютер позже» и нажать кнопку «Готово».
Рисунок 17
Далее необходимо выполнить первоначальную инициализацию базы данных АЗС данными, полученными из Процессингового Центра. Для этого в каталог импорта поместите файл экспорта, полученный из Процессинга (для первого импорта необходимо получить из Процессинга незашифрованный файл).
Запустите модуль «Настройки станции» и укажите ODBC-источник и параметры соединения с БД. После указания ODBC-источника будет выдано сообщение о необходимости выполнения инициализации БД данными, полученными от процессинга (Рисунок 18).
Рисунок 18
Запустите модуль «Импорт станции». При первом запуске (при «пустой» БД) будет выдано предупреждение Рисунок 19 .
Рисунок 19
Для продолжения работы необходимо нажать кнопку «ОК».
В раскрывшемся окне необходимо кликнуть два раза на файле импорта для первоначального заполнения БД (Рисунок 20).
Рисунок 20
После этого необходимо перезапустить модуль «Импорт станции», зайти под администратором АЗС (первый администратор для АЗС должен быть предварительно добавлен в Центральном Процессинге) и выполнить импорт повторно.
До проведения первого импорта БД не содержит данных об устройстве и операторах. При первоначальном импорте происходит передача этой информации. Данный режим работы модуля Импорта станции не является штатным и необходим для первичной инициализации БД.
Перезапуск модуля импорта служит для перехода в штатный режим работы, при котором происходит авторизация оператора и проверка электронной подписи файла обмена. При повторном запуске необходимо повторить импорт файла данных IGX для окончательной обработки всей необходимой информации от Процессингового Центра.
Рисунок 21
-
-
Настройки АЗС АйТи-Ойл
Конфигурация АЗС осуществляется в модуле «Настройка станции». Часть необходимых параметров задается также непосредственно в модуле «АРМ оператора АЗС» (меню «Настройки»).
Все настройки можно разделить на две группы – настройки, хранимые в базе данных, и настройки, хранимые в системном реестре. Описание параметров системы приведено в П рило жени е 1.
Пара мет ры в системн ом реест ре.
-
-
НАСТРОЙКА СЕРВЕРА ОБОРУДОВАНИЯ
-
Общие положения
Сервер оборудования является отдельным модулем и отвечает за работу с топливораздаточным оборудованием АЗС (колонки, резервуары, и др.). В настройках Сервера оборудования хранится информация о параметрах и текущем состоянии топливораздаточного оборудования АЗС. Конфигурация оборудования в настройках Сервера должна соответствовать конфигурации в БД АЗС. Связь с клиентом (АРМ оператора АЗС) осуществляется по протоколу TCP/IP.
Сервер оборудования состоит из ядра и подключаемых к нему обязательных и необязательных компонент.
При установке комплекса ПО АЗС инсталлятор создает ярлык для модуля Сервер оборудования и помещает его в папку автозагрузки (Startup) операционной системы, что позволяет загружать Сервер оборудования сразу по включению операционной системы.
Для запуска Сервера оборудования требуется сгенерированный на данном рабочем месте файл сертификата безопасности. Генерация сертификата выполняется служебной утилитой ESConfig (не входит в инсталлятор, поставляется отдельно).
Примечание. При изменении строки соединения с базой данных, материнской платы, жесткого диска потребуется повторная генерация сертификата безопасности.
Пример сообщения при отсутствии или некорректности сертификата безопасности приведен на Рисунок 22.
Рисунок 22. Ошибка сертификата безопасности
В окне настройки сервера оборудования (утилита ESConfig) необходимо выбрать ODBC-источник для БД Станции, указать пользователя и пароль для доступа к схеме базы данных Станции.
Настройки Сервера оборудования хранятся в инициализационных файлах (.ini).
Рисунок 23. Вид окна Параметры запуска
Команда запуска Сервера оборудования имеет вид E:\ITG2\Station\EquipmentServer.exe IniSettings.dll EquipmentSer_emul.ini ,где:
-
E:\ITG2\Station\EquipmentServer.exe – абсолютный путь к модулю сервер оборудования;
-
IniSettings.dll — компонент настроек (интерфейс сервера оборудования для работы с ini-файлами);
-
EquipmentSer_emul.ini – файл настроек сервера оборудования (должен находится в том же каталоге, что и сервер оборудования).
-
-
Файл настроек сервера оборудования
Конфигурация Сервера оборудования хранится в ini-файле в текстовом виде. Для редактирования INI-файла может использоваться любой текстовый редактор (например, Notepad). Перед редактированием файла настроек необходимо завершить работу Сервера оборудования.
Сервер оборудования выполнен в виде ядра (файл EquipmentServer.exe) и подключаемых компонент (DLL-модулей). Настройки Сервера делятся на разделы. Несколько разделов принадлежат ядру и по одному разделу имеет каждый экземпляр подключаемых компонент.
Описание параметров приведено в Прил ожени е 3. параме тры Се рве ра обо рудовани я.
Примечание: Начиная с версии 2.01.00 параметры Сервера оборудования и данные о его текущем состоянии разнесены в два ini-файла: файл параметров и файл состояния. В более ранних версиях вся информация хранилась в одном файле. В данном документе рассматривается версия Сервера оборудования 2.38
Файл параметров используется только для чтения (может быть выставлен атрибут «read-only»).
Файл состояния используется для чтения и записи.
Для игнорирования Сервером оборудования какого либо параметра следует закомментировать строку с этим параметром, для чего в начале строки нужно поставить точку с запятой «;».
Наиболее вероятные причины, которые могут потребовать вмешательства администратора системы в настройки Сервера Оборудования в процессе эксплуатации:
-
Блокировка резервуара. Сервер оборудования следит за текущим изменением состояния резервуара (файл состояния) и сравнивает с заданными граничными параметрами (файл
параметров). Если общий уровень НП, уровень подтоварной воды или температура в резервуаре превышают допустимые значения, ситуация считается нештатной, резервуар и измеритель блокируются. При возникновении данной ситуации необходимо установить и устранить причину возникновения блокировки и затем отредактировать параметр TankState (состояние резервуара) файла состояния, установив для него значение «0» (Резервуар в нормальном режиме). После этого резервуар перейдет в нормальное состояние и измеритель будет переведен в режим опроса. Эти действия можно также производить штатными средствами модуля АРМ оператора АЗС. (см. Руководство пользователя АРМ оператора АЗС).
-
Физический выход из строя измерителя. При возникновении подобной ситуации необходимо отключить использование измерителя на время ремонта. Для этого следует закомментировать параметр Measurer (Раздел ядра «TankX» файла параметров) для резервуара с неисправным измерителем.
-
-
РЕКОМЕНДАЦИИ ПО СОХРАНЕНИЮ/ВОССТАНОВЛЕНИЮ ИНФОРМАЦИИ НА АЗС ПРИ АВАРИЯХ
Вся информация по работе АЗС хранится в базе данных. Нарушение целостности БД ведет к потере информации и прекращению функционирования АЗС. В задачи Администратора входит предотвращение ситуаций, способных привести к сбоям, и восстановление работоспособности системы в максимально сжатые сроки, в случае, если сбой все-таки произошел.
Необходимо предусмотреть возможность сохранения резервных копий базы данных (ежедневный backup базы данных) и основных файлов — ini-файлов Сервера оборудования и критических файлов БД (в случае использования СУБД Oracle). Штатные средства Станции АЗС системы АйТи-Ойл позволяют сохранять копию файла БД Access перед проведением экспорта информации для Процессингового Центра (настройка BackupAccessDBFile – включается в модуле «Настройка станции»). Также есть возможность запускать любое приложение после успешно завершенной операции экспорта со станции (см. РП модуля «Настройка станции»). Например, в случае использовании СУБД Oracle можно подготовить исполняемый файл (bat-файл), осуществляющий резервное копирование с использованием штатных средств Oracle, и инициировать запуск данного файла после операции экспорта.
В случае выхода из строя ОС для восстановления работоспособности программно-аппаратного комплекса необходимо:
-
переустановить операционную систему;
-
переустановить СУБД;
-
установить и настроить АРМ оператора АЗС и другие модули системы восстановить из последней резервной копии базу данных.
Для упрощения описанных действий по восстановлению системы рекомендуется использовать средства сохранения образа диска установленной ОС, таким образом, задача будет упрощена — надо будет восстановить образ диска (с уже установленной и настроенной системой) и восстановить последний базу данных станции из последней резервной копии БД.
-
-
ИСПОЛЬЗОВАНИЕ АРМ ОПЕРАТОРА АЗС В РЕЖИМЕ ОБОЛОЧКИ ОС
Системой предусматривается возможность настройки работы модуля в качестве оболочки операционной системы, т.е. режим, при котором АРМ оператора АЗС является единственным приложением, запускаемым операционной системой при включении компьютера.
Включение/выключение работы модуля в качестве оболочки операционной системы осуществляется в меню Настройки ->Использовать АРМ как оболочку ОС. Данный пункт недоступен, если текущему оператору запрещено изменение конфигурации АРМ-а. Допуск к переключению режимов защищен паролем администратора. В режиме АРМ как оболочку ОС окно модуля не может быть минимизировано.
В режиме оболочки операционной системы имеется возможность запускать внешние приложения, указанные в Настройках станции на закладке ККМ. Запуск внешних приложений осуществляется выбором в меню Файл->Внешние приложения или кнопки-иконки на панели инструментов.
Для работы в режиме оболочки ОС используется модуль StMain, который производит запуск приложений, указанных в Startup. В случае отсутствия или невозможности запуска Startup-приложений модуль сообщает об ошибке и инициирует выключение (Shutdown) системы. В связи с этим в папке автозагрузки (Startup) операционной системы должны находиться ярлыки АРМа оператора (Station) и Сервера оборудования (EquipmentServer).
При использовании сервера БД Oracle для установки режима ожидания АРМ-ом оператора запуска сервера БД необходимо настроить параметр DBConnectNumAttempts (см. «Скрытые настройки станции»).
При возникновении аварийной ситуации, когда в режиме Shell по каким либо причинам не запускается АРМ оператора, необходимо подключится к реестру (это можно сделать по сети, используя другой компьютер) и изменить значение параметра Shell на «explorer.exe» (ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon).
ПРИЛОЖЕНИЕ 1. ПАРАМЕТРЫ В СИСТЕМНОМ РЕЕСТРЕ
Большинство параметров доступно для просмотра/конфигурирования через интерфейс модуля
«Настройка станции» либо через меню «Настройки» АРМа оператора (см. Ошибка! Источник ссылки не найден.). В таблице 2 содержатся данные о скрытых настройках, находящихся в системном реестре и не доступных для просмотра/конфигурирования штатными средствами.
Имя ключа системного реестра Станции: [HKEY_LOCAL_MACHINE\SOFTWARE\Information Technologies Co.\ITGAS\2.0\Station]
(Для 64-х битной ОС — HKEY_LOCAL_MACHINE\SOFTWARE\ Wow64Node\Information Technologies Co.\ITGAS\2.0\Station)
Таблица 1. Настройки, доступные через интерфейс модуля «Настройка станции»
Наименование |
Комментарии |
ConnectString |
Строка параметров присоединения к СУБД |
LanguageId |
Идентификатор используемого языка |
ECRId |
Идентификатор рабочего места |
ExportDirectory |
Выходная директория Экспорта |
ImportDirectory |
Входная директория Импорта |
BackupDirectory |
Резервная директория Импорта |
LogDirectory |
Директория журнала регистрации событий |
LogEnabled |
Признак ведения журнала регистрации событий |
ECRdll |
Путь библиотеки динамической компоновки, обеспечивающей взаимодействие с фискальным регистратором |
ClosedSupplyRemainTime |
Время показа АРМ оператора АЗС информации по успешному отпуску в секундах |
CustomerDisplaydll |
Путь библиотеки динамической компоновки, обеспечивающей взаимодействие с дисплеем клиента |
UseCardReaders |
Признак использования ридеров карт |
Ключ: DeviceDrivers\Readers\…\ Description (наименование библиотеки) Path (путь библиотеки) |
Перечень возможных библиотек динамической компоновки, обеспечивающих взаимодействие с ридером карт. Количество библиотек соответствует количеству ключей в подкаталоге DeviceDrivers\Readers (к данному ключу добавляется еще один уровень с любым наименованием, рекомендуется имя библиотеки) |
К ключу добавляется еще один уровень: \Reader_X Carddll |
Пути библиотек динамической компоновки (разделенные символом точка с запятой), обеспечивающие взаимодействие с ридером карт. Для ридера с идентификатором X (X – диапазон значений DWORD) (допускается несколько ключей) |
DefaultPurseNo |
Номер кошелька по умолчанию |
StationShiftReports |
Признак автоматической генерации сменного отчета при закрытии смены |
ImportOnShiftOpen |
Признак автоматического импорта при открытии смены |
ExportOnShiftClose |
Признак автоматического экспорта при закрытии смены |
ShiftOpenPistolsInfoEdit |
Признак разрешения редактировать счетчики пистолетов при открытии смены |
ShiftClosePistolsInfoEdit |
Признак разрешения редактировать счетчики пистолетов при закрытии смены |
ShiftOpenTanksInfoEdit |
Признак разрешения редактировать уровни резервуаров при открытии смены |
ShiftCloseTanksInfoEdit |
Признак разрешения редактировать уровни резервуаров при закрытии смены |
Ключ: DeviceDrivers\BarReaders\…\ Description (наименование библиотеки) Path (путь библиотеки) |
Перечень возможных библиотек динамической компоновки, обеспечивающих взаимодействие со считывателем штрих-кода. Количество библиотек соответствует количеству ключей в подкаталоге DeviceDrivers\BarReaders (к данному ключу |
Наименование |
Комментарии |
добавляется еще один уровень с любым наименованием, рекомендуется имя библиотеки) |
|
К ключу добавляется еще один уровень: \BarReader_X Bardll |
Путь библиотеки динамической компоновки, обеспечивающей взаимодействие со считывателем штрих-кода, для считывателя с идентификатором X (X – диапазон значений DWORD) (допускается несколько ключей) |
ConfirmAutoImport |
Признак использования подтверждения автоматического импорта оператором Станции (0 – Не использовать подтверждение, 1 – Подтверждать автоматический импорт, что означает, что перед непосредственным осуществлением автоматического импорта на Станции оператору предлагается подтвердить операцию импорта или временно отказаться от нее) |
AutoImportPeriod |
Временной интервал осуществления автоматического импорта при открытой смене (значение времени, через которое на Станции будет осуществляться автоматический импорт данных, либо значение “0”, что означает, что на Станции не используется режим автоматического импорта при открытой смене) |
DeviceId |
Идентификатор устройства Cтанции |
CheckHeaderFile |
Файл заголовка чека |
LastECRCheckNo |
Последний номер чека |
CheckPrinterPortNo |
Номер порта чекового принтера |
CustomerDisplayPortNo |
Номер порта дисплея клиента |
CustomerDisplayIdlMsgFile |
Файл рекламных сообщений дисплея клиента |
CustomerDisplayRemainTime |
Время показа рекламного сообщения на дисплее клиента |
OilSupplyNumPrecisionDigits |
Количество показываемых цифр после запятой в АРМ оператора АЗС для количества товаров |
ForeignCardModules |
Модули сторонних карточных систем |
PostExportUtilityPath |
Команда ОС, выполняемая после успешного экспорта |
DLGEValue |
Признак изменения экспоненты литрового дневного лимита |
MaxLogCountDB |
Максимальное количество записей в административном журнале |
ReadAllPurses |
Признак чтения АРМом всех кошельков |
ShowPursesParams |
Признак демонстрации параметров кошелька |
AutoSelectPurses |
Признак осуществления автоматического выбора кошелька |
ResetPaymentTypeAfterPayment |
Признак сброса вида оплаты после завершения оплаты чека (если установлен параметр «DefaultPaymentType», по окончании оплаты чека вид оплаты сбрасывается на «вид оплаты по умолчанию») |
DefaultPaymentType |
Вид оплаты по умолчанию |
BeepOnStartOilOrder |
Звуковой сигнал при начале отпуска НП |
BeepOnFinishOilOrder |
Звуковой сигнал при окончании отпуска НП |
AutoExportTimeout |
Период автоматического экспорта |
ServerResponseTimeout |
Время ответа сервера оборудования на запрос АРМа (мс). Значение по умолчанию — 5000. |
CardMsgTimeout |
Время, через которое автоматически закрываются сообщения об успешной операции с картой (мс, значение по умолчанию — «0» – нет автоматического закрытия). |
ECRMsgTimeout |
Время, через которое автоматически закрываются сообщения об успешной операции с кассой (мс, значение по умолчанию — «0» – нет автоматического закрытия) |
TankHistPeriod |
Период записи в историю резервуаров (в минутах, 0 – нет периодической записи). Данный параметр может быть установлен только на одном рабочем месте (желательно на том, которое открывает и закрывает смену на Станции). В противном случае средневзвешенная плотность в резервуаре будет рассчитываться неверно, а также возможны сбои при работе с |
Наименование |
Комментарии |
БД. |
|
BuildGradCorrections |
Признак фонового формирования таблицы поправочных значений градуировочных таблиц. Данный параметр может быть установлен только на одном рабочем месте (желательно на том, которое открывает и закрывает смену на Станции). В противном случае возможны сбои при работе с БД. |
KbdDllPath |
Путь библиотеки динамической компоновки, обеспечивающей взаимодействие с клавиатурой |
DisableGoodsAdmin Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\StTuning\ Custom\ |
Признак администрирования временных товаров. При значении параметра, отличном от «0», форма «Товары» не доступна. Предполагается использовать данную настройку для демо- версий ПО. |
GroupByOilCode Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports |
Данная настройка используется для сортировки информации сменного отчета по Станции. В зависимости от значения данного параметра, информация в отчете может быть отсортирована либо по коду нефтепродукта, либо по номеру резервуара (значение по умолчанию — «0» — сортировка по номеру резервуара). |
ShowRegistry Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports |
Данная настройка используется для вывода в сменном отчете по Станции информации, содержащейся в разделе «Реестр» (необходим для учета денежных купюр и монет). Значение по умолчанию — «0» — раздел не выводится. |
ShiftRptOrgName Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports |
Данная настройка используется для вывода в сменном отчете по Станции наименования организации, для которой формируется этот отчет. |
AllGoods Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports |
Данная настройка используется для вывода в сменном отчете по сопутствующим товарам Станции списка товаров. В зависимости от значения данного параметра в отчете могут выводиться либо все товары, либо только те товары, по которым на Станции осуществлялись продажи и приемы. |
ShowAvailableGoods Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports\ |
Данная настройка используется в процессе работы модуля отчетов (для формирования сменного отчета по сопутствующим товарам). Если значение данного параметра отлично от нуля, выводятся только товары, которые есть в наличии. |
ShiftRptPrevCalcRemainder Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports\ |
Данная настройка используется в процессе работы модуля отчетов (для формирования сменного отчета). Если значение данного параметра отлично от нуля, в сменном отчете в графе «Остаток на начало смены» выводится расчетный остаток предыдущей смены. |
BackupAccessDBFile |
Данная настройка обеспечивает возможность сохранения резервной копии файла БД Access перед экспортом информации со Станции на Процессинг. Значение по умолчанию — «0» резервная копия не сохраняется перед экспортом. |
ImportGoodsSections |
Данная настройка предназначена для осуществления импорта информации в таблицы SideLine и Services. Значение по умолчанию — «0» — попытка импорта информации в таблицы SideLine и Services не осуществляется. |
ImportMACProtectionOff |
Данная настройка предназначена для проверки электронной подписи файла при импорте. Значение по умолчанию — «0» — при импорте осуществляется проверка электронной подписи файла. |
PageShiftsDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения закладки «Смены». |
Наименование |
Комментарии |
ITGAS\2.0\Station\ StTuning\ Custom |
|
PageStationParamsDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения закладки «Параметры Станции». |
PageZeroPayTypesDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения закладки «Чеки с нулевыми суммами». |
PageCardWorkDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения закладки «Работа с картами» |
PageCheckSetDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения закладки «Фискальный регистратор». |
PageMessageSetDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения закладки «Сообщения». |
ViewDevicesDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения вида «Устройства». |
ViewSideLineDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения вида «Сопутствующие товары». |
ViewServicesDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для включения/выключения вида «Услуги». |
ChangePriceDisabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для запрета/разрешения изменения цен. |
ChangeLimitPricesEnabled Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\ StTuning\ Custom |
Данная настройка предназначена для настройки интерфейса модуля «АйТи-Ойл Настройка Станции», а именно для запрета/разрешения изменения цен резервов. |
ShowOilQuantity |
Данная настройка используется в процессе работы модуля отчетов (для формирования сводного сменного отчета по АЗС). Если не 0 — в графах «Расход», «Тех. отпуск», «Утечки» приводятся значения и по объему (л.), и по массе (кг). В противном случае, только по объему (л). |
Наименование |
Комментарии |
OilOrderDisableInterval |
Время до истечения 24-х часов с начала смены, за которое запрещаются новые отпуски НП, [сек] |
ExportExDeliveryInfo |
Данная настройка позволяет (при условии, что она принимает значение, отличное от нуля) в дополнение к основному составу информации, предназначенному для экспорта со Станции, добавить в блок данных, соответствующий таблице OilDelivery, добавить два дополнительных параметра — DocumentOilVolume и DocumentQuantity. Эта информация не будет импортироваться на Центральном Процессинге, а будет использоваться внешними учетными системами. |
TruncateType Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\StationCardServer |
Данная системная настройка необходима для функционирования модуля StationCardServer. Этот параметр определяет способ округления сумм с дробными копейками для НП. Возможные значения: 0 — Округление вниз; 1 — Математическое округление; 2 — Округление вверх. Значение по умолчанию — 1. |
DisableSeveralECRShiftsInOneStatio nShift Ключ: HKEY_LOCAL_MACHINE\SOFTWA RE\ Information Technologies Co.\ITGAS\2.0\Station |
Если не 0 — АРМ запрещает открывать смену на рабочем месте, при условии, что на этом рабочем месте уже были открытые смены, входящие по времени в текущую смену на АЗС в целом. Время открытия смены на АЗС в целом сохраняется в параметре StShiftStartDateTime (таблица Params). Значение параметра по умолчанию – «0». |
ShiftRptRealizationAll Ключ: HKLM\SOFTWARE\ Information Technologies Co.\ ITGAS\2.0\Station\Reports\ |
Настройка используется при формировании сменного отчета по нефтепродуктам в модуле отчетов. Если значение данного параметра отлично от нуля, вместо раздела «Расшифровка реализации» выводится «Сводная расшифровка реализации». |
CardUseInactiveTime |
Повторная оплата (по карте) возможна по истечении … минут. Временная задержка между операциями с одной и той же картой. |
InactiveTimePurseX |
Признак действия настройки CardUseInactiveTime для кошелька с типом X. |
MinCashRoundingNominal |
Минимальный номинал округления суммы наличных – сумма чека изменяется до заданного номинала с помощью особой скидки, которую АЗК предоставляет покупателю. Для чеков продажи сумма уменьшается, для чеков возврата сумма увеличивается. При округлении применяется специальная «округляющая» скидка. Скидка должна быть заведена в БД в т. (ITG)TaxScheme. ИД скидки должен быть равен 0. Запись в т. (ITG)TaxActing на эту скидку заводиться не должна. При продаже сумма чека округляется до минимального номинала вниз (в пользу клиента). Полученная скидка распределяется пропорционально по позициям чека и добавляется в т. TaxDetails. Также данная скидка печатается в чеке. При возврате все делается аналогично, за исключением того, что сумма возврата округляется вверх (также в пользу клиента). Если возвращается весь чек полностью, сумма возврата точно соответствует сумме продажи (с учетом округления при продаже). Если значение равно 0, округления нет. |
Таблица 2. Скрытый настройки
Наименование |
Комментарии |
DisableChangeGUIForNotAdmin |
Данная настройка используется для определения полномочий пользователя системы на изменение интерфейса АРМа оператора. Если значение данного параметра отлично от «0», изменить интерфейс АРМа оператора (расположение окон, шрифты и т.п.) может только пользователь с правами Администратора АЗС. |
DisableWrongPistolMsg |
Данная настройка используется для вывода специального сообщения в случае снятия «не правильного» пистолета. Значение по умолчанию – «0» — сообщение не выводится. |
DisableCreditFromCash |
Данная настройка используется для определения возможности кредитования карт с наличных. Значение по умолчанию – «0» — кредитование карт с наличных разрешено. |
MACLogFile |
Данная настройка определяет «логирование» данных, используемых при вычислении транзакционных MAC’ов. Использовать данный параметр рекомендуется в том случае, если при импорте транзакций на Процессинг возникают ошибки типа «Плохой MAC». Значение параметра по умолчанию — пустая строка. |
UseMixedPayment |
Данная настройка позволяет для каждой позиции чека определять отдельный вид оплаты. Значение по умолчанию – «0» — для каждой позиции чека нельзя определить отдельный вид оплаты. |
ZeroTransactionsOnZeroPaymentTy pes |
Данная настройка предназначена для формирования нулевых транзакций для «нулевых» видов оплаты. Значение параметра по умолчанию – «0». Если значение данного параметра отлично от «0», АРМ формирует нулевые транзакции для «нулевых» видов оплат и через кассу проходят нулевые суммы. В противном случае для «нулевых» видов оплат нулевые суммы проходят только через кассу, а транзакции (в т.ч. и с картой) формируются на реальные суммы, отличные от «0». |
PrintPurseInfoOnReceipt |
Данная настройка определяет возможность при оплате картой печатать в чеке информацию о соответствующем кошельке (номер, тип и баланс кошелька). Значение по умолчанию – «0» — информация о кошельке в чеке не печатается. |
AutoPumpOrder |
Тип DWORD, по умолчанию 0. = 1 – АРМ оператора работает в ЕВРО-режиме, при снятии пистолета на свободной ТРК на этот пистолет автоматически устанавливается заказ до полного бака по текущей цене за наличный расчет. = 2 – выполняется автоматическая постановка заказа по предоплате на снятый пистолет по ведомости при идентификации транспортного средства по RFID-метке или при использовании карты-идентификатора на терминале самообслуживания «Промприбор ТС-002Ex». При AutoPumpOrder = 2 выполняется автозакрытие заказов с недоливом, поставленных автоматически. Для работы «авто-заказа» при AutoPumpOrder =1, 2 необходимо, чтобы драйвер ТРК поддерживал диагностирование снятия пистолета. = 3 – автоматическая постановка «постоплатного» заказа по данным, полученным от Сервера Оборудования (способ |
Наименование |
Комментарии |
оплаты – используемый по умолчанию). Для работы такого «авто-заказа» необходим Сервер Оборудования версии не ниже 2.38.01 и драйвер ТРК с поддержкой набора заказа. При включенной настройке AutoPumpOrder запрещено закрытие предоплатных заказов с другого рабочего места. |
|
CloseOilOrderFromOtherECR |
Тип DWORD, по умолчанию 0. При включенной настройке при попытке закрытия заказа, открытого с другого рабочего места, АРМ запрашивает подтверждение оператора с логированием (по умолчанию активна кнопка НЕТ), и разрешает закрывать заказ. При этом возврат НЕ регистрируется на ФР, в транзакцию возврата пишется нулевой CheckNo, информация о смене (ECRId, ShiftNo, ShiftStartDateTime) – остаются от рабочего места, открывшего заказ. На безоператорном рабочем месте независимо от значения настройки закрыть заказ, поставленный на другом рабочем месте, нельзя. При AutoPumpOrder !=0 закрытие предоплатных заказов, открытых с других рабочих мест, запрещено вне зависимости от значения CloseOilOrderFromOtherECR. |
VersionLogPeriod |
Данная настройка позволяет осуществлять периодическую запись в «лог-файл» АРМа информации о конфигурации и версии АРМа. Значение по умолчанию – «300» (единицы – «секунды»). Если значение данного параметра отлично от «0», в «лог-файл» АРМа периодически (период определяется значением этого параметра) будет записываться информация о конфигурации и версии АРМа. |
LogMaxSize |
Максимальный размер «лог-файла» Station.log в KB. Значение по умолчанию – «10240». Если значение данного параметра «0», размер файла не ограничен. |
LogMask |
Маска «логирования» («лог-файл» Station.log). Расшифровка по битам:
|
LogsStoreMinutes |
Время в минутах, в течение которого необходимо хранить последние лог-файлы. Если превышается параметр LogMaxSizeKB текущего лог-файла (максимальный размер лог- файла), создается backup-файл с именем, включающим текущую дату и время, лог-файл обнуляется. Устаревшие backup-файлы автоматически удаляются. Значение параметра по умолчанию – «1440». |
GradCorrectionsMaxRecPerLevel |
Максимальное количество записей в таблице GradCorrections для одного сочетания значений (TankNo,OilLevel). Значение по умолчанию – «100». Если значение данного параметра равно «0», количество записей в таблице GradCorrections не ограничено. |
DBConnectNumAttempts |
Количество попыток соединения с Б.Д. при старте АРМа. Между попытками делается пауза 1 сек. Предназначена для ожидания старта сервера Б.Д. (Oracle, например) в Shell- режиме. Значение параметра по умолчанию – «1». |
DisableCheckingCardDates |
Отключение проверки срока действия смарт-карт. Значение параметра по умолчанию по умолчанию «0». Если не «0» — АРМ не проверяет сроки действия смарт-карт (Effect & Expiry dates). |
ResourceLibPostfix, тип STRING |
Постфикс имени файла библиотеки текстовых ресурсов. Имя |
Наименование |
Комментарии |
файла ресурсов формируется как: «Stat» + ResourceLibPostfix + «.dll», т.е. по умолчанию используется библиотека «StatRus.dll». Настройка используется для поддержки многоязычности АРМа оператора. Значение параметра по умолчанию – «Rus». |
|
AnalyzeOutclearPaymentTypeForEC RPayment |
Указание кассового типа оплаты для некарточных безналичных типов оплат. Значение параметра по умолчанию — «0». Если не «0» — АРМ для некарточных безналичных видов оплат анализирует поле PaymentTypes.OutclearPaymentType, и если оно не NULL — проводит операцию по ФР так, как будто вид оплаты = PaymentTypes.OutclearPaymentType. Это нужно, в частности, для корректного учета на ФР транзакций карточных терминалов, работающих в автономном режиме (без подключения к АРМу). |
AutoSelectPistol |
Автоматический выбор номера пистолета. Значение параметра по умолчанию – «0». Если не «0» — АРМ при вводе заказа НП автоматически выбирает номер пистолета, если на этот момент снят пистолет. Используется на АЗС, на которых принята схема работы «пистолет в бак — потом оплата». |
ConfirmSelectCust |
Подтверждение выбора клиента из списка клиентов. Значение параметра по умолчанию – «0». Если не «0» — АРМ требует подтверждения при выборе клиента из списка клиентов при клиентском типе оплаты. |
SelectOneReserve |
Вывод списка доступных резервов. Значение параметра по умолчанию – «0». Если не «0» — АРМ выводит список доступных резервов, даже если доступен всего один резерв. Используется, если оператору необходимо видеть остаток резерва клиента. |
AutoSelectReserves |
Тип DWORD, по умолчанию 1. Если не 0, при продаже АРМ пытается автоматически выбрать подходящий резерв |
UseLimitsForCrPurses |
Использование резервов для дебетования кредитных кошельков. Значение параметра по умолчанию – «1». Если «0» — резервы не используются. |
OverfillingNotRegisteredOnECR |
Максимальный объем перелива в мл, который не регистрируется на ФР. Значение параметра по умолчанию – «100». Используется только при работе с Украинским ФР FM8M (в соответствии с законодательством Украины). |
AllowEditMeasuredTankParams |
Редактирование параметров резервуаров, которые меряются измерителем. Значение параметра по умолчанию – «0». Если не «0» – редактирование разрешено. Редактирование книжных остатков нефтепродуктов по резервуарам. Если не «0» – редактирование разрешено рядовому пользователю (оператору). |
AllowEditTankParamsOnStartDeliver y |
Редактирование текущих данных по резервуару при начале приема НП. Значение параметра по умолчанию – «0». Если не «0» – редактирование разрешено. |
PrePaymentByDefault |
Схема оплаты по умолчанию. Значение параметра по умолчанию – «1». Если «0» — используется предоплата как схема работы по умолчанию, иначе — постоплата. |
AutoSelectOnePurseOnly |
Тип DWORD, по умолчанию 0. Если не 0 — при автовыборе кошельков запрещается оплата одной позиции чека с нескольких кошельков. Иначе – разрешается, при этом формируется соответствующее кол-во транзакций. |
AutoOilRefundInManualMode |
Тип DWORD, значение по умолчанию 0. При включенной настройке (<> 0) возврат НП на карту будет произведен сразу же по формировании транзакции. |
Наименование |
Комментарии |
Действительно для ручного режима работы ридера. |
|
DsblEditCustOnOilDlv |
Возможность ручного ввода данных о поставщике и перевозчике при приеме НП. Значение параметра по умолчанию – «0». Если не «0» – выбор производится только из справочника. |
DsblEditCustOnSLDlv |
Возможность ручного ввода данных о поставщике и перевозчике при приеме сопутствующих товаров. Значение параметра по умолчанию – «0». Если не «0» – выбор производится только из справочника. |
EventLogStoreDays |
Количество дней хранения информации в журнале событий. Значение параметра по умолчанию – «30». Если «0» – записи автоматически не удаляются. |
PostShiftCloseUtility (тип STRING) |
Запуск внешних приложений при закрытой смене. Значение параметра по умолчанию – пустая строка. При необходимости следует вписать команду ОС, запускаемую АРМом после закрытия смены по рабочему месту. |
AutoSelectOnePurseOnly |
Оплата одной позиции чека с нескольких кошельков. Значение параметра по умолчанию – «0» — разрешается. При этом формируется несколько транзакций. Если не «0» — при автовыборе кошельков запрещается оплата одной позиции чека с нескольких кошельков. |
SkipMeasOnOilDeliveryFinish |
Тип DWORD, значение по умолчанию 0. Если отлична от нуля, АРМ не запрашивает данные измерений по завершении приема/отпуска НП, и оставляет данные ТТН, введенные оператором, без изменений. |
HideOilTankInformation |
Тип DWORD, скрывает окна связанные с резервуарами в АРМ. |
CashReportsFolder |
Тип String, каталог для сохранения файлов с данными отчетов. ./CashReports по умолчанию |
PreCalculatePostpaymentOilOrder |
Тип DWORD, по умолчанию 0. Предварительно рассчитывать заказы НП с постоплатой. Если не 0, постоплатные заказы НП перед началом выполнения помещаются в окно чека для предварительного расчета суммы и сдачи. |
AvailablePaymentTypesForDiscount |
Тип STRING, значение по умолчанию отсутствует. Содержит перечисление типов оплаты, которые могут применяться вместе с соответствующими дисконтными типами оплаты. Формат строки: DiscountPT1:PT1[,DiscountPT1:PT2[,DiscountPT2:PT1[…]]]. Например: «3B87:0000,3B87:0005 «. Дисконтный тип оплаты 3B87, с ним могут применяться типы оплаты 0000, 0005. С дисконтными типами, не упомянутыми в этой настройке применимы все возможные типы оплаты. Не следует указывать дисконтный тип оплаты 0065 «Накопительный дисконт». Он не является настоящим типом оплаты и служит для вспомогательных целей (он обозначает вообще все дисконтные кошельки). Данная же настройка применяется для дисконтных кошельков конкретных карточных систем. |
AdvancedGUI |
Тип DWORD, значение по умолчанию отсутствует. Предназначена для включения/выключения нового графического интерфейса для окна колонок («Графический вид 3») и окна резервуаров («Графический вид 2»). AdvancedGUI = 0 — выключено (нельзя выбрать через контекстное меню), AdvancedGUI = 1 — включено (можно выбрать для каждого окна через контекстное меню). |
AutoClosePostpaymentOilOrder |
Тип DWORD, значение по умолчанию 0. |
Наименование |
Комментарии |
Предназначена для задания времени простоя колонки с приостановленным постоплатным заказом, по истечении которого будет выполнено автоматическое закрытие данного заказа. Время задается в секундах. Если значение равно 0, настройка выключена. |
|
AutoClosePostpaymentOilOrderFlag s |
Битовая маска, с помощью которой определяются особенности автозакрытия заказов с постоплатой при включенной настройке AutoClosePostpaymentOilOrder. Тип DWORD, значение по умолчанию 1 (бит 0 включен, закрытие по достижении заказанной дозы/суммы). Замечания:
|
ECROilQuantityExp |
Тип DWORD, значение по умолчанию 0хffff8000 (4294934528). Предназначена для задания экспоненты, с которой при печати чека выводится количество НП без округления (для скрытия при печати незначащих нулей после запятой). Экспонента записывается в дополнительном коде. |
VehicleNotSelectedMsgOff |
Тип DWORD, значение по умолчанию 0. Предназначена для отключения проверки и вывода сообщения о том, что не выбрано транспортное средство в момент оплаты чека. |
HideTaxDetailsInECRReceipt |
Тип DWORD, значение по умолчанию 0. Если включено (!=0) – наценка и детализация по ней не указывается при печати чека, вместо этого печатается новая цена с учетом этой наценки. Скидки отображаются в чеке так же, как и раньше. |
ResolveZeroOilDeliveryAmount |
Тип DWORD, значение по умолчанию 0. Если !=0 – при приеме НП в резервуар разрешено указывать нулевую сумму. |
InvertFuellingDisplay |
Возможность показывать остаток дозы при заказе на сумму и на объем (для заказов до полного бака показывается отпущенная доза). Ключ расположен в HKEY_CURRENT_USER\Software\Information Technologies Co.\ITGAS\2.0\Station2.16\PumpsWnd По умолчанию выключено. |
DisableCalculator |
Если значение параметра равно 1, в АРМ-е отключается возможность вызова калькулятора Windows. |
ПРИЛОЖЕНИЕ 2. ПАРАМЕТРЫ, ХРАНЯЩИХСЯ В БАЗЕ ДАННЫХ
Таблица 3. Настройки в т.Params
Наименование |
Комментарии |
IssuerBankSortCode |
Уникальный код эмитента собственных карт |
CustPrefix |
Первые 5 цифр номера карты, BIN (Bank Identification Number) системы |
StationDeviceId |
Идентификатор устройства Станции (в десятичном виде) |
ProcessingDeviceId |
Идентификатор устройства Процессинга (в десятичном виде) |
DefaultCurrCode |
Код валюты по умолчанию |
EquipmentServerAddress |
Строка соединения с сервером оборудования |
UseEquipmentServer |
Признак использования сервера оборудования |
RefundCards |
Признак генерации карточной транзакции Refund. Возможные значения параметра: 0 – не генерировать;
|
Tolerance |
Допустимая разница (в процентах) массы принимаемого НП между значением ТТН и реально измеренным |
VolumetricContent |
Признак, что данные по резервуарам ведутся в объемных величинах (1), а не по уровням (0) |
MinGoodsGroupId |
Минимальное значение идентификатора группы товаров, начиная с которого не принимаются кошельки дружественных эмитентов, тип которых ограничивает группу товаров (по умолчанию 1) |
LastOperatorId |
Счетчик идентификаторов Операторов Станции (четные значения), при отсутствии параметра начинается с 2 |
PumpHistNumRecs |
Количество записей в истории по ТРК (0 – показывать все записи) |
AutoConfirmLeakageVolume |
Максимальный объем автоматически подтверждаемой утечки (0 – нет автоматического подтверждения утечки) |
AutoConfirmProblemOrder |
Автоматически подтверждать заказ НП, при выполнении которого были ошибки оборудования |
AutoCreditReserve |
Автоматическое кредитование на всю сумму резерва для карточных резервов |
TankGradInaccuracy |
Погрешность градуировки резервуара и бензовоза (в процентах) |
TankLevelInaccuracy |
Погрешность измерения уровня резервуаров и бензовозов (в процентах) |
PumpVolumeInaccuracy |
Погрешность измерения объема при отпуске через ТРК (в процентах) |
UseCorrectedGradTbl |
Флаг использования скорректированных градуировочных таблиц резервуаров |
DatabaseVersion |
Версия БД |
OilRefundScheme |
Схема расчета возвратов для НП |
SideLineRefundScheme |
Схема расчета возвратов для сопутствующих товаров |
ServicesRefundScheme |
Схема расчета возвратов для услуг |
ExternalApplications |
Внешние приложения для запуска |
ExportId |
Данный параметр представляет собой переменную часть номера файла экспорта информации (его значение изменяется при каждой очередной генерации файла экспорта). Параметр предназначен для исключения ситуации пересечения номеров фалов экспорта, генерируемых на Станции и предназначенных для передачи на Процессинг. |
UseCrInfoForTax |
Признак использования информации о последнем кредитовании кошелька вместо его текущего баланса при расчете наценок/скидок. |
ZeroPurseBalance |
Остаток на кошельке, при котором кошелек считается пустым (юниты с учетом экспоненты валюты системы) |
Наименование |
Комментарии |
UpdateDiscountOnCardPaym ent |
Признак начисления на дисконтный кошелек при оплате с другого кошелька карты |
StShiftStartDateTime |
Время открытия смены на АЗС в целом |
GoodsGroupForPurseX |
X — тип кошелька. Группа товара, которая должна использоваться для кошельков типа X в том случае, если на кошельке прописана группа 1 (любые товары). Значение по умолчанию: 1 (т.е. группа товаров кошелька остается 1, как и была). Настройка может использоваться для наложения ограничений в инсталляциях, где карты были выпущены с группой товаров 1. |
CashCreditDocId |
Параметр используется при кредитовании с наличных для печати приходного кассового ордера и содержит номер последнего напечатанного ордера (изначально 0). Нумерация ордеров сплошная для разных смен и рабочих мест. |
CstTotalsBasis |
Если присутствует и содержит непустую строку, это значение печатается в ПКО на пополнение КСП в графе «Основание». Иначе используется текст по умолчанию. |
AllowCardFullRefund |
Если не 0, позволяет схему полный возврат + новая продажа применять для НП оплаченных по карте. По умолчанию 0. |
DoEncashmentOnCloseShift |
Если не 0, при закрытии смены выполняется инкассация карточной системы перед закрытием смены на карточном ридере |
DepEncashMode |
=0 – Сдача наличности в банк доступна при открытой и закрытой смене. Доступна операция сдачи наличности в кассу предприятия. =1 – Сдача наличности в банк доступна только при открытой смене. Операция сдачи наличности в кассу предприятия не доступна. При расчете остатка наличных на конец смены инкассированные денежные средства не учитываются, учитываются только средства, переданные в банк. Печать сопроводительных документов регулируется настройками DepositDocPrint и TransmitSheetPrint |
DepositDocPrint |
Если не 0, выполняется печать препроводительной ведомости к сумке с денежной наличностью при сдаче наличности в банк |
TransmitSheetPrint |
Если не 0, выполняется печать РКО по форме КО-2 при сдаче наличности в банк |
CashDrawerMaxAmount |
Максимальная сумма в денежном ящике (0 – максимальная сумма не ограничена). Если CashDrawerMaxAmount != 0 и текущее значение счетчика наличности превышает CashDrawerMaxAmount, в окне «Счетчики ФР» строка «Счетчик наличности в кассе» подсвечивается красным и выделяется жирным шрифтом. |
DisableDoseFull |
Возможность отпуска НП без ограничения (до полного бака). Значение параметра по умолчанию – «0» — разрешается. Если не «0» — отпуски до полного бака запрещены. |
OneOperatorInShift |
Признак запрета работы нескольких операторов на одном АРМе в течение смены (по умолчанию 0 – запрет отсутствует) |
ManMeasOnOpenShift |
Признак разрешения вводить данные ручных измерений параметров резервуаров при открытии смены |
ManMeasOnCloseShift |
Признак разрешения вводить данные ручных измерений параметров резервуаров при закрытии смены |
AutoCalcVehicleOrder |
Включает авторасчет объема заказа с учетом ограничения резерва в окне постановки заказа при выбранном ТС |
AutoCalcExtCustLabelOrder |
Авторасчет объема и суммы заказа по карте-идентифиактору. Если «AutoCalcExtCustLabelOrder» = 1, выбран клиентский способ оплаты, и в АРМе есть информация о карте-идентификаторе, при выборе пистолета автоматически выбирается подходящий резерв и рассчитывается заказ, исходя из ограничений выбранного резерва. При этом автоматически заполняются и становятся неактивными |
Наименование |
Комментарии |
поля «Объем» и «Сумма» в окне постановки заказа. Если подходящего резерва нет, автоматический расчет не выполняется и оператор может поставить заказ и выбрать резерв вручную. Если будет обнаружено несколько резервов, связанных с одной и той же картой-идентификаторами, будет выбран резерв с меньшим CustId. |
|
OpNameForCashDocs |
Имя оператора, выполняющего кассовые операции – задает имя оператора, которое будет печататься в ПКО, РКО и кассовой книге в поле «Кассир». Если OpNameForCashDocs не задано, поле «Кассир» будет заполняться именем оператора, осуществившего вход в систему. |
PrnCorpLoyaltyRcpt |
Печать нефискальных квитанций по программе лояльности для корпоративных клиентов (LogCardType = 2). Значение по умолчанию 1 (квитанции печатаются). Скрытая настройка, необходимо добавлять вручную в БД Станции. |
DaysReceiptsDocPrint |
Приходовать розничную выручку датой/временем закрытия смены (=1) или открытия смены (=0). Определяет дату документа в ПКО на поступление розничной выручки при закрытии смены и в кассовой книге (КО-4). |
ПРИЛОЖЕНИЕ 3. ПАРАМЕТРЫ СЕРВЕРА ОБОРУДОВАНИЯ
Настройки ядра
Ядру принадлежат один обязательный раздел «Kernel» и несколько разделов с описаниями резервуаров, колонок и пистолетов.
Раздел ядра «Kernel» (файл параметров)
Параметры ядра Сервера:
Настройка |
Описание |
По умолчанию |
NumTanks |
Количество резервуаров |
0 |
NumPumps |
Количество колонок |
0 |
CurrencyExp |
Экспонента валюты |
-2 |
ModulesLogPeriod |
Период (в секундах) записи в лог информации об используемых модулях (драйверах ТРК и т.п.) и их версиях. Если 0 — периодической записи нет. |
300 (5 минут) |
ShowStartMsg |
Признак вывода сообщения (если не 0) при успешном запуске Сервера |
0 (нет) |
ClientComm |
Настройка связи с клиентами (АРМами) в формате: <компонент связи> <раздел настроек компонента связи>. Пример: TCPServer.dll TCPServerParams |
Пустая строка (некорректная запись) |
Log |
Настройка логирования ядра в формате: <компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll KernelLogParams |
Пустая строка (нет логирования) |
PollPumpsSleep |
Время простоя Сервера оборудования между опросами ТРК, [ms]. |
100 ms |
PollTanksSleep |
Время простоя Сервера оборудования между опросами измерителей, [ms]. |
100 ms |
StrictRoundPollPumps |
Режим опроса ТРК. |
0 |
PumpVolumePrecision |
Количество значимых знаков после запятой при округлении текущего объема отпуска, полученного от драйвера ТРК. |
3 |
TankLockTimeOnClose Delivery |
Время в минутах, на которое резервуар автоматически блокируется сервером. Снятие блокировки происходит автоматически по истечении этого времени или при перезапуске сервера. Поддержан в АРМ оператора АЗС начиная с версии 2.30.30.01. |
Раздел ядра «TankX» (файл параметров)
Этот раздел повторяется для каждого резервуара, X = 1,…,Kernel->NumTanks.
Настройка |
Описание |
По умолчанию |
TankNo |
Логический номер резервуара |
1 |
TankId |
Внутренний идентификатор резервуара |
=TankNo |
Measurer |
Настройка измерителя в формате: <компонент измерителя> <раздел настроек компонента измерителя>. Пример: Struna.dll StrunaParams |
Пустая строка (нет измерителя) |
MinLevel |
Минимальный общий уровень, [мм] |
100 |
LimitMinLevel |
Предельный минимальный общий уровень, [мм] |
90 |
MaxLevel |
Максимальный общий уровень, [мм] |
2990 |
LimitMaxLevel |
Предельный максимальный общий уровень, [мм] |
3000 |
MaxWaterLevel |
Максимальный уровень воды, [мм] |
50 |
MaxTemperature |
Максимальная температура, [‘C] |
45 |
ReplicateTemperatur eFromTankNo |
Номер резервуара, с которого реплицируется температура |
0 (не реплицируется) |
ReplicateWaterLevel FromTankNo |
Номер резервуара, с которого реплицируется уровень воды |
0 (не реплицируется) |
ReplicateTotalLevelF romTankNo |
Номер резервуара, с которого реплицируется общий уровень |
0 (не реплицируется) |
ReplicateOilQuantity FromTankNo |
Номер резервуара, с которого реплицируется масса НП |
0 (не реплицируется) |
ReplicateOilDensityF romTankNo |
Номер резервуара, с которого реплицируется плотность НП |
0 (не реплицируется) |
ReplicateOilVolumeF romTankNo |
Номер резервуара, с которого реплицируется объем НП |
0 (не реплицируется) |
GroupTanksForLock |
Отличное от 0 значение задает номер группы, к которой относится резервуар |
0 |
SQL_DRIVER_NOP ROMPT |
Задает количество попыток соединения с БД |
10 |
Раздел ядра «TankX» (файл состояния)
Этот раздел повторяется для каждого резервуара, X = 1,…,Kernel->NumTanks.
Настройка |
Описание |
По умолчанию |
TankState |
Текущее состояние резервуара:
|
0 |
StateInitiator |
Инициатор текущего состояния резервуара:
|
0 |
OwnerId |
Идентификатор клиента, работающего с резервуаром |
0 (нет) |
ParamsMask |
Маска измеряемых параметров:
|
0 |
Temperature |
Температура, [‘C] |
0 |
WaterLevel |
Уровень воды, [мм] |
0 |
TotalLevel |
Общий уровень, [мм] |
0 |
OilQuantity |
Масса НП, [г] |
0 |
OilDensity |
Плотность НП, [г/м3] |
0 |
OilVolume |
Объем НП, [мл] |
0 |
MeasurerInfo |
Информация о текущем состоянии измерителя:
|
0 |
AlarmMask |
Признак выхода параметров резервуара за допустимые пределы (битовая маска):
|
0 |
Раздел ядра «PumpX» (файл параметров)
Этот раздел повторяется для каждой колонки, X = 1,…,Kernel->NumPumps.
Настройка |
Описание |
По умолчанию |
PumpNo |
Логический номер колонки в системе управления, эта нумерация используется в АРМе оператора |
1 |
PumpId |
Идентификатор (адрес) колонки, передается драйверу ТРК и используется им |
=PumpNo |
Controller |
Настройка контроллера колонки в формате: <компонент контроллера> <раздел настроек компонента контроллера>. Пример: NaraPump.dll NaraParams |
Пустая строка (некорректная запись) |
NumPistols |
Количество пистолетов |
1 |
OverfillingAsVolumeSu pplied |
[мл] Величина перелива, которую сервер оборудования будет относить к текущему отпуску. Для тех ТРК, которые находятся в состоянии «отпуск», при превышении VolumeSupplied над VolumeOrdered сервер оборудования
и в лог-файл добавляется запись вида: «PollPump: PumpNo=%d (Id=%ld), overfilling: VolumeSupplied=%lu > VolumeOrdered=%lu, « «registered as VolumeSupplied due to setting OverfillingAsVolumeSupplied=%lu». |
0 |
IgnoreOverfillAtFilling |
При = 1 СО игнорирует утечку на ТРК, находящейся в состоянии отпуска, вне зависимости от объема утечки. |
0 |
CheckPistolId |
Значение 0 отключает проверку уникальности ИД пистолетов на этой колонке. |
1 |
CostOrderVolumeTrun cateType |
Округление объема НП в транзакции и чеке АРМом при постановке заказа на сумму на эту ТРК. 0 – округление вниз 1 – математическое округление 2 – округление вверх |
1 |
Раздел ядра «PumpX» (файл состояния)
Этот раздел повторяется для каждой колонки, X = 1,…,Kernel->NumPumps.
Настройка |
Описание |
По умолчанию |
PumpState |
Текущее состояние колонки:
|
0 |
Настройка |
Описание |
По умолчанию |
StateInitiator |
Инициатор текущего состояния колонки:
|
0 |
ErrCode |
Код ошибки:
|
0 |
OwnerId |
Идентификатор клиента, работающего с колонкой |
0 (нет) |
Раздел ядра «PumpXPistolY» (файл параметров)
Этот раздел повторяется для каждого пистолета каждой колонки, X = 1,…,Kernel->NumPumps; Y = 1,…,PumpX->NumPistols.
Настройка |
Описание |
По умолчанию |
PistolNo |
Логический номер пистолета в системе управления, эта нумерация используется в АРМе оператора |
Y |
PistolId |
Идентификатор (адрес) пистолета на ТРК, передается драйверу ТРК и используется им |
Y |
TankNo |
Номер резервуара, к которому привязан пистолет |
1 |
VolumeOrderMin |
Минимальная доза заказа по объему, [мл] |
2000 |
VolumeOrderMax |
Максимальная доза заказа по объему, [мл] |
1000000 |
VolumeOrderDiscrete |
Дискретность заказа по объему, [мл] |
1000 |
CostOrderMin |
Минимальная доза заказа по сумме, юниты с учетом Kernel->CurrencyExp |
0 |
CostOrderMax |
Максимальная доза заказа по сумме, юниты с учетом Kernel->CurrencyExp |
0 |
CostOrderDiscrete |
Дискретность заказа по сумме, юниты с учетом Kernel->CurrencyExp |
0 |
MaxCounter |
Максимальное значение счетчика пистолета, [мл] |
9999999000 |
Раздел ядра «PumpXPistolY» (файл состояния)
Этот раздел повторяется для каждого пистолета каждой колонки, X = 1,…,Kernel->NumPumps; Y = 1,…,PumpX->NumPistols.
Настройка |
Описание |
По умолчанию |
Locked |
Признак блокировки пистолета (если не 0) |
0 |
LockInitiator |
Инициатор блокировки пистолета:
|
0 |
OwnerId |
Идентификатор клиента, заблокировавшего пистолет |
0 (нет) |
CalcCounter |
Расчетный счетчик пистолета, [мл] |
0 |
Настройка |
Описание |
По умолчанию |
RealCounter |
Реальный (считанный с колонки) счетчик пистолета, [мл].–1 означает, что реальный счетчик неизвестен. |
-1 (неизвестен) |
LeakCounter |
Расчетный счетчик утечки (входит в CalcCounter), [мл] |
0 |
Настройки компонента связи с клиентами по TCP/IP (файл параметров)
Параметры компонента связи с клиентами по TCP/IP TCPServer.dll версии 2.00.03.
Настройка |
Описание |
По умолчанию |
ListenPort |
TCP-порт для прослушивания запросов от клиентов |
1234 |
Log |
Настройка логирования компонента в формате: <компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll TCPServerLogParams |
Пустая строка (нет логирования) |
Настройки ТРК
Настройки компонента ТРК «НАРА»
Таблица 4. Настройки компонента для работы с ТРК «НАРА» NaraPump.dll версии 2.00.12
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
10mlMode |
Маска колонок (бит 0 – PumpId=1, …), работающих в 10-миллилитровом режиме |
0 |
170lOutput |
Маска колонок (бит 0 – PumpId=1, …) с производительностью 170 л/мин |
0 |
ImpulseBtn |
Маска колонок (бит 0 – PumpId=1, …) с импульсной кнопкой водителя |
0 |
SetOrderTimeout |
Таймаут готовности контроллера при установке заказа, [мс] |
1000 |
StopTimeout |
Таймаут контроллера при остановке колонки, [мс] |
1000 |
ControlByteF |
Значение байта управления ‘F’ (см. Команду ‘T’ в документе «Protocol.doc») |
-1 (байт формируется автоматически) |
ControlByteR |
Значение байта управления ‘R’ (см. Команду ‘T’ в документе «Protocol.doc») |
-1 (байт формируется автоматически) |
ControlByteKCR |
Значение байта управления ‘KCR’ (см. Команду ‘T’ в документе «Protocol.doc») |
-1 (байт формируется автоматически) |
ImpulseMultiplier1000 |
Множитель*1000 для коррекции объема, соответствующего одному импульсу. Настройка используется для работы с МРК. Для МРК в литровом диапазоне должно быть задано 100. |
1000 (нет коррекции) |
Comm |
Настройка связи с контроллером ТРК в формате: <компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params |
Пустая строка (некорректная запись) |
Log |
Настройка логирования компонента в формате: <компонент логирования> <раздел настроек |
Пустая строка (нет логирования) |
Настройка |
Описание |
По умолчанию |
компонента логирования>. Пример: FileLog.dll NaraPumpLogParams |
||
StopMinWait |
Минимальное время ожидания полной остановки ТРК после принудительного останова, [мс] |
0 |
AllowAuthIfPistolActive |
Маска колонок, на которые разрешено ставить заказ при снятом пистолете |
0 |
UseStartCmd |
Маска колонок, для которых нужно подавать команду ПУСК. Если для ТРК выставлен бит, и установлен заказ, при снятии пистолета на контроллер подается команда ПУСК |
0 |
PistolBits |
Маска битов для PumpId=1..8, которые соответствуют состоянию «пистолет снят» во 2-м бите байта состояния ТРК |
255 |
Параметры связи с контроллером (указываются разделе настроек компонента связи): BaudRate=9600
ByteSize=8 Parity=0 StopBits=2 DTRControl=1
ReadIntervalTimeout=100 ReadTimeout=1000 WriteTimeout=500
Настройки компонента ТРК «НАРА42.16»
Таблица 5. Настройки компонента для работы с ТРК «НАРА42.16» Nara42.dll версии 2.01.16
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
ValveThreshold |
Порог срабатывания клапана снижения расхода, [мл] 0 — не менять значение, установленное на колонке. |
1000 |
Comm |
Настройка связи с контроллером ТРК в формате: <компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params |
Пустая строка (некорректная запись) |
Log |
Настройка логирования компонента в формате: <компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll Nara42LogParams |
Пустая строка (нет логирования) |
CommAttempts |
Количество попыток обмена с колонкой. |
2 |
ContinueFilling |
0 — колонка не поддерживает продолжения отпуска (и его делает сервер оборудования); 1 — колонка поддерживает продолжение отпуска. |
1 |
DirectStartDelay |
1 — Время задержки прямого пуска (0-20с). Функция предназначена для реализации «прямого пуска» — автоматического перевода ТРК в состояние отпуска после предварительной задержки, при условии, что команда |
-1 |
Настройка |
Описание |
По умолчанию |
санкционирования поступила при снятом раздаточном кране. 0 — функция отключена. -1 — не менять значение на колонке. |
Для объединения нескольких колонок в одну с «виртуальными» пистолетами нужно указать PumpId=AABBCCDDEE и NumPistols=1-5. Каждая пара цифр — это идентификатор физической колонки (01-99), соответствующий «виртуальному» пистолету. Возможна настройка от 1 до 5 пистолетов (PumpId может содержать не более 10 цифр).
Параметры связи с контроллером (указываются разделе настроек компонента связи): BaudRate=4800
ByteSize=7 Parity=2 StopBits=2 DTRControl=1
ReadIntervalTimeout=100 ReadTimeout=1000 WriteTimeout=500
Настройки компонента ТРК «Gilbarco»
Таблица 6. Настройки компонента для работы с ТРК «Gilbarco» Gilbarco.dll версии 2.01.27
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
PriceDecPointPos |
Положение десятичной точки в цене |
2 |
Comm |
Настройка связи с контроллером ТРК в формате: <компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params |
Пустая строка (некорректная запись) |
Log |
Настройка логирования компонента в формате: <компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll GilbarcoLogParams |
Пустая строка (нет логирования) |
RealTimeRequestBy Money |
0 — в течение отпуска ТРК возвращает объем. 1 — в течение отпуска ТРК возвращает сумму. |
0 |
MoneyDecPointPos |
Положение десятичной точки в сумме, возвращаемой ТРК. |
2 |
VolumeDecPointPos |
Положение десятичной точки в объеме, возвращаемом ТРК. |
3 |
CounterDecPointPos |
Положение десятичной точки в счетчиках, возвращаемых ТРК. |
2 |
DigitMoneyMode |
Число значащих цифр в итоговой сумме. Может быть 5 или 6. Если 6, дополнительно будут использоваться настройки MoneyDecPointPos или VolumeDecPointPos |
5 |
ReadPistolCounters |
0 — не считывать счетчики с колонки. 1 — считывать счетчики с колонки. |
1 |
Настройка |
Описание |
По умолчанию |
ContinueFilling |
0 — продолжение отпуска средствами библиотеки не поддерживается (только средствами сервера оборудования). Рекомендуется использовать в том случае, если ТРК не обновляет счетчики после остановки. 1 — продолжение отпуска средствами библиотеки поддерживается. |
1 |
StopTimeout |
Время ожидания в секундах после остановки колонки (если отпуск останавливается не сразу и сервер оборудования регистрирует перелив). |
0 |
StatusExt |
0 — колонка не поддерживает команду для определения снятого пистолета, номер снятого пистолета возвращается только для однопистолетных колонок 1 — колонка поддерживает команду для определения снятого пистолета. Пистолет считается снятым при статусе Call(7). |
1 |
FillingVolDelta |
Значение, на которое меняется объем (в мл) или сумма (в копейках) отпуска при постановке заказа на колонку. Например, если колонка переливает, то нужно указать отрицательные значения. |
0 |
FillingAmountDelta |
0 |
Параметры связи с контроллером (указываются разделе настроек компонента связи): BaudRate=4800
Parity=2 StopBits=0 ByteSize=8 DTRControl=0
ReadIntervalTimeout=100 ReadTimeout=1000 WriteTimeout=500
Настройки компонента ТРК «Dresser»
Таблица 7. Настройки компонента для работы с ТРК «Dresser» Dresser.dll версии 2.01.18
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
VolumeExp |
Экспонента объема НП на колонке |
-3 |
AmountExp |
Экспонента для суммы, передаваемой на колонку. |
-2 |
PriceExp |
Экспонента для цены, передаваемой на колонку. |
-2 |
WaitPeriods |
Число периодов опроса колонки, в течение которых библиотека ожидает изменение состояния колонки |
10 |
AlwaysSetPrices |
|
0 |
Настройка |
Описание |
По умолчанию |
NoCurrentLoop |
|
0 |
DresserVer |
|
0 |
AmountAuthOnly |
|
0 |
StopAfterFilling |
|
1 |
AuthAttempts |
Количество попыток авторизации |
1 |
ClosedTimeout |
Время в секундах, после которого колонка переходит в состояние Closed (если не было опросов); по истечении этого времени при первом опросе происходит повторная инициализация колонки |
20 |
TechFillPrice |
Цена НП, используемая при бесплатном отпуске, [коп] |
1 |
Comm |
Настройка связи с контроллером ТРК в формате: <компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params |
Пустая строка (некорректная запись) |
Log |
Настройка логирования компонента в формате: <компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll DresserLogParams |
Пустая строка (нет логирования) |
IncomingVolumeExp |
Экспонента для объема топлива, приходящего с колонки |
VolumeExp |
IncomingAmountExp |
Экспонента для суммы, приходящей с колонки |
AmountExp |
IncomingPriceExp |
Экспонента для цены, приходящей с колонки |
PriceExp |
Pump<PumpId>Pist ol<PistolId>Satellites |
Список идентификаторов сателлитных пистолетов через запятую. |
|
CheckPrice |
Проверка установки цены при авторизации 0 — не проверяется 1 — проверяется |
0 |
SetPriceToAllPistols |
Установка цен: 0 — только на пистолет, на который устанавливается заказ 1 — на все пистолеты, где была установлена старая цена. |
0 |
FillingVolDelta |
Значение, на которое меняется объем отпуска (в мл) при постановке заказа на колонку. Например, если колонка переливает, нужно указать отрицательные значения. |
0 |
FillingAmountDelta |
Значение, на которое меняется сумма отпуска (в копейках) при постановке заказа на колонку. Например, если колонка переливает, нужно указать отрицательные значения. |
0 |
Параметры связи с контроллером (указываются разделе настроек компонента связи): BaudRate=9600
Parity=1 StopBits=0
ByteSize=8 DTRControl=0 ReadIntervalTimeout=100 ReadTimeout=1000 WriteTimeout=500
Настройки компонента ТРК «Schlumberger»
Таблица 8. Настройки компонента для работы с ТРК «Schlumberger» ZSRPump.dll версии
2.00.04
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
ResponseTimeout |
Таймаут реакции ТРК на команды, [мс] |
2000 |
CheckStatusPeriod |
Период принудительного опроса статуса ТРК, [мс] |
60000 |
PumpInputCurrExp |
Входная экспонента валюты на ТРК |
-2 |
PumpOutputCurrExp |
Выходная экспонента валюты на ТРК |
-2 |
PumpInputOilExp |
Входная экспонента топлива на ТРК |
-3 |
PumpOutputOilExp |
Выходная экспонента топлива на ТРК |
-2 |
SatellitePumpIdX |
Где X — идентификатор ТРК (PumpId). Признак (если не 0) наличия у ТРК дублирующего пистолета (Satellite) |
0 |
Comm |
Настройка связи с контроллером ТРК в формате: <компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params |
Пустая строка (некорректная запись) |
Log |
Настройка логирования компонента в формате: <компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll ZSRLogParams |
Пустая строка (нет логирования) |
Параметры связи с контроллером (указываются разделе настроек компонента связи): BaudRate=9600
Parity=0 StopBits=0 ByteSize=8 DTRControl=0
ReadIntervalTimeout=50 ReadTimeout=20 WriteTimeout=500
Особенности подключения контроллера ТРК:
-
Контроллер подключается не к стандартному COM-порту, а к плате-расширителю COM.
-
В настройках COM-порта должно быть выключено использование FIFO.
-
Для работы с COM-портом должен быть использован модуль SerialComm.dll версии не ниже 2.00.01.
Настройки драйвера ТРК «Autotank ATCL»
Таблица 9. Параметры драйвера ТРК Autotank ATCL ATCLPump.dll версии 2.02.03 (файл параметров)
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс]. |
1000 |
PumpVolumeExp |
Экспонента объема на ТРК. |
-2 |
PumpMoneyExp |
Экспонента суммы на ТРК. |
-2 |
PriceMode |
Используемый ценовой режим ТРК. |
4 |
NoFlowSecs |
Время простоя ТРК в режиме отпуска [sec], после которого отпуск прекращается. Диапазон значений от 1 до 255. |
255 |
SlowFlowSecs |
Время простоя ТРК в режиме отпуска [sec], после которого отпуск замедляется. Диапазон значений от 1 до 255. |
10 |
MaxVolumeLitres |
Максимальный объем 1-го отпуска в литрах. Диапазон значений от 1 до 999. |
999 |
SpotCheckPeriod |
Период опроса данных по текущему отпуску и снятому пистолету, [мс]. |
2500 |
RequestInterval |
Интервал между запросами к ТРК, [мс]. |
20 |
UsePostponedAutho rize |
Флаг: использовать «отложенную авторизацию» (ждать снятия пистолета). |
1 (да) |
ReadPistolCounters |
Флаг: считывать с ТРК счетчики пистолетов. |
0 (нет) |
Comm |
Информация о драйвере связи с контроллером. |
Пустая строка |
Log |
Информация о драйвере логирования. |
Пустая строка |
Параметры COM-порта в INI-файле Сервера оборудования: BaudRate=4800
ByteSize=7 Parity=1 StopBits=0 DTRControl=0
ReadIntervalTimeout=50 ReadTimeout=200 WriteTimeout=500
Рекомендуемые значения параметров: PollPeriod=400
PumpVolumeExp=-2 PumpMoneyExp=-2 ReadPistolCounters=0 PriceMode=4 NoFlowSecs=255 SlowFlowSecs=50
MaxVolumeLiters=999 SpotCheckPeriod=1500 RequestInterval=200 UsePostponedAuthorize=1 OptimizeSelectDrop=0 UseQualityRestrictions=0
MoneyOrderInaccuracy=0 (денежный заказ лучше не использовать, т.к. при нем ТРК иногда возвращают неправильный отпущенный объем)
Дополнительно драйвер использует файл состояния для сохранения текущих цен на НП.
Если в файле состояния нет данных по ценам (при первом запуске системы), драйвер устанавливает на ТРК цены 99.99.
По мере поступления заказов на отпуск драйвер получает реальные цены и сохраняет их в файл состояния для последующего использования.
Цены хранятся в следующем формате (пример):
Drop0Prices=00000424 000004F6 000003DE 0000270F 0000270F 0000270F 0000270F Drop1Prices=00000424 000004F6 000003DE 0000270F 0000270F 0000270F 0000270F
В каждой строке хранятся цены в HEX (MSB) для 7-ми пистолетов одной ТРК. Строка DropN — относится к ТРК с PumpId=N+1.
Для отсутствующих пистолетов будет значение 0000270F (=9999 dec).
Настройки драйвера ТРК «IFSF»
Настройки драйвера ТРК LON/IFSF версии 2.02.31.
Для связи с ТРК используется LON-сеть (используется сторонняя библиотека ldv32.dll).
Необходима предварительная настройка LON-сети.
Особенности настройки драйвера:
-
Идентификатор ТРК (PumpId) формируется по следующему правилу: PumpId=SSSNNNF (в десяточном виде), где:
SSS — подсеть в LON-сети, в которой находится ТРК (1..255) NNN — узел в LON-сети, на котором находится ТРК (1..127)
F — сторона диспенсера, на которой находится ТРК (1..4) Пример: PumpId=10042 (SSS=1, NNN=4, F=2).
-
При изменении конфигурации АЗС (или при использовании настроек Сервера оборудования, взятых от другой АЗС) необходимо очистить параметры драйвера, сохраняемые в файле состояния (см. ниже). При 1-ом запуске Сервера оборудования эти данные будут считаны с ТРК и записаны в файл состояния. На время считывания данных ТРК будет недоступна из АРМа (будет висеть «Ошибка оборудования»).
-
Для ТРК Girbalco необходимо проверить параметры отображения данных на дисплее. При необходимости выставить корректные экспоненты см. команду 85 в настройках (уровень 3). Для изменения параметров переключатель в голове ТРК должен быть в позиции CAL.
Параметры драйвера в настройках Сервера оборудования:
Таблица 10. Файл параметров
Настройка |
Описание |
По умолчанию |
AllowStartedSuspend |
Разрешить остановку ТРК в состоянии STARTED. Параметр различает поведение драйвера в случае когда оператор жмет СТОП ТРК. Если 0 — ТРК переинициализируется. Это бывает нужно, если на ТРК зависают заказы. Если 1 – обычная приостановка с возможностью продолжения. |
1 |
Emulator |
Использовать режим эмуляции |
0 |
PollPeriod |
Период опроса колонок, [мс]. |
1000 |
LONDeviceName |
Имя LON-устройства в системе. |
LON1 |
LONSubnet |
Подсеть в LON-сети, в которой находится PC (1..255). |
2 |
LONNode |
Узел в LON-сети, на котором находится PC (1..127). |
1 |
LONResetTimeout |
Таймаут [мс] RESET’а LON-интерфейса (платы). |
5000 |
LONReadWriteInterval |
Интервал [мс] между LON-операциями <посылка+посылка>, <прием+посылка> |
100 |
ReinitPumpPollInterval |
Интервал [мс] между опросами ТРК, при котором нужно переинициализировать ТРК (после блокировки ТРК). |
120000 |
ReinitLONDelay |
«Торможение» [мс] LON-сети, при котором нужно переинициализировать LON-интерфейс. |
1000 |
HeartbeatPeriod |
Период [мс] диагностических сообщений. |
10000 |
RequestPumpStatePeriod |
Период [мс] принудительного опроса состояния ТРК. |
60000 |
RequestCurrentFillingPeriod |
Период [мс] опроса ТРК данных по текущему отпуску |
10000 |
FillingMode |
Внутренний режим отпуска НП для ТРК (1..8). |
1 |
AllwaysSetPrice |
Флаг: устанавливать цену на ТРК при каждой авторизации. |
0 (нет) |
ReadPistolCounters |
Флаг: считывать ли с ТРК счетчики пистолетов. |
0 (нет) |
PumpResponseTimeout |
Таймаут [мс] ответа от ТРК на запрос. |
10000 |
PumpVolumeExp |
Экспонента объема на ТРК. |
-2 |
PumpAmountExp |
Экспонента суммы на ТРК. |
-2 |
PumpPriceExp |
Экспонента цены на ТРК. |
-2 |
RemoveOtherRecipientAddr |
Флаг: удалять «не наши» адреса из списков рассылки ТРК |
0 (нет) |
TestMode |
Режим нагрузочного тестирования связки «драйвер ТРК — LON-сеть — ТРК». Варианты:
|
0 (выключено) |
Настройка |
Описание |
По умолчанию |
всех ТРК, создает нагрузку на LON-сеть и ТРК. |
||
Log |
Настройка логирования. |
Пустая строка |
LDVLog |
Настройка логирования транспортного уровня LON-сети. |
Пустая строка |
Таблица 11. Файл состояния
Настройка |
Описание |
По умолчанию |
PumpXPR_Id |
Где X — идентификатор ТРК. Строка с внутренними идентификаторами НП, отпускаемых с пистолетов ТРК. |
Пустая строка (нет данных) |
PumpXProd_Nb |
Где X — идентификатор ТРК. Строка с адресами отпускаемых НП в IFSF-базе данных ТРК. |
Пустая строка (нет данных) |
Об эмуляторе:
Эмулятор работает на TCP портах 2500 2501.При использовании эмулятора нужно HeartbeatPeriod установить в 0.
Настройки драйвера ТРК «Tokhiem» (файл параметров)
Таблица 12. Параметры драйвера ТРК «Tokhiem» TokhiemPump.dll версии 2.03.20
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
UseAuthorizeB |
Признак: авторизовывать командой B5 вместо A5 |
0 (нет) |
AuxFuncAddressPrefix |
Префикс адреса в Aux-функциях (0x0C или 0x0D) |
12 (0x0C) |
SFO ( Slow flow offset) |
Остаток объема топлива до завершения отпуска, при котором закрывается клапан быстрого расхода |
10 (0.5 л) |
RMTControlByte |
Контрольное число, используемое в запросе счетчиков пистолетов. |
0 |
StopTimeout |
Время ожидания остановки ТРК, [мс] |
5000 (5 сек) |
StopMinTime |
Минимальное время ожидания остановки ТРК, [мс] |
1000 (1 сек) |
PumpPriceExp |
Экспонента цены на ТРК |
-3 |
PumpMoneyExp |
Экспонента суммы на ТРК |
-2 |
PumpVolumeExp |
Экспонента объема на ТРК |
-3 |
TechFillPrice |
Цена [коп], используемая при технологическом отпуске |
1 (1 коп) |
DoNotSendDispDataWhenNozzleActive |
Признак: не использовать |
0 (использовать) |
Настройка |
Описание |
По умолчанию |
команду установки данных на дисплей ТРК при снятом пистолете |
||
PumpXSatellite |
где X = PumpId (идентификатор ТРК). Признак, что у ТРК есть пистолет-сателлит. ТРК с пистолетом-сателлитом должна быть сконфигурирована в системе как однопистолетная ТРК (NumPistols = 1). |
0 (ТРК без пистолета-сателлита) |
ReadPistolCounters |
Считывать ли счетчики пистолетов (если не 0) |
1 (да) |
ProcessPumpStatus24AsA0 |
Интерпретировать статус ТРК 0x24 также, как 0xA0 |
0 (нет) |
Comm |
Информация о драйвере связи с контроллером |
Пустая строка |
Log |
Информация о драйвере логирования |
Пустая строка |
Параметры связи с измерителем (указываются разделе настроек компонента связи): BaudRate=9600
ByteSize=8 Parity=0 StopBits=0 DTRControl=0
ReadIntervalTimeout=5 ReadTimeout=200 WriteTimeout=200
Настройки компонента Эмулятор ТРК (файл параметров)
Таблица 13. Настройки компонента для эмулирования ТРК EmulPump.dll версии 2.02.01
Настройка |
Описание |
По умолчанию |
PollPeriod |
Период опроса колонок, [мс] |
1000 |
SupplyStep |
Шаг отпуска НП за период опроса, [мл] |
1000 |
SupplyPercent |
Процент выполнения заказа. Регулируя его, можно эмулировать недоливы (остановку водителем) и переливы НП. |
100 |
PumpDelay |
Временная задержка при запросе к ТРК, [мс]. Регулируя ее, можно эмулировать временные задержки при работе с реальными ТРК. |
0 (нет задержки) |
Capabilities |
Маска функциональных возможностей ТРК:
|
1 (только возможность авторизации по объему) |
Настройка |
Описание |
По умолчанию |
|
||
DeltaVolumeOnCostOrder |
Искажение объема при заказе на сумму, [мл]. |
0 (нет искажения) |
PumpXRaisedPistol |
где X – идентификатор ТРК. Номер снятого пистолета (1…14 ), 0 — нет информации о снятом пистолете, 15 — нет снятого пистолета. |
0 (нет инф-ции о снятом пистолете) |
PumpXStatus |
где X – идентификатор ТРК. Эмулирование статуса ТРК:
|
0 (автоматическое эмулирование статуса) |
BeforeAuthorizeDelay |
Счетчик (в циклах опроса) задержки перед переходом ТРК в состояние «авторизована» после успешной авторизации. |
0 (нет задержки) |
ActionError |
Признак эмулирования ошибки при запросах к ТРК (авторизация, останов, выключение). |
0 (нет ошибки) |
NonLinearFilling |
При = 1 Эмулятор выдает значения Volume с случайно генерируемыми «всплесками». Необходимо для эмуляции работы ГРК. |
|
PeekValue |
Величина всплеска. Если не указана — величина определяется случайным образом. |
|
SupplyLimit |
Ограничение по заказу, [мл] или [коп] в зависимости от типа заказа (по литрам или по сумме). Можно остановить отпуск на желаемом значении. |
0 (нет ограничения) |
ReturnVolumeOnCostOrd er |
Возвращать Серверу оборудования текущий объем при заказе на сумму. Если не 0, драйвер при заказе на сумму рассчитывает текущий объем с математическим округлением, добавляет погрешность (см. DeltaVolumeOnCostOrder), и возвращает значение Серверу, эмулируя получение текущих литров с дисплея ТРК. |
0 (текущие литры рассчитываются Сервером) |
Версия 2.02.00
Добавлена поддержка функции GetStateEx — возврат дополнительных параметров ГРК. Сделано для тестирования доработок по ПО Метания (отображаются на 4-м графическом виде АРМа с версии
-
Необходим СО версии не ниже 2.29.10).
Параметры в файле КОНФИГУРАЦИИ в секции с параметрами контроллера: ExDataFlags — маска возвращаемых дополнительных параметров.
Комбинация значений
Давление 0x00000001
Температура 0x00000002
Состояние клапана 0x00000004
Кнопка Стоп 0x00000008
Массовый расход 0x00000010
Заполнение баллона 0x00000020
Для каждой ТРК отдельно (Х — PumpId): PressureX — Давление в гкс/см2 TemperatureX — Температура в С ValveOpenedX — клапан 0 – закрыт, 1- открыт
StopPressedX — Стоп 0 – отпущена, 1 — нажата
MassFlowX — массовый расход в ГРАММАХ в минуту (АРМ показывает в КГ) FillPercentX — процент заполнения баллона.
Версия 2.02.01
Добавлена возможность возвращать набранный на ТРК заказ. Параметры в секции настроек:
OrderPistol<PumpID> — номер заказанного пистолета для ТРК с ИД PumpID OrderVolume<PumpID> — заказанный объем
OrderAmount<PumpID> — заказанная сумма
Также должны быть выставлены флаги в ExDataFlags: Пистолет 0x00000040
Объем 0x00000080
Сумма 0x00000100
Настройки измерительной системы
Настройки компонента измерителя «Гамма MCU3» (файл параметров)
Таблица 14. Настройки компонента измерителя резервуаров «Гамма MCU3» GammaMCU3.dll версии 2.00.00
Настройка
Описание
По умолчанию
PollPeriod
Период опроса измерителей, [мс]
60000
UseVolumes
Признак использования показаний измерителя по объему и массе НП.
0 — Показания измерителя по объему и массе НП игнорируются, система управления использует расчетный объем НП (по градуировочным таблицам).
не 0 — В системе управления используется объем НП, полученный от измерителя.
0
Comm
Настройка связи с измерителем в формате:
<компонент связи> <раздел настроек компонента
Пустая строка (некорректная запись)
Настройка
Описание
По умолчанию
связи>.
Log
Настройка логирования компонента в формате:
<компонент логирования> <раздел настроек компонента логирования>.
Пустая строка (нет логирования)
Параметры связи с измерителем (указываются разделе настроек компонента связи): BaudRate=9600
ByteSize=8 StopBits=0 Parity=0 DTRControl=0 RTSControl=0
ReadIntervalTimeout=100 ReadTimeout=3000 WriteTimeout=500
Настройки компонента измерителя «Струна» (файл параметров)
Таблица 15. Настройки компонента измерителя резервуаров «Струна» Struna.dll версии
2.00.04
Настройка
Описание
По умолчанию
PollPeriod
Период опроса измерителя, [мс]
60000
ErrorPollPeriod
Период опроса измерителя в режиме ошибки, [мс]. Если 0 – при ошибках измеритель блокируется.
2*PollPeriod
LevelInaccuracy
Погрешность измерения уровней, [мм]
0
Comm
Настройка связи с измерителем в формате:
<компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params
Пустая строка (некорректная запись)
Log
Настройка логирования компонента в формате:
<компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll StrunaLogParams
Пустая строка (нет логирования)
UseVolumes
Признак использования показаний измерителя по объему НП.
1 — В системе управления используется объем НП, полученный от измерителя.
0 – Показания измерителя по объему НП игнорируются, система управления использует расчетный объем НП.
1
Параметры связи с измерителем (указываются разделе настроек компонента связи): BaudRate=9600
Parity=2 StopBits=0 ByteSize=8 DTRControl=1
ReadIntervalTimeout=100
ReadTimeout=1000 WriteTimeout=500
Настройки компонента измерителя «Гамма-7» (файл параметров)
Таблица 16. Настройки компонента измерителя резервуаров «Гамма-7» Gamma7.dll версии
2.00.00
Настройка
Описание
По умолчанию
PollPeriod
Период опроса измерителя, [мс]
60000
ErrorPollPeriod
Период опроса измерителя в режиме ошибки, [мс]. Если 0 – при ошибках измеритель блокируется.
2*PollPeriod
ControllerAddress
Адрес контроллера, 1…127
1
TankXTotalLevelReg ister
Адрес младшего регистра данных для измерения общего уровня. Повторяется для каждого измеряемого резервуара, X – идентификатор резервуара
-1 (параметр не измеряется)
TankXWaterLevelRe gister
Адрес младшего регистра данных для измерения уровня воды. Повторяется для каждого измеряемого резервуара, X – идентификатор резервуара
-1 (параметр не измеряется)
TankXTemperatureR egister
Адрес младшего регистра данных для измерения температуры. Повторяется для каждого измеряемого резервуара, X – идентификатор резервуара
-1 (параметр не измеряется)
Comm
Настройка связи с измерителем в формате:
<компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params
Пустая строка (некорректная запись)
Log
Настройка логирования компонента в формате:
<компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll Gamma7LogParams
Пустая строка (нет логирования)
Параметры связи с измерителем (указываются разделе настроек компонента связи): BaudRate= задается в режиме программирования контроллера
Parity= задается в режиме программирования контроллера StopBits= задается в режиме программирования контроллера ByteSize=8
DTRControl=1 ReadIntervalTimeout=100 ReadTimeout=1000 WriteTimeout=500
Настройки компонента измерителя «VeederRoot» (файл параметров)
Таблица 17. Настройки компонента измерителя резервуаров «VeederRoot» VeederRoot.dll версии 2.00.04
Настройка
Описание
По умолчанию
PollPeriod
Период опроса измерителя, [мс]
60000
ErrorPollPeriod
Период опроса измерителя в режиме ошибки, [мс]. Если 0 – при ошибках измеритель блокируется.
2*PollPeriod
UseVolumes
Признак использования показаний измерителя по объему НП:
1
Настройка
Описание
По умолчанию
Comm
Настройка связи с измерителем в формате:
<компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params
Пустая строка (некорректная запись)
Log
Настройка логирования компонента в формате:
<компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll Gamma7LogParams
Пустая строка (нет логирования)
RequestDensity
=0 – измеритель не возвращает плотность и массу
=1 – измеритель возвращает плотность и массу
1 (запрашивать плотность)
-
1 — В системе управления используется объем НП, полученный от измерителя.
-
0 — Показания измерителя по объему НП игнорируются, система управления использует расчетный объем НП.
Параметры связи с измерителем (указываются разделе настроек компонента связи): BaudRate= должно совпадать с настройкой прибора, рекомендуемое значение 9600
Parity= должно совпадать с настройкой прибора, рекомендуемое значение 1 (odd parity)
StopBits= должно совпадать с настройкой прибора, рекомендуемое значение 0 (1 stop bit) ByteSize= должно совпадать с настройкой прибора, рекомендуемое значение 8 DTRControl=0
TSControl=0 ReadIntervalTimeout=100 ReadTimeout=500 WriteTimeout=500
Настройки компонента измерителя «Petrovend» (файл параметров)
Таблица 18. Настройки компонента измерителя резервуаров «Petrovend» Petrovend.dll версии 2.03.00
Настройка
Описание
По умолчанию
PollPeriod
Период опроса измерителя, [мс]
60000
ErrorPollPeriod
Период опроса измерителя в режиме ошибки, [мс]. Если 0 – при ошибках измеритель блокируется.
2*PollPeriod
UseVolumes
Признак использования показаний измерителя по объему НП:
0
Comm
Настройка связи с измерителем в формате:
<компонент связи> <раздел настроек компонента связи>. Пример: SerialComm.dll COM1Params
Пустая строка (некорректная запись)
Log
Настройка логирования компонента в формате:
Пустая строка (нет
-
0: показания измерителя по объему НП игнорируются, система управления использует расчетный объем НП (по градуировочным таблицам).
-
не 0: в системе управления используется объем НП, полученный от измерителя.
Настройка
Описание
По умолчанию
<компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll Gamma7LogParams
логирования)
UseDensity,
Признак использования показателей измерителя по плотности НП:
0
UseTankAlarms
Признак использования тревог измерителя Возможные значения:
Список тревог, возвращаемых измерителем:
0
-
0: не запрашивать у измерителя данных о плотности НП.
-
не 0: запрашивать у измерителя данные о плотности НП.
-
0: тревоги, сообщаемые измерителем, игнорируются
-
не 0: система управления использует тревоги, сообщаемые измерителем
-
Предельный минимум уровня НП,
-
Предельный максимум уровня НП,
-
Предельный максимум уровня воды,
-
Предельный максимум объема НП,
-
Предельный максимум объема воды,
-
Неверное значение температуры.
Параметры связи с измерителем (указываются разделе настроек компонента связи): BaudRate=должно совпадать с настройкой прибора, рекомендуемое значение 9600
Parity=2 StopBits=2 ByteSize=7 DTRControl=0 RTSControl=0
ReadIntervalTimeout=100 ReadTimeout=1000 WriteTimeout=500
Настройки компонента Эмулятор измерителя
Таблица 19. Настройки компонента для эмулирования измерителя резервуаров EmulMeas.dll версии 2.03.00 (файл параметров)
Настройка
Описание
По умолчанию
PollPeriod
Период опроса измерителя, [мс]
60000 (1 мин)
MeasParamsMask
Маска измеряемых параметров:
63 = 0x3F (все параметры
Настройка
Описание
По умолчанию
0x0001 // Бит 0 — Температура (для НП и СУГ), [‘C] 0x0002 // Бит 1 — Уровень воды-конденсата (для НП и СУГ), [мм]
0x0004 // Бит 2 — Общий уровень для НП / Уровень жидкой фазы СУГ, [мм]
0x0008 // Бит 3 — Масса НП / Масса СУГ (суммарно по жидкой и паровой фазе), [кг]
0x0010 // Бит 4 — Плотность НП / Плотность жидкой фазы для СУГ, [г/м3]
0x0020 // Бит 5 — Объем НП / Объем жидкой фазы для СУГ, [л]
0x0040 // Бит 6 — Объем паровой фазы (для СУГ), [л] 0x0080 // Бит 7 — Плотность паровой фазы (для СУГ), [г/м3]
0x0100 // Бит 8 — Давление в нижней точке / Давление жидкой фазы СУГ, [Па]
0x0200 // Бит 9 — Давление в верхней точке / Давление паровой фазы СУГ, [Па]
0x0400 // Бит 10 — Масса жидкой фазы (для СУГ), [кг] 0x0800 // Бит 11 — Масса паровой фазы (для СУГ), [кг] 0x1000 // Бит 12 — Маска тревог резервуара.
жидких НП)
MeasuredAlarms
Маска измеряемых тревог
0x01FF (все тревоги на момент написания драйвера версии 2.03.00)
Status
Состояние измерителя:
2 (измеритель готов к работе)
DeltaTemperature
Изменение температуры с каждым опросом, [`C]
0
DeltaWaterLevel
Изменение уровня воды с каждым опросом, [мм]
0
DeltaTotalLevel
Изменение общего уровня с каждым опросом, [мм]
0
DeltaQuantity
Изменение массы НП с каждым опросом, [кг]
0
DeltaDensity
Изменение плотности НП с каждым опросом, [г/м3]
0
DeltaVolume
Изменение объема НП с каждым опросом, [л]
0
-
-1 Ошибка на измерителе
-
-2 Ошибка связи с измерителем
-
1 Измеритель не готов
-
2 Измеритель готов к работе
Таблица 20. Данные состояния эмулятора измерителя EmulMeas.dll версии 2.03.00 (файл состояния)
Настройка
Описание
По умолчанию
Temperature
Температура, [`C].
0
WaterLevel
Уровень воды, [мм].
0
TotalLevel
Общий уровень, [мм].
0
Quantity
Масса НП, [кг].
0
Density
Плотность НП, [г/м3].
0
Volume
Объем НП, [л].
0
AlarmMask
Маска тревог резервуара
Настройка
Описание
По умолчанию
Тревоги резервуара (биты параметра AlarmMask), добавлено в версии 2.03.00:
0x00000001 // Предельный минимум уровня НП, [мм]
0x00000002 // Предельный максимум уровня НП / уровня жидкой фазы СУГ, [мм]
0x00000004 // Предельный максимум уровня воды- конденсата (для НП и СУГ), [мм]
0x00000008 // Предельный максимум температуры (для НП и СУГ), [‘C]
0x00000010 // Предельный минимум давления в верхней точке / давления паровой фазы СУГ, [Па]
0x00000020 // Предельный максимум давления в верхней точке / давления паровой фазы СУГ, [Па]
0x00000040 // Предельный максимум объема НП / объема жидкой фазы для СУГ, [л]
0x00000080 // Признак неверного значения температуры
0x00000100 // Предельный максимум объема воды- конденсата (для НП и СУГ), [л]
Настройки компонента связи через COM-порт (файл параметров)
Настройки компонента связи через COM-порт SerialComm.dll версии 2.00.06.
Настройка
Описание
По умолчанию
Port
Имя COM-порта: COM1, COM2, …
Пустая строка (некорректная запись)
BaudRate
Скорость обмена, [bps]
1200
Parity
Четность:
0
StopBits
Количество стоп-битов:
0
ByteSize
Размер байта данных
8
ReadIntervalTimeout
Максимальный интервал между байтами при приеме блока данных, [мс]
200
ReadTimeout
Таймаут приема блока данных, [мс]
2000
WriteTimeout
Таймаут посылки блока данных, [мс]
1000
DTRControl
DTR (data-terminal-ready) flow control:
0
-
NOPARITY 0
-
ODDPARITY 1
-
EVENPARITY 2
-
MARKPARITY 3
-
SPACEPARITY 4
-
ONESTOPBIT 0
-
ONE5STOPBITS 1
-
TWOSTOPBITS 2
-
DTR_CONTROL_DISABLE 0
Настройка
Описание
По умолчанию
RTSControl
RTS (request-to-send) flow control:
0
Log
Настройка логирования компонента в формате:
<компонент логирования> <раздел настроек компонента логирования>. Пример: FileLog.dll COM1LogParams
Пустая строка (нет логирования)
CommRTS
Включает (1) или выключает (0) управление RTS.
0
CommRTSTimeout
Время [мс] ожидания после записи в порт и перед сбросом RTS
0
Echo
Включает (1) или выключает (0) отсечение эха.
0
-
DTR_CONTROL_ENABLE 1
-
DTR_CONTROL_HANDSHAKE 2
-
RTS_CONTROL_DISABLE 0
-
RTS_CONTROL_ENABLE 1
-
RTS_CONTROL_HANDSHAKE 2
-
RTS_CONTROL_TOGGLE 3
Настройки компонента файлового логирования (файл параметров)
Таблица 21. Настройки компонента файлового логирования FileLog.dll версии 2.02.03
Настройка
Описание
По умолчанию
LogFile
Имя лог-файла
Пустая строка (некорректная запись)
LogMask
Строка-маска логирования:
Пустая строка (не логировать ничего)
MaxSize
Максимальный размер лог-файла, [KB]
1024
EnableCR
Признак разрешения (если не 0) переводов строки в рамках одной записи
0
Overwrite
Признак обнуления (если не 0) лог-файла при каждом запуске
0
StoreLogsMinutes
Время в минутах, в течение которого необходимо хранить последние лог-файлы. Если превышается MaxSize текущего лог-файла, создается backup-файл с именем, включающим текущую дату и время, лог- файл обнуляется. Устаревшие backup-файлы автоматически удаляются.
1440 (1 сутки)
ProcessCmd
Команда обработки backup-файлов сразу после их создания.
Пустая строка
-
символ e логировать ошибки
-
символ w логировать предупреждения
-
символ i логировать информационные сообщения
-
символ d логировать отладочные сообщения
Настройки виртуализации ТРК
Добавлено в версии 2.38.06.
Таблица 22. Настройка виртуализации ТРК
Настройка
Описание
В секции [Kernel]
NumVPumps = 1
Количество виртуальных ТРК. По умолчанию 0.
Для каждой виртуальной ТРК:
[VPumpX]
NumPistols = Z
Количество виртуальных пистолетов
PumpNo = Y
Номер виртуальной ТРК
В случае совпадения номера с физической ТРК клиентам видна виртуальная
Для каждого виртуального пистолета
[VPumpXPistolZ]
PumpNo = 1
Номер реальной ТРК, на которую ссылается виртуальный пистолет
PistolNo = 1
Номер реального пистолета, на который ссылается виртуальный пистолет
TankNo = 1
Резервуар, к которому подключен виртуальный пистолет
ТРК.
Допускается прикреплять несколько виртуальных пистолетов к одному физическому.
Допускается в рамках одной виртуальной ТРК использовать пистолеты от разных физических
Частичная виртуализация невозможна – если к физической ТРК прикреплена хотя бы одна
виртуальная, такая физическая ТРК доступна только через виртуальные ТРК и сама клиентам не видна.
В случае если к виртуальной ТРК прикреплено несколько физических, статус ТРК определяется в таком порядке:
-
Если есть отпускающая ТРК с привязанного физического пистолета – статус берется с нее;
-
Если есть ТРК с логической ошибкой (перелив и т.п.) статус берется с нее;
-
Если есть заблокированная ТРК – статус берется с нее;
-
Если есть ТРК с ошибкой – статус берется с нее;
-
Если все ТРК в порядке – статус берется с последней активной ТРК. Каждый виртуальный пистолет ведет свой расчетный счетчик и счетчик утечек.
При отпуске через виртуальную ТРК резервуар НП определяется по виртуальному пистолету, а не по физическому.
Электронный счетчик каждый раз берется с физического пистолета.
Поддержка терминала ТС-002Ex (Промприбор)
Терминал используется для чтения серийного номера карты Mifare Standard 1K, ввода номера ТРК водителем на АЗС и передачи полученной информации на Сервер Оборудования.
Порядок обслуживания: предъявление карты, ввод номера ТРК. Совместимость:
-
Сервер оборудования версии 2.38.02 или выше
-
ComponentManager версии 2.38.02 или выше PrompriborIdent.dll — библиотека драйвера.
Таблица 23. Параметры настройки
Настройка
Описание
По умолчанию
В секции [Kernel]
NumIdents=<X>
Количество считывателей
Каждый считыватель описывается секцией [IdentX], где X = 1 .. NumIdents
В секции [IdentX]
IdentId=Y
Идентификатор инстанса
Controller=PrompriborIdent.dll PrompriborIdentParams
Настройка контроллера устройства в формате: <компонент контроллера>
<раздел настроек компонента контроллера>
NumLinks=Z
Общее количество привязок терминала к пистолетам (на них можно будет ставить заказы)
Link%x=Pump%yPistol%z
Список привязок
%x = 1..NumLinks, %y — номер ТРК,
%z — номер пистолета
В секции [PrompriborIdentParams]
PollPeriod
период опроса, в секундах
< 30 сек
Рекомендаций от производителя по этому параметру нет.
Экспериментально установлено, что при отсутствии опросов в течение 30 секунд на дисплей выводится
«ТЕРМИНАЛ НЕ ОБСЛУЖИВАЕТСЯ»
1
MsgDisplayCycles
Кол-во циклов (опросов) отображения сообщений
5
OrderRememberCycles
Кол-во циклов (опросов), пока драйвер помнит информацию о заказе
Должен быть выбран заведомо больше, чем на этой АЗС требуется водителю, чтобы пройти от терминала к ТРК и снять пистолет
60
Пример настройки СО: [Kernel]
NumTanks=6 NumPumps=10
NumIdents=1
… [Ident1] IdentId=1
Controller=PrompriborIdent.dll PrompriborIdentParams NumLinks=4
Link1=1#1 Link2=1#2 Link3=1#3 Link4=1#4
… [PrompriborIdentParams] PollPeriod=1000
OrderRememberCycles=30 Comm=SerialComm.dll COM2Params Log=FileLog.dll PrompriborIdentLogParams
… [COM2Params] Port=COM2
BaudRate=19200 Parity=0 StopBits=0 ByteSize=8 DTRControl=0
ReadIntervalTimeout=100 ReadTimeout=0 WriteTimeout=0
Log=FileLog.dll COM2LogParams
… [PrompriborIdentLogParams]
LogFile=Log\PrompriborIdent.log LogMask=ewid
MaxSize=1024 BackupFile=Log\PrompriborIdent.bak
Поддержка RFID-ридера «Roseman»
Необходимое оборудование:
-
RFID-ридер;
-
RFU-приемник;
-
VSU. Совместимость:
-
Сервер оборудования версии 2.38.02 или выше
-
ComponentManager версии 2.38.02 или выше RosemanIdent.dll – библиотека драйвера.
-
-
Таблица 24. Параметры настройки
Настройка |
Описание |
По умолчанию |
В секции [Kernel] |
||
NumIdents=<X> |
Количество считывателей |
|
Каждый считыватель описывается секцией [IdentX], где X = 1 .. NumIdents |
||
В секции [IdentX] |
||
IdentId=Y |
Идентификатор инстанса |
|
Controller= RosemanIdent.dll RosemanIdentParams |
Настройка контроллера устройства в формате: <компонент контроллера> <раздел настроек компонента контроллера> |
|
NumLinks=Z |
Общее количество привязок считывателя к пистолетам (на них можно будет ставить заказы) |
|
Link%x=Pump%y#Pistol%z |
Список привязок %x = 1..NumLinks, %y — номер ТРК, %z — номер пистолета |
|
В секции [RosemanIdentParams] |
||
ServerAddress |
IPv4-адрес VSU-сервера |
127.0.0.1 |
ServerPort |
Порт соединения с VSU-сервером |
3051 |
ConnectionTimeout |
Время ожидания ответа от VSU- сервером, [мс] |
3000 |
ReconnectTries |
Количество попыток восстановления соединения с VSU-сервером |
3 |
NumReaders |
Количество ридеров, подключенных к пистолетам |
0 |
ReaderN=x:y:z |
Привязка номера ридера на VSU- сервере с Id колонки и номером пистолета где N — порядковый номер ридера (от 0 |
Настройка |
Описание |
По умолчанию |
до NumReaders — 1); x — id колонки; y — номер пистолета; z — номер ридера на VSU-сервере |
Пример записи в ini-файле: [Kernel]
NumTanks=1 NumPumps=6 NumIdents=4
… [Ident1] IdentId=1
Controller=RosemanIdent.dll RosemanIdentParams NumLinks=1
Link1=1#1
…
[Pump1Pistol1] TankNo=1 VolumeOrderMin=10
VolumeOrderMax=800000 VolumeOrderDiscrete=10 CostOrderMin=0 CostOrderMax=0 CostOrderDiscrete=0 MaxCounter=9999999000 PistolNo=1
PistolId=1
… [RosemanIdentParams] ServerAddress=127.0.0.1
ServerPort=3051 ConnectionTimeout=3000 ReconnectTries=3 NumReaders=4 Reader0=2019:1:3 Reader1=2423:1:2
Reader2=3029:1:1 Reader3=3231:1:4
Log=FileLog.dll RosemanLogParams TCPLog=FileLog.dll RosemanTCPLogParams
[RosemanLogParams] LogFile=Log\RosemanIdent.log LogMask=ewid
MaxSize=1024 BackupFile=Log\RosemanIdent.bak
[RosemanTCPLogParams] LogFile=Log\RosemanIdentTCP.log LogMask=ewid
MaxSize=1024 BackupFile=Log\RosemanIdentTCP.bak
3.2.6 Функционирование АйТи-Ойл на АЗС/АЗК
a) На АЗС из «ОФИСА» передаются справочники системы, необходимые для работы (товары,
цены, клиенты, скидки/наценки), и список карт, запрещенных к приему (стоп-лист).
б) На основе данных, полученных из «ОФИСА», и прав, предоставленных на АЗС,
производится настройка параметров для работы АЗС/АЗК.
Рисунок 17. Один из вариантов интерфейса «АРМ Оператора АЗС»
в) Открытие смены происходит на подключенной к системе ККМ, при этом осуществляется печать чека «Открытие смены» (с указанием времени и даты, а также кода и имени оператора). В
БД фиксируются параметры колонок и резервуаров на момент открытия смены; информация о состоянии колонок и резервуаров выводится на экран. При наличии соответствующих прав можно скорректировать некоторые данные.
г) Прием нефтепродуктов (при наличии системы измерения параметров НП):
—В начале приема НП указывается номер резервуара, в который происходит загрузка топлива (в
секции Резервуар) и вводятся параметры товарно-транспортной накладной (ТТН)
—Осуществляется проверка возможности принятия нового количества топлива на основании текущих параметров резервуаров. При вводе оператором общего уровня, выходящего за рамки параметров резервуара, оператору выдается соответствующее предупреждение
21
— Оформляется Акт приема/сдачи нефтепродукта, в котором указывается номер Акта,
данные бензовоза: номер машины, величины отклонений от планки по уровню и по объему, а
также объем, плотность и температура НП в автобензовозе
—Автоматически рассчитывается отклонение (в кг)
—По Окончании приема НП обновляется база данных (в том числе история изменения состояния резервуара) и фиксируется текущая дата/время окончания приема НП
—Рассчитывается фактический объем и масса принятого НП (на основе сведений о состоянии пистолетов и резервуаров); анализируется разница фактической массы принятого НП и массы.
указанной в ТТН
—Если разница (в процентах) в пределах допустимого значения, то фактические Объем и Масса НП принимаются равными значениям ТТН. Если разница больше допустимого то оператору предлагается отредактировать значения массы и объема принятого НП (в позиции «Фактические данные»)
—Можно вывести на печать Протокол поступления НП. В протоколе фиксируются все данные до поступления и после поступления топлива в резервуар, а также данные по расхождению
(недостачи или излишки)
Если система измерения параметров нефтепродуктов не используется (т.е. система автоматически не фиксирует данные по приему/отпуску НП), необходимо подтвердить фактически Массу и Объем принятого топлива «вручную».
д) Продажа топлива на АЗС/АЗК:
—После открытия смены в случае успешно установленного соединения с оборудованием и правильной настройки параметров система готова проводить отпуск топлива на АЗС
—Отпуск НП осуществляется за наличный и безналичный расчет. При отпуске по пластиковой карте проверяется правомочность ее обслуживания
—Оператор АЗС может производить оформление заказа как по количеству НП, так и по стоимости. После этого производится проверка наличия требуемого НП, и при достаточном количестве НП врезервуарах инициализируется отпуск НП
—В случае аварийного прекращения отпуска или остановки отпуска оператором производится коррекция данных и запись информации по проведенному отпуску
—Если в ридере нет карты, то при оплате заказа, оператор, прежде всего, задает способ оплаты
(наличные, хранение, ведомости…). Если по выбранному способу оплаты нет достаточных
средств, из справочника способов оплаты можно выбрать другое значение
—При оплате за наличные по желанию клиента оператор АЗС может произвести отпуск
определенного количества литров топлива или отпустить нефтепродуктов на указанную
22
клиентом сумму. В последнем случае система автоматически предлагает нужное количество
выбранного типа топлива. Если оператор АЗС изменяет количество литров, рассчитывается сдача
—Возможен отпуск нефтепродуктов с предварительной оплатой и с оплатой по факту отпуска
НП
—При отпуске по Ведомостям клиентов или Хранению товаров оператор дополнительно производит выбор клиента и резерва клиента
—При наличии смарт-карты в ридере оператору автоматически становится доступен также способ оплаты, соответствующий этой карте. Приложение считывает с карты необходимую информацию и выводит ее на экран. В тот же момент также проверяются условия и правомочность обслуживания по данной карте.
е) Продажа сопутствующих товаров и услуг:
—До операции отпуска товаров следует осуществить их прием на АЗК. При этом вносятся данные из Справочника товаров и услуг, указывается количество поступившего товара и сумма поставки (данные позиции учитываются в ТТН). Дополнительно указывается номер документа (ТТН), наименование и код организации-поставщика. Вся введенная информация будет отражена в отчетах
—Добавление одной позиции в набор покупок сопутствующих товаров/услуг происходит выбором соответствующей позиции в Справочнике товаров и услуг, который содержит товары
(услуги) с установленной ценой и номером секции
— После выбора определенного товара/услуги, появляется окно Позиция товара/услуги, в
котором требуется указать количество отпускаемого товара
Выбор товара также может осуществляться в автоматическом режиме с помощью считывателя штрих-кода.
—После нажатия кнопки ОК новая позиция добавляется в список позиций чека. На данном этапе рассчитываются предполагаемые скидки/наценки
—Для контроля товарных остатков в любой момент можно получить справку по товарам и услугам в Справочнике товаров и услуг
е) Дополнительные кассовые функции:
—Функция отложенного чека позволяет сохранять незавершенный чек и впоследствии вызывать его для окончательного завершения и фиксации оплаты
—Возврат товаров — при этом выбирается рабочее место оператора и указывается номер чека
(только для текущей смены). Если информация по номеру чеку в памяти ККМ не найдена,
заполняется список позиций к возврату по данным из чека. Возвращенный товар может быть продан снова
23
—Просмотр информации по чекам — Оператор АЗС имеет возможность просмотреть информацию по любому из чеков, сформированных за текущую смену
—Повтор продажи — возможно занесение в окно чека позиций предыдущей продажи
—Функция «Внесение в кассу» позволяет вносить наличность в денежный ящик
—При проведении Инкассации кассир изымает всю сумму денег в кассе (или только ее часть)
ж) Отчетность по кассе Оператор модуля «АРМ Оператора АЗС» в любой момент работы может распечатать на
чековой ленте отчет по текущей смене без ее закрытия. Виды отчетов:
—X-отчет (на момент снятия отчета суммы аннулирований, возвратов, внесений, изъятий; суммы оплат наличными, по картам, в кредит, тарой; итоговые данные по продажам)
—Отчет по секциям (по каждой секции выводится сумма продаж и возвратов по наличным;
картам; кредиту; таре; безналичному расчету; общая реализация и суммарные итоги по всем
секциям)
—Отчет по товарам (для каждого товара: код товара, количество, общая сумма реализации суммарно по секциям; в конце — итоговая сумма реализации)
—Отчет по кассирам (список кассиров с указанием даты/времени регистрации, общая реализация по видам оплаты и суммарная реализация)
— Почасовой отчет (за |
каждый целый |
час с |
момента открытия |
текущей |
смены |
до |
момента формирования отчета приводится общая сумма реализации) |
||||||
примечание — состав |
и тип отчетов |
зависят |
как от особенностей |
настройки |
АРМ |
для |
конкретного предприятия, так и от модели используемой ККМ.
з) Закрытие смены По окончании смены производится ее закрытие, при этом:
— в БД фиксируются параметры колонок и резервуаров. Операция закрытия смены в БД АЗС доступна оператору, открывшему смену, либо оператору с уровнем доступа «Меледжер» или
«Администратор»
— После этого приложение формирует и распечатывает:
Контрольную ленту.
Z-отчет.
Сменный отчет по нефтепродуктам, сопутствующим товарам и услугам.
и) После закрытия смены и по заданным в системе параметрам данные о работе АЗС/АЗ К передаются в Региональный офис и/или Головной офис.
24
4 ЗАКЛЮЧЕНИЕ
Из основных особенностей и преимуществ АйТи-Ойл для автоматизации АЗС и АЗК можно
выделить следующие:
—интеграция всех основных операций на АЗС и АЗК в единую систему и обеспечение
—единого технологического цикла их выполнения
—возможность работы с различным оборудованием
—большая гибкость комплекса, позволяющая адаптировать его под требования Заказчика Принципиальным в решении АйТи-Ойл с точки зрения решения задач, стоящих перед
«бензиновым» бизнесом, является возможность комплексной автоматизации всех уровней управления сетей АЗК. Как в части торговли нефтепродуктами, так и в части торговли другими товарами и услугами. Таким образом, в результате создается ИНСТРУМЕНТ УПРАВЛЕНИЯ БИЗНЕСОМ, при использовании которого компания получает необходимые возможности и рычаги для реального контроля и управления сбытовой сетью. Это предоставляет реальные возможности ДЛЯ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ БИЗНЕСА.
25
5 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1Стенд компании Ай-Ти на 11-й межрегиональной выставке автомобилей, установок, приборов и материалов для обслуживания и ухода за автомобилями, оборудования для бензогазозаправочных станций и автосервиса “ АВТОМИР ”.
2Сайт компании Ай-Ти http://www.it.ru
3Учебный центр компании Ай-Ти г.Пермь ул Крупской 34.
26
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
АйТи-Ойл
Подходит для
управления сеть АЗС любого формата
Детали продукта
Система управления АЗС и АЗК «АйТи-Ойл» позволяет осуществлять полностью автоматизированное управление бизнес-процессами, такими как системы и виды оплаты, контроль товародвижения, система лояльности, топливные карты, контроль оборудования.
Контакты
Характеристики
Возможности
Управление АЗС
Бюджетирование и прогнозирование
Интеграция со сторонними программами
Управление техническим обслуживанием
Системы управления топливом
Бюджетирование и прогнозирование
Согласование топливной карты
Управление расходом топлива
Управление соответствием требованиям
Управление стоимостью топлива
Аналоги АйТи-Ойл
Система автоматизации управления АЗС
Программа “INIT Оптима” представляет собой современную систему для автоматизации и управления автозаправочной станцией.
Процессинговый центр “ПроЦентКарт” предназначен для выпуска топливных (или безналичных) и дисконтных карт для АЗС, АГЗС,…
ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологиче…
Программное обеспечение для автоматизированного учета топлива
Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безо…
Простой способ организовать работу, заказы, персонал и оборудование. Работайте умнее, быстрее и получайте больше прибыли…
Популярные сравнения
с АйТи-Ойл
Популярные сравнения
с АйТи-Ойл
Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безопасную авторизацию, гибкое администрирование и отчетность.
Система автоматизации управления АЗС
Безбумажное, облачное программное обеспечение для проверки критически важных активов.
FuelCloud — это передовая система управления топливом, которая проста в использовании. Экономьте деньги, упрощайте отчетность и возьмите под контроль свое топливо.
ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологический процесс и дает возможность детально фиксировать все совершенные операции и параметры оборудования.
Помогает создать отчет по налогу на топливо для подачи IFTA; отслеживать информацию о грузоотправителях, водителях, тягачах и прицепах.
Программное обеспечение для автоматизированного учета топлива
ProntoForms — лидер в области мобильных форм корпоративного уровня. Мы делаем сбор точных данных в режиме реального времени быстрым и простым для полевых команд.
Гибкое, удобное в использовании программное обеспечение, позволяющее техническим компаниям оптимизировать процесс сбора, организации и отслеживания работ.
Отзывы АйТи-Ойл
Сравнить 0 продуктов категории Управление АЗС
Решение АйТи-Ойл предназначено для автоматизации основных процессов АЗК/АГЗС (прием, хранение и реализация нефтепродуктов, товаров и услуг), позволяет в комплексе автоматизировать все основные бизнес-процессы, обеспечить сквозной учет, контроль и управление как розничном, так и в оптовом звене.
В частности, в решении содержатся инструменты измерения количества и основных качественных параметров нефтепродуктов, хранящихся в резервуарах, в соответствии с ГОСТом, а также управления отпуском нефтепродуктов с топливораздаточных колонок различного типа – электронных и механических.
Таким образом, система АйТи-Ойл: АЗК/АГЗС объединяет все процессы авто или газозаправочного в единый технологический цикл и позволяет детально фиксировать все совершенные операции и параметры оборудования.
АйТи-Ойл: Терминал самообслуживания для АЗК и создания безоператорных АЗС
Программный комплекс АйТи-Ойл: Терминал самообслуживания разработан для использования на платежных терминалах. Это решение позволяет организовать безоператорные станции и/или дополнительные пункты самостоятельного расчета клиентов за нефтепродукты и услуги на АЗС с высокой проходимостью.
Через терминал самообслуживания можно оплачивать нефтепродукты и услуги, как за наличный расчет, так и с использованием пластиковых карт, в том числе банковских.
При помощи терминала можно осуществлять прием платежей за нефтепродукты и предоставить клиентам возможность оплаты:
- услуг операторов сотовой связи
- услуг Интернет-провайдеров
- платежей для погашения кредитов
- коммунальных услуг и т.д.
АйТи-Ойл: Терминал самообслуживания позволяет создавать полностью автоматические автозаправочные станции, где оплата за нефтепродукты и услуги будет осуществляться без участия кассиров или операторов. Такое решение идеально подходит для топливных компаний, обслуживающих большое количество автомашин заказчиков на протяженных транспортных маршрутах.
Также, терминалы самообслуживания могут стать хорошим дополнением в качестве автоматизированных пунктов приема платежей на автозаправочных комплексах, где обслуживание клиентов происходит при помощи персонала.
Терминалы могут быть установлены на улице и/или внутри отапливаемых помещений.
Преимущества использования решения:
- получение дополнительного дохода за счет организации автоматизированного пункта приема платежей
- привлечение клиентов на АЗК за счет расширения спектра услуг
- повышение пропускной способности АЗК и увеличение объема реализации нефтепродуктов
- повышение качества и скорости обслуживания клиентов
- экономия за счет сокращения затрат на обслуживающий персонал
- возможность организации безоператорных автозаправочных станций
Особенно эффективно использование данных терминалов в составе комплексных решений для сетей АЗК, обслуживающих большое число клиентов. Это обеспечивает существенное сокращение времени, затрачиваемого клиентами на осуществление расчетов, что делает оплату товаров и услуг быстрой и удобной.