SAPBarCode開發(01)–SAP條碼解決方案

dicksonjin發表於2015-11-22

 

SAP Bar Code 開發(01) SAP條碼方案

前段時間,需要戶進行售前工作,整理下BarcodePPT,加上之前也開發過Barcode目,於是整理了下相關內容,就有了這個系列。

相信很多朋友Barcode(即條碼)都不陌生,在企管理中的使用,非常繁;

SAP也提供了幾方案供用戶選擇。下面述下SAP Barcode常用的幾方案及其區別

 

1) SAP Console

SAP Console 是一用於端和SAP互動的件,通Telnet  Server,故其示介面十分不友好;

可以前臺SAPGUI轉換成文字並顯示出,後臺其他外部裝置直接接,不需要使用第三方中件;

710版本後, SAP GUI單獨安裝

注意,在 SAP 推出 ITS  Mobile 後,SAP Console 可以基本已被淘汰。

 

2) ITS (Internet Transaction Server)

ITS Mobile就是形化的 SAP Console,是SAP Console之後一種與動裝置的解方案;

SAP Dynpro HTML格式的網頁檔案,使得SAPWeb可以被友好地訪問;

SAP上通ABAP開發Dialog程式,然後通務發布成HTML,再通ITS Server 推送到ICM上,這樣就能通Web端方便用操作;

 

Demo可以看部落格的文章:http://www.cnblogs.com/byfhd/archive/2012/02/23/2364679.html

由於ABAP程式需要布成HTML模板,才能在Web瀏覽器上示,因此,支援在HTML模板修改介面的式。

者在開發過目中,ITS支援可以在基於Windows MobileWin CE操作系的移動終端中,使用Web瀏覽行。

3) Middleware Integration

件整合,也是通常Web Solution

SAP提供中間組件:NCO(.net connector) JCO(java connector) SAP並調 SAP RFC

NCO JCO 件需要通.Net Java開發的程式後,需要部署到服器(IIS Tomcat)上,通 Web 訪問

裡注意的是,操作的一些臨時數據,有些可能需要存在相上,因此需要外準

 

下面列出三者之區別

描述

Middleware

ITS Mobile

SAP Console

SAP License

只需一SAP License

每一動裝置需要License

每一動裝置需要一License和一Telnet License

介面

支援形化或者文字化用介面

支援形化用介面

需要描器支援

只支援文字化用介面

支援模式

支援無和批理模式

只支援無模式

只支援無模式

開發週期

較長

器硬體需求

件服

不需要

Telnet

件需求

SQL Server

不需要

Telnet

Telnet

線網路覆蓋需求

一般(支援批理)

SAP

支援實時更新和批量更新

實時更新

實時更新

開發工具

SAP ABAP

動終 MS Visual Studio .Net

SAP ABAP

SAP ABAP

三者各有其缺點,裡面主要是看客需求需要,使用哪種方案。

 

4) SAP Fiori

740 之後,SAP主推 HANA 的同,在移端方面,SAP主要通 Fiori 來實現在不同尺寸的移動裝置 SAP 行互動;

Barcode 的新一代解方案,Fiori也同適用;

前臺方面通 SAP 自主開發的企業級富客JSSAP UI5 搭建;

美工方面一直是 SAP 肋,SAP UI5 能很好解決這方面的問題UI5 可以通製作不同的主和提供友好的互動介面;

後臺方面主要通 Gateway NetWeaver OData 來與 SAP 據通訊。

 

總結

上面主要述了 SAP Barcode 方案,然除了上面列的之外,有其他的解方案,例如,不支援 wifi 境下的Handheld App

主要是取於客需求,根據往的經驗,客注於License和程式開發量(維護程式需要Coder成本)的問題

其中,很多人可能更多的想SAP Fiori容,者也在學習和摸索Fiori的知中,主要由於其涉及的多,

比如:Gateway NetWeaverODataRESTfullICFSAP UI5容。

再者,Fiori 容比新,需要SAP最新的增強包,而在很多企都未能打上增強丁包,因統現狀業務處來說會風險

http://www.sapjx.com/sap_barcode_solutions.html


相關文章