RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
报告《使用外部资源》— 技术描述
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

报告《使用外部资源》— 技术描述

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. 识别

参数
对象类型 报告
名称 使用的外部资源
完整名称 报告.使用的外部资源 (Reports.使用的外部资源)
同义词 — (在元数据中未指定;在界面中使用“程序和附加模块使用的外部资源”表示)
配置 哈萨克斯坦会计,版本 3.0.74.2
拥有子系统 “安全配置文件” / “安全模式下工作” (标准子系统库,BSP)
实现基础 数据组合系统 (СКД) + 在对象模块中程序生成结果

目的。 用于配置安全审计的服务(行政)报告。生成请求配置模块和附加模块(扩展、外部处理/报告、附加组件)所需的外部资源的完整列表:

  • 互联网资源 (地址、协议、出站连接端口);
  • 文件系统 (可读/写目录);
  • COM对象 (按 ProgID/CLSID 标识符);
  • 外部组件 (Native/COM);
  • 启动外部应用程序 (操作系统程序);
  • 特权模式 / 互联网访问,模块所需。

结果按权限类型和请求这些权限的程序模块进行层次分组。管理员使用报告来控制权限请求,计划和检查 1C 服务器的安全配置文件,以及识别访问外部资源的模块。普通用户在日常工作中不需要。

在 1C 中找到的位置:

  • 界面:“管理” → “程序和附加模块使用的外部资源”。
  • 导航链接:e1cib/list/报告.使用的外部资源

2. 表头和表格部分的属性

2.1 表头属性

在报告的元数据中,用户自定义的表头属性 未定义。报告仅通过数据组合机制和对象模块中的程序生成结果工作,而不在属性中存储参数。

名称 类型 必需性 目的
(属性不存在)

2.2 表格部分

报告的元数据中 不存在 表格部分。所有数据通过调用安全子系统的服务 API 程序生成,并直接输出到结果表格文档中。

2.3 结果的逻辑“字段”

尽管没有属性和表格部分,报告的结果程序输出以下语义列(通过组合方案/布局生成):

目的
权限类型 资源类别:互联网、文件系统、COM、外部组件、外部应用程序、特权模式
程序模块 / 来源 请求权限的配置模块、扩展或附加模块
资源 / 地址 / 路径 具体外部资源 (URL、目录、ProgID 等)
允许的操作 读取/写入、连接、端口、协议等。
理由(目的) 说明访问的目的(如果模块提供)

3. 表单

在对象的元数据中,表单列表 为空 — 未创建自定义表单。

表单 类型 目的
报告的主表单 由平台自动生成的 СКД 报告表单 唯一的用户表单。由管理模块中的设置控制 (НастроитьВариантыОтчета)。负责启动组合、显示结果和标准命令(更新、设置、保存/打印)

未提供单独的设置表单:选项集和格式通过程序设置。


4. 模块的关键程序

在附带的证据中,未提供 BSL 模块的文本,提供了此类报告的典型处理程序(BSP 上的服务报告)。确切的签名和程序的存在 需要在特定版本 3.0.74.2 中检查 (BSP 版本)。

4.1 管理模块

  • НастроитьВариантыОтчета(Настройки, НастройкиВарианта) — 在“报告选项”子系统中注册报告:设置可见性(通常为服务/技术)、从报告面板的可用性、描述和位置。正是在这里定义标准表单的行为,因为报告没有自定义表单。

4.2 对象模块

  • ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) — 主要处理程序。设置 СтандартнаяОбработка = Ложь 并程序生成结果:请求安全子系统使用的外部资源列表,将其收集到表格/值树中,组合并输出到 ДокументРезультат,按权限类型和模块进行层次分组。
  • 在处理程序内部使用 BSP 的服务 API,例如来自 РаботаВБезопасномРежимеЗапросыРазрешений/ПрофилиБезопасности 模块 — 用于获取请求的配置和附加模块的权限列表。
  • 可能有辅助程序用于生成分组和填充布局 (СформироватьМакет..., ДобавитьРазрешения...) — 组成取决于 BSP 的版本。

4.3 对开发者的重要性

报告不从注册簿/会计目录中读取业务数据。其来源是通过 BSP 权限请求机制注册的外部资源权限元数据。因此,当连接/断开扩展和附加处理时,结果会发生变化,而不是在会计数据发生变化时。


5. 处理和运动

对象是 报告,而不是文档。1C 中的报告:

  • 不进行处理 (没有 ОбработкаПроведения 处理程序);
  • 不生成 累积、信息或会计登记的运动;
  • 不创建会计分录.

因此,对于该对象,不适用哈萨克斯坦标准会计计划的账户 (1210, 1030, 1330, 3310, 3130, 6010, 7010)、增值税计算 (2026 年的税率为 16%)、个人所得税/社会保险/医疗保险/社会保障和电子文档 (ЭСФ, СНТ)。报告仅 读取 有关权限的服务数据并将其输出到表格文档中;不执行任何信息库的记录。


6. 相关对象和基础输入

  • 报告的基础输入 不受平台支持 — 不存在。
  • 相关对象 (安全配置文件子系统 / BSP 的“安全模式下工作”):
    • 存储请求的外部资源权限的信息登记;
    • 附加报告和处理的目录(外部资源部分的来源);
    • 配置扩展机制(请求自己的权限);
    • 公共模块 РаботаВБезопасномРежиме, ПрофилиБезопасности, ЗапросыРазрешений (报告数据的提供者);
    • 设置安全配置文件的处理,集群/服务器中这些权限实际应用。

7. 扩展点

  • 报告选项 — 通过“报告选项”子系统和 НастроитьВариантыОтчета 添加自定义选项/分组。
  • 配置扩展 — 通过注释 &Вместо/&После/&Перед 重写/补充 ПриКомпоновкеРезультата 过程(例如,添加自己的理由列或按资源类型过滤)。
  • 注册自定义权限 — 在开发自己的扩展/附加处理时,通过 BSP 权限请求 API 声明所需的外部资源;它们将自动包含在该报告的结果中。
  • 访问权限 — 报告的可用性由管理角色控制;在自定义角色时,请确保报告仅对管理员可用。

版本特定(需要在 3.0.74.2 中检查):对象模块的辅助程序的确切组成和安全 API 的名称取决于内置 BSP 的版本。

Частые вопросы

这个报告是否生成会计分录或登记册的变动?
不。这是一个报告,而不是文件:它没有处理程序,不生成分录,也不记录变动。它只是读取请求的权限的服务数据,并将其输出为表格文件。因此,哈萨克斯坦的会计科目(1210, 1030, 3310, 3130 等)、增值税 16%、个人所得税/社会保障/强制医疗保险和电子发票/社会保险通知与此无关。
在哪里打开报告?
在“管理”部分 → “程序和附加模块使用的外部资源”,或者通过导航链接 e1cib/list/报告.使用的外部资源。
为什么报告没有凭证、表格部分和自定义表单?
报告基于软件生成结果的结构化文档。数据通过安全子系统 BCP 的 API 在结果组合处理程序中获取,并通过标准的自动生成报告表单显示,该表单可以通过管理模块中的“设置报告选项”程序进行配置。
我的扩展或外部处理的资源如何进入报告?
外部资源的权限通过 BCP 的权限请求机制进行声明。如果扩展/附加处理正确注册所需的资源,它们将自动显示在此报告中,并指明源模块。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
标签:KZReports