在3.4.5.21版本"哈萨克斯坦贸易管理"(3.4版)上验证。
零售经理抱怨:他在商品目录中看到了批发品项和不该知道的供应商保密价目表。而仓库管理员误将别人负责库房的货物出库,因为那些货物本不应该在他那里显示。您用不同用户打开商品列表——发现所有人都能看到一切。这时就需要用到目录"商品目录访问组":这是您用来把商品划分为对特定员工可见与不可见的"开关"。
1. 用途
该目录存储用于在记录级别(RLS)划分用户对商品目录访问权限的标签组。您为商品分配一个访问组,然后在用户权限中允许或禁止该组。目录本身不进行任何计算或过账——它只是为访问限制机制标记商品。
2. 在哪里找到
该目录只有在启用访问限制后才会出现在界面中:
- 参照信息与管理 → 参照信息与板块设置 → 商品目录 —— 勾选"商品目录访问组"。
- 之后:参照信息与管理 → 另请参阅 → 商品目录访问组(或通过权限设置板块)。
直接导航链接(菜单"服务 → 按导航链接跳转",或在地址栏按Ctrl+F):
e1cib/list/Справочник.ГруппыДоступаНоменклатуры
如果未勾选该复选框,商品目录卡片中的"访问组"属性会被隐藏,该目录本身也不会显示在命令界面中。
2a. 如何查看自己的版本
主菜单(≡图标或"服务") → 帮助 → 关于程序。 打开的窗口中可以看到平台版本(例如8.3.24.x)和配置版本——形如"哈萨克斯坦贸易管理,3.4版(3.4.5.21)"的字符串。重要的正是配置版本:不同版本之间的界面和设置内容会有变化。
3. 如何填写
该目录故意设计得很简单——所有"魔法"不在于其字段,而在于您之后在哪里使用它们。
| 字段 | 是否必填? | 用途及出错后果 |
|---|---|---|
| 名称 | 是 | 您将在商品卡片和权限设置中选择的组名称。按访问逻辑起有意义的名称:"零售"、"批发"、"酒类"、"保密价目表"。如果命名为"组1",一个月后您将想不起它对谁开放,权限就会被随意分配。 |
| 编码 | 自动分配 | 唯一标识符。请勿手动修改——该组通过编码与商品关联。 |
| 备注(如有显示) | 否 | 给同事的说明:该组适用于谁。留空不影响功能,但会增加工作交接的难度。 |
完整设置流程(目录只是第一步):
- 创建访问组。 点击"创建"按钮,建立与员工之间实际"隔墙"数量相等的组。不要过多:通常3-5个组就够了。
- 关联商品。 在商品目录卡片(参照信息 → 商品目录)中填写"商品目录访问组"属性。更方便的方式是批量处理:在列表中选中商品 → "更多 → 修改选中项" → "访问组"属性。没有访问组的商品将适用"空组"规则——请提前决定所有人还是没有人能看到它们。
- 分配权限。 参照信息与管理 → 用户与权限设置 → 用户访问组(或访问配置文件):在访问类型限制"商品目录访问组"中,指定所选配置文件允许哪些组。
- 以用户身份检查。 登录(或使用"所有功能 → 以用户身份运行"),确认商品目录列表只显示允许的内容。
实际上只有一个必填字段——名称。其他一切都取决于您如何使用该组。
4. 分析实例
该目录不属于会计对象,因此这里的"重点"不是过账,而是有效运作的划分方案。此对象不产生过账(见第6节),因此我将展示完整链条,并附上一个受该划分保护的销售货币示例。
任务。 您有两名经理。彼得罗夫负责零售,西多罗夫负责带保密价目表的批发。需要彼得罗夫看不到批发商品。
步骤:
- 在目录中创建两个组:"零售"和"批发"。
- 商品"智能手机A"(零售)→ 组"零售";商品"智能手机批次,50件箱装"(批发)→ 组"批发"。
- 在彼得罗夫的配置文件中,访问类型"商品目录访问组"只允许"零售"。
- 结果:彼得罗夫在商品目录列表中只能看到"智能手机A"。批发品项对他来说实际上不存在——既不能在单据中选择,也看不到库存余额。
这在金钱上意味着什么。 当彼得罗夫处理"智能手机A"的零售销售,金额为116,000坚戈(含增值税16% = 16,000坚戈,不含税价格100,000坚戈,成本70,000坚戈)时,销售单据会生成哈萨克斯坦标准过账:
| 借方 | 贷方 | 金额,坚戈 | 内容 |
|---|---|---|---|
| 1210 | 6010 | 116 000 | 确认从买方获得的收入 |
| 6010 | 3130 | 16 000 | 计提应付增值税(16%) |
| 7010 | 1330 | 70 000 | 核销商品成本 |
这些过账由销售单据生成,而非目录。目录的作用是确保彼得罗夫根本无法在该单据中代入属于其他组的批发商品。也就是说,访问组不改变任何数字,但能保证输入数据的正确性。
5. 操作类型
该目录没有像单据那样的"操作类型"。实际上它以两种模式使用:
- 允许模式 —— 用户被开放特定组的列表(只能看到这些组的商品)。
- 禁止/默认模式 —— 未被允许的一切都被隐藏;没有访问组的商品由配置文件的单独规则管理。
6. 使用时会生成什么
该目录不进行过账,也不生成会计分录、电子销售发票(ЭСФ)或商品运输票据(СНТ)——它是参照信息的元素,而非单据。记录元素时,您只会得到一条带唯一编码的新目录记录。
真正的"动作"发生在访问机制中:
- 组的值被写入商品目录卡片的"访问组"属性;
- 在权限设置中,该值进入访问类型"商品目录访问组"的访问值寄存器;
- 平台应用RLS限制:对商品目录表和相关寄存器的SQL查询会自动附加按允许组过滤的条件。
电子单据(通过ЭСФ信息系统的ЭСФ、СНТ)由销售/入库单据生成,只是间接依赖于此目录——通过用户有权在其中添加哪些商品来体现。
7. 打印表单
该目录没有自己的打印表单——打印"访问组"没有意义。列表中可用的是标准服务输出:"更多 → 导出列表"(用于核对组清单的表格/文本文档)以及该列表的打印输出。有关实际划分的报告,请查看管理 → 访问权限报告。
8. 常见错误
"查看/修改'商品目录'元素权限不足"。 用户试图打开不被允许的组中的商品。解决方法:在员工的访问配置文件中添加所需的组,或将商品转移到允许的组中。
"'商品目录访问组'字段未填写"/商品对所有人可见。 商品的组属性为空。解决方法:通过批量处理"修改选中项"填写组,并在配置文件中为空组设置规则。
目录在菜单中不可见。 未启用参照信息与管理 → 商品目录 → "商品目录访问组"复选框。启用后——命令即会出现。
"记录已被其他用户修改或删除"。 两人同时编辑同一个组/分配权限。解决方法:刷新表单(F5)后重试;权限变更应与一名负责人协调一致。
设置完成后经理仍能看到多余内容。 权限在登录程序时生效——请用户重新登录,RLS会在会话中缓存。
9. 常见问题
该目录会生成过账吗? 不会。这是一个参照信息目录。过账(借方1210贷方6010,按16%税率计提3130的增值税等)由销售和入库单据生成,而非此目录。
商品目录访问组与商品目录种类、组(文件夹)有什么区别? 商品目录种类定义商品的属性集,文件夹是视觉层级结构,而访问组仅涉及权限:谁有权看到这些品项。
商品卡片中的"访问组"属性去哪了? 只有在参照信息设置中启用"商品目录访问组"复选框后才会显示。请启用该设置。
可以给一个商品分配多个访问组吗? 不可以,该属性只有一个——每个品项恰好有一个访问组。请在用户配置文件层面组合访问权限。
如果用户没有被允许任何组,他能看到什么? 只能看到没有组的商品(如果配置文件规则允许)或者什么都看不到。请谨慎设置空值规则。
访问组会影响单据中的增值税、成本或金额吗? 不会。它不影响数字:16%增值税、1210/6010/7010/3130科目对所有商品都一样运作。它只影响可见性。
如何快速给数百个商品设置组? 在商品目录列表中选中品项 → "更多 → 修改选中项" → "商品目录访问组"属性 → 选择值。
为什么权限变更没有立即生效? 记录级别的限制在会话登录时应用。用户需要重新登录程序。
可以删除访问组吗? 可以标记删除,但首先要从所有商品中移除该组并从配置文件中删除——否则引用完整性控制不会允许删除。
移动端/瘦客户端中该限制是否生效? 是的,RLS在平台层面应用,与客户端无关。
10. 相关单据
- 填写依据:独立的参照信息元素,手动录入。依据组织的访问策略(谁应该看到什么)。
- 使用位置:"商品目录"目录中的"访问组"属性;"用户访问组"/"访问组配置文件"设置(访问类型"商品目录访问组")。
- 间接影响对象:"商品与服务销售"、"商品与服务入库"单据、订单、调拨——限制用户可选择商品的范围,从而影响未来ЭСФ/СНТ的组成。
如何查看自己的版本
帮助 → 关于程序。 配置行会显示3.4版及版本号;平台行显示8.3.x版本。请务必对照配置版本核实说明文档。
本指南基于3.4.5.21版本"哈萨克斯坦贸易管理"(3.4版)编写并验证。
