Version 19 — различия между версиями
Материал из ANT-Inform documentation
Hubbitus (обсуждение | вклад) (Для всех настроек ais.ws.custom.* разрешено использовать фиксированное число как паттерн. Адаптер 19.0.6. ESB-1561, SUPPORT-7286.) |
Hubbitus (обсуждение | вклад) (Исправлена ошибка загрузки ГПО при включенной опции ais.ws.gceAttachToAnyChannel. Адаптер 19.0.7. ESB-1563.) |
||
Строка 10: | Строка 10: | ||
* Исправлена ошибка загрузки [[Команды адаптера#GasConsObject|площадок]] с включенной загрузкой [[Конфигурирование адаптера на стороне ИМУС#ais.ws.responseZonesBy|зон ответственности]] появившаяся из-за рефакторинга обработки ошибок. Адаптер 19.0.5. [https://jira.spb.ant-inform.ru/browse/ESB-1564 ESB-1564] ([https://jira.spb.ant-inform.ru/browse/SUPPORT-7318 SUPPORT-7318] - Саратов, [https://jira.spb.ant-inform.ru/browse/SUPPORT-7279 SUPPORT-7279] - Астрахань). | * Исправлена ошибка загрузки [[Команды адаптера#GasConsObject|площадок]] с включенной загрузкой [[Конфигурирование адаптера на стороне ИМУС#ais.ws.responseZonesBy|зон ответственности]] появившаяся из-за рефакторинга обработки ошибок. Адаптер 19.0.5. [https://jira.spb.ant-inform.ru/browse/ESB-1564 ESB-1564] ([https://jira.spb.ant-inform.ru/browse/SUPPORT-7318 SUPPORT-7318] - Саратов, [https://jira.spb.ant-inform.ru/browse/SUPPORT-7279 SUPPORT-7279] - Астрахань). | ||
* Для всех настроек [[Конфигурирование адаптера на стороне ИМУС#ais.ws.custom.gcoNamePattern|ais.ws.custom.*]] разрешено использовать фиксированное число как паттерн. Адаптер 19.0.6. [https://jira.spb.ant-inform.ru/browse/ESB-1561 ESB-1561] ([https://jira.spb.ant-inform.ru/browse/SUPPORT-7286 SUPPORT-7286] - Белгород). | * Для всех настроек [[Конфигурирование адаптера на стороне ИМУС#ais.ws.custom.gcoNamePattern|ais.ws.custom.*]] разрешено использовать фиксированное число как паттерн. Адаптер 19.0.6. [https://jira.spb.ant-inform.ru/browse/ESB-1561 ESB-1561] ([https://jira.spb.ant-inform.ru/browse/SUPPORT-7286 SUPPORT-7286] - Белгород). | ||
+ | * Исправлена ошибка загрузки [[Команды адаптера#GasConsEquip|ГПО]] при включенной опции [[Конфигурирование адаптера на стороне ИМУС#ais.ws.gceAttachToAnyChannel|развешивания на любой канал]]. Адаптер 19.0.7. [https://jira.spb.ant-inform.ru/browse/ESB-1563 ESB-1563] (МосРГ, Уфа). | ||
{{anchor|18.4}} | {{anchor|18.4}} |
Версия 14:28, 15 июля 2014
Содержание
19.0 - 18.06.2014, 20:46
Давно планируемая к выходу. Изменений множество, работа велась под номером 18.4.pre*. Конкретные изменения смотрите подробнее ниже.
19.0.1 - 10.07.2014, 12:19
- Дата актуальности СР теперь проставляется по максимальной из дат планов, суточного и часового распределения. Вынесено в домен для единой реализации. Адаптер 19.0.1 (1.7.0 ветка). QUICK-6598.
- Договоры закупки больше не ссылаются сами на себя. Процедура сохранения разбита на 2 шага - сначала сохраняются паренты. Адаптер 19.0.2. ESB-1554.
- Ошибка 903_1 описана подробнее, указано что привязка ТП осуществляется к любому каналу. Адаптер 19.0.3. ESB-1545.
- Исправлена ошибка загрузки GenGcoFromPcAndConsumer. Адаптер 19.0.4. ESB-1545 (SUPPORT-7159 - Белгород, SUPPORT-7226 - Курск).
- Исправлена ошибка загрузки площадок с включенной загрузкой зон ответственности появившаяся из-за рефакторинга обработки ошибок. Адаптер 19.0.5. ESB-1564 (SUPPORT-7318 - Саратов, SUPPORT-7279 - Астрахань).
- Для всех настроек ais.ws.custom.* разрешено использовать фиксированное число как паттерн. Адаптер 19.0.6. ESB-1561 (SUPPORT-7286 - Белгород).
- Исправлена ошибка загрузки ГПО при включенной опции развешивания на любой канал. Адаптер 19.0.7. ESB-1563 (МосРГ, Уфа).
18.4 - промежуточная версия подготовки 19.0 (стабильных не было)
- Не затирается канал в ГПО, если он проставлен вручную в ИМУС (ESB-894, SUPPORT-4266 - Север)(18.10 адаптер).
- Некорректные даты теперь не только в названиях объектов появляются пометки, но и в отчёте. (ESB-263)(18.4 адаптер).
- Исправлена ошибка связывания площадок с ТП, когда было больше 1 канала и не все связаны, а связка из АИС РГ приходила множественная (ESB-893)(18.5 адаптер).
- Синхронизируется номинальное давление выходов ГРС (ESB-844)(18.6 адаптер).
- ais.ws.dvisAbsent теперь распространяется на мета-объекты также (ESB-855)(18.7 адаптер).
- Исправлена (снова) ошибка очистки зон ответственности (ESB-499)(18.8 адаптер).
- Добавлена ошибка 903_1 (вместо старой 906) с описанием (SUPPORT-4875 - Липецк).
- Исправлена ошибка связывания сгенерированных ТП и площадок (ESB-933 - Йошкар-Ола)(18.12 адаптер).
- Исправлена ошибка проставления кода потребителя 1-го уровня по настройке ais.ws.custom.gcoNamePatternMove для 4-го аргумента (ESB-935)(18.11 адаптер).
- Должно быть снижено общее требование к максимальной оперативной памяти адаптера (ESB-955)(18.16 адаптер).
- Исправлена ошибка в загрузке ГПО, если у узла в ИМУС было больше 1 канала (ESB-946)(18.14 адаптер).
- Исправлена ошибка привязывания ГПО "чужому" каналу в некоторых случаях пустых ссылок (ESB-948)(18.4.pre2).
- Для моделей измерительных комплексов не показывается ошибкой отсутствие типа (ESB-971, SUPPORT-5224 - Тула, SUPPORT-5228 - Нижний Новгород)(Сервис 18.4.pre3, Адаптер 18.4.pre4).
- Исправлена ошибка когда в первые 2 дня месяца сумма считалась за два в сравнении планов двух систем отчёта (ESB-973, SUPPORT-5279 - Белгород)(Адаптер 18.4.pre42).
- Исправлена ошибка обнуления ТП на канале, загружаемом из АИС. (ESB-939, SUPPORT-5059 - Астрахань)(Адаптер 18.18).
- В отчёте числа отформатированы для большей удобочитаемости с учётом текущей локали. (ESB-886, SUPPORT-3788 - Липецк)(Адаптер 18.4.pre33).
- Исправлена и дополнена анонсированная ранее возможность автоматической подмены сгенерированных ранее сущностей (УУГ -> корректор -> канал) (ESB-716) (Адаптер 18.20).
- ГПО с площадок, расположенных на ГРС не загружается вовсе (ESB-874 - Ростов) (18.4.pre4).
- Для команды генерации вниз добавлена обработка ошибок, показ их в отчёте, повышена надёжность и наглядность (ESB-981, SUPPORT-5017 - Ставрополь) (с адаптеров 18.21, 18.4.pre29 ESB-1266).
- При сохранении потребителей исправлена ошибка двойного сохранения. Должны пропасть "непредвиденные" ошибки, детализировано отображение информации о сохранении. (ESB-789, ESB-835, ESB-872, SUPPORT-4874 - Смоленск, SUPPORT-3439 - Астрахань, SUPPORT-3230 - Воронеж, SUPPORT-3517 - Тула, SUPPORT-4443 - Вологда) (с адаптера 18.23).
- Не скрываются больше субъекты распределения на которые нету плана, но есть утверждённое распределение. (ESB-978, SUPPORT-3439 - Коми) (Адаптер 18.24).
- Не учитываются 0 планы для манипулирования субъектами распределения. Т.е. если на СР остаются только 0 планы - он будет скрыт (если не было утверждённого распределения). Если есть ещё план, дата действия субъекта будет установлена по дате последнего не нулевого плана. (ESB-985) (Адаптер 18.25).
- Добавлена точка отсчёта конец месяца во всех диапазонах чтобы можно было не вылезать за отчётный месяц и не показывать ошибки в планах по ещё не связанным объектам.
Требуется переконфигурирование. Соответствующие изменения внесены в документацию загрузки и экспорта. |
(ESB-915, SUPPORT-4745 - Север, SUPPORT-4927 - Белгород, SUPPORT-4782 - Липецк, SUPPORT-5195 - Брянск) (Адаптер 18.26).
- Исправлена ошибка в связывании площадок с ТП. (ESB-1033, SUPPORT-5451 - Курган, SUPPORT-5455 - КРГ (Пятигорск), SUPPORT-5450 - Уфа) (Адаптер 18.27).
- Произведена серьёзная переработка загрузки планов с точки зрения оптимизации. ESB-991. Сервис 18.4.pre5, адаптер 18.4.pre0.
- Применено сжатие на основе периодов. Краткая адресация и дедупликация объектов. Теперь должно грузиться до полугода (иногда год и больше) за запрос.
- Использован двухпроходный, быстрый, метод разбиения месячных планов по суткам - AlgUtils.distributeEvenlyOnDaysWSawTail.
- В отчёте переработано отображение. Теперь также показывается диапазон дат, за который он действует.
- Изменена нумерация версий. Теперь адаптер будет соответствовать мажорной и минорной: для сервиса 18.4.x адаптер также будет 18.4.х. При внесении несовместимых изменений в схему, будет повышаться одна из них, в зависимости от серьёзности
- Удалена старая операция сервиса get_contr_pc_daily_plans.
- Удалена старая операция get_independent_plans. Теперь по параметру возвращаются планы обоих типов в одной операции.
- Проведена дальнейшая оптимизация. ESB-1040. Сервис 18.4.pre5, адаптер 18.4.pre1.
- Удалены в выборке ".Ссылка"[1] в запросах (должно уменьшить количество объединяемых таблиц).
- Больше не реализовывается IDomanObjMergePolicy (утратила силу опция ais.ws.policy.oldBehaveModifiedObjectDoesNotTouched).
- Удалена поддержка устаревших ранее операций: get_relation_point_connect_to_contract и get_relation_gas_meter_to_uug.
- Конфиг адаптера теперь перечитывается автоматически, не требуется перезапуск ESB-1033 Адаптер 18.4.pre2.
- Исправлена ошибка в логе о количестве сохранённых/изменённых элементов. ESB-1020. Адаптер 18.4.pre3.
- Возвращено умолчание относительно 0 плана, добавлена опция ais.ws.doNotAccount0Plan. С адаптера 18.28. ESB-1067.
- Добавлена возможность поиска канала ГПО от площадки. Введена опция ais.ws.gceChannelBy. С адаптера 18.4.pre28. (ESB-910, SUPPORT-4672 - Иваново).
- В отчёте в количестве не замапленных мета каналов не учитываются больше скрытые. (ESB-1066, SUPPORT-5676 - Волгоград). Адаптер 18.29, 18.4.pre7.
- Класс точности моделей измерителей теперь забирается строкой из АИС "как есть". (ESB-901). Адаптер 18.4.pre10, сервис 18.4.pre8.
- Исправлена ошибка предзагрузки свойств объектов на hibernate >= 3.5 (не грузилось ГПО). ESB-1032. Адаптер 18.4.pre11.
- Переделана и снова введена обработка дублированных элементов регистров (сейчас в корректорах, узлах, ГПО, ИО). Добавлена ошибка 5003. ESB-1144. Сервис 18.4.pre17, адаптер 18.4.pre27.
- При импорте потребителей из планов, учитывается для выбора актуального наличие плана на день загрузки. ESB-1153, SUPPORT-6031 - Курск). Сервис 18.3.4, 18.4.pre12.
- Пометка ошибок в именах объектов в БД сделана настраиваемой, введена опция ais.ws.errorMarkPattern. По умолчанию пометка отключена. Ошибки 602, 805, 905, 1004, 1203, 1351, 1503, 1581 сделаны также отключаемыми, перенесена обработка в одно место, в адаптер. С адаптеров 18.4.pre13, 18.32, сервисов 18.4.pre13, 18.3.5. ESB-1155.
- Добавлена мета-комманда "Загрузить всё" (планируется и пункт меню). С адаптера 18.4.pre15. ESB-1180.
- Исправлена ошибка, по которой канал не перезжал на правильный корректор. С адаптеров 18.33, 18.4.pre16. ESB-1196.
- Исправлена ошибка затирания ручных привязок площадки к ТП, если из сервиса приходит множественная связь. Адаптеры 18.34, 18.4.pre30. ESB-1204, SUPPORT-6218 - Ульяновск.
- Выходы ГРС загружаются включенными, и статус не изменяется с апдейтом. Адаптеры 18.35, 18.4.pre18. ESB-1209.
- ТП также перевешиваются на контрагента-плательщика как и площадки. ESB-1225, SUPPORT-5584 - Самара. Адаптеры 18.37, 18.4.pre20.
- В отчете в разделе "План по субъектам распределения" серьёзные изменения:
- Добавлено указание типа плана "Независимая поставка"/"План РГК".
- Показываются все ошибки, если больше 1 по субъекту распределения.
- Для независимой поставки не выводится ошибка 1906, т.к. там нет Категории потребления.
- Добавлена подсказка к объему: за 1 день или за месяц выводятся данные.
- Добавлена в заголовок за какой период запрашивались планы.
- Выводятся все периоды планов с указанием объёмов и общая сумма.
- Изменено форматирование, должно быть понятнее.
- В хранилище не пишутся повторяющиеся записи.
- Для каждого периода выводить объем.
ESB-1212. Сервис 18.4.pre14, адаптер 18.4.pre21.
- Исправлена ошибка по которой в спецификации строковых дат m0 значило последний день предыдущего месяца вместо 1 текущего. ESB-1213. Адаптер 18.4.pre22.
- Экспорт данных:
- Исправлена ошибка в экспорте.
- В DayQ Вид ценообразования, Категория потребления и Договор закупки сделаны не обязательными - оставлены на откуп обработки на стороне АИС.
- Добавлен в лог вывод дат экспорта.
- Реализовано отображение ошибок в отчёте.
ESB-1247. Сервис 18.4.pre16, адаптер 18.4.pre23.
- Для независимых планов также 1906_1 ошибка не должна появляться больше, т.к. там нет понятия категория потребления. ESB-1251. Адаптер 18.4.pre24.
- Возвращена обработка 1905 ошибки (не указана поставка (Договор закупки) в планах), с уровнем warning. ESB-1250. С адаптера 18.4.pre25.
- Добавлен импорт видов газа. С адаптера 18.4.pre40 и сервиса 18.4.pre15 (и ITS-0.2). ESB-1233.
- Исправлена ошибка, появляющаяся при первоначальной загрузке зон ответственности в площадках. Адаптер 18.4.pre31. ESB-960.
- Реализован импорт из ITS (KUPRG-6 - ПРГ, ESB-1306), версия адаптера 18.4.pre32, версия провайдера (сервиса) - ITS-0.1
- Добавлены опции
- Реализованы команды и операции
- Region, AutoMapRegion
- IndustryGroup, AutoMapIndustryGroup
- Industry, AutoMapIndustry
- GasDistribOrg
- GasDistribOut (нет ГРС, команда выключена и требуется дополнительная информация)
- ConsType, AutoMapConsType
- GasType (не используется)
- Consumer
- PriorityMark, AutoMapPriorityMark
- Contract
- PointConnect
- GasVendor, AutoMapGasVendor
- GasProducer, AutoMapGasProducer
- GasSupplier, AutoMapGasSupplier
- PurchaseContract
- CcDailyPlan
- Report
- Реализована возможность менять уровень серьёзности ошибок. Добавлены опции: ais.ws.errorPriorities.notFound, ais.ws.errorPriorities.notMapped, ais.ws.errorPriorities.notSingle. С адаптера 18.4.pre53. ESB-1313, ESB-1328, SUPPORT-6430 - Уфа.
- Удалены опции ais.ws.errorMarkPattern, ais.ws.doNotMarkErrorsInOuts, md.manager.logData, поддержка пометки ошибками объектов в БД. ESB-1325. Адаптер 18.4.pre38.
- Добавлена возможность конфигурировать наименование ТП, введена опция ais.ws.custom.pcNamePattern. ESB-1317, SUPPORT-6598 - Йошкар-Ола. С адаптера 18.4.pre35.
- Добавлена поддержка импорта контактных лиц площадок из Справочника КонтактныеЛица для новых конфигураций. ESB-1321, SUPPORT-6450 - Курган. Сервис 18.4.pre18.
- Исправлена ошибка скрытия не актуальных площадок при установленной опции ais.ws.dvisAbsent для случая генерации по команде GenGcoFromPcAndConsumer.
Адаптер 18.4.pre39.
- Для отключенной опции ais.ws.useOrigIdFusion реализовано совпадение по полному идентификатору, без деления по ":". Адаптер 18.4.pre43. ESB-1340.
- Исправлена ошибка скрытия объектов маппинга ImusMapping по опции ais.ws.dvisAbsent. Адаптер 18.4.pre47. ESB-855
- Исправлена ошибка генерации отчёта если на данный период вообще нет планов. Адаптер 18.4.pre50. ESB-1351
- Реализован импорт признака цены (кода номенклатуры) для ИТС, производителя и продавца газа в договоре закупки. Сервис ITS-0.6. ESB-1355.
- Исправлено появление потребителей несколько раз в экспортируемом списке (и появление ошибки на нём, если имеется, в том числе вероятно могло быть причиной появления "Непредвиденных ошибок" сохранения) если он является родителем (плательщиком) нескольких других. Сервис 18.4.pre19. ESB-1366.
- Реализовано заполнение поля "Номер ТП" из ИТС. Сервис АИС 18.4.pre20, сервис ИТС ITS-0.5, адаптер 18.4.pre62. ESB-1378.
- Введена возможность указания Субъекта РФ для выхода ГРС по одноименному пользовательствому свойству. По просьбе Север РГ. Сервис 18.4.pre21. ESB-1393.
- Изменена загрузка закупки - на пару PurContract (добавлена) и PurchaseContract (изменена). Добавлена ошибка 2007 (по умолчанию WARNING). ESB-1385. ITS-0.7 сервис, 18.4.pre26 АИС сервис, 18.4.pre72, 18.4.pre64.5 адаптеры.
- Выполняется пересчёт cc_struct (внутренняя структура) после загрузки планов. Адаптер 18.4.pre66. ESB-1426
- В отчёте статистики каналов разделено указание количества каналов по скрытым и нет. Адаптеры 18.4.pre67 (1.5.500), 18.4.pre64.1 (1.5.449.*). ESB-1427.
- Для ИТС реализована загрузка короткого и полного именования потребителя. ESB-1443. ITS-0.7 сервис, 18.4.pre23 АИС сервис, 18.4.pre68 адаптер.
- Расширено описание всплывающей подсказки сравнения планов двух систем отчёта - описано про распределение планов по суткам, если такового нет в АИС и про источник и возможную погрешность суточных планов НП в десятых долях. В таблице переведено слово month. Адаптеры 18.4.pre68, 18.4.pre64.2. ESB-1436
- Реализована загрузка планов по договорам выбранных потребителей из АРМ. Сервис 19.0.2. Адаптер 18.4.pre70, 18.4.pre64.3. QUICK-2382
- Для имени ГРО берётся КраткоеНаименование если заполнено, в обратном случае (часто пустое) Наименование (как было раньше). Сервис 18.4.pre25. ESB-1478
- Отменено округление планов до целых, загружаются как есть. Если не ведутся суточные, месяц разбивается как и прежде целочисленным методом.
Адаптер 18.4.pre72. ESB-1385.
- Для помеченных удалёнными объектов также проставляются значения по умолчанию для неотрезолвленных зависимостей, чтобы не было ошибок в случае если они обазтельны. Адаптеры 18.4.pre74, 18.4.pre64.7. ESB-1489.
- Добавлено описание ошибок 1853, 1853_1 как всегда фатальных. Адаптеры 18.4.pre75, 18.4.pre64.8. ESB-1493.
Примечания
- ↑ По предложению Шиянова Алексея из Ростова-На-Дону