Документ «Реестр прямых выплат ФСС»
Документ «Реестр сведений, необходимых для назначения и выплаты пособий» — реестр механизма «прямых выплат» ФСС РФ: работодатель передаёт в фонд сведения по листкам нетрудоспособности и отпускам по уходу, а фонд напрямую выплачивает пособия работникам. Шапка содержит реквизиты страхователя (регистрационный номер ФСС, код подчинённости, ОГРН/КПП/ИНН) и подписантов (руководитель, главный бухгалтер, составитель), основная ТЧ `СведенияНеобходимыеДляНазначенияПособий` — построчные сведения по каждому случаю (листок нетрудоспособности, периоды освобождения от работы, данные ребёнка, стаж). Документ нумеруется в пределах дня (периодичность номера — Day, строка 11 символов), движений по регистрам не формирует; из команд объекта есть только `СохранитьВФайл` (выгрузка реестра в файл для передачи в фонд). В составе ЗУП КЗ 3.1 объект присутствует как наследие российской типовой («обратная совместимость») — в практике учёта РК не используется. Расположение в меню в выгрузке не определено.
Конфигурация: «Зарплата и управление персоналом для Казахстана 3.1» (ЗУП КЗ 3.1). ⚠️ Объект целиком — RU-наследие типовой ЗУП 3.1. Синоним — «Реестр прямых выплат ФСС»; ФСС — Фонд социального страхования РФ. Реквизиты шапки (
РегистрационныйНомерФСС,КодПодчиненностиФСС,ОГРН,КПП,ИНН) и колонки ТЧ (МСЭ, ЭЛН, листки нетрудоспособности,ФинансированиеФедеральнымБюджетом) — российские реалии. Комментарий метаданных: «АПК:58 обратная совместимость» — объект сохранён ради совместимости. Для казахстанского учёта пособий (через ГФСС РК) этот документ не предназначен.
1. Назначение и место в учёте
Документ «Реестр сведений, необходимых для назначения и выплаты пособий» — реестр механизма «прямых выплат» ФСС РФ: работодатель передаёт в фонд сведения по листкам нетрудоспособности и отпускам по уходу, а фонд напрямую выплачивает пособия работникам. Шапка содержит реквизиты страхователя (регистрационный номер ФСС, код подчинённости, ОГРН/КПП/ИНН) и подписантов (руководитель, главный бухгалтер, составитель), основная ТЧ СведенияНеобходимыеДляНазначенияПособий — построчные сведения по каждому случаю (листок нетрудоспособности, периоды освобождения от работы, данные ребёнка, стаж). Документ нумеруется в пределах дня (периодичность номера — Day, строка 11 символов), движений по регистрам не формирует; из команд объекта есть только СохранитьВФайл (выгрузка реестра в файл для передачи в фонд). В составе ЗУП КЗ 3.1 объект присутствует как наследие российской типовой («обратная совместимость») — в практике учёта РК не используется. Расположение в меню в выгрузке не определено.
2. Структура объекта
2.1 Реквизиты шапки
Все 21 реквизит из metadata.attributes (имена дословно). 10 реквизитов обязательны (ShowError).
| Имя | Тип | Обязательность | Зачем нужен |
|---|---|---|---|
Организация |
cfg:CatalogRef.Организации | Обязателен (ShowError) | Организация-страхователь, от имени которой подаётся реестр. |
ВидРеестра |
cfg:EnumRef.ВидыРеестровСведенийНеобходимыхДляНазначенияИВыплатыПособий | Обязателен (ShowError) | Вид реестра (тип пособий, по которым подаются сведения); определяет состав значимых колонок ТЧ. |
СтатусДокумента |
cfg:EnumRef.СтатусыЗаявленийИРеестровНаВыплатуПособий | Обязателен (ShowError) | Стадия жизненного цикла реестра (статусы заявлений/реестров на выплату пособий). |
РегистрационныйНомерФСС |
xs:string | Обязателен (ShowError) | Регистрационный номер страхователя в ФСС (RU-реквизит). |
ДополнительныйКодФСС |
xs:string | DontCheck | Дополнительный код страхователя в ФСС. |
КодПодчиненностиФСС |
xs:string | Обязателен (ShowError) | Код подчинённости отделению ФСС (RU-реквизит). |
ИдентификаторФСС |
xs:string | DontCheck | Идентификатор в системе ФСС. |
ОГРН |
xs:string | DontCheck | ОГРН страхователя (RU-реквизит). |
КПП |
xs:string | Обязателен (ShowError) | КПП страхователя (RU-реквизит; в РК отсутствует). |
ИНН |
xs:string | Обязателен (ShowError) | ИНН страхователя (RU-реквизит). |
РеестрСоставил |
cfg:CatalogRef.ФизическиеЛица | DontCheck | Составитель реестра. |
ТелефонСоставителя |
xs:string | DontCheck | Телефон составителя (синоним «Телефон»). |
АдресЭлектроннойПочтыСоставителя |
xs:string | DontCheck | Email составителя (синоним «Email»). |
Руководитель |
cfg:CatalogRef.ФизическиеЛица | Обязателен (ShowError) | Руководитель-подписант. |
ДолжностьРуководителя |
cfg:CatalogRef.Должности | Обязателен (ShowError) | Должность руководителя (синоним «Должность»). |
ОснованиеПодписиРуководителя |
(тип в выгрузке пуст) | DontCheck | Основание подписи руководителя (составной тип, не раскрыт). |
ГлавныйБухгалтер |
cfg:CatalogRef.ФизическиеЛица | Обязателен (ShowError) | Главный бухгалтер-подписант. |
ДолжностьГлавногоБухгалтера |
cfg:CatalogRef.Должности | DontCheck | Должность главного бухгалтера. |
ОснованиеПодписиГлавногоБухгалтера |
(тип в выгрузке пуст) | DontCheck | Основание подписи главбуха (составной тип, не раскрыт). |
Ответственный |
cfg:CatalogRef.Пользователи | DontCheck | Ответственный пользователь. |
Комментарий |
xs:string | DontCheck | Произвольный комментарий. |
2.2 Табличные части
ТЧ СведенияНеобходимыеДляНазначенияПособий (синоним «Сведения необходимые для назначения пособий»)
Главная ТЧ: одна строка — один страховой случай (листок нетрудоспособности / отпуск по уходу). Все 104 колонки из metadata, имена дословно:
| Имя | Тип | Назначение |
|---|---|---|
Сотрудник |
cfg:CatalogRef.Сотрудники | Сотрудник, по которому подаются сведения. |
ФизическоеЛицо |
cfg:CatalogRef.ФизическиеЛица | Физлицо сотрудника (парное поле к Сотрудник). |
Заявление |
cfg:DocumentRef.ЗаявлениеСотрудникаНаВыплатуПособия | Ссылка на документ «Заявление сотрудника на выплату пособия» — источник строки. |
ПервичныйДокумент |
(тип в выгрузке пуст) | Первичный документ-основание (составной тип, не раскрыт). |
НомерЛисткаНетрудоспособности |
xs:string | Номер листка нетрудоспособности (синоним «№ ЛН»). |
ЭтоЭЛН |
xs:boolean | Признак электронного ЛН (синоним «ЭЛН»). |
ЯвляетсяПервичнымЛисткомНетрудоспособности |
xs:boolean | Признак первичного ЛН (синоним «первичный»). |
НомерПервичногоЛисткаНетрудоспособности |
xs:string | № первичного ЛН (для продолжений). |
НомерЛисткаПродолжения |
xs:string | Номер выданного ЛН-продолжения (синоним «Выдан ЛН (продолжение) №»). |
НомерЛисткаПоОсновномуМестуРаботы |
xs:string | Номер ЛН по основному месту работы (для совместителей). |
ПредоставленДубликатЛисткаНетрудоспособности |
xs:boolean | Признак дубликата ЛН (синоним «дубликат»). |
ДатаВыдачиЛисткаНетрудоспособности |
xs:dateTime | Дата выдачи ЛН (синоним «Дата выдачи»). |
КодПричиныНетрудоспособности |
xs:string | Код причины нетрудоспособности. |
ВторойКодПричиныНетрудоспособности |
xs:string | Второй код причины. |
ДополнительныйКодПричиныНетрудоспособности |
xs:string | Дополнительный код причины. |
ДатаИзмененияКодаПричиныНетрудоспособности |
xs:dateTime | Дата изменения кода причины. |
МедицинскаяОрганизация |
cfg:CatalogRef.МедицинскиеОрганизации | Медорганизация, выдавшая документ. |
НаименованиеМедицинскойОрганизации |
xs:string | Наименование медорганизации (текстом). |
АдресМедицинскойОрганизации |
xs:string | Адрес медорганизации. |
ОГРНМедицинскойОрганизации |
xs:string | ОГРН медорганизации (RU-реквизит). |
НаименованиеОрганизацииВЛисткеНетрудоспособности |
xs:string | Место работы, как указано в ЛН (синоним «Место работы - наименование организации»). |
ОсновноеМестоРаботы |
xs:boolean | Признак основного места работы. |
ДатаНачалаОплаты |
xs:dateTime | Начало оплачиваемого периода. |
ДатаОкончанияОплаты |
xs:dateTime | Окончание оплачиваемого периода. |
ПриступитьКРаботеС |
xs:dateTime | Дата «приступить к работе с». |
ДатаНачалаРаботы |
xs:dateTime | Дата начала работы (синоним: «в случае аннулирования трудового договора»). |
СтажЛет |
xs:decimal | Страховой стаж: лет (синоним «Стаж: лет»). |
СтажМесяцев |
xs:decimal | Страховой стаж: месяцев (синоним «Стаж: месяцев»). |
СтажДней |
xs:decimal | Страховой стаж: дней. |
СтажРасширенныйЛет |
xs:decimal | Расширенный стаж: лет (синоним «Стаж: лет»). |
СтажРасширенныйМесяцев |
xs:decimal | Расширенный стаж: месяцев (синоним «Стаж: месяцев»). |
СтажРасширенныйДней |
xs:decimal | Расширенный стаж: дней. |
УсловияИсчисленияКод1 |
xs:string | Условия исчисления: код 1 (синоним «Условия исчисления: код»). |
УсловияИсчисленияКод2 |
xs:string | Условия исчисления: код 2. |
УсловияИсчисленияКод3 |
xs:string | Условия исчисления: код 3. |
КодНарушенияРежима |
xs:string | Код нарушения режима. |
ДатаНарушенияРежима |
xs:dateTime | Дата нарушения режима. |
ДатаАктаН1 |
xs:dateTime | Дата акта Н-1 (несчастный случай на производстве). |
ГруппаИнвалидности |
xs:string | Группа инвалидности. |
ДатаНаправленияВБюроМСЭ |
xs:dateTime | Дата направления в бюро МСЭ (RU-институт). |
ДатаРегистрацииДокументовМСЭ |
xs:dateTime | Дата регистрации документов в МСЭ. |
ДатаОсвидетельствованияМСЭ |
xs:dateTime | Дата освидетельствования МСЭ. |
НовыйСтатусНетрудоспособного |
xs:string | Новый статус нетрудоспособного. |
ДатаНовыйСтатусНетрудоспособного |
xs:dateTime | Дата установления нового статуса. |
НомерПутевки |
xs:string | Номер санаторной путёвки. |
ДатаОкончанияПутевки |
xs:dateTime | Дата окончания путёвки. |
ОГРН_Санатория |
xs:string | ОГРН санатория (RU-реквизит). |
ПериодНахожденияВСтационареСРебенкомС |
xs:dateTime | Стационар с ребёнком: начало периода. |
ПериодНахожденияВСтационареСРебенкомПо |
xs:dateTime | Стационар с ребёнком: конец периода. |
ОсвобождениеДатаНачала1 |
xs:dateTime | Освобождение от работы, период 1: начало. |
ОсвобождениеДатаОкончания1 |
xs:dateTime | Освобождение, период 1: окончание. |
ОсвобождениеДолжностьВрача1 |
xs:string | Освобождение, период 1: должность врача. |
ОсвобождениеИдентификационныйНомерВрача1 |
xs:string | Освобождение, период 1: идентификационный номер врача. |
ОсвобождениеФИОВрача1 |
xs:string | Освобождение, период 1: ФИО врача. |
ОсвобождениеДолжностьВрачаПредседателяВК1 |
xs:string | Освобождение, период 1: должность врача-председателя ВК. |
ОсвобождениеИдентификационныйНомерВрачаПредседателяВК1 |
xs:string | Освобождение, период 1: ид. номер председателя ВК. |
ОсвобождениеФИОВрачаПредседателяВК1 |
xs:string | Освобождение, период 1: ФИО врача-председателя ВК. |
ОсвобождениеДатаНачала2 |
xs:dateTime | Освобождение, период 2: начало. |
ОсвобождениеДатаОкончания2 |
xs:dateTime | Освобождение, период 2: окончание. |
ОсвобождениеДолжностьВрача2 |
xs:string | Освобождение, период 2: должность врача. |
ОсвобождениеИдентификационныйНомерВрача2 |
xs:string | Освобождение, период 2: ид. номер врача. |
ОсвобождениеФИОВрача2 |
xs:string | Освобождение, период 2: ФИО врача. |
ОсвобождениеДолжностьВрачаПредседателяВК2 |
xs:string | Освобождение, период 2: должность председателя ВК. |
ОсвобождениеИдентификационныйНомерВрачаПредседателяВК2 |
xs:string | Освобождение, период 2: ид. номер председателя ВК. |
ОсвобождениеФИОВрачаПредседателяВК2 |
xs:string | Освобождение, период 2: ФИО председателя ВК. |
ОсвобождениеДатаНачала3 |
xs:dateTime | Освобождение, период 3: начало. |
ОсвобождениеДатаОкончания3 |
xs:dateTime | Освобождение, период 3: окончание. |
ОсвобождениеДолжностьВрача3 |
xs:string | Освобождение, период 3: должность врача. |
ОсвобождениеИдентификационныйНомерВрача3 |
xs:string | Освобождение, период 3: ид. номер врача. |
ОсвобождениеФИОВрача3 |
xs:string | Освобождение, период 3: ФИО врача. |
ОсвобождениеДолжностьВрачаПредседателяВК3 |
xs:string | Освобождение, период 3: должность председателя ВК. |
ОсвобождениеИдентификационныйНомерВрачаПредседателяВК3 |
xs:string | Освобождение, период 3: ид. номер председателя ВК. |
ОсвобождениеФИОВрачаПредседателяВК3 |
xs:string | Освобождение, период 3: ФИО председателя ВК. |
ФамилияРебенка |
xs:string | Фамилия ребёнка (пособия, связанные с детьми). |
ИмяРебенка |
xs:string | Имя ребёнка. |
ОтчествоРебенка |
xs:string | Отчество ребёнка. |
ДатаРожденияРебенка |
xs:dateTime | Дата рождения ребёнка. |
ОчередностьРожденияРебенка |
xs:decimal | Очерёдность рождения ребёнка. |
НаРебенкаВыплачиваетсяПособие |
xs:boolean | Признак: на ребёнка уже выплачивается пособие. |
ОдновременныйУходЗаНесколькимиДетьми |
xs:boolean | Признак одновременного ухода за несколькими детьми. |
НаличиеРешенияСудаОЛишенииПрав |
xs:boolean | Наличие решения суда о лишении родительских прав. |
ВидПодтверждающегоДокумента |
cfg:EnumRef.ВидыПодтверждающихДокументовОтпускаПоУходу | Вид подтверждающего документа отпуска по уходу. |
НаименованиеПодтверждающегоДокумента |
xs:string | Наименование подтверждающего документа. |
СерияДокумента |
xs:string | Серия документа-основания. |
НомерДокумента |
xs:string | Номер документа-основания. |
ДатаДокумента |
xs:dateTime | Дата документа-основания. |
ПоУходуФИО1 |
xs:string | Уход за ребёнком, человек 1: ФИО (синоним «ФИО»). |
ПоУходуРодственнаяСвязь1 |
xs:string | Уход, человек 1: родственная связь. |
ПоУходуВозрастЛет1 |
xs:decimal | Уход, ребёнок 1: возраст, лет. |
ПоУходуВозрастМесяцев1 |
xs:decimal | Уход, ребёнок 1: возраст, месяцев. |
ПоУходуИспользованоДней1 |
xs:decimal | Уход, случай 1: использовано дней. |
ПоУходуФИО2 |
xs:string | Уход, человек 2: ФИО. |
ПоУходуРодственнаяСвязь2 |
xs:string | Уход, человек 2: родственная связь. |
ПоУходуВозрастЛет2 |
xs:decimal | Уход, ребёнок 2: возраст, лет. |
ПоУходуВозрастМесяцев2 |
xs:decimal | Уход, ребёнок 2: возраст, месяцев. |
ПоУходуИспользованоДней2 |
xs:decimal | Уход, случай 2: использовано дней. |
ПоставленаНаУчетВРанниеСрокиБеременности |
cfg:EnumRef.ПостановкаНаУчетВРанниеСрокиБеременности | Постановка на учёт в ранние сроки беременности (перечисление). |
УдалитьПоставленаНаУчетВРанниеСрокиБеременности |
xs:boolean | Устаревшее булево поле того же назначения (префикс «Удалить» — к удалению; заменено перечислением). |
ДатаПредставленияПакетаДокументов |
xs:dateTime | Дата представления пакета документов страхователю. |
ИзвещениеИзФССНомер |
xs:string | Извещение из ФСС: номер. |
ИзвещениеИзФССДата |
xs:dateTime | Извещение из ФСС: дата. |
ИзвещениеИзФССИспользование |
xs:boolean | Извещение из ФСС: используется. |
ФинансированиеФедеральнымБюджетом |
cfg:EnumRef.ОснованияФинансированияПособияФедеральнымБюджетом | Основание финансирования пособия федеральным бюджетом (RU-реквизит). |
ИдентификаторСтрокиФикс |
xs:decimal | Служебный идентификатор строки для механизма фиксации изменений. |
ТЧ ФиксацияИзменений (синоним «Фиксация изменений»)
Служебная ТЧ: какие реквизиты строк были изменены вручную (фиксация от перезаполнения).
| Имя | Тип | Назначение |
|---|---|---|
ИмяРеквизита |
xs:string | Имя зафиксированного реквизита. |
Путь |
xs:string | Путь к реквизиту (ТЧ/строка). |
ИдентификаторСтроки |
xs:decimal | Идентификатор строки (связь с ИдентификаторСтрокиФикс). |
ТЧ ФизическиеЛица (синоним «Физические лица»)
Список физлиц документа (для отборов/быстрого поиска).
| Имя | Тип | Назначение |
|---|---|---|
ФизическоеЛицо |
cfg:CatalogRef.ФизическиеЛица | Физлицо, упомянутое в реестре. |
ТЧ ДополнительныеРеквизиты (синоним «Дополнительные реквизиты»)
Стандартный механизм доп. реквизитов БСП.
| Имя | Тип | Назначение |
|---|---|---|
Свойство |
cfg:ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения | Вид дополнительного реквизита. |
Значение |
(тип в выгрузке пуст — характеристика) | Значение (тип определяется свойством). |
ТекстоваяСтрока |
xs:string | Длинное текстовое значение. |
2.3 Формы
(не определено) — metadata.forms и секция forms в выгрузке пусты. Команда объекта одна: СохранитьВФайл («Сохранить в файл»).
3. Сценарии работы
Сценарии синтезированы из metadata и команды СохранитьВФайл; BSL-логика в выгрузке отсутствует. ⚠️ Все сценарии относятся к российскому механизму прямых выплат ФСС — в казахстанской базе документ практически не применяется (наследие, «обратная совместимость»).
3.1 Сценарий: «Создание реестра по больничным (Create)»
- Когда применяется: нужно передать в ФСС сведения для назначения пособий по листкам нетрудоспособности (механизм РФ).
- Шаги пользователя:
1. Создать документ «Реестр прямых выплат ФСС».
2. Заполнить обязательные поля шапки:
Организация,ВидРеестра,СтатусДокумента,РегистрационныйНомерФСС,КодПодчиненностиФСС,КПП,ИНН. 3. Указать подписантов:Руководитель+ДолжностьРуководителя(оба обязательны),ГлавныйБухгалтер(обязателен; его должность — нет), при необходимостиРеестрСоставил,ТелефонСоставителя,АдресЭлектроннойПочтыСоставителя. 4. В ТЧСведенияНеобходимыеДляНазначенияПособийдобавить строки:Сотрудник/ФизическоеЛицо, данные ЛН (НомерЛисткаНетрудоспособности,ДатаВыдачиЛисткаНетрудоспособности,КодПричиныНетрудоспособности,ЭтоЭЛН, признак «первичный»), периоды оплаты (ДатаНачалаОплаты/ДатаОкончанияОплаты), стаж (СтажЛет/СтажМесяцев/СтажДней), медорганизацию. 5. Записать документ. - На что обратить внимание: строка обычно привязывается к документу-заявлению через колонку
Заявление(DocumentRef.ЗаявлениеСотрудникаНаВыплатуПособия). - Какие проверки сработают: контроль заполнения 10 обязательных реквизитов шапки (ShowError); прикладные проверки в выгрузке не определены.
- После «Записать»: документ сохранён; движений нет (
register_recordsпуст). Нумерация — в пределах дня (number_periodicity: Day).
3.2 Сценарий: «Заполнение периодов освобождения от работы (до 3 периодов)»
- Когда применяется: в ЛН указано несколько периодов освобождения, заверенных врачом и председателем ВК.
- Шаги пользователя:
1. В строке ТЧ заполнить период 1:
ОсвобождениеДатаНачала1/ОсвобождениеДатаОкончания1, врач (ОсвобождениеФИОВрача1,ОсвобождениеДолжностьВрача1,ОсвобождениеИдентификационныйНомерВрача1), при необходимости председатель ВК (ОсвобождениеФИОВрачаПредседателяВК1и парные поля). 2. Аналогично периоды 2 и 3 (суффиксы…2,…3). 3. УказатьПриступитьКРаботеС. - На что обратить внимание: структура плоская — ровно три «слота» периодов, больше трёх в одну строку не внести.
- После «Записать»: сведения сохраняются в строке реестра.
3.3 Сценарий: «Реестр по пособиям, связанным с детьми»
- Когда применяется: передача сведений для пособий по уходу за ребёнком/рождению (вид реестра соответствующий).
- Шаги пользователя:
1. Выбрать соответствующий
ВидРеестрав шапке. 2. В строке ТЧ заполнить данные ребёнка:ФамилияРебенка,ИмяРебенка,ОтчествоРебенка,ДатаРожденияРебенка,ОчередностьРожденияРебенка. 3. Установить признаки:НаРебенкаВыплачиваетсяПособие,ОдновременныйУходЗаНесколькимиДетьми,НаличиеРешенияСудаОЛишенииПрав. 4. Указать подтверждающий документ:ВидПодтверждающегоДокумента(перечисление),НаименованиеПодтверждающегоДокумента,СерияДокумента,НомерДокумента,ДатаДокумента. 5. Для блока «по уходу» — пары полей с суффиксами 1/2:ПоУходуФИО1,ПоУходуРодственнаяСвязь1,ПоУходуВозрастЛет1,ПоУходуВозрастМесяцев1,ПоУходуИспользованоДней1(и…2). - На что обратить внимание: для ранней постановки на учёт по беременности использовать перечисление
ПоставленаНаУчетВРанниеСрокиБеременности; булевоУдалитьПоставленаНаУчетВРанниеСрокиБеременности— устаревшее (префикс «Удалить»). - После «Записать»: строка готова к выгрузке в составе реестра.
3.4 Сценарий: «Выгрузка реестра в файл (команда СохранитьВФайл)»
- Когда применяется: реестр заполнен и его нужно передать в фонд в электронном виде.
- Шаги пользователя:
1. Открыть записанный документ.
2. Выполнить команду
СохранитьВФайл(«Сохранить в файл») — единственная команда объекта в metadata. 3. Передать полученный файл по каналу сдачи отчётности. - Какие проверки сработают: (не определено) — логика команды в выгрузку не вошла.
- После выполнения: файл реестра сформирован; статус документа отслеживается в
СтатусДокумента.
3.5 Сценарий: «Отработка извещений фонда и фиксация ручных правок (Update)»
- Когда применяется: фонд прислал извещение о недостающих/ошибочных сведениях; нужно скорректировать строки.
- Шаги пользователя:
1. Найти документ в журнале (по
Организация, дате,ВидРеестра,СтатусДокумента). 2. В строке заполнить блок извещения:ИзвещениеИзФССНомер,ИзвещениеИзФССДата,ИзвещениеИзФССИспользование. 3. Исправить данные строки; ручные правки отражаются в служебной ТЧФиксацияИзменений(ИмяРеквизита,Путь,ИдентификаторСтроки↔ИдентификаторСтрокиФиксстроки) — механизм защиты от перезаполнения. 4. ОбновитьСтатусДокумента, перезаписать и при необходимости повторно выгрузить файл. - После «Записать»: изменённые вручную реквизиты зафиксированы и не должны затираться автозаполнением.
3.6 Сценарий: «Просмотр реестра (Read)»
- Когда применяется: проверка ранее поданных сведений.
- Шаги: открыть документ из журнала; состав физлиц быстро виден по ТЧ
ФизическиеЛица; детали — в основной ТЧ. Документ не проводится, чтение ничего не меняет.
4. Per-field reference
Обработчиков ПриИзменении в выгрузке нет (bsl_static/bsl_summaries пусты) — влияние полей по коду не определено; справка по metadata, приоритет — обязательные поля.
Организация(CatalogRef.Организации, ShowError): страхователь; заполняется первой — от неё зависят регистрационные данные ФСС.ВидРеестра(EnumRef.ВидыРеестровСведенийНеобходимыхДляНазначенияИВыплатыПособий, ShowError): тип реестра; определяет, какие группы колонок ТЧ содержательны (больничный/дети/уход). Выбирать сразу после организации.СтатусДокумента(EnumRef.СтатусыЗаявленийИРеестровНаВыплатуПособий, ShowError): стадия обработки реестра; обновляется по мере прохождения (значения перечисления в выгрузке не раскрыты).РегистрационныйНомерФСС(string, ShowError),КодПодчиненностиФСС(string, ShowError),ДополнительныйКодФСС,ИдентификаторФСС(string, DontCheck): регистрационные коды страхователя в ФСС РФ — RU-наследие.ИНН(string, ShowError),КПП(string, ShowError),ОГРН(string, DontCheck): российские идентификаторы юрлица; обязательность ИНН/КПП — наследие RU-формата реестра.Руководитель(CatalogRef.ФизическиеЛица, ShowError) иДолжностьРуководителя(CatalogRef.Должности, ShowError): подписант 1 — оба поля обязательны.ГлавныйБухгалтер(CatalogRef.ФизическиеЛица, ShowError) иДолжностьГлавногоБухгалтера(CatalogRef.Должности, DontCheck): подписант 2 — обязательно только физлицо.ОснованиеПодписиРуководителя/ОснованиеПодписиГлавногоБухгалтера(типы пусты): составные поля основания подписи; тип определять по форме.РеестрСоставил(CatalogRef.ФизическиеЛица),ТелефонСоставителя(«Телефон»),АдресЭлектроннойПочтыСоставителя(«Email»): контакты составителя — необязательны, но нужны для связи фонда.Сотрудник(ТЧ, CatalogRef.Сотрудники) иФизическоеЛицо(ТЧ, CatalogRef.ФизическиеЛица): пара «трудоустройство + физлицо»; не путать типы.Заявление(ТЧ, DocumentRef.ЗаявлениеСотрудникаНаВыплатуПособия): связь строки с заявлением сотрудника — фактический «документ-основание» на уровне строки (в based_on его нет).НомерЛисткаНетрудоспособности(«№ ЛН») +ЭтоЭЛН+ЯвляетсяПервичнымЛисткомНетрудоспособности+НомерПервичногоЛисткаНетрудоспособности/НомерЛисткаПродолжения/НомерЛисткаПоОсновномуМестуРаботы/ПредоставленДубликатЛисткаНетрудоспособности: идентификация ЛН и его цепочки (первичный → продолжение, бумажный/электронный, дубликат).ДатаНачалаОплаты/ДатаОкончанияОплаты(dateTime): оплачиваемый период — ключевые даты строки.- Стаж: пары обычного (
СтажЛет/СтажМесяцев/СтажДней) и расширенного (СтажРасширенныйЛет/СтажРасширенныйМесяцев/СтажРасширенныйДней) стажа — синонимы в UI совпадают («Стаж: лет/месяцев»), различать по именам реквизитов. УсловияИсчисленияКод1..3(string): до трёх кодов условий исчисления.- Блок МСЭ (
ДатаНаправленияВБюроМСЭ,ДатаРегистрацииДокументовМСЭ,ДатаОсвидетельствованияМСЭ,ГруппаИнвалидности,НовыйСтатусНетрудоспособного,ДатаНовыйСтатусНетрудоспособного): медико-социальная экспертиза — RU-институт. - Блок санатория (
НомерПутевки,ДатаОкончанияПутевки,ОГРН_Санатория): долечивание по путёвке. ИдентификаторСтрокиФикс(decimal): служебная связка строки с ТЧФиксацияИзменений— вручную не менять.ФинансированиеФедеральнымБюджетом(EnumRef.ОснованияФинансированияПособияФедеральнымБюджетом): RU-наследие, основание федерального финансирования.УдалитьПоставленаНаУчетВРанниеСрокиБеременности(boolean): устаревшее поле (префикс «Удалить»); актуальное — перечислениеПоставленаНаУчетВРанниеСрокиБеременности.
5. Бизнес-логика
- Обработчики событий: (не определено) —
bsl_staticиbsl_summariesпусты, модули объекта/форм в карту не вошли. - Проводки: нет.
metadata.register_recordsпуст — документ не делает движений; жизненный цикл — «Записать» и выгрузка файлом. - Валидации: по metadata — обязательность 10 реквизитов шапки (
Организация,ВидРеестра,СтатусДокумента,РегистрационныйНомерФСС,КодПодчиненностиФСС,КПП,ИНН,Руководитель,ДолжностьРуководителя,ГлавныйБухгалтер). СодержимоеОбработкаПроверкиЗаполнения— (не определено). - Зависимости от других модулей: (не определено) по выгрузке; по структуре задействованы: справочники
Организации,ФизическиеЛица,Сотрудники,Должности,Пользователи,МедицинскиеОрганизации; документЗаявлениеСотрудникаНаВыплатуПособия; перечисленияВидыРеестровСведенийНеобходимыхДляНазначенияИВыплатыПособий,СтатусыЗаявленийИРеестровНаВыплатуПособий,ВидыПодтверждающихДокументовОтпускаПоУходу,ПостановкаНаУчетВРанниеСрокиБеременности,ОснованияФинансированияПособияФедеральнымБюджетом; ПВХДополнительныеРеквизитыИСведения. Комментарий метаданных «АПК:58 обратная совместимость» указывает на поддержку объекта ради совместимости.
6. Связи с другими объектами
6.1 Документы-основания
metadata.based_on пуст — формального ввода на основании нет. Фактическая связь с заявлениями сотрудников реализована колонкой ТЧ Заявление (cfg:DocumentRef.ЗаявлениеСотрудникаНаВыплатуПособия).
6.2 Кто создаётся на основании этого
metadata.inverse_based_on пуст — на основании реестра другие документы не создаются.
6.3 Регистры движения
metadata.register_records пуст — документ не пишет ни в какие регистры.
7. Заметки для ИИ-агента
- Весь объект — RU-наследие (ФСС РФ, «прямые выплаты»), помечен «АПК:58 обратная совместимость». В казахстанской базе (ЗУП КЗ 3.1) не использовать для пособий РК; работать с ним только по явному запросу пользователя.
- 10 обязательных полей шапки (ShowError) — заполняй до записи:
Организация,ВидРеестра,СтатусДокумента,РегистрационныйНомерФСС,КодПодчиненностиФСС,КПП,ИНН,Руководитель,ДолжностьРуководителя,ГлавныйБухгалтер. Заметь асимметрию: должность руководителя обязательна, должность главбуха — нет. ВидРеестравыбирай сразу после организации — от него зависит, какие группы из 104 колонок ТЧ содержательны (ЛН / дети / уход / санаторий / МСЭ).- Документ не проводится и не имеет движений — только «Записать» + команда
СохранитьВФайл(единственная команда объекта). Семантики «Провести» с регистрами не жди. - Нумерация в пределах дня (
number_periodicity: Day, строка 11): номер не уникален глобально — идентифицируй документ датой + номером + организацией. - Не путай пары полей:
Сотрудник(типСотрудники) vsФизическоеЛицо(типФизическиеЛица); обычный стаж vs «расширенный» (UI-синонимы совпадают — различай по именам реквизитовСтаж*vsСтажРасширенный*). - Служебные поля не трогай:
ИдентификаторСтрокиФикси ТЧФиксацияИзменений— механизм фиксации ручных правок (защита от перезатирания автозаполнением); ТЧФизическиеЛица— служебный список для отборов. - Поле с префиксом «Удалить» не заполняй (
УдалитьПоставленаНаУчетВРанниеСрокиБеременности) — устарело, актуально перечислениеПоставленаНаУчетВРанниеСрокиБеременности. Связь с заявлением сотрудника — через колонкуЗаявление, а не через механизм «ввод на основании».