RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
报告《发票登记簿》— 技术说明
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

报告《发票登记簿》— 技术说明

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. 识别

特征
对象类型 报告 (Report)
名称 发票登记簿
完整路径 报告.发票登记簿
导航链接 e1cib/list/报告.发票登记簿
同义词 已发和已收发票的登记簿
配置 哈萨克斯坦会计,3.0.74.2
界面部分 “销售” → “已发和已收发票的登记簿”

目的。 专门的报告,用于根据哈萨克斯坦共和国法律要求记录增值税发票(购买书和销售书)。会计师用于控制和分析在特定期间内发给客户和从供应商收到的发票——纸质和电子发票(ЭСФ)。支持:

  • 检查发票金额与销售/采购原始文件的一致性;
  • 批量重新填写发票的详细信息;
  • 处理电子发票(ЭСФ,ИС ЭСФ);
  • 按对手方、合同和开票方式(电子/纸质)对数据进行分组。

形成交易时适用的增值税税率为 16 %(哈萨克斯坦,2026年)。

报告是一个 不执行处理 的对象:它不在注册簿和会计分录中生成交易,而只是读取和汇总已经处理的数据(见第5节)。

2. 详细信息和结构

2.1 报告头部的详细信息(参数)

报告在经典的元数据对象意义上没有详细信息——下面列出的字段是 生成设置参数,由用户在表单上指定并传递给构建算法。

名称 类型 必填性 目的
开始期间 日期 (dateTime) DontCheck 发票报告生成的开始日期
结束期间 日期 (dateTime) DontCheck 发票报告生成的结束日期
组织列表表示 字符串 DontCheck 用于数据选择的所选组织的文本表示
选择对手方 参考链接.对手方 DontCheck 用于过滤发票的特定对手方(可选)
按对手方分组 布尔值 DontCheck 按对手方对报告行进行分组的标志
按对手方筛选 布尔值 DontCheck 激活按特定对手方筛选的标志
显示合同 布尔值 DontCheck 输出合同信息的标志
显示评论 布尔值 DontCheck 输出发票评论的标志
输出无前导零和前缀的号码 布尔值 DontCheck 格式化文档号码,无前导零和前缀
发票类型 字符串 ShowError 必填 参数:报告类型——“已发”或“已收”
排除失效 布尔值 DontCheck 排除失效的发票
按开票方式分组 布尔值 DontCheck 按开票方式(电子/纸质)进行分组

关键控制参数是 发票类型:它是唯一的必填项(控制 ShowError),并决定是生成销售书(已发发票)还是购买书(已收发票)。它决定了数据源和结果列的集合。

2.2 表格部分

不存在。 报告不存储自己的数据,而是访问外部来源——已发/已收发票的文件及其相关的原始文件。结果以表格文档的形式生成。

3. 表单

表单 目的
报告表单 唯一且主要的表单。包含参数设置面板(期间、组织、对手方、分组和显示标志、发票类型选择)、控制生成的命令面板和输出结果表格文档的字段。

没有单独的设置/选项表单——所有参数都直接放在 报告表单 上。

4. 模块的关键过程

此对象的BSL源代码的证据未附上。以下是 典型的 BK 3.0报告处理程序组成;具体名称和签名应在配置器中确认。

表单模块 (报告表单):

  • 在服务器上创建时 — 初始化默认参数(期间 = 当前月份/季度,用户设置中的组织,发票类型),恢复保存的设置。
  • 打开时 — 根据 发票类型 进行面板元素可见性的调整。
  • 处理程序 发票类型更改时按对手方筛选更改时按分组更改时… — 控制相关字段的可用性/可见性(例如,字段 选择对手方 仅在 按对手方筛选 = 真 时可用)。
  • 生成(命令)— 收集参数,调用服务器过程构建并将表格文档输出到结果字段。
  • 批量操作命令——“检查金额一致性”和“重新填写发票”(根据基础文件的数据重新填写发票的详细信息)。

报告对象模块:

  • 结果的组合/构建过程 (生成报告 或通过 СКД 组合结果) — 按组织选择期间的发票,按 发票类型 进行筛选,应用对手方过滤、分组和排除失效的,生成表格文档。

需要检查:报告是否在СКД上实现,或完全通过程序生成表格文档——这取决于版本,并决定程序的确切结构。

5. 数据生成(交易/分录)

作为 报告,该对象不执行处理并 不在注册簿和会计分录中生成交易。它读取已经生成的会计数据。

数据源:

  • 已发和已收的发票文件(包括 ЭСФ);
  • 相关的销售和采购原始文件;
  • 增值税会计注册簿(购买/销售书)。

为了提供上下文——报告分析的交易由原始文件产生,并反映在哈萨克斯坦典型会计科目计划的账户上:

销售(已发发票),增值税 16 %:

借方 贷方 内容
1210 6010 销售收入(短期应收账款 ↔ 收入)
1210 3130 应付增值税(16%)
7010 1330 已售商品的成本费用

采购(已收发票),增值税 16 %:

借方 贷方 内容
1330 3310 商品入库(应付给供应商)
1030 支付时的当前账户结算

每张发票中的增值税金额按 16 % 的税率计算;报告在执行一致性检查命令时将这些金额与原始文件进行核对。

6. 相关对象和依据输入

  • 源文件: 发票(已发),发票(已收),以及发票开具的销售/采购文件。
  • 电子文件: ЭСФ(ИС ЭСФ),СНТ——电子发票的状态和详细信息在按开票方式分组时被考虑。
  • 参考目录: 对手方选择对手方),组织,对手方合同。
  • 依据输入: 对于报告不适用(该对象不是输入文件的来源)。报告结果提供了解释——跳转到特定的发票文件。

7. 扩展点

  • 报告表单的配置扩展 报告表单:添加自定义筛选/列参数,重写 在服务器上创建时生成 的处理程序,通过注释 &前/&后/&替代
  • 额外报告(外部) 通过BSP子系统“额外报告和处理”——作为修改典型对象的替代方案。
  • 报告/СКД选项设置(如果在СКД上实现)——用户选项、条件格式、额外分组而不修改代码。
  • 重新填写发票详细信息——如有必要,定制批量操作的逻辑,建议将规则放入单独的通用模块/扩展中,而不影响典型过程。

需要检查(版本依赖):BSP扩展点的存在和配置锁定的标志——这决定了在特定3.0.74.2数据库中允许的修改方式。

Частые вопросы

报告是否生成凭证或登记册的运动?
不。这是一个报告——它不生成也不创建会计凭证或登记册的运动。它仅读取和汇总已经生成的发票和原始文件的数据。账户的余额(1210, 6010, 3130, 7010, 1330, 3310)由原始文件本身产生。
生成报告时哪个参数是必需的?
只有发票类型(控制填写 ShowError)是必需的——它确定报告的类型:“已开具”(销售账簿)或“已接收”(采购账簿)。其他参数(期间、按对方筛选、分组标志)是可选的。
报告中有表格部分吗?
没有,报告中没有表格部分。报告与外部数据源——发票文件和相关的原始文件——进行交互,并以表格文档的形式输出结果。
报告根据哪个增值税税率核对发票金额?
根据2026年哈萨克斯坦的现行增值税税率16%。在执行一致性检查命令时,报告将发票中的增值税金额与原始文件中的金额进行比较。
在哪里可以在界面中找到报告?
销售部分 → 已开具和已接收发票的登记册。直接导航链接:e1cib/list/报告.发票登记册。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
标签:KZReports