1. 对象识别
| 参数 | 值 |
|---|---|
| 对象类型 | 报表 (Отчет) |
| 名称 | ВыручкаИСебестоимостьПродаж |
| 全名 | Отчет.ВыручкаИСебестоимостьПродаж |
| 同义词 | "销售"(界面中显示);对象名称本身没有单独的同义词 |
| 配置 | 哈萨克斯坦贸易管理,3.4.5.21 |
| 构建基础 | 数据合成系统(СКД) |
| 在1С中的位置 | "服务子系统"部分 → "销售"。导航链接:e1cib/list/Отчет.ВыручкаИСебестоимостьПродаж |
用途。 该报表用于分析销售结果:按商品、客户、机构、仓库、经理和期间等维度展示收入(不含增值税的销售收入)、已售商品/服务的成本以及毛利(利润)。这是一个分析型(只读)对象——它不修改数据,不进行过账,不生成移动记录,而是基于账务数据构建视图。
指标货币为坚戈(₸)。收入金额为不含增值税的数值(哈萨克斯坦自2026年起增值税税率为16%);报表中的增值税金额通常作为单独字段列出,不参与利润计算。
2. 组成:字段、资源和参数
该报表没有单据类型对象所具有的表头属性和表格部分。其"组成"由数据合成方案(ОсновнаяСхемаКомпоновкиДанных)定义:包括数据集、字段、资源和参数。以下是此类报表的典型组成。
2.1 维度(可用的分组和筛选)
| 字段 | 用途 |
|---|---|
Организация |
记录该销售的机构 |
Номенклатура |
已售商品/服务 |
ХарактеристикаНоменклатуры |
特性(如按特性进行核算) |
Покупатель / Контрагент |
销售的客户接收方 |
Партнёр |
管理型往来单位(合作伙伴) |
Склад |
发货仓库 |
Менеджер |
销售负责经理 |
ВидНоменклатуры |
用于汇总分析的商品种类 |
ДокументПродажи(登记器) |
移动记录的依据单据 |
Период |
销售日期/期间,用于按天、月等分组 |
2.2 资源(数值指标)
| 资源 | 含义 |
|---|---|
Количество |
销售数量 |
Выручка |
不含增值税的销售收入(贷方6010) |
СуммаНДС |
销售增值税额(参考),税率16% |
Себестоимость |
已售商品成本(借方7010) |
ВаловаяПрибыль |
收入 − 成本 |
Рентабельность,% |
毛利 / 收入 × 100 |
2.3 参数
| 参数 | 用途 |
|---|---|
НачалоПериода,КонецПериода |
分析期间的起止边界 |
Организация |
按机构筛选 |
ВидЦены / Валюта |
展示货币(默认为₸) |
3. 对象窗体
| 窗体 | 用途 |
|---|---|
报表主窗体(ФормаОтчета) |
主界面:设置面板(期间、筛选条件、分组)、"生成"按钮、显示结果的表格文档字段。对于СКД报表通常使用自动生成的窗体,但如有附加逻辑也可用自定义窗体覆盖。 |
| 设置/方案窗体 | 选择和配置报表方案("按商品"、"按客户"、"按经理"等) |
如果对象没有设置自定义窗体,平台将使用带有标准快速设置面板的СКД自动生成窗体。
4. 模块关键过程
所附证据材料中仅有用途方面的说明;未附带原始BSL代码和确切的模块:行号路径。因此以下是该类СКД报表典型的处理程序集合(非特定版本)。具体行号需在配置器中查看。
报表对象模块(МодульОбъекта):
ПриКомпоновкеРезультата(ТабличныйДокумент, ДанныеРасшифровки, СтандартнаяОбработка)— 重写合成过程:程序化生成结果、调整合成器设置、条件格式设置、添加计算列(例如利润率)。НастройкиФормы(...)/ПередЗагрузкойВариантаНаСервере(...)— 管理方案和可用设置。
报表窗体模块(ФормаОтчета.Форма):
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— 设置默认期间、根据用户设置按机构筛选、初始分组。ПриОткрытии(Отказ)— 界面初始化。Сформировать(Команда)→ 服务器端合成过程 — 启动报表生成。- 钻取处理程序(
ОбработкаРасшифровки) — 从报表单元格跳转到登记单据和目录项。
总体机制:合成方案(ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"))→ 设置合成器 → ПроцессорКомпоновки → 输出到表格文档。
5. 数据来源及与账务的关系(报表不生成移动记录)
该报表不进行过账,也不生成凭证/移动记录——它读取已经生成的数据。数据来源为销售累计寄存器,其名称与用途相符:"销售收入与成本"累计寄存器(周转型),销售实现单据在过账时向该寄存器写入移动记录。
报表指标与哈萨克斯坦会计科目表的对应关系(标准科目表,2026年数值):
| 报表指标 | 哈萨克斯坦科目 | 销售时的会计分录(由单据生成,非报表本身) |
|---|---|---|
| 收入(销售收入) | 6010 | 借方1210 贷方6010 — 确认对客户的收入 |
| 销售增值税(16%) | 3130 | 借方1210 贷方3130 — 应交增值税 |
| 销售成本 | 7010 | 借方7010 贷方1330 — 核销商品成本 |
| 与客户的结算 | 1210 | 客户短期应收账款 |
| 收款到账 | 1030 | 借方1030 贷方1210 — 款项到达往来账户 |
报表行计算示例。 售出含16%增值税的商品,金额为1,160,000₸:
- 不含增值税收入:
1,160,000 / 1.16 = 1,000,000 ₸(贷方6010)。 - 增值税:
160,000 ₸(贷方3130)。 - 成本:
700,000 ₸(借方7010)。 - 毛利:
1,000,000 − 700,000 = 300,000 ₸;利润率30%。
报表中呈现的正是不含增值税的收入、成本和毛利;增值税为参考字段。
6. 关联对象与基于基础单据生成
作为报表,该对象不参与"基于基础单据生成"机制(既不作为基础单据,也不作为生成结果)。其信息关联包括:
- 来源登记单据:"商品和服务销售"、"零售销售报告"、销售调整单——它们对寄存器的移动记录即为报表数据。
- 收入与成本累计寄存器 — 直接数据来源。
- 维度目录:"商品"、"合作伙伴"/"往来单位"、"机构"、"仓库"、"用户"(经理)。
- 哈萨克斯坦电子单据:销售实现本身伴随开具ЭСФ(电子发票信息系统)以及在商品移动时的СНТ(货物运输票据);这不影响报表的金额指标,但与相同的销售单据相关联。
- 钻取功能从单元格可跳转到销售单据和目录项。
7. 扩展点
- 配置扩展:添加自定义方案/变体,拦截
ПриКомпоновкеРезультата,对窗体过程(ПриСозданииНаСервере、Сформировать)使用&Вместо/&После/&Перед。 - 附加报表方案 — 通过方案存储实现,无需修改对象本身。
- 用户自定义字段和筛选条件(СКД) — 可在"修改方案"模式下添加,无需二次开发。
- 条件格式 — 突出显示亏损行(毛利为负)、低利润率的行。
- 计算字段 — 在资源基础上添加指标(单位毛利、收入占比)。
- 额外的БСП处理程序(如已连接"报表方案"子系统)— 在报表方案设置的公共模块中注册。
需在3.4.5.21具体版本中核实:源寄存器的确切名称以及是否存在自定义窗体(而非自动生成窗体)——需在配置器中根据对象组成确定。
