尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

华为MetaERP OE_ORDER_LINES_ALL.LINE_TYPE_ID 【创建场景汇总】核心定义:创建 = INSERT OE_ORDER_LINES_ALL 时赋值 LINE_TYPE

华为MetaERP OE_ORDER_LINES_ALL.LINE_TYPE_ID 【创建场景汇总】核心定义:创建 = INSERT OE_ORDER_LINES_ALL 时赋值 LINE_TYPE OE_ORDER_LINES_ALL.LINE_TYPE_ID 【创建场景汇总】核心定义创建 INSERT OE_ORDER_LINES_ALL 时赋值 LINE_TYPE_ID区别于 UPDATE修改已有行的 LINE_TYPE_ID。 所有场景底层最终都会调用OE_ORDER_PUB.PROCESS_ORDER写入行数据。一、人工前台界面生成订单行1. 销售订单 Form 录入新行ONT 销售订单表单用户手工新增行选择行类型保存时 INSERT。若不手动选系统带出事务类型绑定的默认 LINE_TYPE_ID。支持标准物料行、运费行、服务费行。2. 报价单录入行报价单据同样使用 OE_ORDER_HEADERS_ALL/OE_ORDER_LINES_ALL新增行写入 LINE_TYPE_ID。3. RMA 退货订单 Form 新增退货行创建退货行系统分配 RETURN_FLAGY 的行类型 ID。二、参照复制生成新订单行系统自动新建行4. 报价单转销售订单Quotation → Sales Order系统复制报价单行INSERT 新销售行继承 / 按转换规则赋值 LINE_TYPE_ID。5. 参照销售订单创建 RMA参照原始 SO 生成退货行自动使用退货行类型 LINE_TYPE_ID。6. 订单复制Copy Order 功能复制整单 / 部分行批量 INSERT 新行复制源行 LINE_TYPE_ID。三、配置器 CTO 自动生成行高频实施场景7. PTO / ATO 配置器生成选配行录入 Model 模型行分配 Model 行 LINE_TYPE_ID 客户选配后系统自动 INSERT 多条 Option 组件行分配 Option 行类型 ID。两类行同时创建LINE_TYPE_ID 不同Model 父行MODEL_FLAGYOption 子行OPTION_FLAGY四、系统后台自动生成衍生行8. 定价引擎 QP 自动生成运费 / 附加费行价目表 / Modifier 配置自动生成运费行、费用行 系统后台 INSERT 行并赋值 Freight 对应的 LINE_TYPE_ID。9. 部分发货自动拆行Ship Confirm 产生残余行机制举例订单行订购 100本次发运 30原行数量更新为 70不新建LINE_TYPE_ID 不变新建一条行数量 30继承原 LINE_TYPE_ID 新行 INSERT 阶段创建 LINE_TYPE_ID。重点区分残余行是更新原有行履约拆分出来的发货行是 INSERT 新行。五、外部导入 API 程序创建10. Order Import 订单导入并发请求外部系统写入OE_LINES_IFACE_ALL携带 LINE_TYPE_ID Import 转正时 INSERT OE_ORDER_LINES_ALL完成字段创建赋值。若接口不传 LINE_TYPE_ID系统依据事务类型、物料属性自动推导默认行类型。11. 外部系统 / 客户化程序调用 OE_ORDER_PUB.PROCESS_ORDER传入l_line_tbl.LINE_TYPE_IDAPI 内部 INSERT 订单行。六、工作流 / OM 内部批量生成场景12. 内部程序批量生成费用行、信贷相关附加行客户化工作流、事件订阅触发新增费用行INSERT 时赋值 LINE_TYPE_ID。七、【不会新建 LINE_TYPE_ID 的流程重要排除清单】下面流程只更新已有行不会触发 INSERT不存在 “创建 LINE_TYPE_ID”Book Order 订单登记Schedule / Unschedule 调度、取消调度Pick Release、Ship Confirm 发运全流程重新定价 Reprice只写 OE_PRICE_ADJUSTMENTSApply/Release Hold 冻结释放Cancel Line 取消订单行更新数量与状态修改订单行数量、日期、弹性域UPDATE 已有行八、场景极简归类便于文档整理1人工交互创建手工新增销售订单行手工新增报价单行手工新增 RMA 退货行2参照复制自动创建报价转销售订单参照 SO 创建 RMA复制订单 Copy Order3CTO 配置自动生成PTO/ATO 配置器生成 Model 行、Option 选配行4系统自动衍生行QP 自动生成运费、服务费附加行部分发货 Ship Confirm 拆出新履约行5外部集成创建Order Import 导入订单OE_ORDER_PUB API 新建订单行九、实施开发关键风险提示新建时 LINE_TYPE_ID 一旦入库标准流程不支持随意 UPDATEOrder Import 如果不传 LINE_TYPE_ID系统自动推导极易出现 “实物行被识别成费用行”CTO 配置场景必须保证 Model 行 / Option 行对应正确行类型否则 ATP、发运异常拆行新建的行完全继承原行 LINE_TYPE_ID业务属性保持一致。
返回列表