1. 对象识别
| 参数 | 值 |
|---|---|
| 对象类型 | 报表(Report) |
| 名称 | РегистрНалоговогоУчетаПоДоходамПолученныхПутемБезналичныхРасчетов |
| 完整标识符 | Отчет.РегистрНалоговогоУчетаПоДоходамПолученныхПутемБезналичныхРасчетов |
| 同义词 | —(发行版中未设置) |
| 配置 | 哈萨克斯坦会计,版本 3.0,版本号 3.0.74.2 |
| 导航链接 | e1cib/list/Отчет.РегистрНалоговогоУчетаПоДоходамПолученныхПутемБезналичныхРасчетов |
用途。 该报表生成税务登记簿,用于核算哈萨克斯坦个体经营者(ИП)和组织以非现金形式取得的收入(收入进入活期/结算账户——账户 1030)。该登记簿供会计人员和税务专家使用,用于按照哈萨克斯坦共和国税法典(НК РК)的要求准备税务报表并监控非现金业务的收入。定期生成(按月、季度、年度)以分析税基并准备申报表。支持两种模式:
- 标准——固定格式的登记簿,用于向国家收入机关提交;
- 自定义——灵活设置分组、筛选和附加字段,以进行详细分析。
在 1С 中的位置:"哈萨克斯坦会计"版块(子系统)→"以非现金结算方式取得收入的税务登记簿"。可通过上述导航链接直接跳转。
2. 设置属性与表格部分
作为报表,该对象不存储数据,而是描述一组生成参数(类似于表单属性/设置架构)。以下为登记簿的生成参数。
2.1 表头属性(生成参数)
| 名称 | 类型 | 必填性 | 用途 |
|---|---|---|---|
НачалоПериода |
日期(dateTime) | DontCheck | 登记簿生成期间的起始日期 |
КонецПериода |
日期(dateTime) | DontCheck | 登记簿生成期间的结束日期 |
ПредставлениеСпискаОрганизаций |
字符串 | DontCheck | 用于筛选的所选组织的文本表示(用于 UI) |
ПредставлениеСпискаПодразделений |
字符串 | DontCheck | 用于筛选的所选部门的文本表示(用于 UI) |
РазмещениеДополнительныхПолей |
数字(decimal) | DontCheck | 附加字段的放置方式(单独列或行中) |
РежимРасшифровки |
布尔值 | DontCheck | 生成时可将汇总数据下钻至登记文档的标志 |
Налогоплательщик |
CatalogRef.Организации | ShowError | 必填。生成登记簿所针对的组织或个体经营者(ИП) |
ВидОтчета |
字符串 | DontCheck | 报表类型:标准或自定义(影响格式化和可用设置) |
唯一的必填属性是
Налогоплательщик(填写检查为ShowError)。若未指定期间,报表默认按当前期间生成(在打开表单时设定)。
2.2 表格部分"分组"
确定登记簿数据的分组级别(按往来单位、结算文档、账户等)。
| 名称 | 类型 | 用途 |
|---|---|---|
Использование |
布尔值 | 将该分组纳入报表生成的启用标志 |
Поле |
字符串 | 分组字段的系统名称(例如 Контрагент、ДокументРасчетов) |
Представление |
字符串 | 字段的用户表示(显示在 UI 中) |
ТипГруппировки |
EnumRef.ТипДетализацииСтандартныхОтчетов | 明细类型:仅分组、仅明细记录或两者兼有 |
2.3 表格部分"附加字段"
超出登记簿标准字段集的附加列。
| 名称 | 类型 | 用途 |
|---|---|---|
Использование |
布尔值 | 附加字段的启用标志 |
Поле |
字符串 | 附加字段的系统名称 |
Представление |
字符串 | 报表中的列标题 |
3. 表单
| 表单 | 角色 | 用途 |
|---|---|---|
| ФормаОтчета | 主要(关键) | 统一的设置与查看表单。包含约 373 个控件:期间字段、纳税人和部门选择、分组设置、筛选、附加字段、格式设置以及用于输出结果的表格文档。用户在生成登记簿时正是使用此表单。 |
通常不单独设置设置/变体表单——所有设置都集中在 ФормаОтчета 中。标准的服务性表单(报表变体选择、设置)继承自数据组合系统(СКД)/标准报表库机制。
4. 模块的关键过程
证据中未附带对象模块和表单模块(缺少 BSL 源代码)。以下为 БК 3.0 中该类报表的典型处理程序。具体名称/行应根据版本代码核实。
报表对象模块:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— 可重写的结果生成:准备模板/组合器,代入参数(НачалоПериода、КонецПериода、Налогоплательщик),输出至表格文档。此处实现标准与自定义报表类型的逻辑。ПриОпределенииИспользуемыхТаблиц、ПриОпределенииНастроек— 设置可用字段、分组和筛选。
表单 ФормаОтчета 的模块:
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— 设置默认期间,从用户设置中代入组织(Налогоплательщик),初始化分组/附加字段。Сформировать(Команда)→СформироватьНаСервере()— 启动组合并输出结果。ОбработкаРасшифровки(...)— 从登记簿单元格跳转至登记文档(当РежимРасшифровки = Истина时)。- 期间、纳税人、分组标志更改的处理程序——设置更改时重新生成。
需要核实(版本特定):版本 3.0.74.2 中 ПриКомпоновкеРезультата 过程的确切组成以及登记簿模板的存储方式(СКД 架构或程序化输出)。
5. 数据源与登记记录
该报表不进行过账,也不生成登记记录——它仅读取核算数据。根据定义("报表"类型),它无法生成分录/登记簿记录。
数据源。登记簿基于以非现金形式收到资金的业务及与之关联的收入构建。按照 БК 3.0 的典型逻辑,使用:
- 会计登记簿"经济核算"(Хозрасчетный) — 收入和资金核算账户的周转额;
- 相互结算登记簿和个体经营者(ИП)收入税务核算登记簿。
所涉及的哈萨克斯坦标准会计科目表账户:
| 账户 | 名称 | 在登记簿中的作用 |
|---|---|---|
| 1030 | 活期(结算)账户上的资金 | 非现金收入的标志——筛选的基础 |
| 1210 | 购买方短期应收账款 | 收到付款时结清应收账款 |
| 6010 | 产品销售和服务提供收入 | 已确认收入金额 |
| 3130 | 应缴增值税(销售) | 从收入中分离增值税 |
| 7010 | 已销售产品的成本 | 用于对比(在分析性分组中) |
非现金收入确认收入示例(商品销售 116 000 ₸,哈萨克斯坦增值税 16%):
- 借 1210 贷 6010 — 100 000 ₸(不含增值税的收入)
- 借 1210 贷 3130 — 16 000 ₸(增值税 16%)
- 借 1030 贷 1210 — 116 000 ₸(非现金支付至活期账户)
非现金收入登记簿中将录入 100 000 ₸ 的收入,由进入账户 1030 的收款确认。对于个体经营者(ИП),此收入参与个人所得税(ИПН)税基的计算。
2026 年哈萨克斯坦税务规范(用于分析和后续按这些收入计算税款):
- 增值税税率 — 16 %;
- 月计算指标(МРП)— 4 325 ₸,最低工资(МЗП)— 85 000 ₸;
- 个人所得税(ИПН)基本税收扣除额 — 每月 30 МРП(每年不超过 360 МРП);
- 个人所得税(ИПН)— 年收入 8 500 МРП 以下为 10 %,超过此门槛部分为 15 %;
- 强制养老金缴款(ОПВ)— 10 %(基数上限 50 МЗП),雇主强制养老金缴款(ОПВР)— 3.5 %,医疗保险缴款(ВОСМС)— 2 %,医疗保险扣款(ОСМС)— 3 %,社会保障缴款(СО)— 5 %,社会税 — 6 %。
报表本身不应用这些税率——它仅记录收入。税率作为与申报表(个人所得税 ИПН,表单 200.00/910.00 等)核对的背景信息列出。
6. 关联对象与基于其创建
基于其创建对该报表不适用(对象非文档)。关联对象:
- 目录"组织" —
Налогоплательщик值的来源; - 目录"往来单位" — 按购买方分组的分析;
- 结算文档(销售、账户收款、银行对账单)— 下钻所指向的登记文档;
- 哈萨克斯坦电子文档:电子发票(ЭСФ,电子发票信息系统 ИС ЭСФ)和电子运单(СНТ)— 确认销售和收款所依据的原始文档;在收入登记簿中作为业务确认的来源使用;
- 会计科目表"标准"(哈萨克斯坦) — 账户 1030、1210、6010、3130 等。
7. 扩展点
- 配置扩展:重写对象模块的
ПриКомпоновкеРезультата过程,以在不脱离技术支持的情况下更改登记簿的组成/格式;通过表格部分ДополнительныеПоля添加附加字段。 - 用户设置:可保存的报表变体(分组、筛选、格式)— 通过标准的报表变体机制和设置存储库。
- 附加字段和分组(
Группировка、ДополнительныеПоля)— 无需更改代码的标准自定义点:添加分析维度(部门、合同、条目)。 - 下钻(
РежимРасшифровки)— 扩展下钻处理以跳转至所需对象。 - 报表库的事件订阅/通用模块 — 用于外部管理字段组成和访问权限。
需要核实:报表是基于 СКД 实现(则通过数据组合架构扩展更方便)还是程序化输出至模板——这决定了版本 3.0.74.2 中添加字段的方式。
