重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
不是,POS一般都用的是银联的系统,有特定供应商提供解决方案,对于零售企业,他的直营门店或者代理商的门店,每笔业务通过POS机的交易成功来代表销售订单是否可以记账,而为了做到库存和账面上的一致性,可能需要将POS机交易成功的信息发送到SAP系统。
创新互联-专业网站定制、快速模板网站建设、高性价比太仓网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式太仓网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖太仓地区。费用合理售后完善,十年实体公司更值得信赖。
通过接口的,一般情况下,POS和SAP中间还会有一个订单系统,当POS那边输入交易数据的时候,订单系统里会同步产生一个销售订单,订单系统里的数据,通过字段与SAP系统里的字段相对接,然后SAP系统里也产生了一个销售订单,同时生成会计凭证。这个需要ABAP去开发,但是逻辑和功能说明书是FICO顾问主要负责的,SD顾问协助。
POS系统即销售时点信息系统,是指通过自动读取设备(如收银机)在销售商品时直接读取商品销售信息(如商品名、单价、销售数量、销售时间、销售店铺、购买顾客等),并通过通讯网络和计算机系统传送至有关部门进行分析加工以提高经营效率的系统。
SAP算是ERP的代名词,是全球最大的企业管理和协同化商务解决方案供应商、全球第二大云公司,在中国服务超过 16,100 多家客户。SAP系统是一套企业资源管理软件系统,具有现代化、信息化、智能化的应用优势,利用统一的集成式ERP管理系统,实现所有部门和职能的互联。SAP ERP适用企业发展不同阶段,利用高效和弹性的智能云ERP ,及免费的新版本升级,让企业获得即时优势和行业前沿洞见,助力提高利润、加速发展、实现数字化的卓越运营。
POS系统只是ERP中的一部分,ERP是一种供应链的管理思想,指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。
而SAP是ERP软件里一个著名品牌,SAP系统的实用性强,接近国际化的发展思想,在加上SAP系统引进了ERP系统的管理思想,将企业的构建模式与先进的管理理念相结合,进而运用到实际的经营管理系统中,能够为企业的财务管理工作提供一定的方便。
登陆PO服务器,启动JAVA客户端三步(SAP PO 开发一)
搭建一个WebService接口环境(SAP PO 开发 二)
用SAP PO连通一个WebService接口(SAP PO 开发 三)
ERP系统RFC协议发送端通过PO连通WebService接口(SAP PO 开发四)
参考资料
Step 1 – 为PO/PI的Advanced Adapter Engine (AAE)适配器创建rfc地址.
用T_code sm59维护rfc地址
你可以将rfc地址命名为HTTP_PI/PO System ID.
Connection Type = G (HTTP Connection to External Server)
Target Host = Host Name of AAE or AEX 一般为PI工作台的登陆地址
Port (Service No) = HTTP Port Number of AAE or AEX host server : Default 50000 一般为PI工作台的登陆地址的port
Path Prefix= /XISOAPAdapter/MessageServlet?ximessage=true
在登陆和安全页签设置PO的账号和密码,注意PO/PI账号的权限
请点击输入图片描述
请点击输入图片描述
测试连接是否成功
Step 2 – 为 PO/PI的Enterprise Resource Repository (ESR)创建rfc地址.
Connection Type = G (HTTP Connection to External Server)
Target Host = Host Name of AAE or AEX
Port (Service No) = HTTP Port Number of AAE or AEX host server : Default 50000
Path Prefix = /rep
Logon and Security = 和第一步的配置一致
Step 3 – 为PO/PI的 System Landscape Directory (SLD)创建rfc地址.
为了获取SLD数据,在这里创建的rfc地址会在第五步再次用到.
Step 4 – 用事务代码SXMD_ADM 配置 Integration Engine.
进入事务代码,选择节点‘Integration Engine Configuration’.
请点击输入图片描述
选择Configuration
请点击输入图片描述
创建新条目,增加参数‘IS_URL‘, ‘HTTP_TIMEOUT‘ , ‘ENGINE_TYPE‘.如下图
请点击输入图片描述
dest://后边的名称是第一步创建的地址.
Step 5 – 通过事务代码 SLDAPICUST设置到SLD的连接数据
确保选择:Access to SLD Server Using HTTP,Connect Using HTTP Destination.
添加条目:SAP_CONFIG.http地址是是第三步创建的SLD_POD.
请点击输入图片描述
Step 6 – 在PO/PI的 Net-weaver Administrator (NWA)中配置http地址.
nwa的地址为PI/PO的host地址,端口加/nwa.如:.也可以在这里创建用户.
这里创建的http地址用在创建sap的业务系统的入站通信管道(Communication Channel)时,也可以不建.
路径:NWA Configuration Infrastructure Destinations,为sap业务系统创建一个http连接.
使用向导创建新连接
通常,地址名称会被命名为SAP System IDCLNTClient Number_HTTP.地址类型选择http.
请点击输入图片描述
url是:sap系统sicf中engine的路径,通过测试该服务,可以获取完整的地址
请点击输入图片描述
system id是sap系统的.
请点击输入图片描述
登陆数据的验证方式:Basic.
输入sap系统的登陆账号密码
配置完成后,ping一下地址.如果报500错误,那么不需要处理.
这个地址会被用在第七步创建sap业务系统的SOAP Receiver Communication Channel
Step 7 – 为sap业务系统创建sender和receiver soap(http) communication channel.
SOAP Sender Communication Channel.
SOAP Receiver Communication Channel.
请点击输入图片描述
Address Type选择 “HTTP Destination” ,将 HTTP Destination name 设置为我们第六步建立的http地址.
Address Type也可以不使用http destination.使用url address.配置如下图.
请点击输入图片描述
怎么测试连接是否可用?
检查 RFC 和 HTTP Destinations 是否正常工作.
使用事务代码sm59测试
使用事务代码 SLDCHECK检查SLD连接状态.
使用程序SPROX_CHECK_IFR_RESPONSE检查ESR连接状态.
使用se38执行程序,检查ESR连接状态.
请点击输入图片描述
通过事务代码 SPROXY检查PROXY对象.
通过Monitor测试Communication Channels
进入Configuration Monitoring Home.
路径:Adapter Engine Communication Channel Monitor.PIng通信管道.