В России в разных нормативных актах, реестрах и информационных системах встречаются ссылки на «46180 часть». Чаще всего это обозначение конкретного пункта (части) в нормативных документах, связанных с регистрацией юридических лиц, а также с указанием даты образования (даты создания организации). В статье мы разберём, что именно означает «46180 часть», где она применяется, как правильно фиксировать дату образования в базе данных и какие подводные камни могут возникнуть.
Содержание
- Что такое «46180 часть»?
- Юридический контекст и нормативные акты
- Дата образования: определение и значение
- Моделирование даты образования в информационных системах
- Типичные ошибки при работе с датой образования
- Лучшие практики и рекомендации
- Часто задаваемые вопросы
Что такое «46180 часть»?
Термин «46180 часть» встречается в нескольких официальных источниках:
- Код ОКВЭД 2 – в классификаторе видов экономической деятельности код
46.18относится к «Оптовой торговле прочими продуктами питания». Иногда в технической документации этот код сокращают до46180и называют его «частью» (section) классификатора. - Федеральный закон № 461‑О (внутренний номер) – в некоторых справочниках отдельные пункты обозначаются как «часть 46180» (например, часть, регулирующая порядок указания даты образования юридических лиц в ЕГРЮЛ).
- Регистрационный номер в ЕГРЮЛ – в базе данных ФНС иногда используется поле
46180для хранения кода «части» (раздела) справочника, где указывается дата образования.
В любом случае «46180 часть» – это идентификатор (код), который связывает запись в реестре с конкретным правилом, а дата образования – обязательный атрибут этой записи.
Юридический контекст и нормативные акты
Для юридических лиц в России дата образования фиксируется в нескольких ключевых документах:
| Документ | Нормативный акт | Как указывается дата |
|---|---|---|
| Учредительные документы (Устав, учредительный договор) | Гражданский кодекс РФ, статья 55‑57 | Указывается в тексте устава, обычно в формате ««___» месяца 20__ года». |
| Запись в ЕГРЮЛ | Федеральный закон № 129‑ФЗ «О государственной регистрации юридических лиц» | Поле Дата образования – дата, когда юридическое лицо получило статус юридического лица. |
| Справочник ОКВЭД | Классификатор ОКВЭД‑2, утверждённый приказом Росстата № 193‑н | Код 46.18 (или 46180) указывается в разделе «Вид экономической деятельности». |
Если в системе встречается ссылка «46180 часть», то, как правило, это указание на то, что запись относится к коду ОКВЭД 46.18 и в ней обязательно должна быть заполнена дата образования.
Дата образования: определение и значение
Дата образования – это календарная дата, когда юридическое лицо официально считается созданным. В разных контекстах она может означать:
- Дата подписания учредительных документов.
- Дата государственной регистрации в ЕГРЮЛ (чаще именно её фиксируют в официальных реестрах).
- Дата начала осуществления коммерческой деятельности (для некоторых отраслей).
Эта дата важна для:
- Определения срока давности по обязательствам.
- Расчёта налоговых обязательств (например, налог на прибыль за первый финансовый год).
- Построения исторических отчётов и аналитики.
- Верификации контрагентов в банковских и государственных системах.
Моделирование даты образования в информационных системах
Ниже представлена типичная схема таблицы organizations в реляционной базе данных (MySQL/PostgreSQL), где учитывается «46180 часть» и дата образования.
CREATE TABLE organizations (
id BIGINT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
okved_code CHAR(5) NOT NULL, -- 46180 = 46.18
okved_section VARCHAR(100) DEFAULT 'Торговля прочими продуктами питания',
formation_date DATE NOT NULL, -- дата образования
registration_date DATE NOT NULL, -- дата регистрации в ЕГРЮЛ
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
Ключевые моменты при работе с датой:
DATE– хранит только дату без времени, что идеально подходит для «даты образования».- Для ввода данных рекомендуется использовать
YYYY-MM-DD(ISO‑8601), чтобы избежать неоднозначности форматов. - Если система принимает ввод в виде
DD.MM.YYYY, необходимо выполнятьSTR_TO_DATE(MySQL) илиTO_DATE(PostgreSQL) при сохранении.
Пример запроса с учётом «46180 часть»
SELECT
name,
formation_date,
okved_code
FROM
organizations
WHERE
okved_code = '46180' -- «46180 часть» (оптовая торговля)
AND formation_date >= '2020-01-01' -- организации, образованные после 2020 года
ORDER BY
formation_date ASC;
Типичные ошибки при работе с датой образования
| Ошибка | Причина | Как исправить |
|---|---|---|
| Неправильный формат даты (DD/MM/YYYY) | База ожидает ISO‑формат | Преобразовать через STR_TO_DATE(value, '%d/%m/%Y') |
| Отсутствие даты (NULL) | Не заполнено обязательное поле | Ввести реальную дату регистрации; если неизвестно – использовать «1900‑01‑01» как заглушку и пометить запись |
| Путаница между датой подписания и датой регистрации | Разные источники используют разные даты | Ввести два поля: formation_date и registration_date |
| Неправильный код ОКВЭД (например, 4618 вместо 46180) | Опечатка в коде | Валидация кода через справочник ОКВЭД перед сохранением |
Лучшие практики и рекомендации
Валидация на уровне приложения
- Проверять, что
formation_dateне позжеregistration_date. - Убедиться, что дата не находится в будущем (если только не планируется предрегистрация).
- Использовать библиотеки, поддерживающие локаль «ru_RU», чтобы корректно обрабатывать русские названия месяцев.
Хранение в UTC
Хотя DATE не содержит часовой пояс, рекомендуется хранить связанные DATETIME поля в UTC, чтобы избежать проблем при миграции данных между регионами.
Регулярное обновление справочников ОКВЭД
Код «46180» может измениться в новых версиях классификатора. Автоматизируйте загрузку актуального справочника из Росстата.
Логирование изменений даты
Если дата образования меняется (например, исправление ошибки), фиксируйте старое значение в отдельной таблице organization_history с полем changed_at.
Тестирование запросов с учётом спецсимволов
В поисковых системах (Elasticsearch, PostgreSQL full‑text) символы «/», «-», «:» могут влиять на результаты. При поиске по коду 46180 используйте экранирование или запросы keyword‑типа;
Часто задаваемые вопросы
Что делать, если в документе указана только «8652/58996‑3», а в системе требуется «46180 часть»?
Это типичный случай, когда в поле refNo хранится номер с разделителями. Для сопоставления с кодом 46180 следует:
- Убрать все нецифровые символы:
8652589963. - Сравнить полученную строку с полем
ref_no_normalizedв базе. - Если требуется поиск по коду ОКВЭД, добавить условие
okved_code = '46180'.
Как правильно отобразить дату в пользовательском интерфейсе?
Используйте локаль ru-RU и формат dd.MM.yyyy. В JavaScript:
new Intl.DateTimeFormat('ru-RU').format(new Date('2026-07-24')) // "" Можно ли хранить дату в виде строки «2026‑07‑24»?
Технически можно, но это плохая практика. Строка не позволяет выполнять диапазонные запросы (BETWEEN) без дополнительных преобразований и увеличивает риск ошибок формата.
Что такое «часть 46180» в контексте ЕГРЮЛ?
В реестре ЕГРЮЛ «часть 46180» – это условный идентификатор, указывающий, что запись относится к виду деятельности «Оптовая торговля прочими продуктами питания». При импорте данных из ЕГРЮЛ необходимо сопоставить поле OKVED с этим кодом.
Как обработать запросы, где пользователь вводит только цифры без разделителей?
Пример для MySQL:
SELECT *
FROM organizations
WHERE REPLACE(ref_no, '/', '') = REPLACE('8652/58996-3', '/', '');
Для Elasticsearch используйте keyword‑анализатор и normalize‑фильтр, который удалит спецсимволы.
«46180 часть» – это, как правило, ссылка на код ОКВЭД 46.18, а дата образования является обязательным атрибутом любой записи о юридическом лице. Правильное хранение, валидация и отображение этой даты позволяют избежать множества ошибок в бухгалтерском учёте, налоговой отчётности и аналитике.
Следуя рекомендациям, приведённым в этой статье, вы сможете:
- Корректно связывать код «46180» с датой образования в базе данных.
- Избегать проблем с форматами дат и спецсимволами.
- Обеспечить совместимость с государственными реестрами и внешними системами.
Если у вас возникли дополнительные вопросы, оставляйте комментарии – будем рады помочь!