已在3.4.5.21版本"哈萨克斯坦贸易管理"(3.4版本)上验证。
您点击ЭСФ(电子发票)上的"签署并发送"——而1С回复:"无法连接密码学外部组件"。或者您连接条码扫描器,设备向导提示找不到驱动程序(外部组件)。或者重装平台后财政登记机上的打印功能失效。在所有这些情况下,您都会进入同一个目录——"外部组件"。这里存储着将1С与密码学、设备和外部库连接起来的二进制模块(add-in)本身。让我们通俗地讲解一下。
1. 用途
"外部组件"目录存储扩展1С功能的外部程序模块(native/COM add-in):处理密码学和电子签名(用于ЭСФ和СНТ)、连接商用设备、处理文件和条码。组件由管理员一次性加载到数据库中,之后会自动在用户工作站上"分发"和连接。
这是一个服务性(技术性)目录。它不参与核算:不生成会计分录,本身不创建ЭСФ或СНТ,也不影响增值税。它只是让其他机制能够运行。
2. 在哪里找到
主菜单中通常没有直接的"外部组件"项——该目录从需要使用组件的子系统设置中打开:
- 标准参考信息及管理 → 集成设置 → 可连接设备 —— 设备驱动组件(扫描器、收银机、财政登记机、刷卡终端)。
- 标准参考信息及管理 → 组织和资金 / 电子文档交换 → EDO、密码学和电子签名设置 —— 用于签署ЭСФ和СНТ的密码学组件。
- 标准参考信息及管理 → 管理 → 维护 —— 已加载组件的总列表。
打开整个目录最可靠的方式是导航链接。菜单"服务与设置"(顶部≡图标) → "技术专家功能" → "打开URL",粘贴:
e1cib/list/Справочник.ВнешниеКомпоненты
这将打开数据库中注册的所有组件列表。
2а. 如何查看自己的版本
"帮助" → "关于程序"(或右上角的"i"图标)。在打开的窗口中,您会看到两行:平台版本(例如8.3.24.xxxx)和配置版本——"哈萨克斯坦贸易管理,3.4版本(3.4.5.21)"。本说明是针对3.4.5.21版本编写的;相邻版本中的字段名称是一致的。
3. 如何填写
组件几乎从不是"手动"从零创建的——它是从组件开发商提供的压缩包中加载的(例如密码提供程序或设备驱动的发行包)。步骤如下:
- 在列表中点击"加载"(或"添加" → "从文件加载")。
- 指定组件的ZIP压缩包。压缩包内必须包含清单文件
MANIFEST.XML以及针对不同操作系统和位数的二进制文件本身。1С会自动读取清单并填写字段。
加载后检查卡片。关键字段:
| 字段 | 用途及出错后果 |
|---|---|
| 名称(必填) | 组件在列表中的显示名称。不影响运行,但若名称为空或含义不明,之后在几十个已加载组件中就找不到所需的组件。 |
| 对象标识符(必填) | 组件的程序ID(ProgID)。1С通过它访问模块。自动从清单中获取。如果手动修改导致与清单不一致——组件将无法连接,会出现"未找到组件"错误。请勿更改。 |
| 用途/应用范围 | 类别:密码学、电子签名、可连接设备、通用类。决定组件在哪些设置中可供选择。类别错误——组件在需要的地方将不可见。 |
| 版本 | 来自清单的模块版本。更新时很重要:若加载的压缩包版本低于已安装版本,1С可能会提示回退警告。有助于判断组件是否为最新版本。 |
| 提供商 | 组件发布者。仅供参考。 |
| 兼容性(操作系统/位数/客户端类型) | 组件所编译支持的操作系统(Windows、Linux、macOS)、位数(x86/x64)和客户端(厚客户端、瘦客户端、网页客户端)。如果工作站的操作系统不在列表中——连接时将出现"该平台不支持此组件"。 |
| 组件存储(文件)(必填) | 数据库中的二进制模块本身。这是组件的"主体"。存储为空=无可连接内容,加载出错。加载压缩包时自动填充。 |
| 使用/删除标记 | 控制可用性。标记删除或已停用的组件将无法连接。 |
加载后点击"记录并关闭"。然后需要在使用该组件的地方(设备设置或电子签名设置)连接它——仅在目录中记录本身还不会启用相应功能。
4. 案例分析
情况。会计人员无法签署ЭСФ:发送到ИС ЭСФ(电子发票信息系统)时出现"无法连接密码学处理外部组件"。原因是——重装1С后数据库中没有最新的密码学组件。
处理步骤:
- 打开
e1cib/list/Справочник.ВнешниеКомпоненты。发现密码学组件缺失或已标记删除。 - 点击"加载",指定密码学组件的ZIP压缩包(来自发行包或从电子签名供应商处获得)。
- 1С读取
MANIFEST.XML并填写卡片:- 名称:"密码学组件(RSA/GOST)";
- 标识符:
CryptoModuleExtension(来自清单); - 用途:"密码学";
- 版本:2.0.5;
- 兼容性:Windows x64,瘦/厚客户端。
- 记录。进入标准参考信息及管理 → EDO/密码学设置,选择已加载的组件,点击"检查"。出现"检查成功完成"。
- 返回ЭСФ,再次"签署并发送"——单据发送至ИС ЭСФ。
分录及金额。没有这些:这是一个技术性目录。组件的加载不反映在任何科目(1210、1030、1330、3310、3130、6010、7010)上,也不影响增值税(16%),也不影响核算寄存器。唯一的"结果"是——组件出现在数据库中并可供连接使用。所有资金和税款都存在于实现、收货和ЭСФ等单据本身中,而不是在这里。
5. 操作类型
该目录没有单据意义上的"操作类型"。组件按应用范围区分——这实际上就是它们的"类型":
- 密码学/电子签名——签署和加密ЭСФ、СНТ,与ИС ЭСФ、ИС СНТ交换数据。
- 可连接设备——条码扫描器、收银机、财政登记机、客显屏、秤、刷卡终端。
- 文件/条码/二维码处理——条码的生成和打印,二进制数据处理。
- 通用类——扩展功能的其他库(例如集成类)。
6. 加载和连接时生成什么
老实说:该目录不会生成会计分录、核算寄存器变动、ЭСФ和СНТ。加载时发生以下情况:
- 二进制模块保存到数据库内部存储中("组件存储"属性);
- 组件在设备和密码学设置中变为可选项;
- 工作站首次访问时,1С会自动卸载并将组件连接到客户端计算机(瘦客户端通过临时文件目录,网页客户端通过密码学/设备处理扩展)。
组件会间接启用已经在生成核算数据的机制:例如,已连接的密码学组件使得签署并发送ЭСФ到ИС ЭСФ成为可能,而收银机组件使打印小票成为可能。但实际的变动是由单据("销售"、"收银小票"、"电子发票")完成的,而不是组件目录。
7. 打印表单
该目录没有打印表单。这是一个技术性实体——这里没有可打印的内容。如果您需要"打印"组件,通常指的是别的东西:打印小票由收银机驱动完成(组件只是负责连接),而ЭСФ的打印表单是由"电子发票"单据生成的。
8. 常见错误
"无法连接外部组件" 组件未加载、已标记删除或已停用。通过导航链接检查列表;必要时重新加载压缩包并在设置中连接。
"压缩包中未找到清单文件MANIFEST.XML" 您指定的不是正确的ZIP(例如源代码压缩包或嵌套压缩包)。需要的是根目录包含清单的组件发行压缩包。请从组件提供商处下载正确的文件。
"外部组件……不支持该平台/客户端" 工作站的操作系统或位数与组件中的构建版本不匹配。查看"兼容性"字段:如果那里只有Windows x86,而用户使用的是Linux x64——需要组件的其他构建版本,或切换到受支持的客户端。
"组件标识符与清单不符" 有人手动编辑了"对象标识符"字段。删除该记录并重新从压缩包加载组件——ID将正确填入。
"安全配置文件禁止使用外部组件" 服务器上启用了不允许使用外部组件的集群安全配置文件。管理员需要在集群管理控制台中将该组件添加到允许列表。
"未安装密码学处理扩展"(网页客户端) 浏览器中未安装1С密码学/设备处理扩展。请通过1С提供的链接安装扩展并重启会话。
9. 常见问题
该目录是否影响增值税、分录或ЭСФ的金额? 不影响。这是一个技术性目录。增值税(哈萨克斯坦自2026年起为16%)、核算科目和金额由销售、收货和ЭСФ单据生成。这里只有密码学和设备的模块。
需要手动创建什么吗? 几乎不需要。组件从供应商的ZIP压缩包加载——1С会自动从清单中填写标识符、版本和兼容性。
组件已加载,但ЭСФ仍然无法签署。为什么? 仅加载是不够的——还需要在密码学/电子签名设置中连接该组件并点击"检查"。此外客户端电脑上还必须安装密码提供程序本身和电子签名证书。
可以在不删除旧版本的情况下更新组件吗? 可以。点击"加载"并指定版本更高的新压缩包——1С会更新存储和版本。如果版本低于当前版本,程序会警告回退。
一个组件是加载给所有用户使用,还是每个用户单独加载? 只需在数据库中加载一次(集中式)。首次访问时会自动分发到工作站——无需手动在每台电脑上安装。
切换到Linux/网页客户端时该怎么办? 确保"兼容性"字段中包含所需操作系统和客户端的构建版本。网页客户端还需要浏览器中的密码学/设备处理扩展。
可以删除多余的组件吗? 可以标记删除,然后通过已标记对象删除处理来删除。只删除确定未在设备和电子签名设置中使用的组件,否则相应功能将无法工作。
组件压缩包本身从哪里获取? 从功能提供商处获取:密码学组件——从电子签名运营商/供应商处或在发行包中获取,设备驱动——从设备制造商网站或"可连接设备"部分获取。
该目录是否影响月末结账和纳税申报? 不影响。它不参与个人所得税、养老金强制缴款、社会税、增值税的计算,也不影响常规操作。这是用于电子文档交换和设备连接的基础设施。
10. 相关对象
- 可连接设备(标准参考信息及管理 → 集成设置)——使用驱动组件;组件加载后在此"连接"。
- 电子签名和密码学设置/电子文档交换——使用密码学组件签署并发送ЭСФ(ИС ЭСФ)和СНТ(ИС СНТ)。
- 电子签名密钥证书——在签署时与密码学组件配合使用。
- 集群安全配置文件(服务器管理员端)——允许或禁止使用外部组件。
该目录不"基于"任何内容录入数据,自身也不作为单据的依据——它是在上述子系统的设置中被连接使用的。
如何查看自己的版本。"帮助" → "关于程序":其中标明了平台版本(8.3.x)和配置版本。本说明适用于"哈萨克斯坦贸易管理",3.4.5.21版本(3.4版本)。
