rapid custom built platform for smart erpsap使用現場からのニーズ 既存sap gui...

23
SAP活用最大化向け SAP拡張ソリュ ション SAP活用最大化向けSAP拡張ソリュション Rapid Custom Built Platform for Smart ERP SAP事業本部 SAP事業本部 2014. 08

Upload: others

Post on 14-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

SAP活用最大化向け SAP拡張ソリュ ションSAP活用最大化向け、SAP拡張ソリューションRapid Custom Built Platform for Smart ERP

SAP事業本部SAP事業本部

2014. 08

ザSAPユーザのスマートな業務環境提供向け、

背景Nexawebソリューションの開発背景

Nexaweb Mission for SAP Customer

Nexawebの UI/UX技術とSAP 連動技術を基盤にNexawebの UI/UX技術とSAP 連動技術を基盤にSAP ソリューション(Business Suits)の価値(Value)を最大化し、

SAP顧客の未来志向的 IT 統合戦略をサポートします

ビジネス UI UX 技術ビジネス UI·UX 技術& SAP 拡張技術

Smart SAP ERP

SAP ERP価値最大化

nexacro, X-UP

Software Solution and Technology Partner Independent Software Vendor with Certified IntegrationIndependent Software Vendor with Certified Integration

SAP使用現場からのニーズ

既存SAP GUI 基盤の定型化されたPC ユーザ環境において利便性改善及び簡素化・システムアクセスビリティ改善等、

Webとモバイルビジネスに対応可能なSmart ERP 環境への拡張ニーズ環 張

システムアクセスビリティ改善

業務画面簡素化One-Stop 業務処理 業務画面簡素化モバイルオフィス対応

p 業務処入力画面簡素化

(業務担当者)

(パートナー)

業務画面簡素化システムアクセスビリティ

(現場)

(パ トナ )改善

SmartERP

アクセスビリティ 移動性利便性

FIFI COCO

ERPシステムERPシステム

SDSD

モバイルオフィス対応業務画面簡素化

承認/決裁等モバイル対応現況/統計及び意思決定対応

FIFI COCO

PMPM ……HRHR

SDSD

業務画面簡素化

(営業)

対応

(役員/意思決定権者)

SAPのIT担当者からのニーズ

Enhancement Enhancement

ガートナー社でも、 「IT 担当者の購買傾向変化」を言及

“2008年の景気不況により、顧客の購買傾向が変わりつつある。

Package or

Easy & Fast

Package or

Easy & Fast

年の景気不況により、顧客の購買傾向が変わり ある。…(中略)

:大規模の複雑な構築及びアップグレードを避け、小規模ですぐ使える革新的Easy & Fast

Development Solution

Easy & Fast Development

Solution

小規模ですぐ使える革新的アプリケーションを求めるようになった。”

- Gartner, January 2009

ERPシステムERPシステム Low costLow cost

FIFI COCO

PMPM ……HRHR

SDSDcostcost

SAPの解決手法 1 : Deploy 中心のパッケージ提供

Rapid Development Solution“ SAPの RDS アプローチは、

顧客にスピーディーに価値(Value)を提供できる新しい基準方式です。”

* SAP Co-CEO

StartDeploy

(設置、テスト、教育)Run

導入プロセスの単純化

Plug & Play方式で

短期間(数週間)で構築

少ない構築費用 But、パーソナル化は?

カスタマイズ

SAP RDS課題は?

SAPの解決手法 2:多様なニーズに対する個別ソリューションの提供

ユーザ及び業務特性に最適化した多様な Web or モバイル拡張ソリューション提案

But. 複雑すぎ。一つのソリューシ

アクセスビリティ利便性

アクセスビリティ移動性

ョンで多様なニーズ対応は不可能?

Web GUI(SAP GUI)

UI5 &FIORI

WebDynABAP &

Java

Screen Persona

BO Explorer or LUMINAJa a

ターゲットユーザ

PowerUser(PC)

HeavyWeb User

(PC)

CasualUser(PCI)

CasualWeb User(Mobile)

BusinessUser

(PC & Mobile)(PC) (Mobile) (PC & Mobile)

業務特性

OLTP &Stateful

OLTP &Stateless

OLTP &Stateful

OLTP &Any Device

OLAP &Dashboard

(W b & M bil )

Skill ABAP ABAP/ABAP+Web HTML5,

特性 (Mobile) (Web & Mobile)

BW+BO/Set (SAP GUI) J2EE+SOA(SAP GUI) ODATA+ABAP UI5+BO

“RDS C t S t UI Pl tf ( )”を取り入れ

Nexawebの解決手法 : Rapid Custom-Built Platform

“RDS Concept + Smart UI Platform(nexacro)”を取り入れ、ユーザカスタマイズ型 Smart ERPへの迅速な(Rapid) 拡張を

‘一つの統合されたプラットフォーム’で提供するアプローチ方式を採択

Rapid Custom Built Platform設計RFC UI テスト RUN分析

nexacro

Rapid Custom Built Platform

Pre-Defined Template

設計開発 開発 /教育 RUN分析

XCRO CBP Pre-Defined Template(Packaged)

A to generated

Custom-Built テスト分析

XCRO CBP

Auto generated Contents

Built( Template &Automation )

テスト/教育 RUN分析

(gap)

Deploy

SAP RDSCustom Built

Contents

StartDeploy

(設置、テスト、教育)

Run

XCRO CBP;Rapid Custom Built Platform

XCRO CBP 概要

SAP GUIユーザ環境をnexacro基盤のカスタマイズ型 ERP 環境に拡張するソリューション。Pre-defined Templateの活用、既存システムUIをnexacro基盤へ自動転換。

そして、必要に応じてユーザカスタマイズ型での機能や画面最適化等にピ デ に対応 きる id l S l iスピーディーに対応できる Rapid Development Solution

XCRO Custom Built Platform

Pre-Defined

XCRO Custom Built Platformアクセスビリティ

BDC

AutomationSmart ERP

T l t Custom-BuiltBDC Template

(*)UI Auto

GeneratorUI Tool &

F/W

Custom Built利便性

F/W

* 2014年 4Q 全機能リリース予定 (現在 template 開発進行中 )

移動性

XCRO’s Rapid development ?

P d fi d T l t A t ti E C t b ilt d l tPre-defined Template、Automation、Easy Custom-built development 三つの方式の適切組合(Mix)により、迅速な(Rapid) Smart ERP実現手法

Smart ERP

Pre-Defined

Plug & Play

Smart ERP1

ERPTemplate(packaged)

Rapid(RDS)

UI Auto

(RDS)

Play

Automation2

UI AutoGenerator

RFC BDC

modify

UI Tool &F/W

RFC BDC

RFC

3 Custom-builtCustom

Built(UI F/W

ERP開発サーバERP開発サーバ ODATA 画面ロジック

連動ロジック

画面デザイン

(UI Platform)

Mixed Case: Automation & Custom-Built

A t ti 後に発生するユ ザカスタマイズ機能の追加にも最適 スピ ディ 開発可能Automation後に発生するユーザカスタマイズ機能の追加にも最適・スピーディー開発可能

Automation

標準Report画面

標準 & CBO

標準BAPI

BDC recoding

UI Auto Generator

RFC開発既存画面・プロセスが

標準Dialog画面

BDC recoding

スクリプトロジック

UI 要素構成BDC 生成

(入力用、照会用)

変更された場合

(CBO画面)補完・追加

開発必要時

( メイン画面のように定型化が困難な複雑な画面)

Custom-Built

動的Dialog(可変/動的画面の場合)

XCRO 開発ツール活用

Builder複合構図Dialog &Report

RFC開発UI &

Interface 開発

• Report : SAP システムの照会性業務を意味• Dialog : SAP システムの入力/修正画面を意味

• CBO : SAP Custom Built Object• BDC : SAPに内蔵された大量データ入力時に活用される

ソリューション (Batch Data Communication)

• RFC : Remote Function Call • BAPI : Business Application Programming Interface

一般的なSAP拡張手法

XCRO CBP S/W構成図

HTML5RIA Mobile

UI AutoGenerator Console

Pre-defined Service & Auto Tool

Deploy

Content(Pre-built)

Custom-Built Contents

Auto GeneratedContents

Tool(nexacro & x-up)

Auto generatedContents

XCROPlatform

nexacro UI Frameworknexacro UI Framework

SAP Integration AdapterSAP Integration Adapter

Custom-Built Contents

Contents

Deployg pg p

運用WAS ( J2EE )XCRO

Platform

UI FrameworkUI Framework

SAP Integration AdapterSAP Integration Adapter

開発WAS ( J2EE )

SAP F I CO …. SDAny

SAP BWSAP ERP

F I CO …. SD

Any DB

開発WAS ( J2EE )

BWSAP ERPAny DB運用ERPサーバ

XCRO CBP機能構成図

XCRO CBP

Custom BuiltPre-Defined Automation

*Pre-definedTemplates

UI AutoGenerator Console

UI FrameworkLibrary

IDE

Frame Struct(PC, Mobile)

nexacroStudioAuto UI

AdapterDesign

Template

Pre-builtService(BDCs)

UI Generator(PC, Mobile)

Theme(PC, Mobile)

X-UP Builder(SAP Interface

Modeler)

Adapter(RFC)

Template(include Device)

UI template

Preview

desktopmobile

desktop

* Standard based template 組み込み作業進行中 (14年 4Qリリース予定)

pmobile

UI Auto Generator機能構成図

UI Auto Generator Console

Design TemplateGenerator d iPreview

UI Auto Generator Console

画面

Design Template(include Device)

Generator(HTML5)

Report

admin

Desktop

UI Gen. Adapter(RFC)

Preview(layout Simulator)

Generation画面類型

CSS類型

Dialog

Desktop

MobileSmart Work Library1 ZXA_TOBE_BDCREQ

BDC2 ZXA TOBE CODE

Smart Work Library1 ZXA_TOBE_BDCREQ

BDC2 ZXA TOBE CODE

Setting

Contentmanager

2 ZXA_TOBE_CODEPossible Entry

3 ZXA_TOBE_FIELDINFOField Info of tables

4 ZXA_TOBE_FIND_FUNCFind function

5 ZXA TOBE FUNC

2 ZXA_TOBE_CODEPossible Entry

3 ZXA_TOBE_FIELDINFOField Info of tables

4 ZXA_TOBE_FIND_FUNCFind function

5 ZXA TOBE FUNC5 ZXA_TOBE_FUNCExtract func. Para.

5 ZXA_TOBE_FUNCExtract func. Para.

UI Auto Generation転換手順

SAP ERP 2 3

UI Auto Generator Console

対象 RFC/BDC 選択 画面構成フィールド選択1 2 3

RFC /BAPI

BDC recoding

対象RFC指定/開発及びBDC recording

1 실행가능 UI 생성54 生成画面設定実行可能なUI生成 45BDC recording

対象RFC/BDCをUI Gen.から選択2

3 UI 構成用画面フ ルド選択

행가능 생5

3

4

UI 構成用画面フィールド選択

UI生成環境設定(Web/Mobile)

5 実行可能なUI生成テスト及び必要に応じて修正(Tool)

Custom-Built 開発環境

定型化された既存 SAP GUI 環境をユーザ親和的Web & モバイルUIへ、スピーディーかつ簡単に拡張できるSAP 環境に特化された

ユーザカスタマイズ型 Rapid UI 開発環境を提供

U ifi d UISAP ERP

ユ ザカスタマイズ型 Rapid UI 開発環境を提供

SAP特化UI開発環境

Unified UI (HTML5 & RIA)

統合開発対応

SAP ERP拡張向け

視覚的

UI開発ツールインターフェース

開発ツール

X-UP Builder for SAP ERP

nexacro STUDIOSAP特化機能

Custom-Built開発方式

開発者と 開発者 を 滑 ポABAP 開発者とUI 開発者のコミュニケーションを円滑にサポートし、Drag & Drop 方式で、SAP RFC Interface 連動ソースと UI プラットフォームで認識可能なモデルを自動生成し、内蔵されたUI 開発ツールで、GUI ComponentsやRFC Data Binding及びラインデバギング機能等を活用して、

開発時間短縮と開発品質向上

RFC モデル情報(I/O情報を含む)

DebuggingABAP開発者

開発時間短縮と開発品質向上

(I/O情報を含む) &Deploy

3

GRID Data Binding 5

Drag & Drop

生成

13

4

特化 機能DataSet 生成

Search helpPossible Entry

力自動完成機能

2

SAP特化UI機能

入力自動完成機能大量入力機能T-Code検索(iView連動) 等実装 プUI 開発者

Java Skill 必要ないRFC 連動処理

Builder

For SAP ERP

実装テンプレート& 共通Lib提供

UI 開発者(RFC Model 開発を含む)

RFC 連動処理自動ソース生成

適用事例XCRO CBP 適用事例(Custom Built 開発最適化事例)

SAP 拡張事例

利便性改善(業務生産性面)

海外営業 ERP 業務ユーザの主要業務処理画面を対象とし、入力項目簡素化やOne-Stop 画面構成で、業務処理生産性改善事例

オーダー生成の際のERP画面は不要な画面とフィールドが多く複雑で難しい。オーダー変更も同様。

海外営業に最適化した簡単オーダー

生成機能を実現

As-IS (SAP GUI) To-Be (XCRO UI)利便性

SalesSales 項目概要項目概要 項目詳細事項項目詳細事項

ドが多く複雑で難しい。オ ダ 変更も同様。

( 23本の単位画面、数百個の入力フィールド、必修入力表示もない)

生成機能を実現

必要な入力フィールドだけで画面再構成

注文先注文先 調達調達 出荷出荷

シンプルかつシンプルかつ営業A営業A 営業 B営業 B 出荷出荷 代金請求代金請求

ライセンスライセンス 消費税消費税 条件条件 勘定指定勘定指定

シンプルかつ

簡単なオーダー

生成画面

シンプルかつ

簡単なオーダー

生成画面

日程日程 パートナーパートナー テクストテクスト オーダーデータオーダーデータ

状況状況 構図構図 追加データA追加データA 追加データB追加データB

オーダー生成時の入力事項凡例 :

移動性対応(Mobile)

SAP拡張事例

営業社員及び代理店職員の現場での営業活動力強化及び業務效率向上のため、デスクトップ環境とモバイル(スマートフォン)環境を同時開発した事例

注文登録 (スマートフォン)注文登録 (Desktop、事務所 &代理店)

移動性

アクセスビリティ改善 (HR 拡張)

SAP拡張事例

既存 SAP HRの ESS、 MSS 画面を Webに転換し、人事評価(PD) モジュールを新規で拡張適用。人事担当者と従業員全般のシステムアクセスビリティと利便性を大幅に改善

アクセスビリティ

ご清聴ありがとうございました!