Files
scrq-hd/.svn/pristine/5b/5b8dc03e5b56eef42b4111bf46ea1079fffd2bad.svn-base
2025-07-03 10:34:04 +08:00

41 lines
1.1 KiB
Plaintext

@startuml
'https://plantuml.com/sequence-diagram
业务模块 -> 库存模块: 调用出库接口
note left
物料编码
物料条码(条码管理时必填)
物料批次
数量
库位
是否存入线边库
是否电子料仓
end note
库存模块 -> 基础信息模块: 确认物料库存管理策略
基础信息模块 -> 库存模块: 传达物料管理模式(批次,条码)
alt 如果是电子料仓直接采用条码管理
库存模块-> 条码库存:条码管理放入条码库存
end
库存模块 -> 批次出库PUML: 批次管理调用批次方法
库存模块 -> 条码出库PUML: 条码管理调用条码方法
alt 如果要存入线边库
批次出库PUML -> 线边库:扫描条码存入线边库(校验条码是否存在线边仓)
end
线边库 -> 业务模块:出库完成
批次出库PUML -> 业务模块:出库完成
note left
完成出库的stock实体
end note
alt 如果要存入线边库
条码出库PUML -> 线边库:扫描条码存入线边库(校验条码是否存在线边仓)
end
线边库 -> 业务模块:出库完成
条码出库PUML -> 业务模块:出库完成
note left
完成出库的stock实体
end note
@enduml