版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、. .PAGE12 / NUMPAGES12报表信息记录号日期20120305开发类型 FORMCHECKBOX Report FORMCHECKBOX Form FORMCHECKBOX Interface FORMCHECKBOX Enhancement FORMCHECKBOX Conversion FORMCHECKBOX Others模块MM 超市化自助采购报表编号报表名称自动创建采购申请事务代码业务负责人炳黎功能设计者 炳黎报表开发者 / 程序员设计维护记录请求提出者时间修改原因审批人炳黎2012.03.15新建文档炳黎2012.03.171.在zariba_eban表中增加删除标
2、记字段 和国网供应商;2.增加PR创建时判断供应商信息。炳黎2012.03.171. 修改交货地点与交货方式取值。2.取消zariba_eban删除标记字段炳黎2012.03.27增加ME54N不能修改字段增强。业务需求接口用途ERP接收Ariba请购单信息后,根据得到的信息自动创建采购申请,并返回订单信息给Ariba。采购申请在没有审批前,若要修改删除申请,先在ERP拒绝采购申请,然后在电子商务中修改删除。修改和删除信息同步到ERP并修改删除采购申请。总体功能ERP接收Ariba请购单信息后,根据得到的信息自动创建采购申请,并返回订单信息给Ariba。采购申请在没有审批前,若要修改删除申请,
3、先在ERP拒绝采购申请,然后在电子商务中修改删除。修改和删除信息同步到ERP并修改删除采购申请。报表使用者调用事务代码/程序使用频率和时间实时传输处理类型后台处理后台处理/在线处理后台处理打印机类型(激光/喷墨/针式)纸大小/方向使用语言中文功能设计权限要求选择屏幕本报表相关的SAP透明表格与字段首先在EBAN里面加如下字段(后续根据屏幕也要增加字段)字段字段描述字段类型字段长度ZQGDH请购单号(Ariba)CHAR25ZGGDHXM请购单行项目(Ariba)CHAR5CSID标识(ecp)CHAR3采购申请创建ECP系统提交请购单后,系统接收采购数据,将接口传输数据存入表zariba_eb
4、an中,如果CZLX=1,调用bapi函数(见zmmjyht023.html)创建采购申请。zariba_eban表结构类同于日志表zariba_eban_log。在创建采购申请时,先判断权限(暂缺)。新建客制化表ZMM_CRPR,可以在SM30中维护。系统创建采购订单时判断ECP传输的用户ID(ERNAM)和成本中心(KOSTL)在ZMM_CRPR中存在,如果不存在则报错“账号ERNAM没有在成本中心KOSTL创建申请的权限”。对于A和P类型的需要根据资产编码和WBS查找成本中心,然后再校验。字段字段描述字段类型字段长度ID序号CHAR25KOSTL成本中心CHAR5USERID用户IDCH
5、AR3根据国网供应商编码去获取供应商编码: 表关系:ZARIBA_EBAN- LIFNR = LFA1- STCD4;查询字段:LFA1-LIFNR;判断条件:LFA1-NODEL删除冻结 LFA1-LOEVMX 集中删除标记LFA1- SPERR X 记账冻结LFA1-SPERM X 采购冻结。如果供应商不存在,提示:该供应商在ERP系统不存在,请联系运维人员核实该供应商信息。如果该供应商被打集中删除标记,LFA1- NODEL = X 提示: XXXX供应商已经被集中删除冻结,请核实!如果该供应商被记账冻结,LFA1- SPERR = X提示: XXXX 供应商被记账冻结,请核实!如果该供
6、应商被记账冻结,LFA1-SPERM = X 提示:XXXX供应商被采购冻结,请核实!如果该供应商被集中删除冻结 LFA1- LOEVM = X 提示: XXXX供应商被集中删除标识,请核实!再判断凭证类型(BSART):若为ZM15,判断科目分配类别KNTTP是否为K且成本中心KOSTL不为空,如果是,则创建ZM15类型的采购申请。如果否,返回ECP消息“ZM15类型的超市化采购采购申请科目分配类别应该为K且成本中心不为空”。若为ZM13,判断科目分配类别KNTTP是否为A,如果是,则创建ZM13类型的重点低值易耗采购申请。如果否返回ECP消息“ZM13类型的采购申请科目分配类别应该为A”。
7、若为ZM05,先判断工厂,若工厂是12M1,则KNTTP必须为A且ANLN1不为空,否则返回消息“ZM05类型固定资产零购采购申请科目类别应该为A且资产卡必填”。若工厂不是12M1,则KNTTP必须为P且PS_PSP_PNR不为空,否则返回消息“ZM05类型采购申请科目类别应该为P且WBS必填”。根据ECP传输的请购单中的WBS元素,获取项目定义,SELECT SINGLE pspnr PSPHI INTO l_pspnr l_PSPHI FROM prps WHERE posid = lwa_eban-ps_psp_pnr.如果WBS不存在的话,返回消息:“WBS元素不存在,请核实!”如果存
8、在WBS,则判断项目信息是否已经下达:SELECTSINGLEtj02ttxt30INTOg_vsnmrFROMjcdsINNERJOINtj02tONtj02tistat=jcdsstatINNERJOINprojONprojobjnr=jcdsobjnrWHEREtj02tspras=EANDjcdsstat=I0002ANDprojpspid=l_PSPHI.如果没有下达,则返回消息提示:项目XXXXXX未下达,请核实!创建采购申请时默认采购方式是:超市化采购。在ERP创建过程中,如果出现错误,则把错误消息提示返回给ECP。(项目采购申请暂时不做)若为ZM01或ZM11,检查科目类别是否
9、为Q且WBS不为空,如果不是返回消息“项目采购申请科目类别为Q且WBS必填”,如果是再判断工厂若为10M1,则创建ZM01类型采购申请,若工厂不是10M1则创建ZM11类型的采购申请。zariba_eban 表结构如下 字段名是否主键字段描述字段类型字段长度ZQGDHKEY请购单号(Ariba)CHAR25ZGGDHXMKEY请购单行项目(Ariba)CHAR5BSART凭证类型CHAR4BANFN采购申请CHAR10BNFPO请求项目NUMC5MATNR物料CHAR18WERKS工厂CHAR4LGORT库存地点CHAR4MENGE数量QUAN13PREIS评价价格CURR11/2KNTTP项
10、目类别CHAR1SHDZ交货地点与交货方式CHAR40采购申请“文本”标签下的“项目文本”物料详细描述CHAR 2000LFDAT交货日期Dats8BADAT创建日期DATS8AFNAM实际申请人CHAR12LIFNR-GW国网供应商编码(Log表也增加此字段)CHAR10LIFNR供应商编码(Ariba发送国网供应商编号,保存到ERP中时转换为网省供应商编号。国网供应商编号= LFA1- STCD4,然后在LFA1中查找LIFNR)CHAR10SAKTO总帐科目CHAR10KOSTL成本中心CHAR10ANLN1资产CHAR12PS_PSP_PNRWBS元素NUMC8CSID标识(值为ecp
11、)Char3CZLX操作类型值和解释:1 - 创建PR 2 - 更新已有PR 3 - 删除PRChar1CSDW超市物料单位UNIT3CSSL超市物料数量QUAN13ERNAM创建者CHAR12BANPR审批状态(值为05是审批完成,08是审批拒绝)CHAR2EKGRP采购组CHAR3AUFNR订单号CHAR12EKORG采购组织CHAR4BUKRS公司代码CHAR4ZSHRID收货人IDCHAR12ZDEL删除标识X (Log表也增加此字段)Char1接收字段电子商务平台传输ERP的字段(参考):字段名字段描述类型长度UniqueName请购单号(Ariba)CHAR25LineItems.
12、NumberInCollection请购单行项目(Ariba)CHAR5凭证类型CHAR4SAPPRNumber采购申请CHAR10LineItems.SAPPRLineNumber请求项目NUMC5LineItems modityCode.UniqueName物料CHAR18LineItems.ShipTo.UniqueName工厂CHAR4库存地点CHAR4LineItems.Quantity数量QUAN13LineItems.Description.Price.Amount评价价格CURR11/2LineItems.AccountCategory.UniqueName项目类别CHAR1交
13、货地点与交货方式CHAR40物料详细描述CHAR2000NeedBy交货日期Dats8SubmitDate创建日期DATS8Requester.Name.PrimaryString实际申请人CHAR12LineItems.Supplier.UniqueName供应商(Ariba发送国网供应商编号,保存到ERP中时转换为网省供应商编号。国网供应商编号= LFA1- STCD4,然后在LFA1中查找LIFNR)CHAR10LineItems.Accountings.SplitAccountings.GeneralLedger.UniqueName总帐科目CHAR10LineItems.Accoun
14、tings.SplitAccountings.CostCenter.UniqueName成本中心CHAR10LineItems.Accountings.SplitAccountings.Asset.UniqueName资产CHAR12LineItems.Accountings.SplitAccountings.WBSElement.UniqueNameWBS元素NUMC8OriginatingSystem标识(值为ecp)Char3操作类型Char1超市物料单位UNIT3超市物料数量QUAN13创建者CHAR12ApprovedState审批状态CHAR2采购组CHAR3订单号CHAR12采购
15、组织CHAR4公司代码CHAR4RECIEVER_ID收货人IDCHAR12接口结构Ariba字段名接口字段名SAP字段名字段描述类型长度UniqueNameZQGDHZQGDH请购单号(Ariba)CHAR25LineItems.NumberInCollectionZGGDHXMZGGDHXM请购单行项目(Ariba)CHAR5BSARTBSART凭证类型CHAR4SAPPRNumberBANFNBANFN采购申请CHAR10LineItems.SAPPRLineNumberBNFPOBNFPO请求项目NUMC5LineItems modityCode.UniqueNameMATNRMATN
16、R物料CHAR18LineItems.ShipTo.UniqueNameWERKSWERKS工厂CHAR4LGORTLGORT库存地点CHAR4LineItems.QuantityMENGEMENGE数量QUAN13LineItems.Description.Price.AmountPREISPREIS评价价格CURR11/2LineItems.AccountCategory.UniqueNameKNTTPKNTTP项目类别CHAR1SHDZSHDZ交货地点与交货方式CHAR40TXZ01采购申请“文本”标签下的“项目文本”物料详细描述CHAR2000NeedByLFDATLFDAT交货日期D
17、ats8SubmitDateBADATBADAT创建日期DATS8Requester.Name.PrimaryStringAFNAMAFNAM实际申请人CHAR12LineItems.Supplier.UniqueNameLIFNRLIFNR供应商(Ariba发送国网供应商编号,保存到ERP中时转换为网省供应商编号。国网供应商编号= LFA1- STCD4,然后在LFA1中查找LIFNR)CHAR10LineItems.Accountings.SplitAccountings.GeneralLedger.UniqueNameSAKTOSAKTO总帐科目CHAR10LineItems.Accou
18、ntings.SplitAccountings.CostCenter.UniqueNameKOSTLKOSTL成本中心CHAR10LineItems.Accountings.SplitAccountings.Asset.UniqueNameANLN1ANLN1资产CHAR12LineItems.Accountings.SplitAccountings.WBSElement.UniqueNamePS_PSP_PNRPS_PSP_PNRWBS元素NUMC8OriginatingSystemCSIDCSID标识(值为ecp)Char3CZLXCZLX操作类型Char1CSDWCSDW超市物料单位UN
19、IT3CSSLCSSL超市物料数量QUAN13ERNAMERNAM创建者CHAR12ApprovedStateBANPRBANPR审批状态(值为05是审批完成,08是审批拒绝)CHAR2EKGRPEKGRP采购组CHAR3AUFNRAUFNR订单号CHAR12EKORGEKORG采购组织CHAR4BUKRSBUKRS公司代码CHAR4RECIEVER_IDZSHRIDZSHRID收货人IDCHAR12如果创建失败,则回传失败原因。如创建成功,则回传采购申请号和行项目号。ERP需传输如下字段给Ariba,结构如下:字段名字段描述类型长度BANFN采购申请编号CHAR10BNFPO项目NUMC5Z
20、QGDH请购单号(Ariba)CHAR25ZGGDHXM请购单行项目(Ariba)CHAR5MSGCODE新建一个字段“成功 = 0, 失败 = 1”CHAR1MSGDESP失败信息CHAR100反馈机制:发送数据时,需要接收方反馈接收结果。如果接收成功,则反馈1,失败则反馈0,结果保存在反馈表ZTMMJY_MS_02中。取数逻辑当ERP成功接收到电子商务平台数据传输的数据后,按以下逻辑保存.字段名字段描述取数逻辑ZQGDH请购单号(Ariba)取电子商务平台传输数据ZGGDHXM请购单行项目(Ariba)取电子商务平台传输数据BSART凭证类型取电子商务平台传输数据BANFN采购申请取电子商
21、务平台传输数据BNFPO请求项目取电子商务平台传输数据MATNR物料取电子商务平台传输数据WERKS工厂取电子商务平台传输数据LGORT库存地点取电子商务平台传输数据MENGE数量取电子商务平台传输数据PREIS评价价格取电子商务平台传输数据KNTTP项目类别取电子商务平台传输数据SHDZ交货地点与交货方式取电子商务平台传输数据采购申请“文本”标签下的“项目文本”物料详细描述取电子商务平台传输数据LFDAT交货日期取电子商务平台传输数据BADAT创建日期取电子商务平台传输数据AFNAM实际申请人取电子商务平台传输数据LIFNR供应商(Ariba发送国网供应商编号,保存到ERP中时转换为网省供应
22、商编号。国网供应商编号= LFA1- STCD4,然后在LFA1中查找LIFNR)SAKTO总帐科目取电子商务平台传输数据KOSTL成本中心取电子商务平台传输数据ANLN1资产取电子商务平台传输数据PS_PSP_PNRWBS元素取电子商务平台传输数据CZLX操作类型取电子商务平台传输数据CSID标识(值为ecp)取电子商务平台传输数据CSDW超市物料单位取电子商务平台传输数据CSSL超市物料数量取电子商务平台传输数据ERNAM创建者取电子商务平台传输数据BANPR审批状态取电子商务平台传输数据EKGRP采购组取电子商务平台传输数据AUFNR订单号取电子商务平台传输数据EKORG采购组织取电子商
23、务平台传输数据BUKRS公司代码取电子商务平台传输数据ZSHRID收货人ID取电子商务平台传输数据采购申请修改ERP创建采购申请后,不允许用户进行修改或删除操作(在me52n、me54n中控制不允许修改)。条件:如果采购申请有请购单号,则用事务代码ME52N、ME54N时不能需该一下字段:工厂WERKS、删除标记LOEKZ、物料编码MATNR、数量MENGE、单位MEINS、交货日期LFDAT、采购组EKGRP、供应商LIFNR、评价价格PREIS、价格单位PEINH、收货WEPOS、发票数据REPOS、无价值收货WEUNB、资产编号ANLN1、成本中心KOSTL、采购组织EKORG、WBS(
24、PS_PSP_PNR)、科目分配类别KNTTP。采购申请的修改和删除操作都是需要在ERP中拒绝之后(BANPR值为08-审批拒绝),用户才能够在Ariba中修改或删除相应行项目信息。如果使用ME52N进行修改操作则会在ERP中弹出报错信息。(如下图):实现功能点:基于请购单创建的采购申请不允许修改ZME_PROCESS_REQ_CUSTPROCESS_ITEM(SE19)Ariba传输行项目信息(见接口结构中的所有字段),ERP判断字段CZLX值为2(更新已有PR),则进一步判断,字段BANPR值如果为08(拒绝),检查系统中此字段是否为08,如果是,则更新PR行项目的所有信息。如果否,则返回信息:“采购申请审批不是拒绝状态采购申请审批通过,不允许修改” 。字段BANPR值如果为05,检查系统中此字段是否为05,如果是,则更新字段ZQGDH(请购单号)、ZGGDHXM(请购单行项目)。如果否,则返回信息:“采购申请审批拒绝,请不能修改”。如果在Ariba传输的整采购申请中找不到匹配的采购申请行项目,(BANFN、BNFPO),则该条采购申请标记删除
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025农村回迁房买卖合同(含税费处理)
- 2025年度养猪场养殖环境优化与改造合同3篇
- 二零二五年度借调人员工作培训与职业成长协议3篇
- 二零二五年度教育培训机构教师聘用与教学质量监控合同2篇
- 二零二五年度子女对父母赡养与老年旅游服务合同3篇
- 二零二五年度国际能源资源勘探开发合同3篇
- 2025年度养猪场产业链上下游供应链合作合同3篇
- 二零二五年度企业劳动合同解除与员工离职经济补偿及离职证明协议3篇
- 2025年度口腔医院与医疗器械制造商战略合作合同3篇
- 2025年度美国大学本科预科班入学合同3篇
- 2024年度陶瓷产品代理销售与品牌战略合作协议3篇
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之9:“5领导作用-5.3创新战略”(雷泽佳编制-2025B0)
- 2024版旅游景区旅游巴士租赁合同3篇
- LINUX网络操作系统知到智慧树章节测试课后答案2024年秋湖北交通职业技术学院
- 河北省邯郸市2023-2024学年高一上学期期末质量检测地理试题 附答案
- 医疗机构竞业限制协议
- 2024年度物业管理公司员工奖惩制度3篇
- 【MOOC】药理学-华中科技大学 中国大学慕课MOOC答案
- 交通疏导安全教育培训
- 2024年7月国家开放大学法学本科《知识产权法》期末考试试题及答案
- 2024年河南省公务员录用考试《行测》试题及答案解析
评论
0/150
提交评论