1. 标识
| 参数 | 值 |
|---|---|
| 对象类型 | 报表(Report) |
| 名称 | ОтчетПоНаличиюСчетовФактурВыданных |
| 完整名称 | Отчет.ОтчетПоНаличиюСчетовФактурВыданных |
| 同义词 | 已开出发票存在情况报表 |
| 配置 | 哈萨克斯坦会计,3.0 版(版本 3.0.74.2) |
| 机制基础 | 数据组合系统(СКД) |
| 导航链接 | e1cib/list/Отчет.ОтчетПоНаличиюСчетовФактурВыданных |
用途。 该报表用于监控和分析组织向买方和客户开出的发票的存在情况与流转情况。会计人员和财务专家使用它来检查已开出发票的完整性,跟踪其状态(在 ИС ЭСФ 中已接收/未接收),以及是否符合哈萨克斯坦共和国税收法律的要求。定期编制——在准备提交增值税报告时(自 2026 年起税率为 16%)、在盘点与买方的结算时(1210 科目),以及应管理层要求时。这是一份具有灵活的分组、筛选和明细设置的规范性分析报表。
在 1С 中的位置:“销售”栏目 →“已开出发票存在情况报表”。也可通过“报表”栏目 →“增值税和税务核算”,以及通过发票操作界面中的命令访问。
2. 属性和表格部分
该报表基于 СКД 实现,因此“属性”即组合方案的参数和设置,用于确定期间、筛选和格式;“表格部分”即结构(分组)设置表。
2.1 表头属性(设置参数)
| 名称 | 类型 | 必填性 | 用途 |
|---|---|---|---|
| НачалоПериода | xs:dateTime | ShowError(必填) | 报表编制期间的起始日期。确定发票选取时间区间的下界。 |
| КонецПериода | xs:dateTime | ShowError(必填) | 报表编制期间的结束日期。确定发票选取时间区间的上界。 |
| ПредставлениеСпискаОрганизаций | xs:string | DontCheck(非必填) | 所选组织在界面中显示的文本表示。用于多选组织时。 |
| ПредставлениеСпискаПодразделений | xs:string | DontCheck(非必填) | 所选部门的文本表示。可按组织的具体结构单位筛选报表。 |
| РазмещениеДополнительныхПолей | xs:decimal | DontCheck(非必填) | 模板中附加字段的布局设置(0—不输出,1—一起,2—单独等)。控制结果的可视化布局。 |
| РежимРасшифровки | xs:boolean | DontCheck(非必填) | 明细展开模式标志。当值为“真”时,报表编制后可将汇总指标展开至原始单据。 |
| ВидОтчета | xs:string | ShowError(必填) | 报表编制方案(例如“汇总报表”“明细分析”)。数据组合的结构和输出指标的构成取决于该参数。 |
2.2 表格部分
分组
用途:管理数据分组结构——确定按哪些维度形成合计和小计。
| 名称 | 类型 | 用途 |
|---|---|---|
| Использование | xs:boolean | 分组行的启用标志。若为“真”——编制报表时应用该分组。 |
| Поле | xs:string | 分组字段的系统名称(例如“组织”“往来单位”“单据日期”)。 |
| Представление | xs:string | 分组字段用于设置界面和报表标题的用户名称。 |
| ТипГруппировки | cfg:EnumRef.ТипДетализацииСтандартныхОтчетов | 明细类型——“明细记录”“仅合计”“合计和明细”。确定组内数据的展开程度。 |
该报表典型的筛选和分组字段:组织、部门、往来单位(买方)、合同、发票(已开出)、基础单据(销售)、单据日期、ЭСФ 状态(在 ИС ЭСФ 中)、不含增值税金额、增值税额(按 16% 税率)、含增值税金额、货币(坚戈,₸)。
3. 表单
对于基于 СКД 的报表,通常不创建自有表单——使用平台自动生成的表单系统:
| 表单 | 用途 |
|---|---|
| 报表主表单(自动生成) | 输入期间和筛选,“生成”按钮,在表格文档字段中输出结果,СКД 设置面板。 |
| 设置表单(组合面板) | 结构、筛选、排序、条件格式和用户字段的扩展设置。 |
| 报表变体表单 | 存储和选择预定义/用户变体(例如“汇总”“明细分析”),对应参数 ВидОтчета。 |
若配置中存在自有表单(例如带有改进命令面板或组织/部门选取附加字段的“报表表单”),则它将替代自动生成的表单——这正是属性
ПредставлениеСпискаОрганизаций/ПредставлениеСпискаПодразделений的来源。
4. 模块的关键过程
所附 evidence 中没有带路径/行号的 BSL 片段,因此下面是 БК 3.0 中基于 СКД 的报表典型的处理程序构成。具体实现应查看本版本对象的模块。
报表的对象模块 / 管理器模块:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— 管理组合过程:关闭标准处理、以程序方式生成结果、将组织/部门表示替换到标题中、应用参数ВидОтчета。ПриОпределенииНастроекФормы(Форма, КлючВарианта, Настройки)— 设置报表表单的行为、控件的可用性、明细展开模式(РежимРасшифровки)。
表单模块:
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— 初始化默认期间、恢复已保存的用户设置、填充筛选表示。- 组织/部门筛选字段的处理程序——在多选时形成文本表示(
ПредставлениеСпискаОрганизаций、ПредставлениеСпискаПодразделений)。 ПриПроведенииРасшифровки/ СКД 明细展开处理程序——从汇总行跳转至原始单据(已开出发票、销售)。
СКД 组合器(主方案):对数据源的查询文本、参数 НачалоПериода/КонецПериода、数据集、计算字段和用户字段、资源(金额)、预定义变体。
5. 过账和登记
该报表不是单据,不执行过账——它不形成会计分录,也不产生登记簿的登记记录。报表只读取已经形成的数据。
报表的数据源(按标准逻辑):
- “发票(已开出)”单据及其电子形式(ИС ЭСФ 中的 ЭСФ)、随附运单(СНТ);
- 销售基础单据;
- 增值税核算登记簿和电子单据状态信息登记簿(已接收/未接收、已拒绝)。
基础单据形成的分录(用于理解报表金额的来源;哈萨克斯坦典型会计科目表):
| 业务 | 借 | 贷 |
|---|---|---|
| 向买方销售商品 | 1210(买方短期应收款) | 6010(销售收入) |
| 按销售计提增值税(16%) | 1210 | 3130(应付增值税) |
| 结转成本 | 7010(销售成本) | 1330(商品) |
| 买方付款 | 1030(活期账户资金) | 1210 |
报表按所选分组维度汇总不含增值税金额、增值税额(按 16% 税率)和含增值税金额;所有金额均以坚戈(₸)计。
6. 关联对象和基于对象录入
报表不参与“基于对象录入”机制(既不能基于报表录入,也不能基于其他对象录入报表)。报表在功能上关联于:
- “发票(已开出)”单据——主要分析对象;支持明细展开至单据。
- 销售单据(商品和服务销售)——发票的基础单据。
- ЭСФ / ИС ЭСФ、СНТ——电子单据及其状态,反映在报表列中。
- 目录“组织”“部门”“往来单位”“合同”——筛选和分组的维度。
- 增值税核算登记簿——16% 税率金额的来源。
- 增值税模块的相关报表(发票登记簿、增值税申报表 300.00)——使用交叉重叠的数据。
7. 扩展点
- 用户报表变体——在不修改配置的情况下保存已配置的分组/筛选;通过“附加报表”分发。
- 配置扩展——重写处理程序
ПриКомпоновкеРезультата、ПриСозданииНаСервере,在不脱离支持的情况下添加表单属性和筛选元素。 - 改进 СКД 方案——添加数据集、计算/用户字段、资源和条件格式(例如高亮显示未接收的 ЭСФ)。
- 附加字段——由属性
РазмещениеДополнительныхПолей管理;便于输出 ЭСФ/СНТ 属性的位置。 - 功能选项——管理报表在界面栏目中的可见性。
3.0.74.2 版本需核实:参数
ВидОтчета预定义值的确切构成以及是否存在自有报表表单——取决于具体的配置构建。
