История изменений
Материал из ANT-Inform documentation
								Версия от 20:22, 20 февраля 2013; Hubbitus (обсуждение | вклад) (→17.0 В процессе разработки:  Из загрузки ГРС исключены группы)
Содержание
- 1 17.0 В процессе разработки
 - 2 16.0-
 - 3 15.0 - 16.07.2012, 13:52
 - 4 14.10 - 14.06.2012, 16:01:25
 - 5 14.9 - 16.04.2012, 16:05:12
 - 6 14.8 - 09.04.2012, 19:06:00
 - 7 14.7 - 25.03.2012, 14:36:07
 - 8 14.6 - 10.03.2012, 14:39:40
 - 9 14.5 - 04.03.2012, 21:35:45
 - 10 14.4 - 19.02.2012, 19:38:00
 - 11 14.3 - 29.01.2012, 00:45:45
 - 12 14.2 - 15.01.2012, 12:51:37
 - 13 14.1 - 12.01.2012, 16:53:46
 - 14 14.0 - 02.01.2012, 23:58:00
 - 15 13.3 - 28.12.2011, 13:04:00
 - 16 13.2 - 16.12.2011, 14:27:00
 - 17 13.1 - 14.12.2011, 16:32:42
 - 18 13.0 - 11.11.2011, 11:04:46
 
17.0 В процессе разработки
-  Экспериментально реализована выгрузка распределенных объёмов в АИС РГ (ESB-636)(17.0.pre0). Обратите пожалуйста внимание, по умолчанию Веб-сервис работает только на чтение и требуется явное включение записи.
- Добавлена параметризация выгрузки в старый csv файл для списка полей и формата дат - добавились 8 опций серии ais.ws.export.format.* (ESB-727)(Уфа).
 - Изменены умолчания - отключена выгрузка по умолчанию в связи с поддержкой в сервисе (это всё равно фактически никем не использовалось).
 
 - Значительные оптимизации в скорости записи используя частные менеджеры для поиска по UID (17.0.pre1).
 - Реализована очистка данных от мусора - скрытие объектов, более не приходящих из АИС (не путать с пометкой удаления, имевшейся давно). Добавлена опция ais.ws.dvisAbsent. (ESB-527)(Уфа)(адаптер 17.0.pre5).
 -  Добавлен импорт типов ИО. 
(17.0.pre2)(ESB-643).
Внимание, требуется маппинг, соответственно в моделях возможно появление новых ошибок  - Исправлена загрузка зон ответственности (SUPPORT-3045)(Саратов, Ижевск)(17.0.pre3 адаптер).
 - В проставлении основного договора площадки исправлена ошибка учёта закрытого субъекта распределения (QUICK-4080)(Уфа).
 -  Реализована команда Eval для конфигурирования и мониторинга параметров адаптера без перезапуска.
- Добавлено свойство адаптера ais.ws.debug, отвечающее за сохранение всего набора входящих элементов и элементов скрываемых (ESB-732).
 
 - Объявлены устаревшими и больше не используются опции: md.manager.overrideData, md.manager.skipImportDvis, md.manager.createMetaForImportData, md.manager.dataMapper.fetchaAll (ESB-592, QUICK-4111).
 - В информации в лог также выводятся константы ASCUG_*, номер конфигурации и номер платформы (17.0.pre3).
 - Значение по умолчанию для ais.ws.partialLog изменено с 0 на 2 (включено).
 - Статус, контактные лица и другие данные из регистров для площадок также берутся срезом на текущую дату, а не на последнюю.
 - Должно быть снято ограничение на символы в пароле.
 - Во все проверки корректности планов добавлены запросы по планам независимой поставки минуя РГК (SUPPORT-3057)(Пермь).
 - Для ГПО, загружаемые "Расход газ макс.", "Расход газ мин.", "Расход газ номинал." трактуются теперь в "тыс.м3/сут.", соответственно загружаемые значения изменятся на 24 / 1000 (QUICK-3873).
 - Исправлена ошибка включения каналов (а с ними и иерархии вверх) при изменении самих объектов. Т.к. такого понятия в АИС нету, то включение/отключение должно вестись в ИМУС (ESB-674) (Краснодар, Йошкар-Ола).
 - Добавлена синхронизация статусов корректоров (ESB-755)(Волгоград)(17.0.pre3).
 - Исправлена ошибка сохранения каналов при включенной историзации (ESB-739)
 - Исправлена ошибка сравнения планов двух систем по дням (ESB-756) (Волгоград, Липецк).
 - Из загрузки ГРС исключены группы (ESB-757, SUPPORT-3249)(Смоленск)(17.0.pre4).
 
16.0-
- Исправлена ошибка в договорах закупки (15.1)
 - Не загружаются площадки на ГРС в площадках и в генерации точек, а также связках (ESB-516)(15.2)(НТЭК).
 - Реализованы зоны ответственности ИМУС по абонентским участкам АИС (ESB-511)(15.3)(Кавказ).
 - Переписана с методикой префетча загрузка выходов ГРС (ESB-514)(Волгоград).
 - По запросу Курска добавлена команда SetCodeKDFofConsumerIntoGeneratedGCO (ESB-518)(Курск).
 - В ТП по примеру АИС добавлен потребитель, и его синхронизация (ESB-521)(15.4).
 - Договор закупки (поставка) сделан не обязательным для субъекта распределения (ESB-523)(15.4)(Кемерово).
 - Статус узла и площадки берётся из СостояниеКСОИ, а если он не задан то просто из Состояние (SUPPORT-1648)(15.5.1)(Уфа).
 - В коридорах договоров введена возможность трактовать их с некоторой поправкой (ESB-524)(15.5.1)(Кемерово, Волгоград).
 - Полностью переделан отчёт. Надеюсь стал много понятнее и полезнее (ESB-416)(адаптер 15.7).
 - В шаблоне имени площадки теперь можно использовать код и наименование потребителя (ESB-551)(Йошкар-Ола).
 - Реализован импорт независимой поставки (ESB-432)(15.8)(Пермь, Коми).
 - Субъекты распределения теперь всегда закрываются по максимальной дате плана, а если плана нету вовсе, помечаются на удаление (ESB-525).
 - В площадках забирается код СДУ, если он не указан, берется с потребителя 2го уровня (не плательщика)(ESB-533)(15.9).
 - Забирается код СДУ для ТП (ESB-537)(15.9).
 - Трансгаз для ГРС теперь забирается стандартным образом, через мапинг на единый справочник (а не через код СДУ). Метятся ошибки (ESB-553).
 - Добавлена технологическая операция автомаппинга трансгазов AutoMapTransDic (ESB-565)(15.11).
 - Добавлена возможность единичной связки Площадка - ТП (ESB-568)(Кавказ).
 - Добавлена константа фильтрации ИО (ESB-570)(15.13)(Курган).
 - Переведены на новую схему моделикорректоров и корректоры (ESB-579).
 - Разделены везде ошибки не найденных объектов и не замапленных (ESB-582)(15.13.3 адаптер)(Краснодар).
 - Для регистра ПлощадкиПоДоговору везде берется срез на текущую дату, а не последних (Уфа).
 - В хранилище не пишется .stat файл, вместо него структурированный meta.xml и не пишутся пустые xml файлы (ESB-566)(внутреннее).
 - AttachPcToGco может выступать за себя и/или за AttachPcToGcoGenerated (SUPPORT-2265)(Саранск).
 - Загрузка планов независимой поставки минуя РГК теперь осуществляется в основной комманде. Старые планы удаляются, а субъекты, если появился план, перестают быть удалёнными. Команда IndependentPlan больше не будет работать (ESB-602)(адаптер 15.14.3, ws 15.14.2)(Пермь).
 - При единственной связке ТП-площадка, привязываются все каналы площадки к данной точке, а не 1 (ESB-612)(Уфа).
 - Реализация загрузки кустовых УУГ (ESB-598)(15.15.pre2)(КРГ).
 - Заполняется тип поставки из параметров поставки АИС (ESB-432).
 - Забор узлов теперь осуществляется из регистра УзлыУчетаПлощадок вместо АктивныеУзлыУчета (ESB-629)(16.0.pre2)(МосРГ).
 - Потребители и договоры теперь также грузятся только активные из регистров (или из планов)(16.0.pre2).
 - В загрузке ТП из площадок добавлен срез на текущую дату, при получении выхода ГРС (SUPPORT-2505)(Астрахань).
 - Удалена команда загрузки старых планов (ContrPcDailyPlan)(RGC-1066).
 - Исправлена загрузка потребителей и договоров из планов (ESB-638)(Мордовия).
 - Исправлена ошибка обработки отрицательных планов на Оракле (ESB-670)(Москва)(16.0.pre6).
 
15.0 - 16.07.2012, 13:52
- Добавлен импорт ПМ ТрансГазов (ESB-413).
 - Изменен импорт PriorityMark - теперь это вид ценообразования, а не вид договора (ESB-412).
 - При перевешивании площадки вверх на платильщика, наименование потребителя второго уровня добавляется в название площадки (SUPPORT-1072) (Пермь).
 - Расширена классификация ошибок с просто фатальных до FATAL, ERROR и WARNING.
 - Переписана загрузка ТП для ускорения, по новой схеме с префетчем (SUPPORT-1391).
 - Добавлена константа фильтрации ТП (ESB-488) (Курган) (15pre3).
 - Новая имплементация связок договор-точка (ESB-493).
 - Добавлена возможность произвольно комбинировать в имени площадки ее название, код и внешний ключ (ESB-496) (Йошкар-Ола).
 - Удаляются старые связи с куратором или инспектором при загрузке зон ответственности (ESB-499) (Астрахань).
 - Загружаются ПМ Поставщиков (GasSupplier), Производителей (GasProducer) и Владельцев (продавцов)(GasVendor) газа (ESB-432).
 - Реализована загрузка договоров покупки газа (поставка) (ESB-502).
 - Реализованы все недостающие экспорты.
 - Добавлен импорт категорий потребления (ESB-504) (15pre7).
 - Реализована новая схема забора планов по субъекту распределения (Договор, ТП, Поставка, Вид прейскуранта, Категория потребеления) с дополнительным не обязательным разрезом - площадка. Отдельная команда связки договоров и ТП объявлена устаревшей (ESB-492).
 - Если планы ведутся в нецелых кубах, теперь они у нас округляются по правилам математики (ESB-529)(15.6.1)(Ставрополь).
 - Альтернативный поиск потребителя для подключения в случае если НеСвязыватьПлощадкуСДоговором = true (ESB-531)(15.7)(Псков).
 - В площадках, как основной единице учёта, добавлена возможность использовать в имени произвольные поля и данные (ESB-560)(Йошкар-Ола).
 - Добавлены в синхронизацию межповерочный интервал и класс точности для моделей измерителей и вычислителей (ESB-536)(15.10)(Липецк).
 - Реализована возможность выбора откуда в Субъекте распределения будет браться вид ценообразования (по умолчанию договор потребления)(ESB-546)(15.10)(Уфа).
 - Измерители также загружаются по новой схеме и будут попадать в отчёт (ESB-573)(МосРГ).
 - Удалена комманда AutoRelateGasMetersToChannels и ее функциональность добавлена в комманду загрузки ИО (ESB-588).
 - Обработка потребителей разбита на 2 шага - сначала сохраняются плательщики (владельцы договора). Должна пропасть во многих случаях ошибка 406 и сохранение со второго раза (ESB-605)(адаптер 15.14.4)(Саранск).
 
14.10 - 14.06.2012, 16:01:25
- Исправлена ошибка с сортировкой по удаленным потребителям в подчинении (Пермь и др.) (14.9.1).
 - В МДМ используются внутренние настройки объекта (ESB-252, ESB-321) (внутреннее).
 - Исправлена старая проблема с обновлением принадлежности площадок потребителям и потребителей покупателям, реализована политика обновления (ESB-391).
 - Запирается состояние ИО (причем "снят" мапится на наш "ликвидирован") (ESB-395) (МосРГ).
 - Если указан канал, ИО развешиваются напрямую на него (ESB-397) (МосРГ).
 - Импорт пользователей АИС и построение по ним Зон Ответственности из инспекторов площадок (ESB-398) или кураторов договоров (ESB-407) (МосРГ, Астрахань).
 - Изменилась логика поиска площадок. Теперь не используются для них и районов меты. Для регионов используются только меты. Загрузка ускорена значительно (ESB-398, ESB-407).
 - Реализовано развешивание ГПО от узла, а не от площадки, как более точное (ESB-399) (МосРГ).
 - В связках площадок с ТП игнорируются будущие связи (ESB-421) (Тверь - SUPPORT-1150).
 - Если статуса нету вообще (null), то площадки теперь не выключаются в ИМУС (ESB-406).
 - Введена настройка запрещающая выполнение указанных комманд, дабы не портить случайно данные (ESB-419) (Смоленск).
 - Добавлена возможность заливать не разбитые по дням планы и разбивать алгоритмом "пила" (ESB-425) (Краснодар).
 - Исправлена загрузка связок договоров и точек по новой схеме. Также удаляются теперь старые связки (ESB-444).
 - Расширен список констант-условий, для учета региональных особенностей (SUPPORT-1205) (Уфа).
 - Добавлена константа для настройки фильтрации категорий потребления отсеиваемых планов (ESB-446) (Уфа).
 - Пустые текстовые реквизиты объектов теперь будут именоваться как "<empty>" из-за неправильной реализации стандарта Ораклом (ESB-447).
 - Теперь планы, которых не приходит из АИС чистятся в ИМУС (SUPPORT-1173) (Орёл).
 - Синхронизируется статус узла учета (ESB-449) (Астрахань) (14.10pre8).
 - Исправлено определение выхода ГРС для узлов поставки (ESB-453) (СеверРГ).
 
14.9 - 16.04.2012, 16:05:12
- Для площадок ВыходГРС берется теперь из периодического реквизита (Спасибо Астрахани) (14.8.1).
 - В отчёт добавлен объем планов которые не легли.
 - Для ТП не передается больше ГРС. (14.8.2)
 - Исправлена проблема с очередностью загрузки потребителей первого (плательщиков, владельцев договора) и второго уровня (Спасибо Голяеву Игорю Григорьевичу из Саранска, Мордовия). (14.8.3)
 - Исправлена проблема с удаленными ТП (по Рязани). (14.8.4).
 - Для потребителей забирается КодСДУ (ESB-382, 14.9, по запросу из Волгограда).
 
14.8 - 09.04.2012, 19:06:00
- Плательщики потребителей помеченные на удаление имеют меньший приоритет чем не помеченные (по проблеме в КРГ).
 - В планах не включаются планы по населению (ESB-368, Самара).
 - В планах также возвращается признак что договор расторжен (из документа РасторжениеДоговора) и дата расторжения (ESB-369, Уфа).
 - Забирается состояние Измерительного оборудования и ГПО (SUPPORT-1000).
 
14.7 - 25.03.2012, 14:36:07
- Улучшена обработка ошибок загрузки планов и несколько сама загрузка (по разборкам с проблемами Пскова).
 - Исправлена ошибка с дублями узлов поставки (по Вологде).
 - Реализован режим генерации площадок только из подключений, а не из связки подключение+потребитель (ESB-364).
 
14.6 - 10.03.2012, 14:39:40
- Перевешивание площадок вверх организовано на стороне 1С. Критично для случаев когда больше 1 плательщика (ESB-346).
 - Реализовано развешивание ГПО по каналам (ESB-335).
 - Опция ais.ws.disableCache заменена на md.manager.overrideData (ESB-351).
 - Исправлена проблема получения излишнего количество связок площадок с точками когда таковыми площадки же и трактуются (ESB-356).
 - Исправлена ошибка появления дублей узлов из-за Точек Потребления (ESB-354).
 - Исправлена проблема когда генерировались площадки выключенными (ESB-353).
 
14.5 - 04.03.2012, 21:35:45
- Добавлена возможность отключать некоторые ошибки (ESB-337).
 - Не падаем на площадках если ссылка на саму площадку Null (молча пропускаем такие ошибки регистра).
 - В Автомаппинге телеметрии пишутся также коды для удобства разбора проблем.
 - Добавлено отключение кеширования и введен отдельный лог для комманд (ESB-341).
 - Добавлена комманда UpdateGcoMainContract (ESB-336).
 - В моделях ИО забираем теперь также межповерочный интервал и пределы измерения, где есть (SUPPORT-893, запрос из Ростова).
 - В площадках теперь возвращается также родитель потребителя для перевешивания (в процессе ESB-346).
 - Не падаем на измерительном оборудовании, когда в дате стоит не дата, а мусор (по Саратову).
 
14.4 - 19.02.2012, 19:38:00
- Добавлен забытый признак удаления для моделей корректоров.
 - В каналах добавлено условие брать их только для корректоров которые установлены и активны (по Уфе).
 - В выходах ГРС регион берется из региона ГРО и корректно заполняется.
 - Корректно обрабатывается ошибка когда канал вычисления не принадлежит ни одному корректору (вычислителю).
 - Добавлена корректная обработка пустых дат.
 - Для ускорения отключено перестроение естесвенных зон и введена для этого отдельная команда RebuildZones (ESB-324).
 - Исправлена ошибка в получении каналов приводящая к появлению дублей.
 - Исправлена небольшая проблема загрузки измерителей.
 - В хранилище добавлено для ошибок свойство fatal, показывающее была ли данная проблема фатальной (ESB-314).
 - Значительно переработан отчет, добавлены новые логические метрики и некоторое оформление (ESB-326).
 - Улучшен автомаппинг - проверка исключений теперь делается без учета регистра.
 - Для измерителей импортируется фабричный номер теперь.
 - Отчет о состоянии значительно переработан, добавлены метрики целостности базы ИМУС (ESB-326).
 - При генерации точек из площадок они берутся не из справочника, а из регистра и только где ЕстьСвязь (не будет "мусора").
 - Реализована возможность миграции с порезанных UIDов (без черточек).
 - Забирается состояние площадок (Вкл/Выкл). (ESB-331).
 - Удалены всякие хаки обрезки orig_id (QUICK-1846).
 - Исправлена ошибка в обработке проблем связки договоров с точками. Оптимизирована скорость загрузки.
 - Для Выходов ГРС регион заполняется теперь из региона ГРО.
 - Увеличена длина идентификатора кодаСДУ (фикс для Саратова).
 - Отключен по умолчанию лог изменений объектов (ESB-322).
 
14.3 - 29.01.2012, 00:45:45
- Исправлена ошибка принадлежности потребителей плательщикам (спасибо Лабыниной Марии из Твери).
 - Расширены возможности дебага (теперь выводится тип ссылки для объекта, если возможно больше 1 и UID).
 - Введена команда Exec для шив (без отдельного GUI элемента).
 - Расширена привязка внешних систем, теперь работает автоматически и по каналам (узлы работают также)(ESB-268).
 - Введены параметризованные команды.
 - Полностью переработана загрузка планов, теперь грузится на порядок быстрее (ESB-298) и разбито по кускам, команда параметризована (ESB-297).
 - Доработана загрузка ГПО, берется несколько дополнительных параметров, таких как Максимальное потребление, минималльное, КПД и другие (SUPPORT-692).
 - Произведен некоторый рефакторинг обработки ошибок, пишется хранилище.
 - Значительно ускорена загрузка - теперь не создаются ПМ где создавались не только они (ESB-308).
 - Добавлена команда генерации структуры вниз: GenerateConsumptionDown (технологическая, без GUI).
 - Добавлена команда связки сгенерированных площадок с точками: AttachPcToGcoGenerated (без GUI).
 - Включен кеш резолвинга объектов (ускорение, но больше памяти). По умолчанию отключен вывод данных (logData).
 - Реализован экспорт часовых и суточных актированных объёмов потребления в файл (ESB-266). Команды DumpQ_PcDay31d и DumpQ_PcHour7d.
 
14.2 - 15.01.2012, 12:51:37
- Еще исправлены проблемы падения на удаленных объектах (дополнение к 14.1).
 - Дополнен способ определения ведутся ли Подключения, подробнее в документе выверки (Спасибо Юлии Стенниковой из СеверРГ) (ESB-296).
 - Реализованн расширенный режим дебага запросов.
 
14.1 - 12.01.2012, 16:53:46
- Исправлены некоторые падения на неправильных связках в регистрах площадок и потребителей, точек. Теперь ошибка должна корректно обрабатываться. (ESB-294)
 - Обработка ошибки 905 - пустые имена ТП.
 
14.0 - 02.01.2012, 23:58:00
- Удаленные в АИС объекты теперь тоже удаляются в ИМУС (помечаются на удаление, dvis=1) (ESB-267).
 - Исправлена ошибка подсчета импортированных объектов в отчете (ESB-283) (почти).
 - В операциях аттача проблемные объекты теперь также сохраняются в хранилище для удобной работы с ними (ESB-293).
 
13.3 - 28.12.2011, 13:04:00
- Решена проблема по соотнесению площадок на потребителей и родителей потребителей (плательщиков). Учитывается состояние договора и его даты начала и конца.
 - Появился специальный тип, можно искать прямо в страничке в браузере version там будет версия веб-сервиса.
 - Добавлена команда мапинга оборудования второго уровня - AutoRelateGasMetersToChannels (ESB-246).
 - Исправлено несколько мелких ошибок.
 - Исправлена миграция короткого кода для составных старых кодов Выходов ГРС.
 
13.2 - 16.12.2011, 14:27:00
- Добавлена команда AutoMapTelemetry (операция ввеб-сервиса get_relation_foreign_system) для автоматической связки каналов телеметрии (ESB-268). В конфиге добавлена опция ais.ws.telemetryUugOuterRelation которая необходима чтобы это работало.
 - Исправлена ошибка получения статуса пломбы в Вычислителях
 - Исправлена ошибка в заборе дат поверки Измерителей.
 - Исправлена ошибка маппинганекоторых объектов. В том числе пометки ошибкой если не найден канал Выхода ГРС.
 
13.1 - 14.12.2011, 16:32:42
- Исправлена ошибка забора дат поверки
 - Забирается тракт поставки - узлы, корректора (введена настройка ais.ws.generateFromOutDown=true)...
 - Исправлена ошибка в загрузке ВыходовГРС где не проставлен КодСДУ.
 - Добавлена новая комманда генерации площадок из точек подключения и потребителя (GenGcoFromPcAndConsumer). По умолчанию не используется.
 - Исправлен автомаппинг моделей корректоров.
 - Добавлена возможность забирать точки подключания из Справочник.Подключения, если площадки не ведутся (опция directByPC).
 
13.0 - 11.11.2011, 11:04:46
- Для выходов ГРС автоматически генерируется иерархия вниз (узлы, корректора, каналы).
 - Решена проблема автоматического маппинга точек подключения на Выходы ГРС.
 - Реализовано получение коротких кодов Код и ВнешнийКод для всех объектов где есть.
 - Введена возможность опционально сохранять короткий Код и ВнешнийКлюч (в адресации не участвуют).
 - Реализована миграция с коротких кодов на UID без потери любой информации (тестируется).
 - Добавлен debug метод с получением XML-сериализованных ответов на запрос.
 - Реализовано получение информации, в частности номера версии ВЕБ-сервиса.
 - Переработана схема получения ГПО, теперь поддерживается старая (конфигурация <= 1.1.7) и новая схемы.
 - Реализована в АРМе (imus-quick и другие где есть доступ) посылка комманд и получение ответов.
 - Первое появление отчетов о состоянии импорта (работа над улучшением их продолжится, замечания приветствуются).
 - Введены технологические комманды (посылаются только через очередь, или с помощью amq-command, добавление в GUI пока не планируется) маппинга справочников: AutoMapRegions, AutoMapIndustryGroup, AutoMapIndusty, AutoMapEquipModel.
 - Теперь забираются даты поверки и следующей поверки для Вычислителей и КИО, наличие пломбы.
 - В площадках дополнительно забирается ответственное лицо, делается попытка вычленить оттуда телефон.
 - Реализована возможность в РГК использовать дополнительные условия отбора (подробности в разделе "Учёт особенностей" документа выверки)