+7(499) 450-28-09

Обновление Авибус, версия 2.0.24

27.06.2022

Обновление системы "Авибус: Управление автовокзалами" версия 2.0.24 от 20.06.2022:

  • произведено обновление БПО до версии 2.1.6.18;
  • в функционал внесены изменения в рамках требований 54-ФЗ: при возврате билетов признак предмета платежа будет заполнен как Услуга, аналогично поведению при продаже;
  • в Новое рабочее место кассира добавлен функционал изменения вида тарифа, пункта назначения для каждого билета, применения карт лояльности на этапе оплаты.
Также исправлены выявленные ошибки. Подробнее обо всех изменениях читайте в самой новости.

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

Версия 2.0.24 от 20.06.2022

Организация перевозок

  • Изменен формат заполнения поля Часовая зона в остановке с текстового на выбор из списка значений для предотвращения ввода некорректных данных.
  • Исключена возможность выбора типа данных "Типы видов сообщения" для поля Вид сообщения в условиях работы с перевозчиком.
  • Устранена ошибка в условном оформлении Маршрута, при которой действующие рейсы расписания отображались серым цветом (аналогично недействующим).
  • Устранена ошибка "В рейсе АЦБПДП не допустимо одинаковое время отправления с различных остановок", возникающая при совпадении времени следования в разных остановках при условии, что указаны разные дни пути.
  • Доработаны параметры для вывода в шаблоны чеков информации о страховой компании, указанной в перевозчике.
  • В целях упрощения сверки билета с данными посадочной ведомости доработан параметр НомерМеста, всегда отображающий значение номера места из документа Билет и используемый в некоторых случаях как порядковый номер (например, багаж, стоя).
  • Восстановлена возможность использования жирного шрифта в нефискальных чеках.
  • Устранены проблемы дублирования папок доп. реквизитов и вывода пустых строк на формах выбора доп. реквизитов.
  • Оптимизирован отчет Печать тарифов: в случае наличия в условиях применения видов тарифов параметров, не анализируемых отчетом, они игнорируются и тариф отображается в отчете.
  • Изменен способ хранения кода ЕГИС ОТБ контрагентов, в системе будет храниться в регистре сведений. В интерфейсе перенесен из договоров на форму контрагента во вкладку АЦБПДП.
  • Введена дополнительная проверка в форме Маршрут для исключения возможности записать справочник с незаполненными строками в таблице остановок.
  • Оптимизирован процесс перезаполнения параметров остановки при переносе местоположения на карте.
  • АЦБПДП. Оптимизирована проверка на корректность заполнения параметров остановки: если в остановке заполнен рег. номер АЦБПДП, то не проверять и не запрашивать заполнения поля ОКАТО.
  • Доработано отображение вкладки Ставки НДС на форме контрагента независимо от включения константы Применять требования 54-ФЗ для предварительной подготовки и заполнения корректных данных перед запуском.

Диспетчеризация

  • Добавлена проверка с требованием заполнить персональные данные пассажира, при пересадке его с пригородного рейса на рейс АЦБПДП. В такой ситуации система выдаст оповещение "Пересадка пассажиров на рейс АЦБПДП запрещена в связи с отсутствием персональных данных".
  • При включенной настройке в правилах ограничения продаж "Учитывать правило ограничения при получении списка рейсов" рейс будет скрываться в РМК, но отображаться в РМД.
  • Связка рейсов через документ Шаблон путевого листа. Реализована возможность объединять рейсы с одним водителем/транспортным средством для группового редактирования автобусов, водителей, перевозчиков и состояния рейсов.
  • При активном флаге Применять требование 54-ФЗ, при пересадке билетов с рейса на рейс, рейсы других перевозчиков не отображаются, билет можно пересадить только на рейс того же перевозчика.
  • Исправлена ошибка "Преобразование значения к типу Число не может быть выполнено", возникающая в РМД при попытке распечатать посадочную ведомость.
  • Исправлена ошибка "Поле объекта не обнаружено (Адрес)", возникающая при попытке распечатать посадочную ведомость в РМД.
  • Исправлена ошибка, возникающая при пересечении двух установок тарифа:
    • Если на выбранную дату есть одна действующая установка тарифа, то тариф устанавливается из неё.
    • Если на выбранную дату действует больше одной установки тарифа, то тариф берется из установки с последней актуальной датой начала.
  • Исправлены ошибки, препятствующие созданию дополнительного рейса без выбранного (для заполнения времени следования) существующего рейса расписания:
    • {ОбщийМодуль.DispatchPort.Модуль(604)}: Ошибки при записи метода контекста (записать): Ошибка при выполнении обработчика - "ПриЗаписи"
    • {ОбщийМодуль.ОбменДаннымиСАЦБПДПСлужебный.Модуль(1260)}: Поле объекта недоступно для записи (Значение);
    • {ОбщийМодуль.DispatchPort.Модуль(604)}: Ошибки при записи метода контекста (записать): Ошибка при выполнении обработчика - "ПриЗаписи":
    • {ОбщийМодуль.ОбменДаннымиСАЦБПДПСлужебный.Модуль(1264)}: Поле объекта недоступно для записи (Значение).
  • Исправлена ошибка "Поле объекта не обнаружено (ФИО)", возникающая при печати ведомости в РМД на международный заказной рейс.
  • Устранена ошибка в РМД, когда при установке транзитных мест Стоя или багажа автоматически становились доступными и Пассажирские.
  • Произведена оптимизация работы с кэшем рейсов для ускорения работы в РМД.
  • Исправлена ошибка изменения рейса с помощью функционала Путевых листов, если первая остановка этого рейса не автоматизирована: Диспетчеризация <Наименование остановки> невозможна. Остановка не автоматизирована. <Рейс>.
  • Устранена ошибка, препятствующая редактированию ФИО водителя, введенного текстовой строкой в РМД.
  • Восстановлена работа автодиспетчера по задачам с типом выполнения При ухудшении класса обслуживания.
  • Доработан отчет Отчет по перронным контролерам для вывода информации по прибывшим/отправленным рейсам согласно плановому времени отправления, независимо от даты фактического прибытия/отправления.
  • Устранена ошибка при указании транзитных мест общим количеством в РМД.
  • АЦБПДП. Удалена обязательность заполнения поля Должность водителя и прочих проверок данного параметра. В случае, если должность не заполнена, при выгрузке будет указано значение Водитель.
  • Произведена доработка функционала переноса брони на другой рейс: дата и время автоматической отмены блокировки будут перезаписана с учетом времени отправления рейса-приемника.
  • Оптимизировано отображение занятости мест в РМД: если в выбранном пункте отправления место свободно, но занято на любом последующем промежутке пути, то отображать его в РМД темно-зеленым цветом.
  • Исправлена ошибка печати ведомости в РМД для чужого пункта отправления: Поле объекта не обнаружено (ПеревозчикПредставление).
  • Устранена проблема вывода в посадочной ведомости времени отправления, которое было актуально до изменения рейса расписания и последующей актуализации.
  • Исправлена ошибка, при которой время отправления у остановки в доп. рейсе отображается в том же календарном дне пути, какой установлен у времени прибытия этой остановки
  • Доработан механизм вычеркивания на рейсах ЕПЗМ для корректной работы с занятостью в чужой базе.
  • Внесены изменения в отчет О работе автовокзала: отмененные рейсы не учитываются при подсчете коэффициента загрузки; учитываются транзитные пассажиры на промежуточных остановках рейса.
  • АЦБПДП. Произведена оптимизация процесса формирования годовых масок при большом количестве недействующих рейсов расписания, что позволило увеличить производительность системы в разделе Организация перевозок и РМД.
  • Устранена ошибка смены автобуса на рейсе при установленном флаге Возможность пересадки на другой тип мест, возникающая, если в новом автобусе нет номера места, на который уже продан билет.
  • Исправлена ошибка множественного срабатывания задачи автодиспетчера на печать ведомости.
  • Устранены проблемы снятия брони в РМД с номера места, если на аналогичный порядковый номер стоячего места продан билет.
  • Ширина макета списка пассажиров для матричного принтера приведена к ширине макета посадочной ведомости.
  • Устранена проблема отображения информации о квотах в РМД на следующих промежутках пути.
  • Устранена ошибка в РМД “Поле “Название рейса расписания“ не заполнено“ при записи рейса, возникающая в связи с частичным добавлением функционала, запланированного только для версии 2.0.25. 

Продажи

  • Налажена корректная работа системы при возврате билетов, внесенных вручную. При отсутствии подключаемого оборудования возврат происходит способом оплаты Внесен вручную без использования ККТ и печати чеков возврата (аналогично внесению). В случае наличия подключаемого оборудования возврат происходит аналогичным способом.
  • Добавлена проверка соответствия вида документа и гражданства пассажира при продаже билета на рейс АЦБПДП.
  • Исправлена ошибка в РМК с текстом Неизвестная ошибка, возникающая при попытке занять место на транзитном рейсе в РИБ.
  • Исправлена ошибка "Один из билетов возвращён ранее", возникающая при возврате билета через Авибус GDS, если в базе существует дубликата билета с таким же номером, как у возвращаемого билета. После внесенных доработок в документе Оплата не формируется ссылка на билет со схожим номером, уже присутствующий в базе.
  • Настроена корректная активация флага Внесен вручную в оплате билета, если билет/услуга вносится вручную, независимо от того заполнены ли поля Кассир, Касса ККМ и Дата.
  • Налажено корректно отображение колонки Состояние рейса для пользователя с правами Кассир и Справочная в РМК при наличии активной настройки подключаемого оборудования.
  • В связи с противоковидными мерами добавлена возможность ближайшие к водителю места (1-4) оставлять свободными. Возможность реализована как для продажи в кассе, так и на сайте. 1-4 места заполняются только в случае заполнения остальных мест в автобусе. Функционал можно включить и отключить в настройках рейса расписания.
  • Налажен функционал возврата билетов, внесенных вручную: он проходит способом оплаты Внесен вручную без использования ККТ и печати чеков возврата (аналогично внесению) как при отсутствии подключаемого оборудования на текущем рабочем месте, так и при его наличии.
  • Исправлена ошибка, возникающая при ручном внесении билетов, если в автоматизированной остановке установлен флаг Только для перронных билетов. В таком случае в списке пунктов отправления остановка отсутствовала и не было возможности внести билет.
  • Устранена проблема доступности льготы в РМК: льгота доступна к выбору в рабочем месте кассира на рейсе, если дата отправления рейса входит в срок периода действия льготы.
  • Восстановлен типовой функционал при переходе на окно оплаты при помощи Ctrl+1: выделение в поле Принято, система реагирует на клавиши перехода.
  • Исправлена проблема дублирования доп. реквизитов в Новом РМК при изменении льготы.
  • Устранена ошибка в РМК в случае наличия настроек на возрастные ограничения. когда не подставлялось ранее созданное физическое лицо.
  • Восстановлена работоспособность проверки возрастных ограничений при продаже билета случае, если подставляется уже созданное ранее физическое лицо.
  • Устранена ошибка, при которой в РМК была возможна продажа билета на промежуток, на которые не установлена цена.
  • Оптимизирован процесс заполнения персональных данных пассажиров: порядок расположения полей персональных данных при продаже билета будет возвращаться в исходный вид, если пользователь подставляет/удаляет физическое лицо и выбирает/удаляет льготу.
  • В случае неуспешной оплаты в окне печати чека старого РМК появляется кнопка Отменить печать. Исправлена ошибка использования данной функции, при которой билет и оплата не помечались на удаление.
  • Устранена ошибка, возникающая при продаже билетов чужих автовокзалов: "Поле объекта не обнаружено (CheckMan)".
  • В отчете старшего кассира исправлена ошибка отображения возврата по контрагенту, производившему продажу, вместо контрагента, указанного в возврате.
  • Исправлена ошибка при продаже в старом РМК вида тарифа Детский без мест вместе с пассажирским: Невозможно перейти к оплате, сумма тарифа в билете №0 равно 0.
  • Устранена ошибка, возникающая при попытке ручного внесения билета: Метод объекта не обнаружен (ПолучитьПараметрыПродаж).
  • Исправлена ошибка в отчёте Неиспользованные билеты: не попадают билеты, возвращённые в текущем периоде, по рейсам прошлого периода.
  • В РМК доработан вывод корректного текста ошибки, сообщающего пользователю о минимально необходимом количестве пассажирских билетов для продажи видов тарифов с ограничениями продаж без пассажирского.
  • Внесены исправления в функционал проверки возрастных ограничений в РМК: если требования заполнения даты рождения необязательны, а в подтянувшемся физическом лице дата рождения не заполнена, то продажа должна быть возможна.
  • В РМК исправлена ошибка, возникающая при попытке продать билет на рейсы, отправлением с чужой остановки: "Не удалось начать новую сессию продажи билетов и услуг - неизвестная ошибка".
  • Налажен функционал продажи билетов способом оплаты Списание с баланса покупателя: теперь при продажах печатается нефискальный чек с данными билета, т.к. пассажир не является покупателем в данной сделке.
  • В Новое РМК добавлен функционал по изменению вида тарифа, пункта назначения для каждого билета.
  • В Новом РМК доработан функционал применения карт лояльности на этапе оплаты (как в старом РМК).
  • В Новом РМК функция Открытие смены выведена в меню и предполагается к осознанному выбору кассиром перед началом работы. Для упрощения процедуры в случае, если кассир не открыл смену перед началом продажи билета, доработаны механизмы оповещения и открытия меню без прерывания текущего процесса продажи.
  • Реализован функционал установки разных пунктов назначения билетам в рамках одного заказа при ручном внесении билетов.
  • Устранена ошибка, возникающая при запросе списка рейсов, если в условиях работы с агентами применены маркетинговые акции: “Справочник.МаркетинговыеАкции.МодульМенеджера(362)}: Поле объекта не обнаружено (ТарифБезСкидки).”.
  • Исправлена ошибка задваивания суммы возврата билетов из чужой базы на системе Артмарк: если возвращать билет, оплаченный по безналу, то в документе Возврат оплаты задваиваются строки Оплата и в Х-отчете отображается информация по возвратам билетов в два раза больше.
  • Исправлена ошибка автоматического применения маркетинговой акции через условия работы с агентами, если создана на основе льготы со способом расчёта "Разница между основным и особым тарифом".
  • Доработана возможность отредактировать номер документа в физическом лице, даже при наличии букв и иных знаков при включённом флаге Не выполнять стандартные проверки серии/номера документа.
  • Оптимизировано отображение рейсов в РМК в случае, если вновь применяемое правило ограничения продаж должно влиять на наличие в списке доступных. Обновление происходит по двойному щелчку на кнопку обновления списка рейсов.
  • Доработан функционал Нового РМК: отображение свободного количества мест для каждого вида тарифа.
  • В Новом РМК удалена возможность редактирования поля Сдача. Расчет производится автоматически после заполнения поля Принято.
  • Доработан функционал Нового РМК: использование рекомендованных мест при продаже билета, выделяемых на схеме темно-зеленым цветом.
  • Доработан функционал Нового РМК: отображение подсказки о значении цветового выделения мест на схеме.
  • Исправлена ошибка с поиском рейсов в РМК при интеграции с базой на системе КАРС (Пермь).
  • Исправлена ошибка, возникающая на этапе оплаты при продаже билета на рейсы чужого АВ через Авибус GDS: "{ОбщийМодуль.РаботаСXDTO.Модуль(2868)}: Значение не является значением объектного типа (Elements)" .
  • Внесены изменения в функционал отображения рейсов в РМК: если на рейс действует правило ограничения продаж с настройкой Учитывать правило ограничения при получении списка рейсов, то он не будет отображаться даже у пользователя с правами перронного контролера.
  • Устранена ошибка, возникающая при выкупе брони безналичным способом оплаты: "Поле объекта не обнаружено (СсылочныйНомерБанковскойОперации)".
  • Устранена проблема отображения длинного наименования вида тарифа при выборе мест на схеме мест.
  • Устранена ошибка двойного учета сбора вендора в регистре Фискальные операции и, соответственно, ОФД, при продажах билетов чужих автовокзалов через Авибус GDS.
  • Устранена проблема затирания значения документа физического лица при переходе к заполнению второго пассажира, если в документе настроены требования дополнительных данных, например, начало срока действия.
  • Устранена проблема печати чека продажи услуги при возврате услуги. В случае, если в услуге настроен чек возврата услуги, будет применять он, в случае отсутствия настройки - типовой.
  • Устранена ошибка продажи билета по предустановленному детскому тарифу через Артмарк: "Возраст не соответствует возрастным ограничениям (0-12 лет), вид тарифа Детский".
  • Внесены корректировки в проверки перед возвратом билета (функция AddTicketReturn): если рейс отправлен, то в первую очередь проверяется наличие вычеркивания, даже если текущее время меньше планового времени отправления.
  • Устранены недоработки печатной формы маршрутной квитанции: пробел между номером платформы и автобусом, полное отображение адреса пункта прибытия, печать нулевого номера места у возвращенного билета.
  • В РМК устранена ошибка затирания маски ввода персональных данных пассажира после последовательной операции подбора физического лица и его удаления из подбора.

Служебные механизмы

  • Налажена возможность просмотра записей Журнала вызова функций по заказу в формате XML.
  • Удалены сообщения, выводящиеся при включенной константе Запрет операций не соответствующих требованиям АЦБПДП, когда отсутствуют ошибки.
  • Исправлена ошибка "При обновлении программы возникла ошибка: Поле объекта не обнаружено", возникающая при обновлении с версии 2.0.23.4 на 2.0.23.10.
  • Произведено обновление БПО до версии 2.1.6.18.
  • Доработан обработчик обновления, который произведет перезаполнение часовых зон остановок в соответствии с новыми правилами (выбор из списка вместо текстового поля) и после завершения обновления сообщит обо всех инцидентах на начальной странице для оперативного исправления.
  • Обновлена БПО до версии 2.1.6.11.
  • Восстановлена работоспособность регламентного задания Удаление неактуальных данных.
  • Доработана функция получения занятых мест для анализа номеров мест, ограниченных правилами ограничения продаж, с целью предоставления наиболее актуальной информации о занятости на начальных этапах оформления.
  • Введены дополнительные проверки для исключения возникновения нескольких возвратов по одному билету.
  • Внесены изменения в функционал в рамках требований 54-ФЗ. При возврате билетов признак предмета расчета будет заполняться как Услуга, аналогично поведению при продаже.
  • Доработана функция получения занятых мест для анализа номеров мест, ограниченных правилами ограничения продаж, с целью предоставления наиболее актуальной информации о занятости на начальных этапах оформления.
  • Реализована вторая часть доработки по требованиям 54-ФЗ: возможность печати чеков на зачет предоплат по использованным билетам. Создан новый документ Зачет предоплат, который будет аккумулировать данные в соответствии с настроенными периодами.
  • Исправлены ошибки регистра Фискальные операции, происходящие при возвратах с включенным использованием требований 54-ФЗ: при возврате за непроследованный путь производится печать чека только на сумму возврата; при возврате с удержаниями и без сборов не печатаются чека возврата сборов, если настроены отдельные шаблоны.
  • Устранены проблемы, возникающие у пользователей с ограничениями продаж услуг: предопределенные услуги, используемые для служебных механизмов, не будут учитываться данной настройкой.
  • Обновлен классификатор стран мира, добавлены ДНР, ЛНР и Южная Осетия.
  • Устранена ошибка синхронизации рейсов расписания при настройке ЕПЗМ: проверка действия/не действия производится на дату синхронизации, а не по последней записи в периодах действия.

Администрирование

  • В соответствии с регламентом ФГУП "ЗИТ" при отсутствии у пассажира отчества настроена передача значения поля Отчество "NA" вместо слова "Нет".
  • Исправлена ошибка, возникающая в библиотеке АЦБПДП: объекты не регистрировались к выгрузке при изменении параметров рейса расписания.
  • Устранена проблема заполнения параметра termNumOrSurname в записях выгрузки операции бронирования. Заполнение происходит по аналогичным алгоритмам, происходящим при выгрузке билета.
  • АЦБПДП. Восстановлена работоспособность функции выгрузки операции вычеркивания как Снятие с регистрации.
  • В соответствии с регламентом ФГУП «ЗащитаИнфоТранс» настроена передача данных о пассажирах в АЦБПДП с задержкой не более 30 минут после ввода данных в информационную систему.
  • АЦБПДП. Восстановлено заполнение поля buyDate в операциях Бронирование.
  • Устранена проблема в РИБ отображения дерева данных на форме состава отправляемых данных.
  • АЦБПДП. Внесены исправления в функционал выгрузки в АЦБПДП дополнительных рейсов: при ручной выгрузке период будет заполняться годом, в котором происходит отправление рейса.
  • Устранены ошибки заполнения часовой зоны в записях выгрузки справочников и операций в АЦБПДП: используется время базы данных, а не сервера.
  • АЦБПДП. Исправлена регулярность регламентного задания Обмен данными с АЦБПДП 2.0 с "Один день, каждые 900 секунд" на "Каждый день, каждые 900 секунд".
  • Произведена актуализация отчета Проверка справочников АЦБПДП для корректного отображение ошибок в заполнении справочников.
  • Произведена доработка, направленная на идентичность набора прав в предопределенном профиле и профиле, который создан копированием предопределенного.
  • Восстановлена возможность редактирования текстовых макетов печатных форм.