Перечень сокращений и обозначений — различия между версиями

Материал из ANT-Inform documentation
Перейти к: навигация, поиск
м (Fix link)
(Made links local, add: === Ид. в системе создателя ===, === Ид. во внешних системах ===, === Создано в ===)
Строка 19: Строка 19:
  
 
=== Договор закупки ===
 
=== Договор закупки ===
[[Перечень сокращений и обозначений#ИУС-ГАЗ|ИУС-ГАЗ]] - договор, по которому продаваемый газ был приобретён ([[Перечень сокращений и обозначений#РГК|РГК]] или независимым поставщиком).
+
[[#ИУС-ГАЗ|ИУС-ГАЗ]] - договор, по которому продаваемый газ был приобретён ([[#РГК|РГК]] или независимым поставщиком).
Из [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]] импортируется из атрибутов '''Поставка''' - справочник '''ПоставкиГаза''' который почему-то не верно в интерфейс пользователя 1С называется "Поставки газа в РГК", хотя используется, в том числе в регистре сведений '''НезависимыеПотребители''' для описания поставок <u>минуя [[Перечень сокращений и обозначений#РГК|РГК]]</u>
+
Из [[#АИС РГ|АИС РГ]] импортируется из атрибутов '''Поставка''' - справочник '''ПоставкиГаза''' который почему-то не верно в интерфейс пользователя 1С называется "Поставки газа в РГК", хотя используется, в том числе в регистре сведений '''НезависимыеПотребители''' для описания поставок <u>минуя [[#РГК|РГК]]</u>
 +
 
 +
=== Ид. в системе создателя ===
 +
{{anchor|orig_id}}В БД поле называется orig_id.
 +
Идентификатор мастер-объекта или [[#ПМ|ПМ]], в системе [[#Создано в|где он был создан]] до того как импортирован в [[#ИМУС|ИМУС]]. Вместе с полем [[#Создано в|Создано в]] составляет глобальный идентификатор объекта внутри всех узлов системы.
 +
 
 +
Не путать с [[#Ид. во внешних системах|Ид. во '''внешних''' систем'''ах''']] что созвучно, <u>но имеет совершенно иной смысл</u>.
 +
 
 +
=== Ид. во внешних системах ===
 +
Идентификаторы(id) объектов в [[#БД|БД]] [[#ИМУС|ИМУС]] через запятую [[#ПМ|ПМов]], [[#Маппинг (связывание)|замапленных]] на данный.
 +
 
 +
Не путать с [[#Ид. в системе создателя|Ид. в систем'''е создателя''']] что созвучно, <u>но имеет совершенно иной смысл</u>.
  
 
=== ИО ===
 
=== ИО ===
Строка 56: Строка 67:
 
, Модели корректоров, Отрасли Газпрома.
 
, Модели корректоров, Отрасли Газпрома.
  
Элементы таких общих справочников в поле "Создано в" всегда будут иметь "imus.common".
+
Элементы таких общих справочников в поле [[#Создано в|Создано в]] всегда будут иметь "imus.common".
  
 
=== ПМ (метаобъект) ===
 
=== ПМ (метаобъект) ===
Строка 66: Строка 77:
 
=== РГК ===
 
=== РГК ===
 
Региональная газовая компания
 
Региональная газовая компания
 +
 +
=== Создано в ===
 +
{{anchor|owner_code_system}}
 +
Код системы, в которой объект был создан, перед тем как импортирован в [[#ИМУС|ИМУС]].
 +
В [[#БД|БД]] поле называется owner_code_system.
 +
Есть специальный тип системы с кодом imus.common - обозначающий [[#НСИ|глобальные справочники]].
  
 
=== Субъект распределения ===
 
=== Субъект распределения ===
Сущность в [[Перечень сокращений и обозначений#ИУС-ГАЗ|ИУС-ГАЗ]] на которую происходит распределение фактических объёмов потребления по договорам.
+
Сущность в [[#ИУС-ГАЗ|ИУС-ГАЗ]] на которую происходит распределение фактических объёмов потребления по договорам.
Наиболее полно соответствует сущности [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]] РегистрНакопления.ПланыПоставок.
+
Наиболее полно соответствует сущности [[#АИС РГ|АИС РГ]] РегистрНакопления.ПланыПоставок.
  
 
Включает в себя 5 аналитических разрезов:
 
Включает в себя 5 аналитических разрезов:
Строка 81: Строка 98:
 
Точка подключения.
 
Точка подключения.
  
Изначально в [[Перечень_сокращений_и_обозначений#ИМУС|ИМУС]] трактовалась в терминах [[Перечень_сокращений_и_обозначений#ГРО|ГРО]] - то есть как '''''физическое место врезки сетей потребителя в сети транспортировщика'''''.
+
Изначально в [[#ИМУС|ИМУС]] трактовалась в терминах [[#ГРО|ГРО]] - то есть как '''''физическое место врезки сетей потребителя в сети транспортировщика'''''.
  
Затем, следуя за [[Перечень_сокращений_и_обозначений#АИС РГ|АИС РГ]], где Подключения являются подчинённым потребителю справочником, и при при всём желании пользователь не сможет выбрать одно и то же для разных потребителей, было принято добавить потребителя также в [[Перечень_сокращений_и_обозначений#ИУС-ГАЗ|ИУС-ГАЗ]]
+
Затем, следуя за [[#АИС РГ|АИС РГ]], где Подключения являются подчинённым потребителю справочником, и при при всём желании пользователь не сможет выбрать одно и то же для разных потребителей, было принято добавить потребителя также в [[#ИУС-ГАЗ|ИУС-ГАЗ]]
  
 
{{ ambox | text = Вероятно это изменится в будущем, или будут введены отдельные "точки в терминах ГРО" (места врезки) }}
 
{{ ambox | text = Вероятно это изменится в будущем, или будут введены отдельные "точки в терминах ГРО" (места врезки) }}
  
На данный момент, не во всех [[Перечень_сокращений_и_обозначений#РГК|РГК]] ведутся подключения, поэтому есть 2 варианта импорта.
+
На данный момент, не во всех [[#РГК|РГК]] ведутся подключения, поэтому есть 2 варианта импорта.
 
За это отвечают константы '''ВариантОпределенияТочкиПодключения''' и '''ВариантОпределенияТерриторииИРайона'''.
 
За это отвечают константы '''ВариантОпределенияТочкиПодключения''' и '''ВариантОпределенияТерриторииИРайона'''.
  
Строка 99: Строка 116:
 
** во всех остальных случаях используются <u>площадки оборудования</u>.
 
** во всех остальных случаях используются <u>площадки оборудования</u>.
  
В терминах 1С-кода, <u>подключения</u> будут использоваться когда будет истинным следующее выражение, во всех остальных случаях точки подключения системы [[Перечень сокращений и обозначений#ИУС-ГАЗ|ИУС-ГАЗ]] будут взяты из <u>площадок оборудования</u> [[Перечень сокращений и обозначений#АИС РГ|АИС РГ]]:
+
В терминах 1С-кода, <u>подключения</u> будут использоваться когда будет истинным следующее выражение, во всех остальных случаях точки подключения системы [[#ИУС-ГАЗ|ИУС-ГАЗ]] будут взяты из <u>площадок оборудования</u> [[#АИС РГ|АИС РГ]]:
 
<source lang="1C">
 
<source lang="1C">
 
0 = Константы.ВариантОпределенияТочкиПодключения.Получить() // Direct - used
 
0 = Константы.ВариантОпределенияТочкиПодключения.Получить() // Direct - used

Версия 18:50, 13 февраля 2013

ESB

Enterprise Service Bus. Шина сообщений, посредством которой происходит обмен данными между службами и БД. В общем случае может пониматься как "серверная часть ИМУС"

АИС РГ

Автоматизированная информационная система «Регионгаз». Конфигурация 1С. Правом на использование данного товарного знака обладает общество с ограниченной ответственностью "Аудит Новые Технологии" (ООО "Аудит НТ").

БД

База данных.

ГПО

Газопотребляющее оборудование.

ГРС

Газораспределительная станция.

ГРО

Газораспределительная организация.

Договор закупки

ИУС-ГАЗ - договор, по которому продаваемый газ был приобретён (РГК или независимым поставщиком). Из АИС РГ импортируется из атрибутов Поставка - справочник ПоставкиГаза который почему-то не верно в интерфейс пользователя 1С называется "Поставки газа в РГК", хотя используется, в том числе в регистре сведений НезависимыеПотребители для описания поставок минуя РГК

Ид. в системе создателя

В БД поле называется orig_id. Идентификатор мастер-объекта или ПМ, в системе где он был создан до того как импортирован в ИМУС. Вместе с полем Создано в составляет глобальный идентификатор объекта внутри всех узлов системы.

Не путать с Ид. во внешних системах что созвучно, но имеет совершенно иной смысл.

Ид. во внешних системах

Идентификаторы(id) объектов в БД ИМУС через запятую ПМов, замапленных на данный.

Не путать с Ид. в системе создателя что созвучно, но имеет совершенно иной смысл.

ИО

Измерительное оборудование. В ИУС-ГАЗ пункт "Первичные приборы учёта" как подпункт дерева "Приборы учёта". В АИС РГ это несколько справочников отдельных: Сужающие устройства, Счётчики, Датчики, Измерительные комплексы и Планиметры.

ИМУС

IMUS. Общее программное решение, платформа, на которой строятся частные решения. Например ИУС-ГАЗ.

ИУС-ГАЗ

Информационно-управляющая система ГАЗ. программно-аппаратное решение, построенное на платформе ИМУС.

Канал

Канал корректора (вычислителя), называемый также замерной ниткой или измерительным трубопроводом. В общем случае физический канал корректора, на котором имеется набор измерительного оборудования и ведутся измерения.

Корректор (вычислитель)

Два понятия принятые тождественными для интеграции двух систем. Прибор, осуществляющий пересчет аналоговых показаний ИО в нормальные условия. В ИУС-ГАЗ отображаются в дереве: "Приборы учёта" -> "Вторичные приборы учёта".

Маппинг (связывание)

Процесс назначения объектам внешней системы соответствия в системе ИМУС. Необходимо для ведения единой базы системы справочников (НСИ).

Старая схема маппинга - выбор типа объектов в дереве объектов
Новая, унифицированная схема маппинга - несколько типов объектов в одном пункте дерева

МРГ

ООО «Газпром межрегионгаз».

НСИ

Нормативно справочная информация. В целях унификации справочной информации в распределённой системе, которой является ИУС-ГАЗ вводится понятие общих справочников, которые должны быть идентичными на всех объектах развертывания и управляться централизованно. Характерные примеры: Регионы (Субъекты) РФ

, Модели корректоров, Отрасли Газпрома.

Элементы таких общих справочников в поле Создано в всегда будут иметь "imus.common".

ПМ (метаобъект)

Прототип метаданных. Также называемый мета, меотаобъект, meta. Объект данных внешней системы, требующий связывания (маппинга) на общие справочники.

Для понимания сути данного термина следует сказать что ему наиболее полно соответствуют понятия "ссылка", "указатель" или "ярлык" (в терминах Windows), то есть такой объект, который используется лишь для сопоставления, указатель на другой.

РГК

Региональная газовая компания

Создано в

Код системы, в которой объект был создан, перед тем как импортирован в ИМУС. В БД поле называется owner_code_system. Есть специальный тип системы с кодом imus.common - обозначающий глобальные справочники.

Субъект распределения

Сущность в ИУС-ГАЗ на которую происходит распределение фактических объёмов потребления по договорам. Наиболее полно соответствует сущности АИС РГ РегистрНакопления.ПланыПоставок.

Включает в себя 5 аналитических разрезов:

  • ТП
  • Договор
  • Категорию потребления
  • Вид ценообразования
  • Схему поставки

ТП

Точка подключения.

Изначально в ИМУС трактовалась в терминах ГРО - то есть как физическое место врезки сетей потребителя в сети транспортировщика.

Затем, следуя за АИС РГ, где Подключения являются подчинённым потребителю справочником, и при при всём желании пользователь не сможет выбрать одно и то же для разных потребителей, было принято добавить потребителя также в ИУС-ГАЗ

На данный момент, не во всех РГК ведутся подключения, поэтому есть 2 варианта импорта. За это отвечают константы ВариантОпределенияТочкиПодключения и ВариантОпределенияТерриторииИРайона.

  • Если значение константы ВариантОпределенияТочкиПодключения в конфигурации равно 0 (false), то данные ведутся, и соответственно экспортируются из подключений (в обоих случаях по возможности используется РегистрСведений.ПлощадкиПоДоговору.СрезПоследних)
  • в обратном случае, когда 1 (true), рассматривается значение ВариантОпределенияТерриторииИРайона.
    • При значениях 2 и 4 (брать из "Подключения" и "ГРС Подключения" соответственно) также используются подключения
    • во всех остальных случаях используются площадки оборудования.

В терминах 1С-кода, подключения будут использоваться когда будет истинным следующее выражение, во всех остальных случаях точки подключения системы ИУС-ГАЗ будут взяты из площадок оборудования АИС РГ:

0 = Константы.ВариантОпределенияТочкиПодключения.Получить() // Direct - used
OR
(
	1 = Константы.ВариантОпределенияТочкиПодключения.Получить()
	AND
	(
		2 = Константы.ВариантОпределенияТерриторииИРайона.Получить() //«из подключения»
		OR
		4 = Константы.ВариантОпределенияТерриторииИРайона.Получить() //«из ГРС подключения»
	)
)

Чтобы быстро определить для вашей системы, можно выполнить следующий запрос:

SELECT
	CASE
		WHEN
			0 = ВариантОпределенияТочкиПодключения // Direct - used
			OR
			(
				1 = ВариантОпределенияТочкиПодключения
				AND
				(
					2 = ВариантОпределенияТерриторииИРайона //«из подключения»
					OR
					4 = ВариантОпределенияТерриторииИРайона //«из ГРС подключения»
				)
			)
		THEN "Используются подключения"
		ELSE "Используются площадки оборудования"
	END as PCtype
FROM Constants

УУГ

Узел учёта газа

GUID

Globally Unique Identifier

См также UID.

UID

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

Предпочтение UID перед внутренними кодами (и внешними ключами) обусловлено рядом преимуществ данного метода идентификации для задач импорта:

  • UID уникальны всегда, вне зависимости от типа объекта.
  • Является полностью идентифицирующим, т.е. по UID можно найти объект, даже не зная его типа.
  • Имеют фиксированную длину.
  • Прямой аналог данного понятия в 1С для нас будет Ссылка.

К сожалению ими нельзя оперировать в запросах напрямую и они не доступны для прямого просмотра пользователям[1]. Для поиска объектов в 1С предлагается использовать простую обработку.

UUID

Universally Unique Identifier

См также UID.


Примечания

  1. Если кто-либо знает способ обойти это, просьба сообщить