PDMerp接口协议0812.docx
《PDMerp接口协议0812.docx》由会员分享,可在线阅读,更多相关《PDMerp接口协议0812.docx(37页珍藏版)》请在冰点文库上搜索。
PDMerp接口协议0812
项目编号:
KMSSB-05-03-01版本:
1.0
文档编号:
KMSSB-G04-03-08版本:
1.0
黄石东贝ERP接口需求规格说明书
SoftwareRequirementSpecification
甲方
黄石东贝制冷有限公司
乙方
神州数码
丙方
武汉开目信息技术有限责任公司
一、前言
黄石东贝选择了KMPDM系统管理产品及工艺数据,在生产、物流、仓储管理等方面选择了易飞ERP系统。
为了更好的进行数据共享,减少操作人员手工入录数据的工作,建立完整的企业产品数据平台,要进行两个系统间的接口数据范围和数据来源及规范的约定。
甲方、乙方、丙方三方针对甲方的需求,就易飞ERP系统和开目PDM系统集成的方案进行了积极的探讨,经过友好协商,达成以下约定:
1、PDM系统将符合易飞要求的数据通过易飞软件提供的控件导入到易飞ERP系统中,导入的信息主要是零部件结构信息及基本物料信息。
2、鉴于东贝集团的生产运作模式,接口主要实现从PDM向ERP的单向数据集成。
3、接口表结构由神码提供,信息由KMPDM中处理得到并写入中间数据中,然后将中间数据传递给相关控件,ERP负责后续的处理产生满足自身要求的数据。
4、接口环境:
开目PDM和神码ERP都是基于SQLServer数据库的管理系统。
5、接口操作:
接口程序开发完成后,甲方制定接口数据的操作制度,确定操作接口数据的时机。
丙方保证每次操作提供数据信息和数据源一致,ERP中对数据信息的处理由乙方保障;
6、接口入口:
一个产品产生一个完整的接口表,接口表从产品节点上汇总。
单独更改的零部件可作为一个单节点产品出接口数据。
7、如果KMPDM、KMCAPP中产品数据发生更改,需重新汇总后生成新的数据提交给ERP系统。
PDM接口表中不提供更改标识;
二、黄石东贝pdm系统转存接口数据表协议
2.1品号基本信息表
系统编号
文档编号
文档名
字段编号
字段名称
字段类型
长度
是否集成
是否必须
默认值
说明
PDM提供方式
INV
INVMB
品号基本信息档
MB001
品号
Char
20
是
是
品号
对应PDM中零部件对象.品号属性
INV
INVMB
品号基本信息档
MB002
品名
Varchar
60
是
是
品名
对应PDM中零部件对象.名称属性
INV
INVMB
品号基本信息档
MB003
规格
Varchar
60
是
是
规格
对应PDM中零部件对象.规格属性。
该属性基本填写具体参考《PDM各属性填写方法》
INV
INVMB
品号基本信息档
MB005
[品号分类一]
Char
6
是
是
[品号分类一]
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值空),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB010
标准工艺路线品号
Char
20
是
是
标准工艺路线品号
传给ERP零部件对象.品号属性
INV
INVMB
品号基本信息档
MB011
标准工艺路线编号
Char
4
是
是
标准工艺路线编号
传给ERP默认值为010
INV
INVMB
品号基本信息档
MB017
主要仓库
Char
10
是
是
主要仓库
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为空),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB019
存货管理
Char
1
是
是
Y/N
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为Y),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB022
批号管理
Char
1
是
是
N
N:
不需要、Y:
需要不检查库存量、W:
仅需警告、T:
需要且检查库存量
对应PDM中零部件对象.批号管理属性,建立下拉列表,(该默认值为N)
INV
INVMB
品号基本信息档
MB025
品号属性
Char
1
是
是
P:
采购件、M:
自制件、S:
委外加工件、Y:
虚设件、
对应PDM中零部件对象.品号属性
INV
INVMB
品号基本信息档
MB034
补货政策
Char
1
是
是
M:
按MRP需求
R:
按补货点、M:
按MRP需求、L:
按LRP需求、N:
不需、H:
按历史销售
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为M),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB042
领料码
Char
1
是
是
1:
逐批领料
1:
逐批领料、2:
自动扣料、3:
单独领料
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为1),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB043
检验方式
Char
1
是
是
2:
抽检(正常)
0:
免检、1:
抽检(减量)、2:
抽检(正常)、3:
抽检(加严)、4:
全检
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为2),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB066
更改品名/规格
Char
1
是
是
Y/N
更改品名/规格
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为N),该属性在ERP中维护
INV
INVMB
品号基本信息档
MB109
核准状况
Char
1
是
是
Y:
已核准
Y:
已核准、N:
不准交易
对应PDM中核准状况属性,默认填写为Y,如果发生设计变更后,该品号不用的情况下,需将该属性改为N,并且要单独出一个接口信息给ERP。
INV
INVMB
品号基本信息档
MB110
快捷码
Char
20
是
是
快捷码
对应PDM中零部件对象.快捷码属性,必填
INV
品号基本信息档
MB111
税率
Numeric
5.4
是
是
17%
税率
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为17%),该属性在ERP中维护
INV
INVMB
品号基本信息档
第一次传入ERP数据时,在新增字段里面记录“PDM-”+PDM系统当前的用户名。
日期为当前日期。
当传入的BOM结构时修改的时候,在修改里面记录“PDM-”+PDM系统当前的用户名。
INV
INVMB
品号基本信息档
INV
INVMB
品号基本信息档
INV
INVMB
品号基本信息档
INV
INVMB
品号基本信息档
MB091
存货双单位推算方式
Char
20
是
是
PDM的不建立该属性,传给ERP默认值为”N”
INV
INVMB
品号基本信息档
MB436
库存量检查对象
Char
20
是
是
PDM的不建立该属性,传给ERP默认值为”1”
INV
INVMB
品号基本信息档
MB442
成本计算方式
Char
20
是
是
PDM的不建立该属性,传给ERP默认值为”2”
INV
INVMB
品号基本信息档
MB443
选配模式
Char
20
是
是
PDM的不建立该属性,传给ERP默认值为”0”
2.2取替代料信息
系统编号
文档编号
文档名
字段编号
字段名称
字段类型
长度
是否集成
是否必须
默认值
说明
PDM提供方式
BOM
BOMMA
取替代料单头档
MA001
元件
Char
20
是
是
元件
为子零部件的品号,也就是PDM中零部件对象.品号属性
BOM
BOMMA
取替代料单头档
MA002
主件
Char
20
是
是
主件
为上级零部件的品号,也就是PDM中的上级零部件的品号
BOM
BOMMA
取替代料单头档
MA003
取替代料
Char
1
是
是
3.替代料件
2.替换料件、3.替代料件
根据零部件结构文卷进行判断,有替换代用件且默认是不选中的替换代用件,传递给ERP一个3,没有不传递
BOM
BOMMB
取替代料单身档
MB001
元件
Char
20
是
是
元件
为子零部件的品号,也就是PDM中零部件对象.品号属性
BOM
BOMMB
取替代料单身档
MB002
主件
Char
20
是
是
主件
为上级零部件的品号,也就是PDM中的上级零部件的品号
BOM
BOMMB
取替代料单身档
MB003
取替代料
Char
1
是
是
3.替代料件
2.替换料件、3.替代料件
根据零部件结构文卷进行判断,有替换代用件,传递给ERP一个3,没有不传递
BOM
BOMMB
取替代料单身档
MB004
品号
Char
20
是
是
品号
替代料的品号
BOM
BOMMB
取替代料单身档
MB005
数量
Numeric
11
是
是
数量
在零部件结构文卷上装入该零部件或替代零部件的数量。
BOM
BOMMB
取替代料单身档
MB006
生效日期
Char
8
是
是
生效日期(传当前日期)
BOM
BOMMB
取替代料单身档
MB007
失效日期
Char
8
是
是
失效日期(空)
BOM
BOMMB
取替代料单身档
MB009
取替代料顺序
Char
4
是
是
取替代料顺序
2.3BOM用量信息
系统编号
文档编号
文档名
字段编号
字段名称
字段类型
长度
是否集成
是否必须
默认值
说明
PDM提供方式
BOM
BOMMC
BOM用量信息单头档
MC001
主件品号
Char
20
是
是
主件品号
为上级零部件的品号,也就是PDM中的上级零部件的品号
BOM
BOMMC
BOM用量信息单头档
MC002
单位
Char
4
是
是
单位
传零部件属性页上的单位。
BOM
BOMMC
BOM用量信息单头档
MC007
变更单号
Char
11
是
是
变更单号
BOM
BOMMC
BOM用量信息单头档
MC008
变更序号
Char
4
是
是
变更序号
BOM
BOMMC
BOM用量信息单头档
MC009
版本
Char
4
是
是
版本
对应PDM中零部件对象.版本属性
BOM
BOMMC
BOM用量信息单头档
MC017
子件关系
Char
4
是
默认为字符“4”
BOM
BOMMD
BOM用量信息单身档
MD001
主件品号
Char
20
是
是
主件品号
为上级零部件的品号,也就是PDM中的上级零部件的品号
BOM
BOMMD
BOM用量信息单身档
MD002
序号
Char
4
是
是
序号
将结构文卷上面的位置号传到ERP中去。
BOM
BOMMD
BOM用量信息单身档
MD003
元件品号
Char
20
是
是
元件品号
为子零部件的品号,也就是PDM中零部件对象.品号属性
BOM
BOMMD
BOM用量信息单身档
MD004
单位
Char
4
是
是
单位
传零部件属性页上的单位。
BOM
BOMMD
BOM用量信息单身档
MD006
组成用量
Numeric
11.3
是
是
组成用量
在零部件结构文卷上装入该零部件或替代零部件的数量。
BOM
BOMMD
BOM用量信息单身档
MD007
底数
Numeric
4
是
是
底数
对应PDM中零部件结构文卷底数属性
BOM
BOMMD
BOM用量信息单身档
MD008
损耗率%
Numeric
5.4
是
是
损耗率%
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为0),该属性在ERP中维护
BOM
BOMMD
BOM用量信息单身档
MD009
工艺
默认“****”
BOM
BOMMD
BOM用量信息单身档
MD013
可选特性设置
Char
1
是
是
Y/N
传“N”
BOM
BOMMD
BOM用量信息单身档
MD014
标准成本计算
Char
1
是
是
Y/N
在PDM产品结构树上面不建立属性,但PDM传给ERP一个默认的值(该默认值为Y),该属性在ERP中维护
BOM
BOMMD
BOM用量信息单身档
MD017
材料类型
Char
1
是
是
1.直接材料
1.直接材料、2.间接材料、3.供应商供料、4.不发料、5.客户供料
在PDM中加这个属性,用下拉菜单选择,默认为1
2.4样例
例如有一个品号为20500240的压缩机组件为如下结构(如图1):
(130202002压缩机为元件,130201004和130202001为其替代件件,备注栏中的数字为其替换顺序),压缩机组件结构文卷信息如(图2):
图1
图2
部分零件属性举例如下:
品号
20500240
130202002
130201004
130202001
140101016
140201010
140302031
140301007
名称
压缩机组件
压缩机
压缩机
压缩机
六角头螺栓
六角螺母
大垫圈
弹簧垫圈
品号属性
Y:
虚设件
P:
采购件
P:
采购件
P:
采购件
P:
采购件
P:
采购件
P:
采购件
P:
采购件
单重
图幅
A4
A4
A4
A4
A4
A4
A4
A4
规格
(CJ2179CE)(22050HzR22)
略
略
略
(GB/T5781)(M8X40)
略
略
略
数量(结构属性)
1
1
1
1
1
1
底数(结构属性)
1
1
1
1
1
1
单位
个
件
件
件
件
件
件
件
批号管理
T:
需要且检查库存量
T:
需要且检查库存量
T:
需要且检查库存量
T:
需要且检查库存量
T:
需要且检查库存量
T:
需要且检查库存量
T:
需要且检查库存量
T:
需要且检查库存量
快捷码
YSJZJ
YSJ
YSJ
YSJ
LJTLS
LJLM
DDQ
THDQ
核准状况
Y:
已核准
Y:
已核准
Y:
已核准
Y:
已核准
Y:
已核准
Y:
已核准
Y:
已核准
Y:
已核准
材料类型
1.直接材料
1.直接材料
1.直接材料
1.直接材料
1.直接材料
1.直接材料
1.直接材料
1.直接材料
各接口表样例为:
1、品号基本信息表
见ERP数据库表INVMB
2、取替代料信息表(ERP数据库表BOMMA,BOMMB表)
取替代料信息从结构文卷上面获得属性,在备注中填写取替代顺序,生效日期默然为系统当前日期
样例
字段名称
元件
主件
取替代料
品号
数量
生效日期
失效日期
取替代料顺序
字段编号
MA001
MB001
MA002
MB002
MA003
MB003
MB004
MB005
MB006
MB007
MB009
130202002
20400240
3
1
130201004
1
2
130202001
1
1
3、BOM用量信息表
写BOMMC,BOMMD,传递字段见2.3BOM用量信息。
三、义务和责任
甲方:
1)根据乙方提供的接口数据操作要求制定接口数据表操作规范;
2)按照丙方提供的接口数据生成方式操作,并按要求填写需要填写的信息。
乙方:
1)提供接口数据ERP方操作要求并予以操作方式培训;
2)负责用接口数据实现甲方的功能需求。
丙方:
1)在本协议三方签字认可生效起1个月内完成相关配置开发及实施工作,实现附件约定接口数据的正确生成;
2)提供PDM方接口数据产生规则并培训相关操作方法。
四接口验收方法和条件
硬件准备
需准备服务器一台,工作站三台,服务器与工作站、工作站与工作站之间需有网络联通;
数据准备
在PDM中准备产品结构一个,设计结构中至少包括4级装配关系。
在PDM中创建两个部件,考虑到接口测试的全面性,结构中要求有替换件。
人员准备
甲方相关业务领导、PDM系统管理员、ERP系统管理员、接口操作人员,乙方实施工程师、丙方实施工程师。
接口验证
甲方具体操作人员在丙方实施工程师的指导下,在PDM和CAPP中按照规定填入相关数据,并产生相关数据通过控件交给乙方实施工程师,乙方实施工程师指导甲方具体操作人员导入ERP系统中,乙方实施工程师在ERP中检查并确认,三方认为无误后签署接口验收报告。
五变更流程
当接口协议签订后,若任何一方提出局部变更,需要遵循本变更流程,如有修改需得到三方书面认可后方能生效。
首先由甲方、乙方或者丙方项目经理提出变更申请;
其次由三方项目经理和三方相关人员对所变革的事项进行影响分析。
影响分析分两类:
规划/研发/测试的影响分析和实施的影响分析;
在完成影响分析后提交三方变更委员会进行决策;
在决策完毕后,需得到甲乙丙三方的书面认可后才能生效,再进入具体执行阶段。
协议单位
签字人
签字时间
黄石东贝制冷有限公司
神州数码
武汉开目信息技术有限责任公司