尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
华为MetaERP 在多OU(Multi-Org / MOAC)环境下做PO接口开发,接口表中的 ORG_ID不是随意填的数字,它有严格的关联与校验规则。以下从数据定义、关联SQL、并发程序校验、常见
在多OUMulti-Org / MOAC环境下做PO接口开发接口表中的ORG_ID不是随意填的数字它有严格的关联与校验规则。以下从数据定义、关联SQL、并发程序校验、常见坑点四个维度说明。一、基本关联规则PO各接口表中的ORG_ID字段直接等值关联HR_OPERATING_UNITS.ORGANIZATION_ID代表该笔采购单据所属的业务经营单位Operating Unit。-- 标准关联校验SQL SELECT hou.organization_id AS org_id, hou.name AS operating_unit_name, hou.short_code, hou.business_group_id, gl.set_of_books_id AS ledger_sob_id FROM hr_operating_units hou JOIN gl_ledgers gl ON hou.set_of_books_id gl.ledger_id WHERE hou.organization_id :p_org_id; -- 接口表填入的ORG_ID关键规则PO_HEADERS_INTERFACE.ORG_IDHR_OPERATING_UNITS.ORGANIZATION_ID数值型非NAME/CODE同一个OU下的PO共享同一ORG_ID基表PO_HEADERS_ALL.ORG_ID即从此继承PO_REQUISITIONS_INTERFACE_ALL.ORG_ID、RCV_HEADERS_INTERFACE.ORG_ID同理关联HR_OPERATING_UNITS⚠️ORG_ID经营单位≠ORGANIZATION_ID库存组织/Inventory Org后者填在PO_LINE_LOCATIONS_INTERFACE.SHIP_TO_ORGANIZATION_ID和PO_DISTRIBUTIONS_INTERFACE.DESTINATION_ORGANIZATION_ID两者不可混淆。二、多OU环境下接口表 ORG_ID 必须满足的前置条件在R12 MOAC架构下填入接口表的ORG_ID必须同时满足校验项说明存在于HR_OPERATING_UNITS​ORGANIZATION_ID必须是已定义的 Operating Unit且DATE_DISABLED IS NULL同Ledger关联​通常一个OU绑定一个SET_OF_BOOKS_IDLedger接口中引用的币种/科目须属于该Ledger在运行职责的安全配置文件内并发程序运行时Import程序以提交请求的职责用户运行MO: Security Profile对应的安全配置文件必须包含该ORG_ID否则报无权限或静默跳过Vendor Site属于同OU​PO_HEADERS_INTERFACE.VENDOR_SITE_ID对应的AP_SUPPLIER_SITES_ALL.ORG_ID须 接口表ORG_ID否则导入报供应商地点无效三、并发程序Import Std PO对 ORG_ID 的处理逻辑单OU职责仅设MO: Operating Unit接口行ORG_ID若为空程序用会话MO_GLOBAL.GET_CURRENT_ORG_ID填充若有值则以接口表值为准须与会话有权限的OU一致。MOAC多OU职责设MO: Security Profile程序会遍历安全配置文件内所有OU能处理接口表中不同ORG_ID的多行推荐做法接口表每行明确填对应ORG_ID。ORG_ID不匹配安全配置文件该行被标记错误或在日志提示ORG_ID not accessible by current responsibility。最佳实践外部系统写入接口表时务必通过HR_OPERATING_UNITS.NAME或SHORT_CODE反查ORGANIZATION_ID再填充不做硬编码数值。-- 推荐从OU名称解析ORG_ID SELECT organization_id INTO l_org_id FROM hr_operating_units WHERE UPPER(name) SHENZHEN PURCHASING OU AND date_disabled IS NULL;四、各接口表 ORG_ID 字段汇总接口表ORG_ID字段关联基表/视图PO_HEADERS_INTERFACEORG_IDHR_OPERATING_UNITS.ORGANIZATION_ID→ 写入PO_HEADERS_ALL.ORG_IDPO_LINES_INTERFACE无独立ORG_ID继承PO_HEADERS_INTERFACE.ORG_ID通过 INTERFACE_HEADER_IDPO_LINE_LOCATIONS_INTERFACE无独立ORG_ID继承头PO_DISTRIBUTIONS_INTERFACEORG_ID可选填建议填应与头ORG_ID一致校验用PO_REQUISITIONS_INTERFACE_ALLORG_IDHR_OPERATING_UNITS.ORGANIZATION_ID→PO_REQUISITION_HEADERS_ALL.ORG_IDRCV_HEADERS_INTERFACEORG_IDHR_OPERATING_UNITS.ORGANIZATION_ID接收归属OU五、常见多OU接口问题排查清单✅ 接口表ORG_ID能否在HR_OPERATING_UNITS中找到且未禁用✅VENDOR_SITE_ID.ORG_ID PO_HEADERS_INTERFACE.ORG_ID供应商地点须在同一OU定义✅ 提交 Import Standard PO 的职责 Security Profile 是否包含该ORG_ID✅SET_OF_BOOKS_ID接口表或Distribution层与OU绑定的Ledger一致✅ 多OU混合导入时不同行的ORG_ID分别对应各自OU且职责Security Profile覆盖全部
RELATED

相关推荐

C#中的内部类与分部类

C#中的内部类与分部类

内部类是指在类内再声明另一个类,在使用的时候,内部类要通过外部类点出使用,且内部类会受到其前的访问修饰符的限制。分部类则是在利用partial关键字将一个类分成多个部分来声明,各个分部类的访问修饰符要一致,且不同分…

📅 2026/8/5 20:20:52
ELF 1开发板电源架构与DC-DC转换设计详解

ELF 1开发板电源架构与DC-DC转换设计详解

1. ELF 1开发板电源架构概述ELF 1开发板作为嵌入式Linux系统的硬件平台,其电源设计直接关系到系统稳定性和外设兼容性。与常见的单电压供电方案不同,这款开发板采用了多级电压转换架构,能够同时满足核心处理器、存储芯片、外设接口等不同模块…

📅 2026/8/8 15:30:38
Windows 10优化终极指南:用免费工具快速清理系统臃肿

Windows 10优化终极指南:用免费工具快速清理系统臃肿

Windows 10优化终极指南:用免费工具快速清理系统臃肿 【免费下载链接】Win10BloatRemover Configurable CLI tool to easily and aggressively debloat and tweak Windows 10 by removing preinstalled UWP apps, services and more. Originally based on the W10 d…

📅 2026/9/7 22:52:27
MORE NEWS

更多资讯

📰

数据集成技术在供应链管理中的核心应用与优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

51单片机光敏电阻ADC0804数码管显示:从分压电路到Keil调试

简介:面向51单片机入门开发者,这份Keil工程压缩包完整实现了光敏电阻模拟量采集、AD转换与数码管动态显示功能,核心C源码包含主函数、I2C读取、延时控制及显示驱动等模块,适合学习单片机与传感器综合应用。包内共23个文件&#xf…

📰

机房布线传输介质选型与部署实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

车载Android串口开发:从硬件到App的五层调试实战

1. 为什么车载 Android 设备的串口开发不是“接上线就能通”?在车载电子系统里,Android 不再只是娱乐终端,它正深度嵌入到车身控制、传感器融合、ADAS 数据桥接甚至 V2X 协议转换的核心链路中。我去年参与一个商用车智能网关项目时&#xff0…

📰

Dapr 1.9.3 分布式追踪采样修复:traceparent 采样位决策逻辑的变更与源码解析

Dapr 1.9.3 分布式追踪采样修复:traceparent 采样位决策逻辑的变更与源码解析 【免费下载链接】dapr Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration…

📰

艾拉司群Elacestrant用药须知——剂量调整与跨境购药注意事项

艾拉司群作为治疗ESR1突变乳腺癌的口服药物,其使用方法需要患者了解一些重要的注意事项,以确保治疗的安全和有效。艾拉司群的标准剂量为345毫克,每日一次,与食物一起服用。这个剂量是经过临床研究验证的有效剂量,患者不…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬