WMS.Web.Domain wms出入库回退记录表 ID 单据编号 类型:1为入库回退下架,2为出库回退上架 操作人 操作时间 明细 创建 生成单据号 wms出入库回退记录表 ID 回退记录表ID 所属箱号ID 物料ID 数量 组织编码 仓库code 仓位ID 序列号集 老ops箱信息头 ID 对应老OPS的箱ID 箱编号(老OPS生成的箱号) 供应商Id 组织Id 完成装箱时间 完成装箱用户 箱子创建用户 创建时间(对应老OPS的创建时间) 明细 老ops箱信息明细 ID 单据头ID 物料ID 数量(装箱数量) 箱库存表头 ID 箱子ID 组织编码 仓库编码 仓库ID 明细 箱库存明细表 ID 上级ID 物料ID 序列号集 物料库存数量 wms改箱记录 主键 订单编号 单据编号 物料ID 序列号 原箱子ID 数量 目标箱子ID 原箱仓位 目标箱的仓库或重新上架选择仓位对应的仓库 目标箱仓位或重新上架选择仓位 目标箱组织编码 操作人 操作时间 创建 生成单据号 erp同步时间管理 记录最新一次重金蝶和ops拉取数据时间 系统部署时第一次需要预埋数据 定时任务最新一次时间管理 主键 订单编号 同步类型 最新一次同步时间 erp原始数据表 主键 订单编号 来源单号 同步成功或者失败 null 就是未同步 备注 明细 erp原始数据表明细 主键 订单编号 单据头Id 物料Id 应出库数量 已出库数量 当前最新一次出库数量(用来做再次同步) 文件下载类型 主键 订单编号 日期 单据类型(任务类型) 状态 公司Id 文件地址 操作人 失败原因 是否供应商用户 wms入库单 ID 单据编号 入库类型 入库方式:1按箱,2按产品 创建人 创建时间(入库时间) 同步成功或者失败 操作人 同步时间 备注 明细 创建 同步金蝶 生成单据号 wms入库单明细 ID 单据头ID 任务单ID 箱ID 对应金蝶的明细ID 来源单号 供应商ID 组织ID 组织编码 物料ID 仓库编码 仓位ID 数量 序列号集 erp入库任务表 ID 单据编号 来源单号 入库状态 入库类型 收货人 收货时间 上架人 入库时间(上架时间) 创建时间(erp那边的创建时间) 明细 创建 作废 创建订单号 收货 上架 非采购上架 erp入库任务单的对应box箱信息表 比例是:1:N ,一个任务单对应多个box箱号 Id 入库任务单ID 箱号ID 箱号 明细 erp入库任务单的对应box箱信息表的明细表 ID 上级ID 对应金蝶的明细ID 物料ID 收货数量 erp入库任务明细表 ID 单据头ID 对应金蝶的明细ID 供应商Id 组织ID 组织编码 物料ID 收货仓库编码(对应金蝶和单点) 出厂价(对应金蝶数据) 应入数量(对应金蝶的订单数量-对应物料) 已交数量(对应金蝶的已交数量-对应物料),目前只有采购订单有 收货数量(仓库现场收货动作的数量) 实际入库数量(仓库人员现场入库的数量)上架动作 明细备注 wms即时库存明细表 ID 物料ID 组织编码 仓库编码 仓位ID 库存量 wms物料收发明细表 ID 物料ID 类型:1为入库,2为出库 组织编码 仓库编码 仓位ID 箱ID 单据类型 单据编号 数量 结存 操作人 操作时间 创建 wms移箱记录 主键 订单编号 单据编号 箱号ID 组织编码 仓库 原仓位Id 目标仓位Id 数量 类型:1-整箱移货上架,2-整箱移货下架 操作人 操作时间 创建 生成单据号 wms出库单 主键 订单编号 任务单ID 单据编号 出库方式 1 按箱 2 按产品 单据类型 发货组织 组织编码 收货客户 仓库 创建人 操作人 创建时间(出库时间) 同步成功或者失败 默认是失败状态 同步时间 备注 明细 创建(需要在明细都生成后最后调用) 同步金蝶(成功) 同步金蝶(失败) 生成单据号 对应金蝶的明细 主键 订单编号 任务单明细Id 任务单明细Id 序列号 仓位 出库数量 wms出库单明细 主键 订单编号 单据头Id 物料Id 序列号 出库数量 对应erp明细 同一个物料 存在于不同的来源单中(合并后出现多条) 出库时对应箱信息 对应金蝶的明细 主键 订单编号 任务单明细Id 对应金蝶单据明细id(销售出库同步金蝶下推使用) 来源单号 销售订单号 出库数量 同步成功或者失败 默认是失败状态 erp出库任务单 主键 订单编号 单据编号 发货组织 组织编码 收货客户 仓库ID 单据状态 单据类型 操作人(出库人) 操作时间(出库时间) 创建时间(erp那边的创建时间) 明细 出库 反写 任务单(返回 这个物料下面的来源单号出了多少数量) 生成单据号 作废 合并 erp出库任务单明细 主键 订单编号 单据头Id 物料Id 应出库数量 已出库数量 订单明细备注 出库开始时间 出库结束时间 对应erp明细 同一个物料 存在于不同的来源单中(合并后出现多条) 对应金蝶的明细 主键 订单编号 任务单明细Id 对应金蝶单据明细id(销售出库同步金蝶下推使用) 来源单号 销售订单号 应出库数量 已出库数量 序列号操作记录表 ID 序列号 序列号操作类型 物料ID 供应商Id 组织Id 仓库Id 操作时间 操作人 备注 装箱(记录) 序列号 主键 订单编号 序列号 物料ID wms箱ID 对应老OPS的箱ID 创建人(老ops过来) 创建时间(老ops过来) 出库单号 入库单号/采购单号 操作(绑定箱信息) 目标箱号 解绑 出库 出库单号 入库 出库单号 wms盘点单 主键 订单编号 单据编号 盘点日期 盘点人员 同步状态 箱Id 物料ID 组织编码 仓库 仓位 子仓库(跟金蝶交互字段) 系统库存 盘点数量 盈亏数量 盘点结果类型:1为盘盈,2位盘亏 盘点数量-系统库存 大于0为盘盈 小于0为盘亏 备注 序列号 创建 同步金蝶结果 生成单据号 wms盘点单明细 主键 订单编号 单据头Id 箱Id 物料ID 仓库ID 仓位ID 盘点前数量(wms系统数量) 盘点实际数量(实际仓库数量) 盘点后数量 盘点结果类型:1为盘盈,2位盘亏 备注 列表字段导出接口 出入库回退记录-仓储接口 列表-分页 新增 基础数据 获取所有人员-根据主体 根据仓库获取子仓库 仓库id 获取仓位:根据name模糊,和系统code和公司 获取仓位详情:根据仓位ID和公司ID 获取仓位集合:根据仓位ID集合和公司ID 获取仓库 获取事务 用来处理即时库存 获取事务 用来处理即时库存 箱库存-仓储接口 列表-查询 明细集合-根据箱号 列表-根据箱ids 实体 批量添加 批量修改 批量删除 老ops箱信息 批量添加 查询实体集合 定时任务最新一次时间管理 保存 编辑 获取销售列表 wms入库单-仓储接口 列表-分页 箱是否存在于入库单明细中;(箱是否被上架了) 添加 详情 箱与任务单绑定(收货)关系表-仓储接口 集合:任务单ID 实体:箱号ID 批量添加 入库任务-仓储接口 列表-分页 详情 实体:根据来源单号 列表 列表-根据明细中的来源单号 列表-根据来源单号模糊搜索 列表-根据来源单号模糊 列表-根据来源单模糊查询-非采购上架使用 批量添加 添加 批量修改 修改 库存相关-仓储接口 列表-分页 批量添加 批量修改 列表-根据物料和仓库和仓位 物料收发明细-仓储接口 列表-分页 批量添加 公司Id 员工ID 批量添加 查询实体集合 修改实体集合 批量添加 查询实体集合 列表-根据明细中的来源单号精确匹配 列表-根据订单号 修改实体集合 删除实体集合 批量添加 序列号 批量添加 查询实体集合 根据箱Id查询集合 根据箱Ids查询集合 修改实体集合 批量添加 查询实体集合 获取事务 用来处理即时库存 获取事务 用来处理即时库存 出入库回退上下架:服务接口 回退上下架 即时库存-服务接口 出库单和入库单-变更箱库存 改箱-箱库存的变更 移箱-箱库存的变更 入库回退上下架-箱库存的变更 盘点-箱库存的变更 入库单-箱库存的变更 出库单-箱库存的变更 改箱 移箱服务 全字段导出数据 列表字段导出数据 列表页导出数据 入库单服务接口 同步 收货 上架-采购订单 上架-非采购订单 获取任务单:根据箱号信息 批量修改-入库任务信息 采购订单物料明细和箱物料明细-对比 入库任务单-服务接口 来源单-与金蝶校准-第二步-pad 同步:采购入库类型单据 同步:其他入库类型单据 同步:直接调拨入库单据 同步:分步式入库单据 同步:组装拆卸单 同步 作废 即时库存-服务接口 生成:即时库存明细 物料收发明细:服务接口 生成:物料收发明细 生成dto 出库服务 上传文件 是否开启自动删除 如果开启 3天后自动删除 导出的execl文件 序列号服务 改箱 移箱 出库 入库 出入库回退 序列号操作记录 盘点单服务 erp基础数据:扩展服务接口 获取物料名称 获取物料编码 获取物料规格型号 获取物料基本单位名称 获取物料基本单位id 获取组织名称 获取组织名称 获取供应商名称 获取客户名称 获取仓库名称 获取仓库名称 获取仓库编码 查单据类型的值 erp:单据查询-采购入库单 erp:单据查询-其他入库单 erp:单据查询-直接调拨入库单 erp:单据查询-分步式调入单 erp:单据查询-组装拆卸单-组装(成品入库) erp:单据查询-组装拆卸单-拆卸(子件入库) erp:单据查询-出库单 erp:单据查询-直接调拨出库 erp:单据查询-分布式调出 erp:单据查询-组装拆卸单(拆卸 主出) erp:单据查询-组装拆卸单(组装 子出) erp:单据查询-其他出库 erp:单据查询-物料集合 erp:基础数据-物料信息 供应商 客户 获取仓库信息 获取仓位信息信息 根据仓库编码 登录服务接口 得到单点用户信息 获取单点用户信息 登录退出 刷新token 单点退出通知token失效 单点退出通知token失效 获取登录后的信息 单点-在线接口 单点-下线接口 出库任务 采购发货通知单 erp:单据查询-直接调拨出库 erp:单据查询-分布式调出 erp:单据查询-组装拆卸单(拆卸 主出) 组装 子出 erp:单据查询-其他出库 同步金蝶数据 不传源订单号则更新所有 单点数据返回服务接口 获取单点数据:根据方法名和公司ID 获取单点数据:根据方法名和公司ID 获取单点数据:根据方法名和公司ID 获取单点数据:根据方法名和公司ID 加上ID防止编码重复 根据名字模糊匹配 获取单点数据集合:泛型-同步 获取单点数据集合:泛型-异步 获取单点数据集合:泛型-异步-无缓存 单点数据:可对接全部接口 返回对象 请求对象 方法名称 请求对象 方法名称 控制器名称 单点数据:可对接全部接口-无缓存 获取单点数据:请求对象和接口方法名 获取客户仓库 mapper映射 箱信息 改箱 入库相关-映射 即时库存映射对象 集合映射 映射实体里 集合属性 数据库 redis 单点数据请求地址-后端使用接口地址 redis数据目录 数据库类型 是否允许缓存 公司ID erp相关配置文件 erp-请求地址 账号 密码 erp-Id 采购入库:字段 老ops对接 七牛云 配置 访问key 秘钥 区块文件夹 访问域名 Quartz定时任务-配置项 存储类型:键 存储类型:值 数据库驱动类型-这里是mysql:键 数据库驱动类型-这里是mysql:值 数据库表名前缀:键 数据库表名前缀:值 数据源的名称:键 数据源的名称:值 连接字符串:键 连接字符串:值 mysql提供器:键 mysql提供器:值 几点后开始执行 几分钟后开始执行 执行Cron表达式:可以是几小时or几分钟or几秒钟or几天or几周 是否启用集群:键 是否启用集群:值 节点都必须有一个唯一ID:键 节点都必须有一个唯一ID:值 工作名称:键 工作名称:值 工作描述 触发器身份认证信息 触发器描述 单点系统地址 单点系统地址 应用id AppId AppSecret 公钥 私钥 执行方法 erp入库任务单-获取定时任务 执行方法 执行方法 出入库回退上下架:服务接口 回退上下架 即时库存-服务 改箱-箱库存的变更 移箱-箱库存的变更 入库回退上下架-箱库存的变更 盘点单-箱库存的变更 入库单-箱库存的变更 出库单-箱库存变更 改箱-箱库存的变更 移箱-箱库存的变更 入库回退上下架-箱库存的变更 盘点单-箱库存的变更 入库单-箱库存变更 出库单-箱库存变更 出库类型转换为单据类型 入库类型转换为单据类型 处理箱库存变更:出入库 生成出库对象:删除和修改 生成入库对象:新增和修改 生成即时库存对象:新增和修改 箱服务信息 改箱 移箱服务 改箱保存 移箱保存 列表页导出 全字段导出 入库单服务 同步-金蝶 收货 上架-采购订单 非采购单上架 获取任务单:根据箱号信息 采购上架-保存 非采购上架-保存 修改-入库任务信息 批量修改-入库任务信息 采购订单物料明细和箱物料明细-对比 入库任务单-服务 来源单-金蝶校准-实时 同步:采购入库类型单据 同步:其他入库单 同步:直接调拨入库单 同步:分步式调入单 同步:组装拆卸单 同步 同步:入库单类型的数据 ERP数据同步到WMS数据库 作废 打印日志 即时库存-服务 生成:即时库存明细 物料收发明细:服务 生成:物料收发明细 生成dto 出库服务 出库单 同步金蝶 下推 出库任务 出库任务作废 出库任务合并 erp数据转化wms 执行数据库操作 发货通知单同步数据 直接调拨 分布式调出 组装拆卸单 其他入库单 同步金蝶数据 不传源订单号则更新所有 erp基础数据:扩展服务 获取物料名称 获取物料编码 获取物料规格型号 获取物料基本单位名称 获取物料基本单位Id 获取组织名称 获取组织名称 获取供应商名称 获取客户名称 获取仓库名称 获取仓库名称 获取仓库编码 erp数据交互服务 初始化ERP:登录到ERP 查单据类型的值 erp:单据查询-采购入库单 模糊搜索 单据编号集合精确查找 erp:单据查询-其他入库单 erp:单据查询-直接调拨入库单 erp:单据查询-分步式调入单 erp:单据查询-组装拆卸单-组装(成品入库) erp:单据查询-组装拆卸单-拆卸(子件入库) erp:单据查询-物料集合 erp:基础数据-物料信息 erp:基础数据-物料-分页查询 erp:基础数据-物料-ids查询 erp:单据查询-组织数据 erp:供应商 客户 erp:仓库 根据仓库编码获取仓位 同步数据(保存提交审核) 提交 审核 反审核 删除 下推 直接调拨出库 分布式调出 组装拆卸单 (拆卸 主出) 其他出库 组装拆卸单 (组装 子出) Get方法 Get方法 Post方法 Post方法 公共http请求 设置HttpRequestMessage 设置请求内容 设置请求头和超时时间:返回client 创建token 创建token 得到单点用户信息 获取单点用户信息 登录退出 刷新token 单点退出通知token失效 单点退出通知token失效 这个是单点传过来的SeesionId 缓存退出的token 获取登录后的信息 移除登录后的用户信息 单点-在线接口 单点-下线接口 ops服务 保存单个key value 获取单个key的值 移除redis 获取一个key的对象 保存一个对象 单点数据返回服务 获取单点数据:根据接口方法名和公司ID 后端列表查询统一使用 获取单点数据:根据接口方法名和公司ID 后端列表查询统一使用 获取单点数据:根据接口方法名和公司ID 后端列表查询统一使用 根据名字模糊匹配 获取单点数据:根据接口方法名和公司ID 后端列表查询统一使用 获取单点数据集合:泛型-同步 获取单点数据集合:泛型-异步 获取单点数据集合:泛型-异步-无缓存 单点数据:可对接全部接口 返回对象 请求对象 方法名称 请求对象 方法名称 控制器名称 单点数据:可对接全部接口 返回对象 请求对象 方法名称 请求对象 方法名称 控制器名称 获取单点数据:配置项接口 请求单点服务接口:同步 请求单点服务接口:异步 获取客户仓库 上传文件 序列号服务 改箱 移箱 出库 出库单类型转化序列号记录类型 出库单类型转化序列号记录类型 序列号操作记录日志 入库 出入库回退 盘点单服务 保存 同步金蝶 盘盈盘亏同步金蝶 同步金蝶操作 出入库回退类型 入库回退下架 出库回退上架 erp和ops同步时间管理 单据类型 老Ops 出库单 业务对象表单Id:对应erp的单据表的名称 采购订单 采购入库单 其他入库单 直接调拨单-里面包含出和入 分步式调入单 组装拆卸单:里面包含出和入 组织 供应商 仓库 盘盈单 盘亏单 物料 销售发货通知单 其他出库单 分布式调出单 客户 文件导出状态 正在导出 导出成功 导出失败 导出单据类型 出库任务单 出库单 入库任务单 出库单 改箱 移箱 盘点 即时库存明细 物料收发明细 箱库存明细 出入库回退上下架 入库状态 已入库 待收货 部分入库 已作废 待入库 入库类型 采购入库 其他入库 直接调拨入库 分步式入库 组装拆卸入库 出入库存-方式 按箱 按产品 物料收发明细类型 入库 出库 管理系统的编码:这里的枚举值跟单点的(仓库管理系统表)数据同步编码就行了 WMS系统 移箱类型 整箱移货上架 整箱移货下架 单据类型 采购入库 其他入库 直接调拨入库 分步式入库 组装拆卸入库 销售出库 其他出库 直接调拨出库 分步式出库 组装拆卸出库 改箱 移箱 出入库回退单 盘点单 出库状态 已出库 待出库 部分出库 已作废 出库类型 销售出库 其他出库 直接调拨出库 分步式出库 组装拆卸出库 错误提示信息 无效 数据操作失败 序列号操作类型 装箱 移箱上架 移箱下架 改箱 销售出库 其他出库 直接调拨出库 分步式出库 组装拆卸出库 采购入库 其他入库 直接调拨入库 分步式入库 组装拆卸入库 入库回退下架 出库回退上架 非采购上架方式 按箱上架 按产品上架 对接单点的接口方法-枚举 组织集合 用户集合 人员集合 供应商集合 客户集合 收款条件集合 付款条件集合 结算方式集合 结算币别集合 税率集合 汇率集合 仓库集合 单位集合 客户仓库集合 部门集合 仓库211集合 供应商默认联系人集合 菜单集合 仓位集合 仓库:编码与组织编码结合 单点-控制器枚举 单点OPS列表数据-控制器 单点配置项数据-控制器 单点登录项数据-控制器 单点公共接口数据-控制器 单点数据接口-登录要使用的数据接口-方法枚举 菜单 人员 公司 供应商 客户 全部信息 公司信息 单点数据:配置项和公共接口的方法枚举值 供应商-根据名称和公司 组织-根据公司 部门-根据组织和公司 人员-根据公司 人员-根据部门和公司 人员-根据组织和公司 客户-根据公司 客户-根据客户和组织和公司 客户信息-根据客户和组织和公司 收款条件-根据公司 付款条件-根据公司 结算方式-根据公司 结算币别-根据公司 单位-根据公司 单位(部分属性)-根据公司 税率-根据公司 仓库-根据名称和公司 仓库-根据组织和公司 仓库(不是调拨中转仓)-根据组织和公司 仓库(211)-根据组织和公司 仓库-根据客户和公司 仓位-根据仓库 仓位-根据- 汇率信息-根据原币、目标币和公司 客户仓库-根据客户和组织和公司 付款条件,结算币别,结算方式,采购员,采购部门-根据供应商和组织 获取仓库:根据仓库id 获取库存:根据组织和公司 获取客户仓库:根据客户IDS和组织和公司 汇率(所有) 供应商选择后获取:付款条件,结算币别,结算方式,采购员,采购部门,根据组织IDS 获取客户仓库:根据code集合 供应商:根据ids 根据公司搜索所有仓库(计算补货频次) 获取仓库:根据codes 获取客户仓库:根据codes 获取调拨中转仓库:根据公司 获取供应商数据根据ids 获取仓库:根据默认补货客户 获取用户(ID和Name):根据公司 全部部门-根据组织和公司:不处理子级 获取全部员工:根据公司和组织 获取仓库::根据管理系统code和仓库名称和公司ID,备注系统code和公司ID是必填 获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填 获取仓位详情:根据仓位ID和公司ID 获取仓位详情:根据仓位ID集合和公司ID 同步金蝶状态 失败 成功 部分成功(数据保存成功,提交或者审核失败) 盘点单类型 盘盈 盘亏