网站大量收购闲置独家精品文档,联系QQ:2885784924

农产品收购系统Proposalwenkai.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
农产品收购系统Proposalwenkai

外部系统接口及设备接口 农产品收购系统的设计目标如下: 系统可以独立运行,主要用户是遍布各地的收购点。 系统的最终数据是结算单数据,需要与后台的ERP系统(SAP/EAS)交换数据,将结算单数据传入ERP系统,在ERP系统进行后续的财务结算处理。我们将这类接口命名为外部系统接口。 为了提高厂内(收购点)物流业务处理的自动化及杜绝现有手工开票存在的不少管理问题,系统计划采用IC卡系统,同时系统自动读取地磅数据,并能通过短信方式给予送货人员明确的流程执行指令。我们将这类接口命名为设备接口。 外部系统接口 接口功能基础数据及功能概述 接口功能基础数据 收购系统的组织结构为:总公司(虚拟)—》收储企业—》收购点。 收购系统的收储企业主数据中定义该企业使用的后台ERP系统的类型(有SAP/EAS/无 三种设置)。 根据客户需求描述,有些收储企业目前使用SAP系统,则届时收购系统中该收储企业下的所有收购点的结算单数据都要转换为SAP系统的数据;有些收储企业目前使用金蝶EAS系统,则届时收购系统中该收储企业下的所有收购点的结算单数据都要转换为EAS系统的数据。 收购系统与SAP/EAS的相关主数据、组织结构数据建立对应关系,并定期更新收购系统中的SAP/EAS的相关数据。 具体处理为: 收购系统完全存储一份SAP/EAS的相关主数据(物料、供应商、税码等)、组织结构数据(收储企业清单、采购组织等)。并通过接口定期更新。 收购系统部分主数据、组织结构数据建立与本地SAP/EAS的相关主数据、组织结构数据的对应关系。通过UI功能实现。 接口功能概述 接口名称 功能描述 数据 类型 接口 方向 交换频率 建议的实现方式 备注 物料主数据 获取SAP/EAS系统物料编码、描述、工厂代码等信息 主数据 IN 每天、定时 1)程序 2)数据库直连 供应商 获取SAP/EAS系统供应商编码、描述、采购组织等信息 主数据 IN 每天、定时 1)程序 2)数据库直连 税码 获取SAP/EAS对应税码描述 主数据 IN 每天、定时 1)程序 2)数据库直连 组织结构数据(SAP Company、库存地、采购组织等) 获取SAP/EAS对应组织结构数据。 主数据 IN 每天、定时 1)程序 2)数据库直连 组织结构数据的具体范围待清晰。 新建结算单 收购系统审核结算单后,SAP/EAS系统中创建PO、GR(收货单) 业务数据 OUT 实时 程序 新建、冲销、修改的具体实现逻辑待定。 冲销结算单 收购系统反审核结算单时,则冲销SAP/EAS中对应PO、GR 业务数据 OUT 实时 程序 修改结算单 收购系统修改结算单且重新审核后,则对SAP相应PO进行修改、创建GR 业务数据 OUT 实时 程序 结算单接口功能实现逻辑 建议的实现逻辑如下: 建立结算单接口表,SAP、EAS分别建立。先根据主数据的对应关系对结算单数据进行转换,并插入结算单接口表; 接口程序从结算单接口表读取数据,并插入SAP/EAS系统。与第一步放在一个数据库事务中。 问题:如果SAP、EAS中PO或GR(收货单)已进行后续处理,这时冲销或更新结算单数据如何处理? SAP系统接口实现技术 NCS公司已在多个Java项目中使用SAP RFC技术实现与SAP系统的接口功能。 1.SAP RFC技术 RFC(Remote Function Call,远程功能调用)是SAP系统之间以及SAP与外部系统之间程序通信的基本接口技术,诸多其他更高层的SAP接口和通信技术,如BAPI,ALE等,都是基于RFC实现的。 2.SAP与Java程序的接口实现技术 SAP JCo(SAP Java Connector).即SAP Java连接器,是SAP组件和Java应用程序之间的中间件和接口实现机制。JCo基于JNI(Java Native Interface)建立在RFC协议基础之上,支持SAP服务器端的入站(Java调用SAP)及出站(SAP调用Java)数据通信。 EAS系统接口实现技术 EAS系统接口实现技术有如下几种: Web Service方式 通过Excel导入方式 数据库直连方式 对收购系统而言,“通过Excel导入方式”不可取。其它两种方式分析如下: Web Service方式 通用的方式,PO数据封装成XML格式。如采购订单的接口为: 采购订单导入接口com.kingdee.eas.scm.customize.sm.IWSPurOrderFacade#ImportData 采购订单扩展接口 com.kingdee.eas.scm.customize.sm.IWSPurOrderExtendFacade#extendField 问题:主数据等是

文档评论(0)

185****7617 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档