1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | ОбработчикиОчередиЗаданий |
| 完整名称 | Справочник.ОбработчикиОчередиЗаданий / Catalogs.ОбработчикиОчередиЗаданий |
| 同义词 | — (未指定) |
| 配置 | 哈萨克斯坦会计,版本 3.0.74.2 |
| 类别 | 系统/服务目录 (后台任务基础设施) |
目的。 该目录用于管理按计划在配置中执行的后台异步任务处理程序。这是一个系统目录,用于设置任务队列中例行操作的执行参数。主要用途是管理自动后台过程:数据同步、文档处理、计算和其他定期执行的任务,无需用户参与。
该目录主要由系统管理员和具有设置例行任务权限的用户使用。与之交互的频率不高——在系统的初始设置或后台过程配置更改时。在服务模型 (SaaS,服务管理器) 中,记录可以自动创建和维护。
重要:该目录不是会计目录——它不存储金额、税率、会计账户,并且不影响会计/税务计算。RK-2026 的税务参数 (增值税 16%,MPR 4 325 ₸,最低工资 85 000 ₸,个人所得税扣除 30 MPR/月等) 与该对象无关。
在 1C 中查找的位置: “服务技术”部分 → “任务队列处理程序”。
导航链接:e1cib/list/Справочник.ОбработчикиОчередиЗаданий
2. 属性和表部分
2.1 表头属性
| 名称 | 类型 | 必填性 | 目的 |
|---|---|---|---|
| 使用 | 布尔 (xs:boolean) | 可选 (DontCheck) | 处理程序的活动标志。确定处理程序是否应按计划执行。真 — 任务处于活动状态,假 — 暂停但未删除设置。 |
| 计划 | 值存储 (v8:ValueStorage) | 可选 (DontCheck) | 以二进制形式存储计划对象 (РасписаниеРегламентногоЗадания):启动时间、重复间隔、星期几、月份及其他例行执行参数。 |
| 任务数量 | 数字 (xs:decimal) | 可选 (DontCheck) | 由该处理程序创建的任务总数计数器。用于统计和监控活动。 |
| 任务持续时间 | 数字 (xs:decimal) | 可选 (DontCheck) | 任务执行的平均/最后持续时间(以秒为单位)。用于性能分析和识别问题处理程序。 |
| 自动 | 布尔 (xs:boolean) | 可选 (DontCheck) | 来自服务管理器的自动创建记录的标志。真 — 记录受到手动编辑和删除的保护,仅通过服务管理器管理;假 — 记录是手动创建的,可以进行更改。 |
目录的标准属性:Код, Наименование, ПометкаУдаления, Предопределённый, Ссылка。
2.2 表部分
方法 — 该任务队列处理程序应执行的方法列表。
| 名称 | 类型 | 目的 |
|---|---|---|
| 方法 | 字符串 (xs:string) | 在执行任务时调用的程序方法(过程/函数)的名称。每个方法在目录的一个元素中是唯一的。 |
3. 表单
对象的元数据中未定义表单(表单列表为空)。使用平台自动生成的表单:
| 表单 | 目的 |
|---|---|
| 元素表单 (自动) | 查看和设置单个处理程序:标志“使用”、计划、方法列表、服务计数器。 |
| 列表表单 (自动) | 查看任务队列处理程序列表、筛选、标记删除。 |
| 选择表单 (自动) | 在程序调用时选择其他对象中的处理程序。 |
需要在特定版本中检查:在某些版本中,队列管理可能通过服务技术的专用处理/ARM,而不是通过目录的自动表单进行。
4. 模块的关键过程
与该对象相关的 BSL 代码的证据(路径:字符串)未附上。以下是此类服务目录的典型处理程序;请在您版本的对象/管理模块中对照具体实现。
- МодульОбъекта.ПередЗаписью — 控制标志
Авто:阻止服务管理器创建的记录的手动更改;检查表部分“方法”中的方法唯一性。 - МодульОбъекта.ПередУдалением — 禁止删除自动创建的 (
Авто = 真) 处理程序。 - МодульМенеджера — 注册/获取任务队列处理程序的程序方法,从“计划”属性中读取计划对象,形成并将任务放入队列。
- 任务队列处理程序(“服务技术”子系统的公共模块/任务队列) — 执行表部分中的方法,更新
任务数量和任务持续时间的计数器。
5. 处理和运动
该目录不进行处理且不生成会计、积累或信息注册的运动。它不是文档,也不参与会计/税务核算。
因此:
- 根据哈萨克斯坦的典型会计科目计划的分录 (1210 — 短期应收账款,1030 — 当前账户上的资金,1330 — 商品,3310 — 应付账款,3130 — 应付增值税,6010 — 销售收入,7010 — 销售成本) 由该对象不生成;
- 增值税计算(税率 16%)、个人所得税、社会保险、医疗保险、社会税和生成电子发票/税务通知由该对象不执行。
与该目录相关的“运动”仅限于基础设施:根据“计划”属性和表部分“方法”的组成,在队列中设置和执行后台任务。
6. 相关对象和基于输入
- 服务技术子系统 / 任务队列 — 主要使用领域;该目录存储该子系统的处理程序设置。
- 服务管理器 (SaaS) — 外部系统,创建和维护标记为
Авто = 真的记录。 - 平台的例行和后台任务 — “计划”属性中的计划确定启动的周期性。
- 基于输入 — 不适用(该对象不参与基于输入的链条)。
7. 扩展点
- 配置扩展:在对象模块中添加
ПередЗаписью/ПередУдалением处理程序,以实现自定义方法验证逻辑或额外保护自动记录。 - 额外属性/信息:通过附加属性子系统的特征类型计划(如果在配置中存在),而不影响典型的元数据组成。
- 自定义队列方法:在表部分“方法”中注册新值,并在公共模块中实现相应的过程——在后台处理的集成开发中。
- 事件订阅:订阅目录的
ПередЗаписью/ПриЗаписи以审计处理程序设置的更改。
需要检查:扩展机制的可用性和组成取决于数据库是本地工作还是在服务模型中——在 SaaS 中,对
Авто = 真的记录的手动干预是有限的。
