Важное уточнение по типу объекта
В сопроводительных метаданных объект заявлен как Документ (Documents.ПроизводственныеКалендари, навигационная ссылка e1cib/list/Документ.ПроизводственныеКалендари). Однако приложенное evidence и фактическая реализация в типовых конфигурациях 1С (включая «Бухгалтерию для Казахстана») однозначно описывают справочник:
- тип реквизита-ссылки —
СправочникСсылка.ПроизводственныеКалендари; - есть форма элемента и форма списка (а не форма документа);
- нет реквизитов документа (Дата/Номер), нет проведения;
- данные хранятся не в документе, а в связанном регистре сведений.
Далее объект описан как справочник — это соответствует evidence и реальной метаданной. Корректная навигационная ссылка: e1cib/list/Справочник.ПроизводственныеКалендари. Если в вашей поставке объект действительно перепроведён в вид «Документ» — это версионно-специфичное отличие, требует проверки в конфигураторе конкретной сборки.
1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (по evidence и типовой метаданной) |
| Имя | ПроизводственныеКалендари |
| Полное имя | Справочник.ПроизводственныеКалендари |
| Синоним | Производственные календари |
| Иерархия | Нет (линейный список) |
| Владелец | Нет (самостоятельный справочник) |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0 (сборка 3.0.74.2) |
| Навигационная ссылка | e1cib/list/Справочник.ПроизводственныеКалендари |
| Где найти в интерфейсе | Раздел «Расчет зарплаты» → «Производственные календари» |
Назначение. Справочник ведёт информацию о рабочих, выходных и праздничных днях с учётом переносов выходных согласно законодательству РК. Календари используются при расчёте норм рабочего времени, планировании работ и расчёте заработной платы (начисления по окладу/тарифу, оплата по среднему, отпускные, больничные — всё это опирается на норму дней/часов из календаря). Изменяется редко: как правило, раз в год при выходе нового классификатора либо при переносах, установленных актами правительства РК.
Замечание по применимости налоговых числовых норм. Производственный календарь сам по себе не участвует в налоговом учёте и не оперирует ставками НДС (в РК на 2026 — 16 %), МРП или вычетами. Он поставляет норму рабочего времени в подсистему зарплаты, где уже применяются ставки 2026 года (ИПН, ОПВ, ОСМС и т. д. — см. раздел 5). Поэтому ставки НДС/счета плана счетов к самому справочнику неприменимы.
2. Реквизиты и табличные части
2.1 Реквизиты шапки (реквизиты справочника)
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| Код | Строка(2) | Естественный ключ | Стандартный реквизит. Двухсимвольный код календаря (например, код государственного календаря РК). |
| Наименование | Строка | Обязательный | Стандартный реквизит. Название календаря («Производственный календарь Республики Казахстан», локальный вариант и т. п.). |
| БазовыйКалендарь | СправочникСсылка.ПроизводственныеКалендари |
Необязательный (DontCheck) |
Ссылка на другой производственный календарь, от которого наследуются данные о рабочих/выходных днях. Позволяет создавать локальные варианты на основе общегосударственного: данные текущего календаря дополняют или переопределяют данные базового. |
2.2 Табличные части
Табличные части отсутствуют. Это характерно для данного объекта: перечень конкретных дней с их типом хранится не в самом справочнике, а в подчинённом регистре сведений.
Регистр сведений ДанныеПроизводственногоКалендаря (хранилище дней):
| Роль | Поле | Назначение |
|---|---|---|
| Измерение | ПроизводственныйКалендарь |
Ссылка на элемент справочника-владельца данных. |
| Измерение | Год |
Год, к которому относятся дни. |
| Измерение | ДатаДня |
Конкретная календарная дата. |
| Ресурс | ВидДня |
Тип дня: рабочий / выходной / праздничный / предпраздничный (сокращённый) и т. п. |
| Ресурс | ДатаПереноса |
Дата, на которую перенесён выходной/рабочий день (при переносах, установленных законодательством). |
Таким образом, справочник задаёт «шапку» календаря, а регистр — его наполнение по дням. Форма элемента визуализирует эти записи в виде сетки календаря.
3. Формы
| Форма | Назначение |
|---|---|
| ФормаЭлемента | Основная (ключевая) форма редактирования календаря. Ввод наименования, кода, базового календаря; визуальное отображение сетки дней года с возможностью менять вид дня и оформлять переносы. Команды формы: ИзменитьДень, ПеренестиДень, ЗаполнитьПоУмолчанию, Печать. |
| ФормаСписка | Список календарей. Команда ПодборИзКлассификатора — загрузка календарей из встроенного классификатора производственных календарей. |
4. Ключевые процедуры модулей
BSL-код в evidence не приложен — точные имена процедур и их строки в модулях требуют проверки в конфигураторе сборки 3.0.74.2. Ниже — типовая ответственность обработчиков для данного вида объекта и перечисленных команд.
Модуль формы ФормаЭлемента:
ПриСозданииНаСервере— построение сетки календаря из записей регистраДанныеПроизводственногоКалендаряза выбранный год, инициализация условного оформления дней (выходные/праздники).ИзменитьДень(команда) — смена вида дня для выделенной даты (рабочий ↔ выходной ↔ праздничный) с последующей записью в регистр сведений.ПеренестиДень(команда) — оформление переноса: связывает исходную дату и дату переноса (ДатаПереноса), корректно меняя виды у обеих дат.ЗаполнитьПоУмолчанию(команда) — заполнение календаря стандартными выходными (сб/вс) и известными праздничными датами РК за год, при наличииБазовыйКалендарь— наследование его данных.Печать(команда) — формирование печатной формы календаря на год.ПередЗаписью/ПослеЗаписи— синхронизация визуальной сетки с набором записей регистра сведений (запись/удаление дней).
Модуль формы ФормаСписка:
ПодборИзКлассификатора(команда) — вызов загрузки календарей из встроенного классификатора; создание элементов справочника и заполнение регистра дней по выбранному году.
Модуль менеджера / объекта справочника:
ОбработкаЗаполнения— заполнение реквизитов при создании нового календаря.- Методы менеджера для чтения календаря (получение вида дня по дате, подсчёт нормы рабочих дней/часов за период) — используются подсистемой зарплаты и графиками работы.
5. Проведение и движения
Справочник не проводится — понятия «проведение», «движения по регистрам накопления» и «бухгалтерские проводки» к нему неприменимы. Соответственно, элемент справочника не формирует записи на счетах (1210, 1030, 1330, 3310, 3130, 6010, 7010 и т. д.) и не участвует напрямую ни в НДС (16 % в РК на 2026), ни в ЭСФ/СНТ.
Что происходит вместо проведения:
- При редактировании календаря записи создаются/меняются в регистре сведений
ДанныеПроизводственногоКалендаря(по дням года). Это единственный «результат работы» объекта на уровне данных.
Как календарь используется дальше (downstream). Норма рабочего времени, вычисленная по календарю, поступает в подсистему расчёта зарплаты и влияет на суммы начислений; уже на этих суммах применяются налоговые правила РК 2026 года (при МРП = 4 325 ₸, МЗП = 85 000 ₸):
- ИПН — 10 % до 8 500 МРП годового дохода и 15 % сверх; базовый вычет 30 МРП/мес = 129 750 ₸ (не более 360 МРП/год);
- ОПВ 10 % (потолок базы 50 МЗП = 4 250 000 ₸/мес), ОПВР 3,5 %;
- ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 %.
Эти суммы отражаются проводками уже в документах расчёта зарплаты (по типовому плану счетов РК), а не в производственном календаре. Сам календарь — источник нормо-дней/часов для базы начислений.
6. Связанные объекты и ввод на основании
Связанные объекты:
- Регистр сведений
ДанныеПроизводственногоКалендаря— подчинённое хранилище дней (см. раздел 2.2). - Сам справочник (рекурсивная связь) через реквизит
БазовыйКалендарь— локальные календари ссылаются на общегосударственный. - Классификатор производственных календарей — источник данных для команды
ПодборИзКлассификатора. - Графики работы сотрудников и документы расчёта зарплаты — потребители нормы рабочего времени из календаря.
Ввод на основании: для производственных календарей типовым механизмом «Ввод на основании» не предусмотрен (объект справочный, редактируется напрямую или загружается из классификатора).
7. Точки расширения
- Расширение конфигурации — переопределение/дополнение обработчиков команд формы (
ЗаполнитьПоУмолчанию,ПеренестиДень) для учёта дополнительных региональных/корпоративных переносов. - Подписки на события записи справочника и регистра
ДанныеПроизводственногоКалендаря— для интеграции с внешними HR-системами или журналирования изменений календаря. - Дополнительные обработчики / внешние обработки (БСП) — массовая загрузка/выгрузка календарей, сверка с производственным календарём из внешнего источника.
- Реквизит
БазовыйКалендарькак штатная точка кастомизации — построение иерархии «общегосударственный → отраслевой → локальный» без доработки метаданных. - Печатная форма (команда
Печать) — замена/дополнение макета через механизм макетов БСП.
