1. 标识
| 属性 | 值 |
|---|---|
| 对象类型 | 报表(Report) |
| 名称 | СводНачисленнойЗарплатыОрганизаций |
| 全名 | Отчет.СводНачисленнойЗарплатыОрганизаций(Report.СводНачисленнойЗарплатыОрганизаций) |
| 同义词 | —(未设置;界面中使用对象名称) |
| 配置 | 哈萨克斯坦会计,版本 3.0,版次 3.0.74.2 |
| 界面分区 | “工资” → “计提与扣款汇总” |
| 导航链接 | e1cib/list/Отчет.СводНачисленнойЗарплатыОрганизаций |
用途。 该报表生成关于所选期间内各组织员工已计提工资、税款和扣款的汇总信息。工资核算会计和人事专员用它来分析与人员的结算、按组织、部门和单个员工维度监控金额指标,以及核对计提金额与扣款和税款金额(ИПН、ОПВ、ОПВР、ВОСМС、ОСМС、СО、社会税)。报表根据用户请求生成,支持按 СНСО(哈萨克斯坦税收和社会缴款系统)进行明细展示,并支持将数据折叠到组织级别的模式。
这是一个报表(数据读取对象):它不创建自己的文档和寄存器记录,不生成寄存器变动和过账 — 只是将核算数据的选取结果输出到表格文档中。
2. 参数属性和表格部分
2.1 属性(生成参数)
该报表没有经典意义上的单据属性;生成参数以表单/报表设置属性的形式存储。
| 名称 | 类型 | 必填性 | 用途 |
|---|---|---|---|
| НачалоПериода | xs:dateTime(日期) |
ShowError | 生成期间的起始日期。必填;按时间限制选取。经过集中式正确性检查。 |
| КонецПериода | xs:dateTime(日期) |
ShowError | 期间的结束日期。必填;与 НачалоПериода 一起设定分析的时间区间。 |
| СписокОрганизаций | ValueListType(CatalogRef.Организации) |
DontCheck | 用于筛选的组织列表。非必填;列表为空时 — 按所有可访问组织筛选(考虑 RLS 限制)。 |
| СписокПодразделений | ValueListType(CatalogRef.ПодразделенияОрганизаций) |
DontCheck | 用于明细展示的部门列表。可选筛选器,将选取范围缩小到具体的结构单元。 |
| СписокСотрудников | ValueListType(CatalogRef.СотрудникиОрганизаций) |
DontCheck | 纳入报表的员工列表。非必填;值为空时选取所选组织的所有自然人。 |
| СводныеДанныеПоОрганизациям | xs:boolean(布尔值) |
DontCheck | 折叠模式。如果设置 — 数据按组织汇总输出,不按部门和员工明细展示。 |
2.2 表格部分
无表格部分。 筛选参数存储在列表型属性(ValueListType)中,结果输出到表单的表格文档(SpreadSheetDocumentField)中,而不是对象属性中。
3. 表单
| 表单 | 角色 | 组成(依据 evidence) |
|---|---|---|
| ФормаОтчета | 用户的主要(且唯一的关键)表单 | 186 个元素:期间设置、按组织/部门/员工的筛选器、折叠标志、设置面板、结果字段 SpreadSheetDocumentField。包括 12 个输入字段、21 个按钮、5 个命令。 |
该表单负责:期间的输入和验证、填充筛选列表、启动生成、将结果输出到表格文档、打印/保存以及(如有)指标的钻取。
4. 模块的关键过程
evidence 中未附带模块的直接 BSL 代码(仅提供了属性和表单的结构)。以下为 БК 3.0 中此类报表的典型处理程序;具体的过程名称应根据具体版本的表单模块加以确认。
表单模块(ФормаОтчета):
ПриСозданииНаСервере— 初始化:设置默认期间(例如当前月份)、用用户的主要组织预填充СписокОрганизаций、恢复已保存的设置。ПриОткрытии— 根据СводныеДанныеПоОрганизациям标志调整外观、控件的可用性。Сформировать(命令)→СформироватьНаСервере— 根据参数构建查询、用模板填充表格文档、输出结果。- 期间/折叠标志更改的处理程序 — 重绘筛选器的可用性(在汇总模式下
СписокПодразделений、СписокСотрудников被锁定)。 ТабличныйДокументРезультатВыбор(Расшифровка)— 将单元格钻取到计提/扣款的登记单据。
报表对象模块:
- 构建查询和填充模板的过程(如果逻辑从表单中移出)、汇总和分组后处理的函数。
通用生成逻辑: 对期间内工资的计算/累计寄存器进行查询,按组织 → 部门 → 员工 → 计提/扣款类型分组;在设置标志时折叠;输出计提、税款和扣款金额(ИПН、ОПВ、ОПВР、ВОСМС、ОСМС、СО、社会税)以及应发金额。
5. 变动和过账
报表不生成变动。 这是读取对象:它不过账、不在寄存器中创建记录、不生成会计过账。数据源是先前由工资核算单据(“工资计提”、“税款、缴款和扣款计提”等)生成的数据。
作为背景 — 报表指标所依据的过账有哪些(哈萨克斯坦典型科目表;哈萨克斯坦 2026 年的税率和税基):
| 业务 | 借方 | 贷方 | 备注 |
|---|---|---|---|
| 工资计提 | 7210/8110(费用) | 3350 “短期应付职工薪酬” | 计提金额 |
| 扣缴 ИПН | 3350 | 3120 “ИПН” | 年收入 8 500 МРП 以下 10%,超出部分 15%;基本扣除额 30 МРП/月(≤ 360 МРП/年) |
| ОПВ(由员工承担) | 3350 | 3220 | 10%,税基上限 50 МЗП(50 × 85 000 ₸) |
| ВОСМС(员工) | 3350 | 3210 | 2% |
| ОПВР(由雇主承担) | 7210/8110 | 3220 | 3.5% |
| ОСМС(雇主) | 7210/8110 | 3210 | 3% |
| СО(社会缴款) | 7210/8110 | 3210 | 5% |
| 社会税 | 7210/8110 | 3150 | 6% |
| 发放工资 | 3350 | 1030 “活期账户上的资金” | 应发金额 |
哈萨克斯坦 2026 年参考值:МРП = 4 325 ₸,МЗП = 85 000 ₸,НДС 税率 = 16 %(不参与工资计算,作为国家背景列出)。哈萨克斯坦典型科目表的其他科目:1210(购货方短期应收账款)、1330(商品)、3310(应付供货方账款)、3130(应缴 НДС)、6010(销售收入)、7010(销售成本)。
6. 关联对象
- 参数源目录:
Организации、ПодразделенияОрганизаций、СотрудникиОрганизаций、自然人。 - 数据源单据: 工资计算和发放单据、税款/缴款/扣款计提单据;报表汇总它们的结果。
- 相关工资报表: 工资单、税款和扣款汇总、ИПН/ОПВ/ОСМС/ВОСМС 报表。
基于……录入: 对报表不适用(报表不作为依据,其本身也不基于单据录入)。交互 — 仅通过将指标钻取到登记单据。
电子文档(ЭСФ/ИС ЭСФ、СНТ): 与该报表无直接关联 — 它们涉及商品业务和 НДС,而非工资核算。
7. 扩展点
- 配置扩展: 借用
ФормаОтчета表单并重写Сформировать/СформироватьНаСервере,以添加自己的分组、列或额外筛选。 - 额外的处理程序(
ПриСозданииНаСервере、ПриОткрытии) 用于根据客户的会计政策预设期间/组织。 - 报表模板 — 定制汇总表的样式和列组成。
- 额外报表(外部): 如果需要不同的数据维度,通过外部报表实现类似的选取,而不干预典型配置。
- 访问限制方案(RLS): 在
СписокОрганизаций为空时需考虑 — 数据组成取决于当前用户的权限。
需要核实(版本特定): 3.0.74.2 版本中表单模块过程的确切名称和模板组成 — evidence 中未附带 BSL 代码;折叠标志在钻取时的存在/行为应根据具体发布版本核对。
