用友U8PDM接口操作手册.doc_第1页
用友U8PDM接口操作手册.doc_第2页
用友U8PDM接口操作手册.doc_第3页
用友U8PDM接口操作手册.doc_第4页
用友U8PDM接口操作手册.doc_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用友用友 U8U8 公共插件公共插件 PDM PDM 公共接口公共接口 操作手册操作手册 用友软件股份有限公司用友软件股份有限公司 用友 U8 公共插件 PDM 公共接口 操作手册 2 目录目录 1名词解释名词解释 4 2功能概述功能概述 4 3接口实现方案接口实现方案 4 3 1异步导入 5 3 2同步导入 5 4数据集成范围数据集成范围 5 5接口界面功能说明接口界面功能说明 6 5 1PDM 系统注册 7 5 1 1功能描述 7 5 1 2操作界面 7 5 2接口设置 8 5 2 1功能描述 8 5 2 2操作界面 9 5 3规则设置 11 5 3 1功能描述 11 5 3 2操作界面 11 5 4数据接收 14 5 4 1功能描述 14 5 4 2操作界面 15 6U8 PDM 接口接口 API 的使用说明的使用说明 21 6 1异步方式流程 21 6 2同步方式流程 22 6 3技术实现方案 23 6 3 1中间库数据表数据结构 23 6 3 2中间表数据处理接口动态库 HY PDM U8 DLL 38 6 3 3U8门户消息动态库 HY PDM SENDMESSAGE U8 40 6 3 4PDM接口同步API 41 7实施实施 43 7 1环境准备 43 7 2规范与约束 44 8常见问题常见问题 45 9存货档案客开字段配置方法存货档案客开字段配置方法 45 9 1主要步骤 46 9 2示例 49 10附表附表 60 10 1PDM 插件中间表字段与 U8 数据表字段映射关系 60 用友 U8 公共插件 PDM 公共接口 操作手册 3 10 1 1存货档案pdm inventory 60 10 1 2物料清单pdm bom bom 68 10 1 3物料清单替代料pdm bom bomsub 71 10 1 4物料清单定位符pdm bom bomloc 72 10 1 5工艺路线pdm sfc prouting 72 10 1 6工艺路线质检pdm sfc proutinginsp 75 10 1 7工艺路线资源pdm sfc proutingres 75 用友 U8 公共插件 PDM 公共接口 操作手册 4 1 名词解释名词解释 PDM 中文名称为产品数据管理 ProductDataManagement PDM 是一门用来管理所有与产 品相关信息 包括零件信息 配置 文档 CAD 文件 结构 权限信息等 和所有与产品相关过 程 包括过程定义和管理 的技术 2 功能概述功能概述 产品数据管理 PDM 系统的应用从机械制造领域向虚拟的制造 设计领域扩展 不仅在 离散型 批量定制型 流程型 研究院型应用 而且在大型的工程施工项目也得到了应用 并在 机械 汽车 电气 能源 石化 建筑 通信 证券 政府等行业中发挥作用 越来越多的企业用户要求 PDM 与 ERP 系统做数据整合 由 PDM 系统产生的新产品 部件 物料清单 工艺路线等信息可以通过数据接口直接传递到 ERP 系统 反之 PDM 系统在某些应用 模块也需要读取 ERP 系统中的档案 实时库存 成本等信息 U8 PDM 接口支持 U8All in One 用友 PDM 与 U8 的整合应用 包括 物料 BOM 工艺路线的数据集成 并提供同步异步两种方式 审计申请的流程集成 审计申请流程指 U8 销售订单发起审计申请传递到 PDM 进行设 计 PDM 完成设计后反馈设计完成后的物料和 BOM 到 U8 PDM 零件库实时查询库存 成本信息 UTU 及时通讯 U8 PDM 接口是一个通用的 PDM 接口 任何第三方 PDM 软件厂商依照系统提供的数据接 口规范组织数据并向接口系统传递数据包 即可实现 PDM 系统与 ERP 系统的集成应用 大幅 度减少 PDM 厂商以项目为单位的重复性开发工作 为 PDM ERP 用户提供更大的使用便利 用友 U8 公共插件 PDM 公共接口 操作手册 5 3 接口实现方案接口实现方案 说明 PDM 系统所需要的 U8 历史物料数据和基础数据 计量单位 部门等 通过 U8 实施 工具从 U8 导出 通过 PDM 实施工具导入 PDM U8 所需的基础数据 可通过 PDM 实施工具从 PDM 导出 通过 U8 实施工具导入 U8 U8 所需要的物料 BOM 工艺路线由 PDM 存储到中间库数据表 然后通过约定的方 式通知 ERP UTU 或 U8 门户消息 再由 ERP 到中间库数据表读取数据 U8 库存量和成本信息由 PDM 直接读取 U8 销售订单发起的设计申请直接保存在 PDM 系统 3 13 1 异步导入异步导入 PDM 系统将组织好的数据传入中间库 操作员通过 U8 界面进行选择性导入 3 23 2 同步导入同步导入 PDM 系统将组织好的数据传入中间库同时自动调用中间层提供给的 API 自动将中间库 的数据导入 U8 不需要 U8 界面参与 PDM 系统中间库U8 存储读取 物料 BOM 工艺 路线 物料 BOM 工艺 路线 通过 API 读写 设计申请 直接读表或通过 API 读取 库存量 成本 用友 U8 公共插件 PDM 公共接口 操作手册 6 4 集成范围集成范围 需要集成的数据包括 3 种类型 基础数据基础数据 1 计量单位 物料分类 部门 静态数据静态数据 2 存货档案 即物料 BOM 3 工艺路线 动态数据动态数据 4 库存量 在制品量 5 消息通知 6 设计申请 PDM 零部件库U8 存货档案 校验 传递 补充信息 校验导入 静态数据 PDM 产品结构U8 物料清单 校验 传递 补充信息 校验导入 PDM 工艺路线U8 物料工艺路线 校验 传递 补充信息 校验导入 动态数据 PDM 消息U8 门户消息 UTU 消息 消息传递 PDM 零件库库存成本 信息 U8 库存量 成本 直接读取 U8 存货档案 U8 物料清单 用友 PDM 零部件库 用友 PDM 产品结构 用友 PDM 实施工具导 入 历史数据 用友 PDM 设计申请U8 销售订单 直接操作 导入导出 由 U8 系统开放基础数据表及部分视图 利用 PDM 系统的基础数据映射进行基础数据映射 映射工具由 PDM 方提供 实现对 U8 系统的某些档案进行全部映射或部分映射的功能 映射只实 现对于 U8 基础档案数据的读取 禁止直接修改 U8 基础档案 对于标准件类的存货档案及标准件 类的物料清单 可以在 U8 系统中录入 通过映射功能由 PDM 系统使用 U8 部门 计量单 位 存货分类 PDM 工作组 计量单 位 物料分类 基础数据 用友 U8 公共插件 PDM 公共接口 操作手册 7 静态数据工艺路线 产品结构 存货档案来源于 PDM 系统 由 PDM 系统组织要导出的数据 进行项目必填项目的检查 补充缺失项目 然后传递至中间表 传递成功后调用 U8 PDM 接口发 送消息通知 U8 PDM 数据操作员 由 U8 系统负责接收 PDM 数据 补充部分资料 校验数据合法性 导入 U8 系统 动态数据的集成 动态数据的信息入口来源于 U8 系统 U8 系统在销售订单通过用友 PDM 提 供的 API 直接对 PDM 的申请申请进行新增编辑等操作 U8 系统提供 API PDM 系统通过 API 读取 U8 的库存和成本信息 PDM 消息和 UTU U8 门户消息互通 5 接口界面功能说明接口界面功能说明 本接口提供给 PDM 软件厂商规范的数据共享开发接口 PDM 软件厂商按照系统提供的开发规 范组织 PDM 数据包校验后发送至 ERP 系统 由 ERP 系统接收数据包并校验数据 补充缺失信息然 后导入 ERP 系统 同时 ERP 系统的基础数据可通过 PDM 软件厂商提供的数据映射功能直接被 PDM 软件使用 达到系统基础数据的共享的目的 U8PDM 数据接口提供两种方式 同步方式 异步方 式 同步方式由 PDM 主动触发 U8 软件方不需要人为干预 PDM 数据自动导入 U8 异步方式允 许 PDM 导入 U8 系统前进行部分数据的修改 修改后再由 U8 基础数据的负责人将 PDM 数据导入 U8 系统 注 演示版仅提供异步方式 PDM数据导出者 U8基础数据负责人 PDM接接口口U8接接口口 PDM U8公公共共接接口口 选择产品 补充信息 传输数据至ERP 查询传输结果 读取PDM系统数据 整理补充数据 校验数据 导入数据 5 15 1 PDM 系统注册系统注册 5 1 1 功能描述功能描述 在外部 PDM 系统与 U8 系统进行数据交互前 需要在 U8 系统中添加外部系统的注册 主要考 虑实现一套 U8ERP 对应多个 PDM 系统时的处理 在接口设置及后台交互数据中间表中需增加 PDM 系统编码的标识 区分来自不同系统的数据 用友 U8 公共插件 PDM 公共接口 操作手册 8 5 1 2 操作界面操作界面 界面项目说明 界面项目说明 系统编码系统编码 PDM 系统的编码 用来标识唯一的 PDM 系统 系统编码不能重复 可由字母 数字构 成 最大长度 10 个字符 必填项 系统名称系统名称 PDM 系统的名称 最大长度 50 个字符 25 个汉字 必填项 版本版本 PDM 系统的版本 最大长度 20 10 个汉字 非必填项 备注备注 可以填写任意备注类信息 最大长度 60 个字符 30 个汉字 非必填项 添加添加 PDMPDM 系统注册系统注册 弹出添加系统注册对话框 进行 PDM 系统注册 PDM 系统编码为必填项 点击 注册 将注册信息保存 点击 取消 则关闭界面放弃修改 编辑编辑 PDMPDM 系统注册系统注册 弹出编辑系统注册对话框 进行 PDM 系统注册信息的编辑 用友 U8 公共插件 PDM 公共接口 操作手册 9 删除删除 PDMPDM 系统注册系统注册 删除当前注册信息 注意 如果中间表中存在要删除系统的数据则不允许 删除 删除前要弹出提示框让用户确认是否真要删除 避免误操作 取消取消 关闭对话框 取消操作 5 2 接口设置接口设置 5 2 1 功能描述功能描述 本模块实现 PDM 公共接口的基础参数的设置 包括 PDM 数据的处理方式及外部 PDM 系统与 EAI 注册的对照设置等内容 用友 U8 公共插件 PDM 公共接口 操作手册 10 5 2 2 操作界面操作界面 选项说明选项说明 PDMPDM 系统系统 下拉列表 显示 PDM 系统注册 档案内容 必选项 EAIEAI 注册注册 下拉列表 读取 U8 系统中 EAI 注册信息列表 必选项 注意 在添加 PDM 注 册信息前 必须首先在 EAI 模块添加 EAI 注册用户 物料清单自动升级版本物料清单自动升级版本 如果该选项被选中 系统检查 PDM 系统传递过来的版本如果存在 则自动根据 U8 原最大版 本号自动升版本 以新版本号生成新 BOM 如果该选项未被选中 默认 对于 U8 已存在的 BOM 不生成新版本 直接以修改的方式覆盖 U8 原版本 BOM 工艺路线自动升级版本工艺路线自动升级版本 如果该选项被选中 系统检查 PDM 系统传递过来的版本如果存在 则自动根据 U8 原最大版 本号自动升版本 以新版本号生成新工艺路线 如果该选项未被选中 默认 对于 U8 已存在的 工艺路线不生成新版本 直接以修改的方式覆盖 U8 原版本工艺路线 用友 U8 公共插件 PDM 公共接口 操作手册 11 启用差异更新启用差异更新 如果该选项被选中 则可以在主界面进行 规则 设置 来配置 PDM 与 U8 数据的映射关系 同时可以指定新增导入时的字段默认值 此选项仅支持 U890 SP1 及之后的 U8 版本 且如果是 890SP1 或 U8V10 需要打最新的平台 BA 和制造 MM 补丁 如果 PDM 系统采用的是用友 PDM 6 5 Professional 需要打另外的补丁包来支 持差异更新 6 5 之后的版本不需要 启用增量更新 针对带结构自由项的存货档案 启用增量更新 针对带结构自由项的存货档案 如果勾选了启用差异更新 可以选择是否启用自由项的差异更新 启用导入日志启用导入日志 如果该选项被选中 导入成功或失败的日志会记录到后台数据表 信息显示在界面的 结果 列中 后台数据表对应的字段为 isuccess 0 失败 1 成功 implog 描述信息 选项说明选项说明 U8 认证用于配置 PDM 同步导入模式和订单集成服务的 U8 认证信息 用友 U8 公共插件 PDM 公共接口 操作手册 12 服务器服务器 U8 应用服务器计算机名或 ip 地址 操作员操作员 U8 操作员编码 密码密码 U8 操作员登录密码 登录日期登录日期 U8 登录日期 如果输入 Date 表示客户端系统日期 PDMPDM 服务器地址 服务器地址 PDM 设计申请服务的地址 即 PDM Web 服务的地址 启用销售订单自定义项启用销售订单自定义项 用于标记设计申请的相关销售订单表体自定义项 需要设计 标记销售订单行是否需要进行设计申请 设计完成 设计完成时自动回写此属性 原物料编码 设计完成时会更新销售订单为新料号 同时将原料号记录至此属性 原物料名称 同上 原规格型号 同上 提示 U8V11 0 版本开始支持订单集成业务 用友 U8 公共插件 PDM 公共接口 操作手册 13 5 3 规则设置规则设置 5 3 1 功能描述功能描述 用于配置 PDM 与 U8 字段映射关系 对于新增导入可以配置缺省值 5 3 2 操作界面操作界面 业务对象业务对象 存货档案 物料清单 工艺路线 点击显示不同业务对象的规则配置数据 分类缺省值分类缺省值 按存货分类配置新增的缺省值 优先级别高于基于字段的缺省值配置 保存保存 保存界面改动 列表字段列表字段 字段名字段名 只读 中间表字段名 标题标题 只读 字段标题 来源来源 可编辑 PDM U8 标识是否为 PDM 为字段 必选字段必选字段 只读 标记即使不是 PDM 字段 按照 U8 规则也需要配置到 EAI 数据源中 用友 U8 公共插件 PDM 公共接口 操作手册 14 缺省值缺省值 可编辑 对于新增导入 且非 PDM 字段配置的缺省值 模板存货模板存货 可编辑 对于新增导入 且非 PDM 字段可以以特定存货作为参考存货 带入参 考存货相关字段的值作为默认值 模板存货优先级高于缺省值 枚举值枚举值 只读 相关字段的枚举值 仅用于告知 PDM 系统及操作员应该如何传值 备注备注 可编辑 额外说明 缺省值支持的环境变量 环境变量说明 U8Date U8 登录日期 Username U8 登录用户名 RemoteDate 数据库服务器日期 U8 对于 BOM 的默认仓库和生产部门 会自动取存货档案 的对应值 对于 BOM 供应类型 会自动取存货档案的供应类型值 U8Unit 对于有换算率的存货 生产 采购等单位可自动取 U8 当前计量组的第一个辅计量 提示 U8V11 0 支持扩展自定义项的规则配置 存货分类缺省值配置界面 存货分类缺省值配置界面 用友 U8 公共插件 PDM 公共接口 操作手册 15 保存 保存界面改动 增行 增加一行 删行 删除一行 列表字段列表字段 存货分类编码 可编辑 存货分类名称 只读 由存货分类编码自动带出 字段名 可编辑 字段名 标题 只读 支持多选 由字段名自动带出 缺省值 可编辑 为新增导入 且非 PDM 字段配置的缺省值 模板存货 可编辑 对于新增导入 且非 PDM 字段可以以特定存货作为参考存货 带入参 考存货相关字段的值作为默认值 模板存货优先级高于缺省值 选择该列某区域 按 Ctrl D 可以批量设置同一模板存货 枚举值 只读 相关字段的枚举值 仅用于告知 PDM 系统及操作员应该如何 传值 提示 用友 U8 公共插件 PDM 公共接口 操作手册 16 1 如果存在多级分类 则下级优先于上级 即先考虑下级规则再考虑上级规则 2 存货分类规则优先于基于字段的规则设置 3 U8V11 0 支持按存货分类进行存货扩展自定义项的规则配置 5 4 数据接收数据接收 5 4 1 功能描述功能描述 本模块完成中间表的数据校验 校验合格后将数据导入 U8 系统的功能 首先需要将中间表 中的存货档案 物料清单 工艺路线数据展现到数据接收界面上 根据预先定义好的数据规则确 定哪些字段由 PDM 系统传入 不得在 U8 系统中修改 哪些数据必须在 U8 系统中补充 不需 要在 PDM 系统中填写 哪些数据属于非必填项 在中间表中需要标识本次传递数据的处理操作 包括三种 新增 更新 U8 系统根据中间表的操作标识处理中间表的数据 主界面中间部分的分类列表 允许用户按照存货分类 BOM 工艺路线进行筛选 允许部分 导入及分批次导入 同时允许通过鼠标点击列标来实现明细列表按某字段进行排序 比如按存货编码进行排序 对于物料清单 允许修改方式保存物料清单 配合 接口设置 中的 物料清单自动升级版 本 选项 如果此选项被启用 当用户点击 整理 时 自动将版本重复的物料清单的处理方式 设置为 覆盖 方式 即相当于通过修改方式覆盖 U8 中对应的 BOM 版本 当导入结束后 自动将 EAI 导入 xml 结果日志自动打开 用于更精准的定位导入失败的原因 用友 U8 公共插件 PDM 公共接口 操作手册 17 5 4 2 操作界面操作界面 5 4 2 1存货档案存货档案 菜单功能说明 菜单功能说明 读取读取 由中间表读取存货档案数据显示到界面上 读取操作会自动进行数据的整理 将中间表记录与 U8 存货档案数据对比形成 处理分析 结果 处理分析 将作为导入 数据时的处理依据 首先判断中间表记录是否在 U8 系统中存在 利用存货编码为关键字判断 如果不存在 则 处理分析 列填写 需新增 如果存在则显示 需更新 辅计量的处理 根据主计量单位编码校验传入中间表的辅助计量单位 如果 U8 中不存 在 则读取 U8 相关计量单位组的第一个辅计量 并将此单位编码复制到库存默认单位 生产默认单位 采购默认单位 销售默认单位 零售默认单位 成本默认辅计量 根据主计量单位编码 修复计量单位组编码 计量单位组类型 如果接口设置中未勾选 启用差异更新 PDM 系统未填写缺省值的字段填充缺省值 如果已勾选 启用差异更新 按照规则设置中的缺省值填值 修改修改 弹出存货档案编辑对话框 对中间表数据进行编辑 如果接口设置中已勾选 启用差异 更新 可忽略此按钮 用友 U8 公共插件 PDM 公共接口 操作手册 18 校验校验 每次导入前进行简单业务逻辑的校验处理 校验内容 检查必填项是否填写完整 导入导入 将中间表数据导入 根据接口设置中的 启用日志记录 导入完成后回写中间表导入 成功与否 失败原因 清空清空 清空中间表数据 删除删除 删除中间表选中的行 双击表格或点击 修改 菜单弹出存货档案维护界面 注意 如果接口设置中未勾选 启用差异更新 可以通过此界面调整数据 主要是新增时 的默认值 如果已勾选 启用差异更新 可以忽略此界面 忽略修改功能 对于需更新的存货 档案 非 PDM 字段不可编辑 用友 U8 公共插件 PDM 公共接口 操作手册 19 5 4 2 2物料清单物料清单 界面项目说明 界面项目说明 表格数据列默认显示 表格数据列默认显示 导入结果 处理分析 母件编码 母件名称 母件规格 母件损耗率 版 本代号 版本说明 版本日期 菜单功能说明 菜单功能说明 读取读取 由中间表读取物料清单数据显示到界面上 读取操作会自动进行数据的整理 将中间表记录与 U8 存货档案数据对比形成 处理分析 结果 处理分析 将作为导入 数据时的处理依据 依据版本号和母件信息 U8 中不存在的 BOM 显示 需新增 如果存在则显示 需更新 如果接口设置中勾选了 物料清单自动升级版本 且 U8 中已经存在相应版本物料清单 则会自动升级版本号 U8 中此物料最大版本号 10 而生成一新版本 如果中间表的供应类型 wiptype 0 则取存货档案中的供应类型 修改修改 弹出物料清单编辑对话框 对中间表数据进行编辑 校验校验 每次导入前必须进行校验处理 校验内容 检查必填项是否填写完整 检查是否做过处理分析 处理分析结果是否正确 如果不正确要求重新进行整理操作 用友 U8 公共插件 PDM 公共接口 操作手册 20 检查数据逻辑 业务逻辑是否正确 如果是主要 BOM 替代标识 替代说明不允许填写 如果是替代 BOM 版本说明不允许填写 替代表识 替代说明必填 产出品才能设置产出类型 校验仓库编码 部门编码是否存 在 子件为产出品时成本不累计 导入导入 将中间表数据导入 根据接口设置中的 启用日志记录 导入完成后回写中间表导入 成功与否 失败原因 清空清空 清空中间表数据 删除删除 删除中间表选中的行 界面项目说明 界面项目说明 双击表格或点击 修改 菜单弹出物料清单编辑界面 注意 如果接口设置中未勾选 启用差异更新 可以通过此界面调整数据 主要是新增时 的默认值 如果已勾选 启用差异更新 可以忽略此界面 忽略修改功能 用友 U8 公共插件 PDM 公共接口 操作手册 21 5 4 2 3工艺路线工艺路线 菜单功能说明 菜单功能说明 读取读取 由中间表读取工艺路线数据显示到界面上 读取操作会自动进行数据的整理 将中间表记录与 U8 存货档案数据对比形成 处理分析 结果 处理分析 将作为导入 数据时的处理依据 依据版本号和存货信息 U8 中不存在的工艺路线显示 需新增 如果存在则显示 需 更新 如果接口设置中勾选了 工艺路线自动升级版本 且 U8 中已经存在相应版本工艺路线 则会自动升级版本号 U8 中此物料最大版本号 10 而生成一新版本 修改修改 弹出工艺路线编辑对话框 对中间表数据进行编辑 校验校验 每次导入前必须进行校验处理 校验内容 检查必填项是否填写完整 检查是否做过处理分析 处理分析结果是否正确 如果不正确要求重新进行整理操作 检查数据逻辑 业务逻辑是否正确 如果是主要工艺路线 替代标识 替代说明不允许填写 如果是替代工艺路线版本说明 不允许填写 替代表识 替代说明必填 导入导入 将中间表数据导入 根据接口设置中的 启用日志记录 导入完成后回写中间表导入 用友 U8 公共插件 PDM 公共接口 操作手册 22 成功与否 失败原因 清空清空 清空中间表数据 删除删除 删除中间表选中的行 双击表格或点击 修改 菜单弹出工艺路线编辑界面 注意 如果接口设置中未勾选 启用差异更新 可以通过此界面调整数据 主要是新增时 的默认值 如果已勾选 启用差异更新 可以忽略此界面 忽略修改功能 5 5 设计申请设计申请 5 5 1 功能描述功能描述 本模块用于实现基于销售订单的 PDM 产品设计申请功能 此设计申请可能由销售机会发起 也可以直接订单发起 如果是销售订单发起的设计申请 审计申请可以在 PDM 系统直接维护 则需要等待设计申请完成回挂精确物料到销售订单行 才能进行销售订单的后续业务 设计申请 销售 U8 设计 PDM 制造 U8 阶段 设计申请 存货档案 任务 零部件管理 产品结构管理 项目 销售订单 物料清单 需求规划 生产订单 回挂精确物料 产品入库 用友 U8 公共插件 PDM 公共接口 操作手册 23 5 5 2 操作界面操作界面 5 5 2 1设计申请设计申请 销售订单表体增加 设计申请 按钮 选中销售订单的其中一行表体 点击 设计申请 弹出 用友 U8 公共插件 PDM 公共接口 操作手册 24 增加 针对当前销售订单行创建一新设计申请 修改 修改当前订单行的当前设计申请 删除 删除当前订单行的当前设计申请 保存 保存当前订单行的当前设计申请 附件 为当前订单行的当前设计申请添加附件 关闭 关闭当前订单行的当前设计申请 完成 完成当前订单行的设计 附件界面 用友 U8 公共插件 PDM 公共接口 操作手册 25 表头是设计申请的基本信息 其中 状态 枚举值 初始 执行 关闭 完成 表体是 PDM 设计申请定义的扩展属性 PDM 设计申请 设计申请规则 设计申请规则 1 销售订单界面中点击设计申请按钮时 如果订单行没创建过设计申请 则弹出设计申请 的创建界面 反之浏览设计申请 2 一个订单行可以有多个设计申请 但同时只能有一个有效的设计申请 未关闭 3 如果当前销售订单行表体 需设计 不为 是 则设计申请创建成功后自动更新此属性 为 是 4 设计完成时 如果料号重新设计了 会自动将新的料号回写销售订单行 同时在销售订 单行通过自定义项标记设计申请已完成 同时将原料号存储在销售订单表体自定项 5 如果订单已审核或已锁定或已关闭 则不允许创建设计申请 6 表体扩展属性可与销售订单行的相关信息进行映射 7 每个设计申请都可以挂做多 10 个附件 附件总大小默认为 10M 总大小可在 PDM 端从后 台数据库配置 8 如果多订单行为同一产品 且设计也相同 则只需在其中一行创建设计申请 设计申请 完成时也只会更新其中一行的料号 其它行需手工调整 销售订单控制 销售订单控制 1 与销售订单行关联的设计申请未完成或未关闭则未完成设计的销售订单不能执行锁定或 审核 2 修改销售订单已经创建设计申请且未关闭未完成的的表体行的 存货编码 则保存时尝 试同步更新设计申请的料号 如果设计申请的料号修改失败说明 PDM 已经使用该料号进行后续的 设计作业 则不允许修改销售订单料料号 修改销售订单已经创建且关闭或完成的设计申请的 标题行的 存货编码 则保存时不同步更新设计申请的料号 销售订单行的料号更改成功与否 不受设计申请限制 3 删除销售订单已经创建设计申请的表体行 则保存时尝试同步删除关联的设计申请 且 设计申请删除失败也不会影响订单的保存 但会给出无法删除申请的提示 4 删除销售订单时 如果订单行已经创建过设计申请 则尝试同步删除关联的设计申请 且设计申请删除失败也不会影响订单的删除 但会给出无法删除申请的提示 用友 U8 公共插件 PDM 公共接口 操作手册 26 6 U8 PDM 接口接口 API 的使用说明的使用说明 6 1 异步方式流程异步方式流程 选择PDM产品 PDM导出开始 查找PDM产品关联 存货 物料清单 工艺路线 整理校验导出数 据 使之符合中间 表规范 清空中间表数据 导出数 据至中间表调用U8消息 发布组件通知相应U8操 作员 PDM导出结束 U8操作员读取中间 表PDM数据 U8导入开始 整理补充PDM数据 校验PDM数据 使 之符合导入规范 导入PDM数据至U8系 统 记录导入操作日志 U8导入结束 PDM 系统数据导出至中间库数据表 调用 U8 PDM 接口提供的 API 向 U8 门户消息中心发送通知消息 数据导入中间表后由 U8 操作员将 PDM 发来的数据导入 U8 系统 导入数据后 U8 系统将导入日志回写中间库数据表 PDM 系统可以从中间表的反馈记录中获取是否导入成功的信息 对于 890SP1 之前的 U8 版本 在用户要求 PDM 系统的数据在进入 U8 系统前需要修改的情况 下采用异步方式比较适合 自动整理 可跳过 用友 U8 公共插件 PDM 公共接口 操作手册 27 6 2 同步方式流程同步方式流程 PDM 系统将数据导出至中间库数据表 后调用 U8 PDM 接口提供的 API 服务接口将物料 物料清单 工艺路线立即导入 U8 U8 的 API 负责数据整理 规则自动映射 导入 记录日志 PDM 系统通过查询中间库将导入结果 日志 反馈给 PDM 前台 用友 U8 公共插件 PDM 公共接口 操作手册 28 向 U8 门户消息中心发送通知消息 整个过程为统一连续的动作 6 3 技术实现方案技术实现方案 6 3 1 中间库数据表数据结构中间库数据表数据结构 见下表 PDM 必传 列值为 是 的字段 这些字段要求 PDM 系统必须提供 中间库数据库 中间库数据库 建立在 U8 业务数据库上 例如 UFDATA 888 2007 存货档案 存货档案 pdm Inventory 物料清单 物料清单 pdm bom bom Pdm bom bomsub 替代件 Pdm bom bomloc 定位符 工艺路线 工艺路线 pdm sfc prouting Pdm sfc proutinginsp 检验资料 Pdm sfc proutingres 资源资料 特别说明 特别说明 如果接口设置中未勾选如果接口设置中未勾选 启用差异更新启用差异更新 则 则 前缀名为非 u 开头的字段为 PDM 设计时确定的字段 u 开头字段为 U8 字段 更新方式 导入时 u 开头的字段不会覆盖 U8 u invdefine 开头字段也属于 PDM 设计时的字段 外部系统在做向 PDM 中间表导入数据开发时 不必理会以 u 头的字段 存货档案 仅针对未 启用差异更新 模式参考用 对于差异更新模式详见界面中的规则设置 数据表数据表 pdm inventory唯一物料 唯一物料 regcode code cfree1 cfree2 cfree10 字段名字段名含义含义备注备注 PDM 必传必传 类型类型 是否是否 为空为空 缺省缺省 值值 uf id主键 记录行唯一标 识 Int IDENTITY 1 1 regcode PDM 系统 注册码 对应于 中的 系统编码 即外部 PDM 系 统的编码 是nvarchar 20 null 用友 U8 公共插件 PDM 公共接口 操作手册 29 code存货编码 是nvarchar 20 null name存货名称 是nvarchar 60 null sdate启用日期 是datetimenull specs规格型号 nvarchar 60 null sort code 存货分类编 码 U8 存货分类档 案中存货分类 编码 是nvarchar 12 null grouptype 计量单位组 类型 0 无换算率 1 固定换算率 2 浮动换算率 是tinyintnull main measure 主计量单位 编码 对应于 U8 存货 档案中的主计 量单位编码 是nvarchar 35 null unitgroup code 计量单位组 编码 对应于 U8 存货 档案中的计量 单位组编码 是nvarchar 35 null selfmake flag是否自制 smallintnull cwunit 重量计量单 位编码 nvarchar 10 null cwgroupcode 重量计量单 位组编码 nvarchar 10 null unit weight单位重量 decimal 8 2 null cengineerfigno工程图号 是nvarchar 60 null asscomunitcode辅计量单位 nvarchar 50 null transuser PDM 导数 操作员 nvarchar 15 null stime传递时间 datetimenull isuccess 内部字段 smallintnull cmemo 导入日志 nvarchar 255 null icheck 内部字段 intnull iImportType增加 更新 tinyintnull u breplan 是否重复计 划 bit not null 0 u cplanmethod计划方法 nvarchar 1 not null N R u csrpolicy供需政策 nvarchar 50 nullN PE u bcomsume 是否生产耗 用 bit not null 0 u bexpsale是否外销 bit not null 0 用友 U8 公共插件 PDM 公共接口 操作手册 30 u bfixexch固定换算率 bit not null 0 u binvbatch 是否批次管 理 bit not null 0 u binventrust 是否受托代 销 bit not null 0 u bmps 是否 MPS 件 bit not null 0 u bplaninv是否计划品 bit not null 0 u bproducing是否在制 bit not null 0 u bproductbill 允许生产订 单 bit not null 0 u bproxyforeign是否委外 bit not null 0 u bpurchase是否外购 bit not null 0 u bropROP 件 bit not null 0 u bsale是否销售 bit not null 0 u bservice 是否应税劳 务 bit not null 0 u caddress产地 nvarchar 100 null u cbarCode 对应条形码 编码 nvarchar 30 null u bbarcode 是否条形码 管理 bit not null 0 u ccacomunitcode 成本默认计 量单位编码 nvarchar 10 null u ccurrencyname通用名称 nvarchar 60 null u cdefwarehouse仓库编码 nvarchar 10 null u cenglishname 存货英文名 称 nvarchar 100 null u cinvaddcode存货代码 nvarchar 30 null u cinvdepcode生产部门 nvarchar 12 null u clabel注册商标 nvarchar 30 null u cpackingtype包装规格 nvarchar 60 null u cposition货位编码 nvarchar 20 null u cproductunit 生产计量单 位编码 nvarchar 10 null u cpucomunitcode采购默认计 nvarchar 10 null 用友 U8 公共插件 PDM 公共接口 操作手册 31 量单位编码 u creplaceitem替换件 nvarchar 20 null u csacomunitcode 销售默认计 量单位编码 nvarchar 10 null u cshopunit 零售计量单 位 nvarchar 10 null u cstcomunitcode 库存默认计 量单位编码 nvarchar 10 null u cvgroupcode 体积计量单 位组编码 nvarchar 10 null u cvunit 体积计量单 位 nvarchar 10 null u cvaluetype计价方式 nvarchar 20 null u dedate停用日期 datetimenull u iinvadvance 固定提前期 floatnull u ilowsum最低库存 floatnull u imassdate保质期天数 smallintnull u isupplyday供应期间 intnull u isupplytype供应类型 0领用 1入库倒冲 2工序倒冲 3虚拟件 4直接供应 smallint not null 0 u itaxrate税率 float not null 17 u itopsum最高库存 floatnull u ivolume单位体积 floatnull u cinvdefine1 存货自定义 项 1 nvarchar 20 null u cinvdefine2 存货自定义 项 2 nvarchar 20 null u cinvdefine3 存货自定义 项 3 nvarchar 20 null u cinvdefine4 存货自定义 项 4 nvarchar 60 null u cinvdefine5 存货自定义 项 5 nvarchar 60 null u cinvdefine6 存货自定义 项 6 nvarchar 60 null u cinvdefine7 存货自定义 项 7 nvarchar 120 null u cinvdefine8存货自定义 nvarchar 120 null 用友 U8 公共插件 PDM 公共接口 操作手册 32 项 8 u cinvdefine9 存货自定义 项 9 nvarchar 120 null u cinvdefine10 存货自定义 项 10 nvarchar 120 null u cinvdefine11 存货自定义 项 11 intnull u cinvdefine12 存货自定义 项 12 intnull u cinvdefine13 存货自定义 项 13 floatnull u cinvdefine14 存货自定义 项 14 floatnull u cinvdefine15 存货自定义 项 15 datetimenull u cinvdefine16 存货自定义 项 16 datetimenull u bcheckitem是否选项类 bit not null 0 u batomodel 是否 ATO 模型 bit not null 0 u bequipment设备 bit not null 0 u bptomodel 是否 PTO 模型 bit not null 0 u binvmodel模型 bit not null 0 u bbommain 允许 BOM 母件 bitnull u bbomsub 允许 BOM 子件 bitnull0 u iInvRCost 计划价或售 价 floatnull0 cCreatePerson创建人 nvarchar 20 null cModifyPerson修改人 nvarchar 20 null dModifyDate修改日期 datetimenull ImpLog 内部字段 nvarchar 255 null iSel 内部字段 bitnull u cProduceNation生产国别 nvarchar 60 null0 u cPurPersonCode采购员 nvarchar 20 null u bInvQuality是否保质期 bitnull 用友 U8 公共插件 PDM 公共接口 操作手册 33 管理 u bTrack 出库跟踪入 库 bitnull u bPropertyCheck是否质检 bitnull u iTestStyle检验方式 smallintnull u cRuleCode 自定义抽检 规则编码 nvarchar 20 null u iTestRule检验规则 smallintnull u bTrackSaleBill销售跟单 bitnull u iCheckATP检查 ATP smallintnull u bInTotalCost成本相关 bitnull u iDTStyle抽检方式 smallintnull u cMassUnit保质期单位 smallintnull u iWarnDays 保质期预警 天数 smallintnull u cDTUnit 检验计量单 位 nvarchar 10 null u iDTMethod抽检方案 smallintnull cfree1 自由项 1 用于导 入结构自由 项 下同 nvarchar 20 null cfree2自由项 2 nvarchar 20 null cfree3自由项 3 nvarchar 20 null cfree4自由项 4 nvarchar 20 null cfree5自由项 5 nvarchar 20 null cfree6自由项 6 nvarchar 20 null cfree7自由项 7 nvarchar 20 null cfree8自由项 8 nvarchar 20 null cfree9自由项 9 nvarchar 20 null cfree10自由项 10 nvarchar 20 null iinvsprice参考成本 11 4 25 新增字 段 floatnull flength长 11 4 25 新增字 段 floatnull fwidth宽 11 4 25 新增字 段 floatnull fheight高 11 4 25 新增字 段 floatnull 物料清单 数据表 数据表 pdm bom bompdm bom bom 唯一唯一 bom regcode invcode version bomtype u identcode cpfree1 用友 U8 公共插件 PDM 公共接口 操作手册 34 cpfree10 字段名字段名含义含义备注备注类型类型 是否是否 为空为空 缺省值缺省值 PDM 必传必传 id 内部字 段 bomid intnull regcode PDM 系 统注册码 对应于中的 系统编码 即 外部 PDM 系统的编码 nvarchar 20 null 是 bomid 物料清单 标识 记录行唯一标识 自增 加 不用赋值 int identity not null transuser传递人 nvarchar 15 null 是 bomtype 物料清单 类型 对应于 U8 中物料清单 的 BOM 类别 1 主 BOM 2 替代 BOM tinyint not null 1是 version 物料清单 版本 U8 物料清单母件 版本 号 intnull 是 versiondesc 物料清单 版本说明 U8 物料清单母件 版本 说明 nvarchar 60 null10是 versioneffdate 版本生效 日期 U8 物料清单母件 版本 日期 datetimenull 是 versionenddat e 版本失效 日期 datetime not null 2099 12 31 是 invcode存货编码 U8 物料清单母件的 母 件编码 nvarchar 20 null 是 parentscrap 母件损耗 率 U8 物料清单 母件损耗 率 decimal 6 3 not null 0 opcomponenti d 子件标识 U8 物料清单子件记录 行唯一标识 intnull sortseq子件行号 U8 物料清单子件的 子 件行号 intnull 是 opseq工序行号 U8 物料清单子件的 工 序行号 nchar 10 not null 0000 invcode sub 子件存货 编码 U8 物料清单子件的 子 件编码 nvarchar 20 null 是 effbegdate 子件生效 日期 U8 物料清单子件的 生 效日期 datetimenull 是 effenddate 子件结束 日期 U8 物料清单子件的 失 效日期 datetime not null 2099 12 31 是 fvflag 固定 变 动批量 U8 物料清单子件的 固 定用量 smallint not null 1 baseqtyn 子件数量 分子 U8 物料清单子件的 基 本用量 floatnull 是 用友 U8 公共插件 PDM 公共接口 操作手册 35 baseqtyd 子件数量 分母 U8 物料清单子件的 基 础用量 float not null 1 compscrap 子件损耗 率 U8 物料清单子件的 子 件损耗

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论