1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | 商品分类 |
| 完整名称 | 目录.商品分类 |
| 同义词 | — (未指定) |
| 配置 | 哈萨克斯坦会计,版本 3.0 (版本 3.0.74.2) |
| 目录类型 | 层次型 (组和元素的层次) |
| 主要表示 | 名称 |
目的。 该目录用于对商品进行分组分类,与目录 商品 的自身层次无关。商品分类将商品、材料、工作和服务按任意分析标准进行组合,并作为分析会计的切分(子账户) 用于反映销售收入和成本。实际上,这是在哈萨克斯坦对6010 “销售产品和提供服务的收入”账户的收入和7010 “销售产品和提供服务的成本”账户的成本进行核算的切分,同时也用于按商品/服务组生成报告。
该配置支持两种模式:
- 单一基本组 — 简化的核算,没有实际的组划分;
- 多组 — 扩展的分类。
在初始设置时,配置会自动创建基本商品分类,并根据实际创建的组数量管理多组功能选项。
在 1C 中查找的位置: 部分 “企业” → “商品分类”。
导航链接: e1cib/list/目录.商品分类
2. 表头和表格部分的属性
2.1 表头属性
该目录仅使用标准属性的层次目录;元数据中没有自定义用户属性。
| 名称 | 类型 | 必填性 | 目的 |
|---|---|---|---|
| 代码 | 字符串/数字 | 是 (自动编号) | 元素/组的唯一标识符 |
| 名称 | 字符串 | 是 | 商品分类的名称,主要表示 |
| 父级 | 目录链接.商品分类 | 否 | 层次结构中上级节点的链接 |
附加特性不在表头属性中,而是在附加属性的表格部分中(见下文)通过“属性”机制进行处理。
2.2 表格部分
附加属性
存储用户通过属性管理子系统定义的商品分类的任意附加特性。
| 名称 | 类型 | 目的 |
|---|---|---|
| 属性 | 计划特性类型.附加属性和信息 | 指向附加属性定义的链接 |
| 值 | 复合类型 | 属性的实际值;具体类型由“属性”字段中的设置决定 |
| 文本字符串 | 字符串 | 长文本字段的值的文本表示 |
3. 表单
| 表单 | 目的 |
|---|---|
| 元素表单 | 商品分类的主要编辑表单。包含所有管理组组成的功能(组成表、组成更新字段)和附加属性。~51个控制元素。用户的关键表单。 |
| 组表单 | 简化的层次节点(文件夹)编辑表单。~13个元素。 |
| 列表表单 | 所有商品分类的列表;包括批量更改命令。~56个元素。 |
| 选择表单 | 在其他对象中填写属性时从列表中选择组的表单。~50个元素。 |
| 选择组表单 | 选择节点组的专用表单(例如,用于指定父级)。~23个元素。 |
4. 模块的关键过程
在附带的证据中,没有提供目录模块的具体 BSL 代码,因此下面是 BK 3.0 中此类目录的典型处理程序集合。具体名称和处理程序的存在需要在目标版本的对象/表单模块中进行验证。
对象模块(典型处理程序):
在记录之前— 在记录之前检查数据的正确性;如有必要,设置基本组的标志。在记录时— 重新计算创建的组数量并管理多组功能选项:当出现多个重要组时,选项启用,当返回到单一基本组时,选项禁用。在删除之前— 禁止删除基本组并检查引用完整性(在凭证/文档中使用组)。填充处理— 在创建新元素时填充属性(包括父级的插入、默认值)。
表单(典型处理程序):
元素表单.在服务器上创建时— 初始化组组成表,设置字段的可见性,具体取决于核算模式。- 组成表单的命令 — 将商品添加到组或排除,并更新组成(重新计算商品元素属于组的情况)。
- 属性子系统的处理程序(
客户端可连接命令/管理属性) — 绘制和记录表格部分附加属性。
5. 过账和运动
该目录不是文档,且不单独生成运动和凭证 — 会计和积累登记中的记录由引用商品分类的文档创建。
商品分类作为分析(子账户)参与由销售、采购和月末关闭文档生成的凭证。在哈萨克斯坦的典型会计科目计划中,反映如下:
商品/服务的销售(文档 “销售商品和服务”,在电子发票系统中生成电子发票/销售通知):
| 借方 | 贷方 | 内容 | 分析 |
|---|---|---|---|
| 1210 | 6010 | 反映收入(短期应收账款 ↔ 收入) | 6010 — 按商品分类 |
| 6010 | 3130 | 按16%的税率计提应付增值税 | — |
| 7010 | 1330 | 已核销的销售商品成本 | 7010 — 按商品分类 |
客户/供应商的付款:
| 借方 | 贷方 | 内容 |
|---|---|---|
| 1030 | 1210 | 在当前账户上收到款项以偿还应收账款 |
| 3310 | 1030 | 从当前账户支付给供应商 |
增值税税率示例(哈萨克斯坦,2026年 — 税率16%)。 销售商品金额为 1,160,000 ₸(含增值税):
- 不含增值税的金额:1,160,000 ÷ 1.16 = 1,000,000 ₸ → 借方 1210 贷方 6010 为 1,000,000 ₸(按商品分类);
- 增值税:160,000 ₸ → 借方 6010 贷方 3130;
- 成本(假设为 700,000 ₸):借方 7010 贷方 1330(按商品分类)。
因此,商品分类确保在报告财务结果和分析盈利能力时获得按组划分的收入和成本的周转。
数字标准根据哈萨克斯坦2026年的数据:增值税16%,最低工资标准4,325 ₸,最低生活标准85,000 ₸。这些参数适用于使用该组的文档的核算,而不是目录本身。
6. 相关对象和基于的输入
该目录是分类对象,因此通常不支持基于其的输入; 相反,它作为其他对象中属性的值使用:
- 目录
商品— 属性 “商品分类” 将商品位置与组关联;这构成了组的组成。 - 销售和采购文档(例如,“销售商品和服务”,“提供服务”) — 使用组作为收入/成本的分析。
- 会计登记(经济核算) — 6010 和 7010 账户以子账户 “商品分类” 进行管理。
- 库存和销售的积累登记 — 测量/属性 “商品分类”。
- 电子文档电子发票和销售通知(电子发票系统) — 由销售文档生成;该组在电子发票/销售通知中不会直接导出,但确定了这些文档的凭证分析。
- 属性子系统 (
计划特性类型.附加属性和信息) — 表格部分附加属性的值来源。 - 多组功能选项 — 通过记录目录元素进行管理。
7. 扩展点
- 附加属性和信息 — 通过“属性”机制进行的标准扩展,无需更改配置(表格部分
附加属性)。 - 配置扩展 (Extensions) — 添加属性、命令和表单处理程序(
在服务器上创建时,在记录之前)而不取消支持。 - 属性的批量更改 — 从列表表单处理以批量更改组的属性。
- 事件订阅 (
在记录之前/在记录时/在删除之前目录) — 用于嵌入自定义的多组控制逻辑和组成完整性。 - 按组生成报告 — 在数据组合系统中按商品分类生成收入(6010)和成本(7010)的分析。
版本特定(需要在版本 3.0.74.2 中验证):表单控制元素的确切组成、对象模块的处理程序的存在和名称,以及基本组的自动创建逻辑和多组功能选项的切换。
