RUKKENZH
向AI提问
栏目1C 配置对象
处理«仓库拓扑生成»(DataProcessors.ГенерацияТопологииСклада)
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
文章版本:📘 会计版⚙️ 技术人员版

处理«仓库拓扑生成»(DataProcessors.ГенерацияТопологииСклада)

适用于: 1С:Управление торговлей для Казахстана, 版本 3.4.5.21 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — 1C 与会计专家,实战型讲师

1. 识别

参数
对象类型 处理(DataProcessor)
名称 ГенерацияТопологииСклада
全名 DataProcessors.ГенерацияТопологииСкладаОбработка.ГенерацияТопологииСклада
同义词 《生成仓库拓扑结构》
配置 哈萨克斯坦贸易管理,版本 3.4.5.21
子系统 服务(辅助)子系统
导航链接 e1cib/list/Обработка.ГенерацияТопологииСклада
用途 根据指定的生成参数批量创建并填充订单式仓库的地址拓扑结构:工作区、房间(区域)、排、货架、层级和仓储单元格

对象类别。这是一个服务(实用)处理。它不是单据,不进行过账,也不生成会计凭证记录。它的任务是快速展开仓库地址存储层级结构,避免手动创建数百个单元格。工作结果是写入"仓库"子系统(地址式/订单式存储)的目录和信息登记表中的记录。

在1С中的位置。"服务子系统"部分 → "生成仓库拓扑结构"。如果命令界面中没有该处理,可使用直接导航链接 e1cib/list/Обработка.ГенерацияТопологииСклада(文件 → 通过链接打开 / "转到链接"字段)。


2. 属性和表格部分

确切的属性组成具有版本特异性,在附带的证据材料中未公开。以下是UT/KA中生成地址拓扑结构处理的典型字段组成;实际组成请在配置器中核对(处理的属性/表格部分)。

2.1. 窗体属性(表头 / 生成参数)

属性 类型 用途
Склад(仓库) 目录引用.仓库 目标仓库(订单式,具有地址存储功能),为其生成拓扑结构
Помещение / РабочийУчасток(房间/工作区) 目录引用.仓库房间 创建单元格网格所在的房间(存储区域)
ПрефиксАдреса / Шаблон(地址前缀/模板) 字符串 单元格代码和名称生成模板(例如 A-{排}-{货架}-{层}A-01-05-03
КоличествоРядов(排数) 数字 通道/排的数量
КоличествоСтеллажей(每排货架数/区段数) 数字 一排中货架(区段)的数量
КоличествоЯрусов(层数/搁板数) 数字 垂直方向的层级(级别)数量
КоличествоЯчеекВСекции(每区段单元格数) 数字 区段深度/宽度方向的位置数量
ТипОтборкиРазмещения(拣选/上架类型) 枚举 单元格适用范围:拣选、上架、通用
ЕдиницаИзмеренияОбъёма / Габариты(体积计量单位/尺寸) 引用/数字 单元格体积/重量/尺寸限制(如果进行重量体积核算)
ОчищатьСуществующие(清除现有) 布尔 预先清除之前生成的拓扑结构的标志

2.2. 表格部分"ПараметрыГенерации"(结果预览)

类型 用途
Код(代码) 字符串 按模板生成的单元格代码
Наименование(名称) 字符串 可读的单元格名称(地址)
Ряд / Стеллаж / Ярус / Позиция(排/货架/层/位置) 数字 单元格在拓扑结构中的坐标
Помещение(房间) 目录引用.仓库房间 上级房间
Создавать(创建) 布尔 将该行纳入批量写入的标志

表格部分用作预览缓冲区:用户"在内存中"生成单元格列表,进行检查,取消多余行的标志,然后才启动向信息库的写入。


3. 窗体

窗体 用途
Форма(处理的主窗体) 统一工作窗体:输入生成参数,"生成"按钮(填充预览)和"写入/创建单元格"按钮(批量写入对象),结果预览表格
ФормаНастроек(设置窗体,可选) 编码模板、编号规则和重量体积限制的高级设置

如果特定交付版本中只有一个窗体,所有逻辑(参数+预览+启动写入)都集中在其中。


4. 模块关键过程

附带的证据材料中未提供源代码BSL(路径路径:行号),因此以下是此类用途处理的典型处理程序组合。名称请与具体交付版本的窗体模块/对象模块核对。

过程/函数 位置 作用
ПриОткрытииНаСервере / ПриОткрытии(服务器端打开时/打开时) 窗体模块 初始化默认值(地址模板、计量单位),从上下文替换仓库
Сформировать(Команда)(生成(命令)) 窗体模块,&客户端 预览按钮处理程序:调用服务器端过程填充表格
СформироватьНаСервере()(服务器端生成) 窗体模块,&服务器端 通过排/货架/层级/位置的嵌套循环构建预览行,按模板生成代码和名称
СформироватьКодЯчейки(Параметры)(生成单元格代码(参数)) 窗体模块/公共模块 按模板组装代码,为数字补充前导零,控制唯一性
СоздатьЯчейки(Команда)СоздатьЯчейкиНаСервере()(创建单元格(命令)→服务器端创建单元格) 窗体模块 批量创建目录.仓库单元格对象(如需要——仓库房间),在事务中写入地址存储登记表
ПроверитьЗаполнение()(检查填写) 窗体/对象模块 控制参数正确性(具有地址存储的仓库、正数数量、非空模板)
ОчиститьТопологию()(清除拓扑结构) 窗体/对象模块 可选删除/标记删除指定房间中之前创建的单元格

可能存在的"处理"类型标准处理程序:ОбработкаЗаполнения(填充处理)、СведенияОВнешнейОбработке()(外部处理信息)(用于BSP可连接外部处理的"填充对象"/"附加处理"类型变体)。


5. 写入的对象和动作

该处理不执行过账,也不生成会计凭证记录——它不是单据。它更改的是仓库的目录和登记表结构

写入对象 写入内容
目录.仓库单元格(仓库单元格) 新元素——生成的单元格,包含代码、名称(地址)、坐标、使用类型
目录.仓库房间 如需要——创建的房间/工作区
地址存储信息登记表(例如按单元格的品目分配、单元格重量体积限制) 单元格适用性标志(用于拣选/上架)、体积/重量限制

对核算的影响(间接)。生成的拓扑结构被后续的订单式和仓库单据使用(入库订单、出库订单、拣选、上架、按单元格转移)。正是这些单据,而非本处理,形成商品核算的账户变动。

作为背景参考——单据涉及的典型哈萨克斯坦仓库商品操作会计科目(不是本处理产生的):

科目 用途
1330 商品(仓库商品核算)
1210 买方短期应收账款
1030 往来银行账户货币资金
3310 供应商短期应付账款
3130 应交增值税(哈萨克斯坦2026年增值税税率——16%
6010 销售收入
7010 销售成本

哈萨克斯坦2026年数值标准(供设置相关功能时参考):MRP(月计算指标)= 4,325坚戈,MZP(最低工资)= 85,000坚戈;增值税16%;个人所得税10%(年收入不超过8,500 MRP)/超出部分15%;个人所得税基本扣除额——每月30 MRP,但每年不超过360 MRP;OPV(强制养老金缴款)10%(缴费基数上限50 MZP),OPVR(雇主养老金缴款)3.5%,VOSMS(自愿医疗保险缴款)2%,OSMS(医疗保险缴款)3%,SO(社会缴款)5%,社会税6%。哈萨克斯坦电子单据:ESF(电子发票信息系统)、SNT(发货单)。货币——坚戈(₸)。这些规范不直接适用于拓扑结构生成处理本身。


6. 关联对象和基于输入

关联 对象 角色
上下文来源 目录.仓库 目标仓库(必须具有订单式/地址存储标志)
结果 目录.仓库单元格 创建的主要对象
结果 目录.仓库房间 存储区域/房间
拓扑结构使用者 订单式单据:商品入库订单商品出库订单商品拣选商品上架商品转移 将创建的单元格用作存储/操作地址

基于输入。作为服务处理,该对象不参与"基于输入"机制(既不是基础也不是基于输入的结果),也不在单据筛选条件中注册。


7. 扩展点

  • 配置扩展——可以重新定义/补充СформироватьНаСервере()СоздатьЯчейкиНаСервере()过程,用于非标准地址编码规则或单元格属性的附加填充。
  • 编码模板——将代码生成分离到单独的函数/参数中,以支持企业地址标准,而无需修改生成循环。
  • BSP外部处理——作为附加/外部处理交付时实现СведенияОВнешнейОбработке()函数;通过"附加报表和处理"连接。
  • 事件订阅——批量写入单元格时,请考虑仓库单元格目录的写入前/写入时订阅;对于大批量数据,请使用分批事务写入。
  • 权限限制(RLS)——对处理及所创建单元格的访问由"仓库"子系统的角色进行管理。

常见问题

在界面中"生成仓库拓扑结构"处理在哪里查找?
路径为"服务子系统"→"生成仓库拓扑结构"。如果界面中没有该命令,请通过导航链接 e1cib/list/Обработка.ГенерацияТопологииСклада 打开该对象。
该处理是否会生成会计记录及登记簿变动?
不会。这是一个服务处理,而非单据:它不会被过账,也不会生成会计记录。它会创建"仓库单元格"目录项(如有需要还包括场所)以及地址存储登记簿的记录。哈萨克斯坦共和国科目(1330、6010、7010、3130,含16%增值税等)上的货物移动是由后续的订单单据和销售单据生成的。
该处理会创建哪些对象?
仓库单元格(目录.仓库单元格),如有需要还包括场所/作业区域(目录.仓库场所),以及地址存储信息登记簿的记录(分拣/摆放标志、重量体积限制)。
为什么描述中将参数组成标注为标准型?
所附证据仅披露了该处理的用途及其在界面中的位置;未提供源代码及参数元数据。因此,字段、表单及流程的组成是根据UT/KA地址拓扑生成处理的标准做法给出的——实际配置需在3.4.5.21具体交付版本的配置器中核实。

延伸阅读

参考来源

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