Заметки: Общие требования к НСИ (нормативно-справочная информация). Управление НСИ

31.01.22

Управление ИТ - Стандарты и документация

Кратко: что такое НСИ. Управление НСИ.

Добрый день, коллеги. 

Тема к обсуждению.

 

Что такое НСИ (нормативно-справочная информация).

Кратко: Справочники, хранящие условно-постоянную информацию.

Цитата: "Ключевое отличие НСИ от однократно вводимой информации состоит в том, что НСИ многократно используется при производстве данных, соответственно, ошибки в ней обходятся очень дорого." пруф.

Пример: Справочник Контрагенты( используются и переиспользуются во многих “документах” и операциях систем. в Заказ клиента, в Актах, в Заказах поставщику и тд)

Есть два способа управления условно-постоянными данными: централизованный ( единая НСИ), децентрализованный ( каждая система сама владеет данными, и сама договаривается с другими системами об интеграциях). ( Есть также Bounded Context, но это требует отдельной статьи).

Рассмотрим Централизованные НСИ.

 

Общий принцип построения централизованных НСИ.

Некая центральная база (или система), имеющая интерфейс доступа, api для работы с данными в базе.

К ней подключаются системы потребители, по понятному-общепринятому протоколу.

Центральная НСИ умеет и отвечает за  хранение, управление, раздачу централизованных данные, оповещает об изменениях, хранит историю  и т.д.

 

 

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

 

Свойства в данных

В общем случае Центральная НСИ может содержать только два свойства: уникальный ИД элемента, и наименование. Остальные свойства могут хранится в системах потребителях.

Все свойства(данные) можно разделить на, условно, два типа:

  1. Свойства уникальные для каждой системы.

  2. НЕ уникальные свойства.

 

Уникальные свойства - управляются системой потребителем. Хранятся в системе потребителе, в обменах не участвуют. (Пример: ГФУ в КА, Группа Финансового учета, в зависимости от которой формируются проводки в КА. Данное свойство важно только для КА. Другим системам не интересно.)

 

 

НЕ Уникальные свойства. Если свойство используется в двух и более системах, оно считается не уникальный. И в общей практике хранится в Центральной НСИ. Управляется (вносится и редактируется) в Центральной НСИ (возможно! в системе потребителе, с понятной обратной связью в центральную НСИ). Участвует в обменах.

 

 

Важно понимать. НЕ уникальные свойства, если не сопровождаются единой центральной НСИ, очень быстро порождают паразитические связи ( обмены) между другими потребителями. Что приводит к снижению достоверности в данных, и в сложности поддержки данных связей. Проще говоря будем ловить ошибки в данных в каждой системе + трудозатраты.

 

И что теперь?

Важно определить какие свойства являются:

  1. Уникальными (напомню: хранятся только в системе потребителе)

  2. НЕ уникальными (хранятся и управляются в центральной НСИ, раздаются всем)

Есть исключения.

Если свойство не значительно (с точки зрения поведения систем) : его можно считать уникальным и игнорировать в обменах, и в управлении НСИ.

Если свойство используется в упрощенном обмене,  между двумя системами, также можно пренебречь его НЕ уникальностью, и обходится без Централизованной НСИ (пример - ставка НДС , которая важна только для КА и БУ).

Как определить: понять, где, в каких процессах, в каких метриках компании, свойства используются.

А дальше уже задача архитектора грамотно выстроить системы и обмены между ними.

НСИ обмен справочники

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Стандарты и документация Россия Бесплатно (free)

Продолжаю разбирать профстандарты. Беру стандарт «Архитектор программного обеспечения» (06.003) и сверяю с тем, кого у нас в 1С зовут архитектором. Зовут кого угодно - спеца по производительности, тимлида, ревьювера, самого опытного на проекте, - но почти никогда того, кто на самом деле делает работу архитектора. А она одна: принимать архитектурные решения и отвечать за них.

06.07.2026    874    13    ardn    12    

10

Компетенции и навыки Стандарты и документация Программист Россия Бесплатно (free)

Разбираю профстандарт «Программист» - что государство официально считает нашей профессией, какие трудовые функции в нее входят и почему «я в домике, не трогайте, я программирую» - позиция, противоречащая стандарту. Название провокационное, но я не шучу: к концу статьи объясню, почему «разработчик» - просто красивое слово для программиста.

22.06.2026    4407    15    ardn    46    

25

Стандарты и документация Бесплатно (free)

Про то, как перестать терять знания о принятых архитектурных решениях. Разбираю, что такое Architecture Decision Record (ADR) и как начать вести его буквально сегодня.

18.06.2026    1349    0    ardn    10    

19

Стандарты и документация Бесплатно (free)

ИИ уже умеет хорошо помогать в рутинных текстах: черновиках регламентов, протоколах встреч, служебной переписке, памятках и уведомлениях. Но в 1С-практике есть важная граница: ИИ должен ускорять подготовку текста, а не подменять ответственность, смысл и согласование. Разбираю, где ИИ реально полезен, какие документы ему можно доверять, а какие нужно перепроверять особенно жёстко.

18.06.2026    427    0    YA_826532418    3    

4

Работа с требованиями Стандарты и документация Россия Бесплатно (free)

“Не хотим заполнять документ вручную, пусть он сам откуда-то подтянет данные, заполнится и запишется” — звучит понятно только до тех пор, пока разработчик не начнет задавать вопросы. Откуда подтянуть? При каких условиях? Что делать, если данных нет? Кто имеет право запускать сценарий? Что должно попасть в другую базу 1С после согласования? Разбираем, почему мутная задача всегда становится дорогой, какие требования нужны 1С-разработчику до начала реализации и как простая карточка задачи экономит часы разработки, уточнений и переделок.

16.06.2026    417    0    NikolayMaerov    0    

3

Стандарты и документация 1С 8.3 Россия Бесплатно (free)

Внешние обработки и отчеты часто появляются в 1С как быстрый и удобный способ решить задачу: выгрузить данные, проверить остатки, сформировать нестандартный отчет, выполнить разовую обработку или закрыть срочную потребность бизнеса. Но со временем .epf и .erf могут превратиться в теневой слой системы: без владельцев, версий, проверки после обновлений, описания назначения и понимания рисков. Разбираем, как держать внешние обработки и отчеты под контролем

15.06.2026    392    0    NikolayMaerov    0    

3

Стандарты и документация Бесплатно (free)

НСИ часто вспоминают слишком поздно: когда отчёты уже не сходятся, интеграции падают, маршруты согласования уходят не тем людям, а пользователи спорят, какой контрагент или номенклатура “правильные”. Разбираем, почему нормативно-справочная информация критична для 1С-проектов, какие ошибки встречаются чаще всего и как начать приводить НСИ в порядок без гигантского отдельного проекта.

11.06.2026    687    0    YA_826532418    0    

3

Стандарты и документация 1С:Предприятие 8 1С:ERP Управление предприятием 2 Машиностроение и приборостроение Бесплатно (free)

В связи с тем, что большинство предприятий, на которых мы проводим внедрения, работают с конструкторской документацией, составили краткую справку по подготовке к внедрению «1С:ERP Управление предприятием 2».

20.05.2026    620    0    AiBCifra-1S-ERP-UH    1    

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. DarkAn 1107 02.01.22 17:09 Сейчас в теме
Хорошо, а дальше тема развиваться будет?
exclusive1c; +1 Ответить
2. exclusive1c 3 31.01.22 10:12 Сейчас в теме
(1)Теперь видимо да)) Спасибо за коммент
Для отправки сообщения требуется регистрация/авторизация