1. 标识
| 参数 | 值 |
|---|---|
| 对象类型 | 报表(Report) |
| 名称 | АнализСубконтоНалоговый |
| 完整路径 | Отчет.АнализСубконтоНалоговый / Reports.АнализСубконтоНалоговый |
| 同义词 | "往来项目分析(税务)" |
| 配置 | 哈萨克斯坦会计,版本 3.0.74.2 |
| 机制 | 数据组合系统(СКД),数据源——会计寄存器 |
| 查找位置 | "报表"栏目 →"往来项目分析(税务)"。导航链接:e1cib/list/Отчет.АнализСубконтоНалоговый |
用途。 该报表根据核算数据生成分析明细表,按往来项目(交易对方、合同、名目、成本项目等)进行细分,并允许在统一维度下比对会计核算(БУ)、税务核算(НУ)、永久性差异(ПР)和暂时性差异(ВР)的指标。主要使用场景——监控БУ与НУ的一致性、分析差异的性质并为哈萨克斯坦税务报表(КПН申报表、100.00表及其附件)准备数据。通常由总会计师和税务核算专员在期末结账时按月/按季度使用。
重要:这是一份报表,而非文档。它只读取核算数据,不生成会计分录和寄存器变动(见第5节)。
2. 属性(参数)与结构
从技术上讲,基于СКД的报表"表头属性"就是设置参数(Настройки.ПараметрыДанных)和用户字段/指标,而"表格部分"则是分组结构和所选字段列表。报表中参数的必填性不受控制(默认值取自报表变体)。
2.1 期间与筛选参数
| 名称 | 类型 | 必填性 | 用途 |
|---|---|---|---|
| НачалоПериода | 日期(dateTime) | 不校验 | 分析期间的起始日期 |
| КонецПериода | 日期(dateTime) | 不校验 | 结束日期,限定数据选取范围 |
| Периодичность | 数字(decimal) | 不校验 | 按期间分组的步长:日/周/月/季度/年 |
| ПредставлениеСпискаОрганизаций | 字符串 | 不校验 | 所选组织的文本表示,用于报表标题 |
| ПредставлениеСпискаПодразделений | 字符串 | 不校验 | 参与筛选的部门的文本表示 |
| СписокВидовСубконто | 值列表 | 不校验 | 关键参数:用于构建分析的往来项目类型列表(交易对方、合同、名目、成本项目等) |
2.2 指标参数(输出标志)
| 名称 | 类型 | 用途 |
|---|---|---|
| ПоказательБУ | 布尔值 | 输出会计核算的周转额与余额 |
| ПоказательКоличество | 布尔值 | БУ指标的数量核算 |
| ПоказательНУ | 布尔值 | 输出税务核算指标 |
| ПоказательКоличествоНУ | 布尔值 | НУ指标的数量核算 |
| ПоказательПР | 布尔值 | 输出永久性差异(БУ − НУ,不随时间消除) |
| ПоказательКоличествоПР | 布尔值 | 永久性差异的数量核算 |
| ПоказательВР | 布尔值 | 输出暂时性差异(在未来期间消除) |
| ПоказательКоличествоВР | 布尔值 | 暂时性差异的数量核算 |
| ПоказательРазвернутоеСальдо | 布尔值 | 以展开方式显示余额(借方和贷方分开)而非合并方式 |
报表帮助验证的控制恒等式:БУ = НУ + ПР + ВР。若偏离此式,则表明录入有误或差异核算项目不正确。
2.3 格式参数
| 名称 | 类型 | 用途 |
|---|---|---|
| РазмещениеДополнительныхПолей | 数字(decimal) | 附加分析字段的排列方式:单独列或单独行 |
| РежимРасшифровки | 布尔值 | 启用可下钻至原始凭证的明细(drill-down) |
| ПоСубсчетам | 布尔值 | 细分至科目表的子科目级别 |
2.4 表格部分"分组"
定义报表行的分组结构和明细顺序(例如:组织 → 科目 → 往来项目1 → 往来项目2)。每一行指定分组字段、类型(层级/非层级)和排序顺序。正是该结构连同 СписокВидовСубконто 在结果中构成分析的"树状"结构。
3. 表单
| 表单 | 用途 |
|---|---|
表单(主表单,Форма) |
报表主表单:设置面板(期间、组织、部门、往来项目类型、指标标志)、显示结果的表格文档字段、命令面板("生成"、"设置"、"选择变体")。 |
| ФормаНастроек(如有) | 对报表变体的筛选、分组和条件格式进行扩展设置。 |
| СКД自动表单 | 若未重写自定义表单,则平台根据数据组合布局自动生成报表表单。 |
对于基于СКД的报表,典型形式是一个内置组合设置机制的受控表单;仅在非标准UX情况下才添加专用表单。
4. 模块的关键过程
证据中未附带自有的BSL代码,因此下面是此类СКД报表的典型处理程序集。在标准БК 3.0中,业务逻辑被移入数据组合方案(ОсновнаяСхемаКомпоновкиДанных),而模块仅包含最少的代码。
对象模块(МодульОбъекта):
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— 拦截结果生成;用于以编程方式微调组合器、根据标志代入БУ/НУ/ПР/ВР指标并格式化最终的表格文档。НастройкиДляТехнологииАнализаПроблемУчёта/ 变体初始化 — 注册预定义的报表变体。
表单模块(Форма.МодульФормы):
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— 设置期间的初始值(通常为当前月/季度)、从用户设置中填充按组织的筛选、初始化往来项目类型列表。Сформировать(Команда)→КомпоноватьРезультат(...)— 启动组合并将结果输出到表格文档。РезультатОбработкаРасшифровки(...)— 处理明细:在启用РежимРасшифровки时将单元格下钻至会计寄存器变动和原始凭证。- 指标标志的处理程序(
ПоказательБУПриИзменении等)——在组合设置中动态启用/禁用相应的字段和资源。
版本相关(需在具体构建版本3.0.74.2中核实):被重写处理程序的确切组成以及是否存在单独的
ФормаНастроек。
5. 数据源与变动
该报表不过账且不产生变动——报表没有变动表格部分、接收寄存器和 ОбработкаПроведения 过程。它仅读取已由文档生成的数据。
数据源: 会计寄存器"独立核算"(РегистрБухгалтерии.Хозрасчетный),其维度按往来项目划分,资源包括БУ(Сумма)、НУ(СуммаНУ)、ПР(СуммаПР)、ВР(СуммаВР)及数量资源。通过СКД按科目、往来项目、组织和期间构建周转额和余额(ОстаткиИОбороты)。
进入分析的哈萨克斯坦科目表典型科目(按往来项目划分):
| 科目 | 用途 | 典型往来项目 |
|---|---|---|
| 1210 | 购货方短期应收账款 | 交易对方、合同 |
| 1030 | 银行活期账户资金 | 银行账户 |
| 1330 | 商品 | 名目、仓库 |
| 3310 | 供应商短期应付账款 | 交易对方、合同 |
| 3130 | 应缴增值税 | — |
| 6010 | 产品和服务销售收入 | 名目组 |
| 7010 | 已销售产品和服务成本 | 名目组 |
分析示例(哈萨克斯坦数据,2026年)。 以16%税率含增值税销售商品,金额为 1 160 000 ₸:
- 借 1210 贷 6010 — 1 000 000 ₸(不含增值税收入);
- 借 1210 贷 3130 — 160 000 ₸(增值税16% = 1 000 000 × 0.16);
- 借 7010 贷 1330 — 700 000 ₸(成本)。
在按"交易对方"/"名目组"往来项目的报表中,可看到6010和7010的周转额;若7010的БУ与НУ金额存在差异(例如因折旧方法不同),报表将在单独的列中显示ПР/ВР。
3130科目的增值税在往来项目分析中反映为БУ周转额;在НУ中它不形成КПН的收入/扣除,因此该科目的НУ指标通常为零——这是正常现象,而非错误。
6. 关联对象
该报表没有自有的"关联文档",但依赖于生成被分析数据和往来项目参考手册的对象:
- 科目表"独立核算"和会计寄存器"独立核算"——数据源。
- 往来项目参考手册:
Контрагенты、Договоры、Номенклатура、Склады、СтатьиЗатрат、НоменклатурныеГруппы、Организации、Подразделения。 - 变动源文档: "商品和服务销售"、"商品和服务入库"、"结算账户支出"、"例行操作"(月末结账、ПР/ВР差异计算)、工资和税款计算文档。
- 哈萨克斯坦电子文档: ЭСФ(ИС ЭСФ)和СНТ根据销售/入库文档开具;其金额反映在1210/3310/3130科目上,并相应地进入分析。
- 基于……录入: 报表不提供此功能。反向关联通过明细实现——从报表单元格可跳转至寄存器变动及产生该变动的文档。
影响分析中人员及税款结算科目НУ金额的哈萨克斯坦相关例行计算(2026年):
- 增值税——16%;
- ИПН——年收入8 500 МРП以下部分为10%,超出部分为15%;基本税收扣除——每月30 МРП,但每年不超过360 МРП;
- ОПВ——10%(基数上限50 МЗП),ОПВР——3.5%,ВОСМС——2%,ОСМС——3%,СО——5%,社会税——6%;
- 基础量值:МРП = 4 325 ₸,МЗП = 85 000 ₸,货币——坚戈(₸)。
7. 扩展点
- 报表变体(СКД)。 创建带有预设分组、筛选和条件格式的用户/预定义变体——无需修改配置。
- 配置扩展。 添加自有的组合方案、重写
ПриКомпоновкеРезультата、添加计算字段和资源(例如ПР/ВР差异在总金额中的占比)。 - СКД附加字段。 直接在设置中录入用户表达式字段和字段集,用于计算派生指标。
- 功能选项。 通过配置的功能选项管理指标(НУ、ПР、ВР、数量)的可见性。
- 通用格式布局。 接入企业级表格文档样式。
- 明细处理。 在启用
РежимРасшифровки时定制针对非标准对象的drill-down。
建议通过配置扩展和用户变体进行修改,以保留БК 3.0标准更新的支持。
