Айти ойл арм оператора азс инструкция

Программа АйТи-Ойл предназначена для автоматизации заправочных станций (АЗС и АГЗС). Данная система управляет топливораздаточным и торговым оборудованием, обеспечивая учет поступлений и расходов ГСМ. В системе представлен широкий функционал для торговли смежными товарами и контроля над действиями персонала.

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

Программный комплекс поддерживает различные способы оплаты за топливо (наличный и безналичный), а также талоны, топливные и дисконтные карты.

Программное обеспечение АйТи-Ойл облегчит работу операторов АЗС и ускорит обслуживание клиентов. Оформить заказ на ПО или его установку и настройку можно по телефону +7 (982) 940 27 79 или эл. почте azsmentor@mail.ru

Работаем во всех регионах России!

Доставка

Самовывоз

Курьерская доставка по городу

Транспортная компания

Оплата

Наличными курьеру

Безналичный расчет

Банковской картой

АйТи-Ойл

АйТи-Ойл

Подходит для

управления сеть АЗС любого формата

Детали продукта

Система управления АЗС и АЗК «АйТи-Ойл» позволяет осуществлять полностью автоматизированное управление бизнес-процессами, такими как системы и виды оплаты, контроль товародвижения, система лояльности, топливные карты, контроль оборудования.

Контакты

Характеристики

Возможности

Управление АЗС

Бюджетирование и прогнозирование

Интеграция со сторонними программами

Управление техническим обслуживанием

Системы управления топливом

Бюджетирование и прогнозирование

Согласование топливной карты

Управление расходом топлива

Управление соответствием требованиям

Управление стоимостью топлива

Выберите самые важные функции

Бесплатная консультация по подбору ПО от наших специалистов

Бесплатная консультация

Заполните небольшой опрос и наши специалисты подберут для вас ПО

Аналоги АйТи-Ойл

Нева-Сервис

Система автоматизации управления АЗС

INIT Оптима

Программа “INIT Оптима” представляет собой современную систему для автоматизации и управления автозаправочной станцией.

ПроЦентКарт

Процессинговый центр “ПроЦентКарт” предназначен для выпуска топливных (или безналичных) и дисконтных карт для АЗС, АГЗС,…

ПТКАЗС

ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологиче…

Informer

Программное обеспечение для автоматизированного учета топлива

FuelForce

Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безо…

FieldCap

Простой способ организовать работу, заказы, персонал и оборудование. Работайте умнее, быстрее и получайте больше прибыли…

Commusoft

Commusoft — это универсальное программное обеспечение для управления службой персонала в режиме онлайн для нефтегазовых …

PHDWin

Интегрированный пакет программного обеспечения по экономике и кривой спада, написанный инженерами-нефтяниками для нефтег…

ETAP Software

Аналитическая платформа для проектирования, моделирования, оптимизации и автоматизации генерирующих, распределительных и…

FuelCloud

FuelCloud — это передовая система управления топливом, которая проста в использовании. Экономьте деньги, упрощайте отчет…

FuelTax

Помогает создать отчет по налогу на топливо для подачи IFTA; отслеживать информацию о грузоотправителях, водителях, тяга…

Inspectivity

Безбумажное, облачное программное обеспечение для проверки критически важных активов.

Dashpivot

Гибкое, удобное в использовании программное обеспечение, позволяющее техническим компаниям оптимизировать процесс сбора,…

FieldAware

Наше облачное программное обеспечение, разработанное для мобильных устройств, обеспечивает мощность, простоту использова…

ProntoForms

ProntoForms — лидер в области мобильных форм корпоративного уровня. Мы делаем сбор точных данных в режиме реального врем…

Популярные сравнения
с АйТи-Ойл

АйТи-Ойл

Популярные сравнения
с АйТи-Ойл

АйТи-Ойл

FuelForce

Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безопасную авторизацию, гибкое администрирование и отчетность.

Нева-Сервис

Система автоматизации управления АЗС

Inspectivity

Безбумажное, облачное программное обеспечение для проверки критически важных активов.

FuelCloud

FuelCloud — это передовая система управления топливом, которая проста в использовании. Экономьте деньги, упрощайте отчетность и возьмите под контроль свое топливо.

ПТКАЗС

ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологический процесс и дает возможность детально фиксировать все совершенные операции и параметры оборудования.

FuelTax

Помогает создать отчет по налогу на топливо для подачи IFTA; отслеживать информацию о грузоотправителях, водителях, тягачах и прицепах.

Informer

Программное обеспечение для автоматизированного учета топлива

ProntoForms

ProntoForms — лидер в области мобильных форм корпоративного уровня. Мы делаем сбор точных данных в режиме реального времени быстрым и простым для полевых команд.

Dashpivot

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

Отзывы АйТи-Ойл

Сравнить 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

СОДЕРЖАНИЕ

  1. Введение 3

  2. Установка АЗС АйТи-Ойл 5

    1. ТРЕБОВАНИЯ К ОПЕРАЦИОННОЙ СИСТЕМЕ 5

    2. УСТАНОВКА КЛИЕНТА БАЗЫ ДАННЫХ 5

    3. УСТАНОВКА ПО АЙТИЙЛ СТАНЦИЯ 5

    4. НАСТРОЙКИ АЗС АЙТИЙЛ 14

  3. Настройка Сервера оборудования 15

    1. ОБЩИЕ ПОЛОЖЕНИЯ 15

    2. ФАЙЛ НАСТРОЕК СЕРВЕРА ОБОРУДОВАНИЯ 16

  4. Рекомендации по сохранению/восстановлению информации на АЗС при авариях 17

  5. Использование АРМ Оператора АЗС в режиме оболочки ОС 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


  1. ВВЕДЕНИЕ

    Данный документ содержит информацию по установке и настройке подсистемы «АйТи-Ойл.

    Станция». Руководство предназначается администратору системы.

    В состав Станции АйТи-Ойл входят следующие модули:

    Модуль Настройка станции – предназначен для конфигурирования модулей Станции, управления списком пользователей Станции, ведения списка товаров и цен на товары, просмотр журнала событий

    Модуль АРМ оператора АЗС выполняет основные задачи торговой точки – прием и отпуск нефтепродуктов, сопутствующих товаров и услуг, открытие/закрытие смены, формирование отчетов. АРМ оператора АЗС может работать в качестве оболочки операционной системы. Все функции Станции вызываются непосредственно из АРМ оператора АЗС.

    Модуль АРМ старшего смены (менеджера) АЗС осуществляет открытие/закрытие смены, прием и отгрузку нефтепродуктов из резервуаров, прием товаров, формирование отчетов и мониторинг деятельности операторов АЗС.

    Модуль Экспорт станции предназначен для формирования файлов транзакций и сменных данных для передачи в Процессинговый Центр.

    Модуль Импорт станции предназначен для обработки файлов справочников из Процессинга.

    Модуль отчетов станции предназначен для формирования отчетных форм.

    Сервер оборудования предназначен для работы с топливораздаточным оборудованием. Используемое программное обеспечение:

    • 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)


  2. УСТАНОВКА АЗС АЙТИ-ОЙЛ


      1. Требования к операционной системе

        Для работы «АйТи-Ойл. Станция» требуется ОС Windows 7.

        Обязательно наличие установленного стека TCP/IP. В случае отсутствия сетевых адаптеров необходимо установить эмулятор MS Loopback Adapter.


      2. Установка клиента базы данных

        Для работы ПО АЗС АйТи-Ойл может использоваться два типа СУБД (Access, Oracle). Связь с СУБД осуществляется посредством ODBC-соединения.

        При использовании в качестве СУБД Microsoft Access необходимо установить Microsoft Data Access Components версии 2.8. При использовании в качестве СУБД Oracle необходима установка Oracle не ниже 9.02.08. Для СУБД ORACLE необходимо установить кодировку NLS_LANG: AMERICAN_AMERICA.CL8MS1251.


      3. Установка ПО АйТи-Ойл Станция

        Для запуска инсталлятора запустите исполняемый файл ItOilStation.exe, входящий в инсталлятор Станции АйТи-Ойл. В окне приветствия нажмите Далее (Рисунок 1).

        image

        Рисунок 1

        В следующем окне необходимо ознакомится с условиями лицензионного соглашения. При согласии с условиями выбрать пункт «Я принимаю условия лицензионного соглашения» и нажать кнопку Далее (Рисунок 2).

        image

        Рисунок 2

        В окне «Выбор папки назначения» выберите папку, куда будет установлена Станция и нажмите

        Далее (Рисунок 3).

        image

        Рисунок 3

        В окне «Вид установки» выберите «Полная установка» и нажмите Далее (Рисунок 4).

        image

        Рисунок 4

        Для установки дополнительного рабочего места в окне «Выбор типа базы данных» укажите

        «Установить дополнительное рабочее место». Для новой инсталляции – выберите тип базы данных (Рисунок 5). При установке дополнительного рабочего места будут пропущены шаги до Рисунок 12.

        image

        Рисунок 5

        В окне «Параметры станции» укажите следующие параметры (Рисунок 6):

        • Идентификатор процессинга (всегда =1);

        • Идентификатор станции;

        • Карточные параметры – должны соответствовать карточным параметрам Центрального Процессинга: первые 5 цифр номера карты, код эмитента (IBSC), тип возврата.

          После указания для продолжения установки нажмите кнопку Далее.

          image

          Рисунок 6

          В следующем окне введите время хранения данных о продажах на АЗС – обычно 30 дней (Рисунок 7). После ввода нажмите кнопку нажмите кнопку Далее.

          image

          Рисунок 7

          В следующем окне (Рисунок 8) укажите нужные значения параметров (для АГНКС галочка

          «Предоплата по умолчанию» должна быть отключена). После указания параметров нажмите кнопку нажмите кнопку Далее.

          image

          Рисунок 8

          В окне «Параметры возврата» укажите параметры формирования возвратов и параметры справочника товаров (Рисунок 9). После указания параметров нажмите кнопку нажмите кнопку Далее.

          image

          Рисунок 9

          В окне «Создание каталогов» укажите нужные опции (Рисунок 10). После указания параметров нажмите кнопку Далее.

          image

          Рисунок 10

          В окне «Выбор компонентов» (Рисунок 11) отметьте модули и компоненты, которые необходимо установить, и нажмите Далее.

          image

          Рисунок 11

          image

          Рисунок 12

          После этого откроется окно состояния установки, в котором будет отображаться статус процесса (Рисунок 13)

          image

          Рисунок 13

          В процессе установки будет запрошен источник данных ODBC. Укажите ранее созданный ODBC- источник, а пользователя и пароль для доступа к схеме Station.

          image

          Рисунок 14

          image

          Рисунок 15

          После этого на экран будет выведен индикатор инициализации структуры БД (Рисунок 16).

          image

          Рисунок 16

          В случае успешной установки появится окно Рисунок 17. В случае первоначальной установки необходимо выставить «Нет, перезагрузить компьютер позже» и нажать кнопку «Готово».

          image

          Рисунок 17

          Далее необходимо выполнить первоначальную инициализацию базы данных АЗС данными, полученными из Процессингового Центра. Для этого в каталог импорта поместите файл экспорта, полученный из Процессинга (для первого импорта необходимо получить из Процессинга незашифрованный файл).

          Запустите модуль «Настройки станции» и укажите ODBC-источник и параметры соединения с БД. После указания ODBC-источника будет выдано сообщение о необходимости выполнения инициализации БД данными, полученными от процессинга (Рисунок 18).

          image

          Рисунок 18

          Запустите модуль «Импорт станции». При первом запуске (при «пустой» БД) будет выдано предупреждение Рисунок 19 .

          image

          Рисунок 19

          Для продолжения работы необходимо нажать кнопку «ОК».

          В раскрывшемся окне необходимо кликнуть два раза на файле импорта для первоначального заполнения БД (Рисунок 20).

          image

          Рисунок 20

          После этого необходимо перезапустить модуль «Импорт станции», зайти под администратором АЗС (первый администратор для АЗС должен быть предварительно добавлен в Центральном Процессинге) и выполнить импорт повторно.

          До проведения первого импорта БД не содержит данных об устройстве и операторах. При первоначальном импорте происходит передача этой информации. Данный режим работы модуля Импорта станции не является штатным и необходим для первичной инициализации БД.

          Перезапуск модуля импорта служит для перехода в штатный режим работы, при котором происходит авторизация оператора и проверка электронной подписи файла обмена. При повторном запуске необходимо повторить импорт файла данных IGX для окончательной обработки всей необходимой информации от Процессингового Центра.

          image

          Рисунок 21


      4. Настройки АЗС АйТи-Ойл

    Конфигурация АЗС осуществляется в модуле «Настройка станции». Часть необходимых параметров задается также непосредственно в модуле «АРМ оператора АЗС» (меню «Настройки»).

    Все настройки можно разделить на две группы – настройки, хранимые в базе данных, и настройки, хранимые в системном реестре. Описание параметров системы приведено в П рило жени е 1.

    Пара мет ры в системн ом реест ре.


  3. НАСТРОЙКА СЕРВЕРА ОБОРУДОВАНИЯ


      1. Общие положения

        Сервер оборудования является отдельным модулем и отвечает за работу с топливораздаточным оборудованием АЗС (колонки, резервуары, и др.). В настройках Сервера оборудования хранится информация о параметрах и текущем состоянии топливораздаточного оборудования АЗС. Конфигурация оборудования в настройках Сервера должна соответствовать конфигурации в БД АЗС. Связь с клиентом (АРМ оператора АЗС) осуществляется по протоколу TCP/IP.

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

        При установке комплекса ПО АЗС инсталлятор создает ярлык для модуля Сервер оборудования и помещает его в папку автозагрузки (Startup) операционной системы, что позволяет загружать Сервер оборудования сразу по включению операционной системы.

        Для запуска Сервера оборудования требуется сгенерированный на данном рабочем месте файл сертификата безопасности. Генерация сертификата выполняется служебной утилитой ESConfig (не входит в инсталлятор, поставляется отдельно).

        Примечание. При изменении строки соединения с базой данных, материнской платы, жесткого диска потребуется повторная генерация сертификата безопасности.

        Пример сообщения при отсутствии или некорректности сертификата безопасности приведен на Рисунок 22.

        image

        Рисунок 22. Ошибка сертификата безопасности

        В окне настройки сервера оборудования (утилита ESConfig) необходимо выбрать ODBC-источник для БД Станции, указать пользователя и пароль для доступа к схеме базы данных Станции.

        image

        Настройки Сервера оборудования хранятся в инициализационных файлах (.ini).

        image

        Рисунок 23. Вид окна Параметры запуска

        Команда запуска Сервера оборудования имеет вид E:\ITG2\Station\EquipmentServer.exe IniSettings.dll EquipmentSer_emul.ini ,где:

        • E:\ITG2\Station\EquipmentServer.exe – абсолютный путь к модулю сервер оборудования;

        • IniSettings.dll — компонент настроек (интерфейс сервера оборудования для работы с ini-файлами);

        • EquipmentSer_emul.ini – файл настроек сервера оборудования (должен находится в том же каталоге, что и сервер оборудования).


      2. Файл настроек сервера оборудования

    Конфигурация Сервера оборудования хранится в ini-файле в текстовом виде. Для редактирования INI-файла может использоваться любой текстовый редактор (например, Notepad). Перед редактированием файла настроек необходимо завершить работу Сервера оборудования.

    Сервер оборудования выполнен в виде ядра (файл EquipmentServer.exe) и подключаемых компонент (DLL-модулей). Настройки Сервера делятся на разделы. Несколько разделов принадлежат ядру и по одному разделу имеет каждый экземпляр подключаемых компонент.

    Описание параметров приведено в Прил ожени е 3. параме тры Се рве ра обо рудовани я.

    Примечание: Начиная с версии 2.01.00 параметры Сервера оборудования и данные о его текущем состоянии разнесены в два ini-файла: файл параметров и файл состояния. В более ранних версиях вся информация хранилась в одном файле. В данном документе рассматривается версия Сервера оборудования 2.38

    Файл параметров используется только для чтения (может быть выставлен атрибут «read-only»).

    Файл состояния используется для чтения и записи.

    Для игнорирования Сервером оборудования какого либо параметра следует закомментировать строку с этим параметром, для чего в начале строки нужно поставить точку с запятой «;».

    Наиболее вероятные причины, которые могут потребовать вмешательства администратора системы в настройки Сервера Оборудования в процессе эксплуатации:

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

      параметров). Если общий уровень НП, уровень подтоварной воды или температура в резервуаре превышают допустимые значения, ситуация считается нештатной, резервуар и измеритель блокируются. При возникновении данной ситуации необходимо установить и устранить причину возникновения блокировки и затем отредактировать параметр TankState (состояние резервуара) файла состояния, установив для него значение «0» (Резервуар в нормальном режиме). После этого резервуар перейдет в нормальное состояние и измеритель будет переведен в режим опроса. Эти действия можно также производить штатными средствами модуля АРМ оператора АЗС. (см. Руководство пользователя АРМ оператора АЗС).

    • Физический выход из строя измерителя. При возникновении подобной ситуации необходимо отключить использование измерителя на время ремонта. Для этого следует закомментировать параметр Measurer (Раздел ядра «TankX» файла параметров) для резервуара с неисправным измерителем.


  4. РЕКОМЕНДАЦИИ ПО СОХРАНЕНИЮ/ВОССТАНОВЛЕНИЮ ИНФОРМАЦИИ НА АЗС ПРИ АВАРИЯХ

    Вся информация по работе АЗС хранится в базе данных. Нарушение целостности БД ведет к потере информации и прекращению функционирования АЗС. В задачи Администратора входит предотвращение ситуаций, способных привести к сбоям, и восстановление работоспособности системы в максимально сжатые сроки, в случае, если сбой все-таки произошел.

    Необходимо предусмотреть возможность сохранения резервных копий базы данных (ежедневный backup базы данных) и основных файлов — ini-файлов Сервера оборудования и критических файлов БД (в случае использования СУБД Oracle). Штатные средства Станции АЗС системы АйТи-Ойл позволяют сохранять копию файла БД Access перед проведением экспорта информации для Процессингового Центра (настройка BackupAccessDBFile – включается в модуле «Настройка станции»). Также есть возможность запускать любое приложение после успешно завершенной операции экспорта со станции (см. РП модуля «Настройка станции»). Например, в случае использовании СУБД Oracle можно подготовить исполняемый файл (bat-файл), осуществляющий резервное копирование с использованием штатных средств Oracle, и инициировать запуск данного файла после операции экспорта.

    В случае выхода из строя ОС для восстановления работоспособности программно-аппаратного комплекса необходимо:

    • переустановить операционную систему;

    • переустановить СУБД;

    • установить и настроить АРМ оператора АЗС и другие модули системы восстановить из последней резервной копии базу данных.

      Для упрощения описанных действий по восстановлению системы рекомендуется использовать средства сохранения образа диска установленной ОС, таким образом, задача будет упрощена — надо будет восстановить образ диска (с уже установленной и настроенной системой) и восстановить последний базу данных станции из последней резервной копии БД.


  5. ИСПОЛЬЗОВАНИЕ АРМ ОПЕРАТОРА АЗС В РЕЖИМЕ ОБОЛОЧКИ ОС

Системой предусматривается возможность настройки работы модуля в качестве оболочки операционной системы, т.е. режим, при котором АРМ оператора АЗС является единственным приложением, запускаемым операционной системой при включении компьютера.

Включение/выключение работы модуля в качестве оболочки операционной системы осуществляется в меню Настройки ->Использовать АРМ как оболочку ОС. Данный пункт недоступен, если текущему оператору запрещено изменение конфигурации АРМ-а. Допуск к переключению режимов защищен паролем администратора. В режиме АРМ как оболочку ОС окно модуля не может быть минимизировано.

В режиме оболочки операционной системы имеется возможность запускать внешние приложения, указанные в Настройках станции на закладке ККМ. Запуск внешних приложений осуществляется выбором в меню Файл->Внешние приложения или кнопки-иконки на панели инструментов.

Для работы в режиме оболочки ОС используется модуль 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). Расшифровка по битам:

  • бит 0 – «логировать» ошибки;

  • бит 1 – «логировать» предупреждения;

  • бит 2 – «логировать» информационные сообщения;

  • бит 3 – «логировать» отладочную информацию.

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 включен, закрытие по достижении заказанной дозы/суммы).

Замечания:

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

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

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 – не генерировать;

  1. – генерировать (Refund);

  2. – генерировать (User Defined Credit 50).

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 – Резервуар в нормальном режиме

  • 1 – Резервуар блокирован

  • 2 – Прием топлива

0

StateInitiator

Инициатор текущего состояния резервуара:

  • 0 – Оборудование

  • 1 – Сервер по запросу клиента (АРМа)

  • 2 – Сервер по своей инициативе

0

OwnerId

Идентификатор клиента, работающего с резервуаром

0 (нет)

ParamsMask

Маска измеряемых параметров:

  • Бит 0 – Измеряется температура

  • Бит 1 – Измеряется уровень воды

  • Бит 2 – Измеряется общий уровень

  • Бит 3 – Измеряется масса НП

  • Бит 4 – Измеряется плотность НП

  • Бит 5 – Измеряется объем НП

0

Temperature

Температура, [‘C]

0

WaterLevel

Уровень воды, [мм]

0

TotalLevel

Общий уровень, [мм]

0

OilQuantity

Масса НП, [г]

0

OilDensity

Плотность НП, [г/м3]

0

OilVolume

Объем НП, [мл]

0

MeasurerInfo

Информация о текущем состоянии измерителя:

  • 0 — Нет измерителя (не подключен)

  • 1 — Измеритель работает в нормальном режиме

  • 2 — Измеритель в режиме ошибки (нет связи)

  • 3 — Измеритель заблокирован

0

AlarmMask

Признак выхода параметров резервуара за допустимые пределы (битовая маска):

  • Бит 0 — Превышен минимальный общий уровень

  • Бит 1 — Превышен максимальный общий уровень

  • Бит 3 — Превышен максимальный уровень воды

  • Бит 4 — Превышена максимальная температура

0

Раздел ядра «PumpX» (файл параметров)

Этот раздел повторяется для каждой колонки, X = 1,…,Kernel->NumPumps.

Настройка

Описание

По умолчанию

PumpNo

Логический номер колонки в системе управления, эта нумерация используется в АРМе оператора

1

PumpId

Идентификатор (адрес) колонки, передается драйверу ТРК и используется им

=PumpNo

Controller

Настройка контроллера колонки в формате: <компонент контроллера> <раздел настроек компонента контроллера>. Пример: NaraPump.dll NaraParams

Пустая строка (некорректная запись)

NumPistols

Количество пистолетов

1

OverfillingAsVolumeSu pplied

[мл]

Величина перелива, которую сервер оборудования будет относить к текущему отпуску.

Для тех ТРК, которые находятся в состоянии «отпуск», при превышении VolumeSupplied над VolumeOrdered сервер оборудования

  1. не считает эту разницу утечкой/переливом

  2. не выставляет признак ошибки по переливу

  3. не увеличивает счетчик утечек

и в лог-файл добавляется запись вида:

«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 – Колонка свободна

  • 1 – На колонку поступил заказ

  • 2 – На колонке идет отпуск

  • 3 – Колонка блокирована

0

Настройка

Описание

По умолчанию

StateInitiator

Инициатор текущего состояния колонки:

  • 0 – Оборудование

  • 1 – Сервер по запросу клиента (АРМа)

  • 2 – Сервер по своей инициативе

0

ErrCode

Код ошибки:

  • 0 – Нет ошибки

  • 1 – Ошибка оборудования

  • 2 – Ошибка связи с оборудованием

  • 3 – Логическая ошибка контроллера ТРК

  • 101 – Утечка на колонке (логическая ошибка)

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 – Оборудование

  • 1 – Сервер по запросу клиента (АРМа)

  • 2 – Сервер по своей инициативе

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 — цена устанавливается только при ее изменении

  • 1 — цена устанавливается перед каждой авторизацией независимо от того, изменилась она или нет. Необходимо устанавливать если цены на колонке самопроизвольно меняются

0

Настройка

Описание

По умолчанию

NoCurrentLoop

  • 0 — токовая петля (есть эхо)

  • 1 — нет токовой петли (нет эха)

0

DresserVer

  • 0 — стандартный протокол

  • 800 — протокол Dresser 8xx

0

AmountAuthOnly

  • 0 — поддерживаются авторизации по объему и сумме

  • 1 — только авторизация по сумме. При подаче авторизации по объему рассчитывается сумма

0

StopAfterFilling

  • 0 — команда STOP не посылается после завершения отпуска

  • 1 — команда STOP посылается после завершения отпуска

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-сети.

Особенности настройки драйвера:

  1. Идентификатор ТРК (PumpId) формируется по следующему правилу: PumpId=SSSNNNF (в десяточном виде), где:

    SSS — подсеть в LON-сети, в которой находится ТРК (1..255) NNN — узел в LON-сети, на котором находится ТРК (1..127)

    F — сторона диспенсера, на которой находится ТРК (1..4) Пример: PumpId=10042 (SSS=1, NNN=4, F=2).

  2. При изменении конфигурации АЗС (или при использовании настроек Сервера оборудования, взятых от другой АЗС) необходимо очистить параметры драйвера, сохраняемые в файле состояния (см. ниже). При 1-ом запуске Сервера оборудования эти данные будут считаны с ТРК и записаны в файл состояния. На время считывания данных ТРК будет недоступна из АРМа (будет висеть «Ошибка оборудования»).

  3. Для ТРК 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 — нагрузочное тестирование выключено.

  • 1 — непрерывная циклическая переинициализация

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

Маска функциональных возможностей ТРК:

  • Бит 0 — Возможность авторизации по объему

  • Бит 1 — Возможность авторизации по стоимости

  • Бит 2 — Возможность продолжения отпуска после остановки нулевой авторизацией

1 (только возможность авторизации по объему)

Настройка

Описание

По умолчанию

  • Бит 3 — Возможность программного выключения колонки

DeltaVolumeOnCostOrder

Искажение объема при заказе на сумму, [мл].

0 (нет искажения)

PumpXRaisedPistol

где X – идентификатор ТРК. Номер снятого пистолета (1…14 ), 0 — нет информации о снятом пистолете, 15 — нет снятого пистолета.

0 (нет инф-ции о снятом пистолете)

PumpXStatus

где X – идентификатор ТРК. Эмулирование статуса ТРК:

  • -1 Ошибка на колонке

  • -2 Ошибка связи с колонкой (контроллером)

  • 1 Колонка выключена

  • 2 Отпуск окончен, колонка свободна

  • 3 Колонка авторизована

  • 4 На колонке идет отпуск

  • 5 Заказ выполнен полностью

0 (автоматическое эмулирование статуса)

BeforeAuthorizeDelay

Счетчик (в циклах опроса) задержки перед переходом ТРК в состояние «авторизована» после успешной авторизации.

0 (нет задержки)

ActionError

Признак эмулирования ошибки при запросах к ТРК (авторизация, останов, выключение).

0 (нет ошибки)

NonLinearFilling

При = 1 Эмулятор выдает значения Volume с случайно генерируемыми «всплесками». Необходимо для эмуляции работы ГРК.

PeekValue

Величина всплеска. Если не указана — величина определяется случайным образом.

SupplyLimit

Ограничение по заказу, [мл] или [коп] в зависимости от типа заказа (по литрам или по сумме). Можно остановить отпуск на желаемом значении.

0 (нет ограничения)

ReturnVolumeOnCostOrd er

Возвращать Серверу оборудования текущий объем при заказе на сумму.

Если не 0, драйвер при заказе на сумму рассчитывает текущий объем с математическим округлением, добавляет погрешность (см. DeltaVolumeOnCostOrder), и возвращает значение Серверу, эмулируя получение текущих литров с дисплея ТРК.

0 (текущие литры рассчитываются Сервером)

Версия 2.02.00

Добавлена поддержка функции GetStateEx — возврат дополнительных параметров ГРК. Сделано для тестирования доработок по ПО Метания (отображаются на 4-м графическом виде АРМа с версии

      1. Необходим СО версии не ниже 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

        Резервуар, к которому подключен виртуальный пистолет

        ТРК.

        Допускается прикреплять несколько виртуальных пистолетов к одному физическому.

        Допускается в рамках одной виртуальной ТРК использовать пистолеты от разных физических

        Частичная виртуализация невозможна – если к физической ТРК прикреплена хотя бы одна

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

        В случае если к виртуальной ТРК прикреплено несколько физических, статус ТРК определяется в таком порядке:

        1. Если есть отпускающая ТРК с привязанного физического пистолета – статус берется с нее;

        2. Если есть ТРК с логической ошибкой (перелив и т.п.) статус берется с нее;

        3. Если есть заблокированная ТРК – статус берется с нее;

        4. Если есть ТРК с ошибкой – статус берется с нее;

        5. Если все ТРК в порядке – статус берется с последней активной ТРК. Каждый виртуальный пистолет ведет свой расчетный счетчик и счетчик утечек.

          При отпуске через виртуальную ТРК резервуар НП определяется по виртуальному пистолету, а не по физическому.

          Электронный счетчик каждый раз берется с физического пистолета.

          Поддержка терминала ТС-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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

АйТи-Ойл

АйТи-Ойл

Подходит для

управления сеть АЗС любого формата

Детали продукта

Система управления АЗС и АЗК «АйТи-Ойл» позволяет осуществлять полностью автоматизированное управление бизнес-процессами, такими как системы и виды оплаты, контроль товародвижения, система лояльности, топливные карты, контроль оборудования.

Контакты

Характеристики

Возможности

Управление АЗС

Бюджетирование и прогнозирование

Интеграция со сторонними программами

Управление техническим обслуживанием

Системы управления топливом

Бюджетирование и прогнозирование

Согласование топливной карты

Управление расходом топлива

Управление соответствием требованиям

Управление стоимостью топлива

Баннер XL

Аналоги АйТи-Ойл

Нева-Сервис

Система автоматизации управления АЗС

INIT Оптима

Программа “INIT Оптима” представляет собой современную систему для автоматизации и управления автозаправочной станцией.

ПроЦентКарт

Процессинговый центр “ПроЦентКарт” предназначен для выпуска топливных (или безналичных) и дисконтных карт для АЗС, АГЗС,…

ПТКАЗС

ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологиче…

Informer

Программное обеспечение для автоматизированного учета топлива

FuelForce

Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безо…

FieldCap

Простой способ организовать работу, заказы, персонал и оборудование. Работайте умнее, быстрее и получайте больше прибыли…

Популярные сравнения
с АйТи-Ойл

АйТи-Ойл

Популярные сравнения
с АйТи-Ойл

АйТи-Ойл

FuelForce

Оборудование и программное обеспечение для управления топливом автопарка в режиме реального времени, обеспечивающие безопасную авторизацию, гибкое администрирование и отчетность.

Нева-Сервис

Система автоматизации управления АЗС

Inspectivity

Безбумажное, облачное программное обеспечение для проверки критически важных активов.

FuelCloud

FuelCloud — это передовая система управления топливом, которая проста в использовании. Экономьте деньги, упрощайте отчетность и возьмите под контроль свое топливо.

ПТКАЗС

ПТКАЗС обеспечивает объединение всех процессов на бензиновых и газовых участках заправочной станции в единый технологический процесс и дает возможность детально фиксировать все совершенные операции и параметры оборудования.

FuelTax

Помогает создать отчет по налогу на топливо для подачи IFTA; отслеживать информацию о грузоотправителях, водителях, тягачах и прицепах.

Informer

Программное обеспечение для автоматизированного учета топлива

ProntoForms

ProntoForms — лидер в области мобильных форм корпоративного уровня. Мы делаем сбор точных данных в режиме реального времени быстрым и простым для полевых команд.

Dashpivot

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

Отзывы АйТи-Ойл

Сравнить 0 продуктов категории Управление АЗС

Решение АйТи-Ойл предназначено для автоматизации основных процессов АЗК/АГЗС (прием, хранение и реализация нефтепродуктов, товаров и услуг), позволяет в комплексе автоматизировать все основные бизнес-процессы, обеспечить сквозной учет, контроль и управление как розничном, так и в оптовом звене.

В частности, в решении содержатся инструменты измерения количества и основных качественных параметров нефтепродуктов, хранящихся в резервуарах, в соответствии с ГОСТом, а также управления отпуском нефтепродуктов с топливораздаточных колонок различного типа – электронных и механических.

Таким образом, система АйТи-Ойл: АЗК/АГЗС объединяет все процессы авто или газозаправочного в единый технологический цикл и позволяет детально фиксировать все совершенные операции и параметры оборудования.

АйТи-Ойл: Терминал самообслуживания для АЗК и создания безоператорных АЗС

Программный комплекс АйТи-Ойл: Терминал самообслуживания разработан для использования на платежных терминалах. Это решение позволяет организовать безоператорные станции и/или дополнительные пункты самостоятельного расчета клиентов за нефтепродукты и услуги на АЗС с высокой проходимостью.

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

При помощи терминала можно осуществлять прием платежей за нефтепродукты и предоставить клиентам возможность оплаты:

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

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

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

Терминалы могут быть установлены на улице и/или внутри отапливаемых помещений.

Преимущества использования решения:

  • получение дополнительного дохода за счет организации автоматизированного пункта приема платежей
  • привлечение клиентов на АЗК за счет расширения спектра услуг
  • повышение пропускной способности АЗК и увеличение объема реализации нефтепродуктов
  • повышение качества и скорости обслуживания клиентов
  • экономия за счет сокращения затрат на обслуживающий персонал
  • возможность организации безоператорных автозаправочных станций

Особенно эффективно использование данных терминалов в составе комплексных решений для сетей АЗК, обслуживающих большое число клиентов. Это обеспечивает существенное сокращение времени, затрачиваемого клиентами на осуществление расчетов, что делает оплату товаров и услуг быстрой и удобной.

Понравилась статья? Поделить с друзьями:

А вот и еще интересные новости по теме:

  • Pudin hara pearls инструкция по применению
  • Miwe econo руководство по эксплуатации
  • Отривин спрей инструкция по применению детям с какого возраста
  • Stenhoj autolift a s dk 7150 barrit denmark инструкция
  • Кондиционер royal clima инструкция rg68a bge

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии