RUKKENZH
向AI提问
栏目1C 配置对象
外部用户名录「ВнешниеПользователи」(Catalogs.ВнешниеПользователи)— 技术说明
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
文章版本:📘 会计版⚙️ 技术人员版

外部用户名录「ВнешниеПользователи」(Catalogs.ВнешниеПользователи)— 技术说明

适用于: 1С:Управление торговлей для Казахстана, 版本 3.4.5.21 (2026年7月9日) · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — 1C 与会计专家,实战型讲师
由BuhGPT编辑部编写

1. 标识

参数 值
对象类型 目录(Catalog)
名称 ВнешниеПользователи
完整名称 Справочник.ВнешниеПользователи / Catalogs.ВнешниеПользователи
同义词 «外部用户»
配置 哈萨克斯坦贸易管理,版本 3.4.5.21
子系统 标准子系统库(БСП)的«用户»子系统
在1C中的位置 «基础信息与管理»部分 → «外部用户»
导航链接 e1cib/list/Справочник.ВнешниеПользователи

用途。 该目录用于存储信息库中外部用户的列表——即那些在系统中工作但不是本组织员工的参与者:交易对手、合作伙伴、客户、供应商代表、网页个人账户用户等。目录中的每个元素都与一个权限所有者对象相关联(通常是Партнёры(合作伙伴)、Контрагенты(交易对手)或ФизическиеЛица(自然人)目录中的元素),并与信息库用户(带有«外部»标志的«信息库用户»元数据对象)相对应。

与Пользователи(用户)目录的关键区别在于:外部用户按照单独的授权模型获得访问权限,不能为其分配«内部»角色,并且只有在数据库中启用了外部用户工作标志(常量ИспользоватьВнешнихПользователей)后,才允许其登录系统。

该目录是БСП的标准机制,在哈萨克斯坦版UT中未做本地化改造:它不参与税务和会计核算,因此增值税税率(16%)、月度计算指标/最低工资标准(МРП/МЗП)、个人所得税/强制养老金(ИПН/ОПВ)以及哈萨克斯坦科目均不适用于该对象——它们属于核算单据,而非访问权限子系统。


2. 表头字段和表格部分

字段(表头)

字段 类型 用途
Наименование(名称) 字符串 外部用户在列表中的显示形式。通常根据所有者对象自动生成。
Владелец(授权所有者) 目录链接(复合类型:合作伙伴、交易对手、自然人等) 外部用户代表其行事的对象;决定数据访问的上下文。
Недействителен(无效标志) 布尔值 阻止标志。被阻止的外部用户会从活动列表中隐藏,且无法登录系统。
Комментарий(备注) 字符串 任意文本备注。
ИдентификаторПользователяИБ(信息库用户标识符) 唯一标识符 目录元素与«信息库用户»(外部)账户的系统关联。不可手动编辑。
Подготовлен(已准备)/ БСП服务字段 布尔值 / 其他 登录设置状态的技术标志(是否有密码、操作系统/OpenID认证等)。

«精细»服务字段的组成(例如认证方式标志)依赖版本——需要根据3.4.5.21版本中具体发布的БСП元数据组成进行核实。(需要核实。)

表格部分

表格部分 用途
Контакты(联系方式,如有) 外部用户的联系信息。
附加字段/信息 通过БСП«属性»机制实现,存储在外部信息登记表中,而非目录表本身。

认证数据(登录名、密码、OpenID/操作系统登录标志)不存储在目录中——它们属于«信息库用户»对象,并通过平台工具(ЗаписатьПользователяИБ)记录。


3. 表单

表单 用途
ФормаЭлемента(元素表单) 外部用户卡片的主表单:名称、所有者对象、«无效»标志、登录设置选项卡(登录名、认证方式、密码)、权限/访问组。
ФормаСписка(列表表单) 外部用户列表,可按访问组和有效性标志进行筛选。
ФормаВыбора(选择表单) 在其他对象中选择外部用户(例如设置访问权限时)。
ФормаГруппы(组表单) 外部用户组卡片(该目录为带组的层级目录)。
登录设置表单(服务表单,来自БСП) 管理«信息库用户»账户:登录名、1C:企业/操作系统/OpenID认证、要求更改密码。

4. 模块关键过程

该对象未附带单独的应用层BSL证据,因此下方列出的是БСП外部用户目录的标准处理程序(在对象模块、表单模块以及ПользователиСлужебный/ВнешниеПользователи公共模块中实现)。

对象模块:

  • ПередЗаписью(Отказ)(写入前)——检查修改外部用户的权限,控制与所有者对象的关联,将«无效»标志与信息库账户的登录阻止同步。
  • ПриЗаписи(Отказ)(写入时)——更新ИдентификаторПользователяИБ关联,更新权限缓存,为数据交换注册变更。
  • ПередУдалением(Отказ)(删除前)——删除/解除关联的«信息库用户»账户。
  • ОбработкаЗаполнения(ДанныеЗаполнения)(填充处理)——在依据基础录入时填充名称和所有者对象。

元素表单模块:

  • ПриСозданииНаСервере(服务器创建时)——准备登录页面,读取信息库账户参数,根据当前用户权限限制字段可见性。
  • ПослеЗаписиНаСервере(服务器写入后)/«设置密码»按钮处理程序——调用ЗаписатьПользователяИБ,管理认证方式。

公共模块(ВнешниеПользователи):

  • ТекущийВнешнийПользователь()(当前外部用户)——返回当前会话外部用户的链接;广泛应用于RLS访问限制模板中。
  • ИспользоватьВнешнихПользователей()(是否使用外部用户)——数据库中外部用户功能是否启用的标志。
  • АвторизоватьВнешнегоПользователя(...)(授权外部用户)——登录时信息库账户与目录元素匹配的服务逻辑。

5. 过账与账务处理

该目录不进行过账,也不产生累积登记表、会计登记表或核算子系统信息登记表的账务记录。它是访问权限子系统的对象,而非单据。

与目录元素间接相关的只有БСП服务信息登记表,在写入时更新:

  • ГруппыДоступаПользователей / ПользователиГруппДоступа——外部用户在访问组中的成员关系(用于RLS);
  • 存储附加信息和联系方式的登记表;
  • 用于交换计划(分布式信息库/同步)的变更注册机制。

哈萨克斯坦标准会计科目表的账务记录(1210、1030、1330、3310、3130、6010、7010)以及税务账务(增值税16%、个人所得税、强制养老金10%、雇主强制养老金3.5%、强制社会医疗保险2%、社会医疗保险3%、社会保险5%、社会税6%),以及ЭСФ/СНТ(电子发票/电子调拨票据)均不由该对象产生——它们产生于核算单据(销售、采购等),外部用户只能通过网页个人账户与之交互。


6. 关联对象与依据录入

所有者对象(授权):

  • Справочник.Партнёры(合作伙伴目录)、Справочник.Контрагенты(交易对手目录)——UT中外部用户的标准来源(通过个人账户工作的客户/供应商);
  • Справочник.ФизическиеЛица(自然人目录)——交易对手的代表。

相关元数据对象:

  • «信息库用户»(外部)——登录账户,通过ИдентификаторПользователяИБ关联;
  • Справочник.ГруппыДоступа(访问组目录)、Справочник.ПрофилиГруппДоступа(访问组配置文件目录)——权限分配;
  • БСП中关于访问组、附加信息和联系方式的登记表。

依据录入。 标准场景是根据Партнёры/Контрагенты/ФизическиеЛица中的元素创建外部用户:ОбработкаЗаполнения处理程序会自动填入所有者对象和名称。不支持反向依据录入(从外部用户卡片创建单据)。


7. 扩展点

  • 配置扩展:通过扩展机制添加字段/表单,无需取消支持状态;可重定义的БСП模块ПользователиПереопределяемый、УправлениеДоступомПереопределяемый。
  • 附加字段与信息(«属性»子系统)——在不修改元数据的情况下存储外部用户应用层属性的首选方式。
  • RLS / 访问限制:使用ВнешниеПользователи.ТекущийВнешнийПользователь()按所有者对象划分数据的模板。
  • 目录的事件订阅 ПередЗаписью/ПриЗаписи,用于与外部授权服务(SSO、OpenID)集成。
  • 网页/HTTP服务及个人账户——在线客户注册时以编程方式创建和匹配外部用户。

可重定义过程和服务字段的具体组成与3.4.5.21发布版本中的БСП版本相关,需要根据该版本的具体元数据组成进行核实。

常见问题

"外部用户"目录是否生成会计分录或税务变动记录?
不。这是访问子系统(БСП)的对象,它不会被过账,也不会在核算流程中产生任何变动记录。RK账户(1210、1030、3310、3130、6010、7010等)、16%的增值税、个人所得税(ИПН)、强制养老金缴款(ОПВ)、社会保险费(СО)、社会税以及电子发票(ЭСФ)和商品运输票据(СНТ)均与该目录无关——这些均由核算单据生成。
外部用户与"用户"目录中的普通用户有何区别?
外部用户与所有者对象(合作伙伴、交易对象、个人)相关联,不属于员工,采用独立的授权模式,不能为其分配内部角色,只有在数据库中启用了外部用户功能(常量"使用外部用户")时才能登录。
外部用户的密码和登录设置保存在哪里?
不在目录本身中,而是保存在关联的"信息库用户"(外部)账户中。关联通过"信息库用户标识符"属性进行,写入操作通过登录设置窗体中的平台方法"写入信息库用户"来完成。
如何为客户创建外部用户?
可以通过基于"合作伙伴/交易对象/个人"目录元素的"根据...输入"功能创建(填充处理程序"填充处理"会自动带入所有者对象及名称),也可以直接在"参照信息与管理"→"外部用户"部分中创建,之后再设置登录信息并将其加入所需的访问组。

延伸阅读

最新解答

参考来源

这篇文章对您有帮助吗?
💼 需要 1C 或会计方面的帮助?Слава КВЦ — 在哈萨克斯坦拥有多年 1C 实践经验。查看逐条解析的哈萨克斯坦税法 2026,或在 BuhGPT 聊天中提问 — 几秒钟即可获得答复。
标签:1СKZCatalogs