ERP連携、モバイル連携も自由自在!info.magicsoftware.com/rs/magicsoftware2/images/Magic...
Transcript of ERP連携、モバイル連携も自由自在!info.magicsoftware.com/rs/magicsoftware2/images/Magic...
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
1
クラウド連携、ERP連携、モバイル連携も自由自在!貼る、選ぶ、線を引く:3つのアクションで
システム連携を実現
Magic xpi のご紹介
マジックソフトウェア・ジャパン株式会社
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
目次
� マジックソフトウェアについて
� システムを連携するということ
� Magic xpi概要� 適用事例/ユーザー事例のご紹介
2
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Regional Sales Office
Global R&D Center
North America
Europe & UK
Israel
India
South Africa
Japan
�1983年創立�Asseco Groupメンバー�NASDAQ: MGIC (1991)�グローバル展開: 50ヶ国以上
�14支社
Magic Software Enterprises
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
マジックソフトウェア・ジャパン(MSJ)
5
• 1998年資本金1億円(100%MSE株式保有)• 1999年営業開始• 所在地:渋谷区代々木3‐25‐3あいおい損保新宿ビル14階• MSE内シェア約20%• チャネルと顧客
– パートナー800社– ユーザー30,000社
• 国内営業拠点:8拠点札幌、仙台、東京、信越、名古屋、大阪、広島、福岡
• 営業品目
– 開発生産性No1を誇る開発ツールMagic xpa(旧dbMagic/Magic uniPaaSの販売・サポート、及びMagic xpaアプリケーションによるSI・コンサルテーション
– システム連携ツールMagic xpi(旧jBOLT)jBOLT2.5 として2005年7月1日出荷開始)
★
★
★★★
★
★★
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
システム導入の経緯とシステム連携
7
統合化システムソリューション
システムの連携による統合する時代
販売
生産管理経理
人事給与
社内システム
業務ニーズに合わせた形で、その時代にあった技術により様々なシステムを構築してきた時代結果的に、スパゲティ状態のシステムに・・・・・・。
ERP
ERPにより、分散化されたバラバラのシステムを統合化する時代
連結対象子会社システム
ERP
SCM
CRM
Web
M&Aや会社統合そして新しいニーズに対応したパッケージ導入により、再び異なったシステムの分散化
SCM
ERP
CRM
既存システム
Web
EAI/BPM
B2B
各システムの中央にデータ及びシステムを連携するミドルウエアを置き、分散されたシステムを統制
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
これからのクラウド・システム連携ハブ
8
SCM
ERP
CRM
既存システム
Web
EAI/BPM
クラウドブローカーAggregation(クラウドサービスの統合)複数のクラウドのサービスを統合して提供する。その際に、データの統合やプロセスの統合などを行う。
クラウドCRM
クラウド帳票
クラウドBI
クラウドSNS
クラウドCIT
EAI/BPM
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi
10
• 高生産性・高保守性のビジネスインテグレーション構築ツール
• 単一の統合化されたインテグレーション支援の開発環境と実行環境を保有:• エンタープライズ・アプリケーション・インテグレーション (EAI)
• サービス・オリエンティド・アーキテクチャー (SOA)
• ビジネス・プロセス・モデリング (BPM)
• ビジネス・アクティビティ・モニタリング(BAM)
• SAP認定インテレーション製品
• IBM 認定インテグレーション製品
• Salesforce.com 認定インテグレーション製品
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpiによるシステム連携
11
Per Product
29829%
50849%
2.50%
00%
00%
30%
227.522%
eDeveloper
jBOLT
ApplinX
Optimizer
ReportsMagic
Magic Grade
Other
Lotus NotesLotus NotesSAP ERPSAP ERP
ホスト(富士通、IBM,NEC,日立)/AS400/Unix/Linux
ホスト(富士通、IBM,NEC,日立)/AS400/Unix/Linux
既存システムパッケージ既存システムパッケージ
取引先取引先
EDI
ワークフロービジネスルール実行
メッセージハブ
WebService
Domino/NotesDB
WebSphereMQ
WebService
Magicxpiサーバ
DataMapper
ミドルウエア MQ
Excel/WordSAP ERP
68種450機能以上のアダプタ・コネクタ 群装備
Salesforce
クラウドベンダークラウドベンダー
Salesforce.comDynamicsCRM オンラインSharePointオンラインGEOAPなど
MagicXPIトリガー
ファイル監視
スケジュール
HTTPWebService
Queueメール
SBOSAPERP
HTTP
各種DBMS
DynamicsCRM SharePoint
SalesforceExchange
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
可視化された開発者に優しいシステム連携統合開発環境
12
Magic xpiスタジオ開発環境
Magic xpiモニタ(モニタリング機能)
Magic xpiサーバ
運用環境
Magic xpa Application Platform
インテグレーションフロー・エディター
トポロジー・エディター
ビジネスプロセス・エディター
業務フロー整理ビジネスプロセスエディター
システム構成整理トポロジー・エディター
システム間連携設計インテグレーションフロー・エディター
連携ロジック定義アダプタのウィザード形式
実装運用
連携部品の調査/設計1.既存部品の流用(Magic xpi標準フローコンポーネント部品、他ベンダの既存部品)
2.連携部品の新規作成(Magic xpa、Java 、.Net(VB,C#) etc)
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi スタジオによる開発ダイアグラムのイメージ
13
トポロジー・エディタ
ビジネスプロセス・エディタ
インテグレーションフローエディタ
Magic xpiスタジオ
GUIベースの3種類のエディタでフローとプロパティをビジュアルに設定
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
ドラッグ&ドロップによるフロー オーケストレーション
14
BAM
DataMapper
Delay
Flow Data
Invoke Flow
Invoke Flow Delay
Java Class Conn.
Lock Resource
PSS Publish
PSS Remove
PSS Subscribe
Post Event
SNMP
Save Message
Schedule Flow
Schedule Service
Unlock Resource
Wait for Event
サービス・コンポーネント群
アダプタ群
演算、条件分岐、ループ等を含む複雑なフロー制御が可能
DynamicsCRM
SAP ERP
SBO Google Calendar
Google Docs
NotesDB
JDE
Excel
Word
Salesforce Exchange2007
SharePoint JDE WorldJDE E1
【3つのアクションのみ】1.貼る:アダプタを2.選ぶ:メソッド/プロパティを3.線を引く:項目のマッピング
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
15
DataMapper
データマッパーで項目をマッピング
XMLXMLXML
XMLXMLTEXT
変数変数変数
RDBRDBRDB
XMLXMLXML
XMLXMLTEXT
変数変数変数
RDBRDBRDB
XMLXMLHTML
・異なるデータ間のフィールドのマッピング機能- リレーションを伴う複数データ間のマッピングも可-演算処理を含むマッピングも可能
XMLXMLアダプタパラメータ XMLXMLアダプタ
パラメータ
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpiが提供するアダプタ
16
名称 機能 フロー トリガー
Communicationコンポーネント
FTP FTPによるファイル送受信を行う ○
HTTP HTTPクライアントおよびHTTPサーバ機能のサポート ○ ○
TCP Listener TCPポート上で通信するTCPクライアントから送信されるメッセージを監視 ○
Connectorコンポーネント
Dynamics CRM Dynamics CRMとの連携を行うコンポーネント ○
Exchange 2007 Exchange 2007との連携を行うコンポーネント ○ ○
Google Calendar Google Calendarとの連携を行うコンポーネント ○
Google Docs Google Docsとの連携を行うコンポーネント ○
Java Class Connector 既存のJava Classを呼び出すコンポーネント ○
JD Edwards Enterprise One JD Edwards Enterprise Oneとの連携を行うコンポーネント ○
JD Edwards World JD Edwards Worldとの連携を行うコンポーネント ○
LDAP LDAPとの連携を行うコンポーネント ○
NotesDB 独自作成のNotesデータベースとの連携を行うコンポーネント ○
Salesforce Salesforce.comとの連携を行うコンポーネント ○ ○
SAP A1 SAP A1との連携を行うコンポーネント ○ ○
SAR ERP(R/3) SAP ERP(R/3)との連携を行うコンポーネント ○ ○
SAPB1 2004 SAP Business One2004との連携を行うコンポーネント ○ ○
SAPB1 2005 SAP Business One2005との連携を行うコンポーネント ○ ○
SAPB1 2007 SAP Business One2007との連携を行うコンポーネント ○ ○
SAPB1 8.8 SAP Business One8.8との連携を行うコンポーネント ○ ○
SharePoint SharePointとの連携を行うコンポーネント ○
System i Connector IBM i(OS/400)上のCLやRPGプログラムを呼び出すコンポーネント ○ ○
W4 W4との連携を行うコンポーネント(日本では未サポート) ○
Converterコンポーネント
HL7 HL7との連携を行うコンポーネント(日本では未サポート) ○ ○
W4 W4との連携を行うコンポーネント(日本では未サポート) ○ ○
XSLT XMLを定義(XMLで作成)に従い、他の書式に変換するコンポーネント ○
File Managementコンポーネント
Directory Scanner 特定のファイル、フォルダーを監視し、ファイルの移動、削除を行うコンポーネント ○ ○
Encryption データの暗号/複合を行うコンポーネント ○
File Archive ファイルの圧縮、解凍(Zip形式)を行うコンポーネント ○
File Management 作成、コピー、削除、改名、データ追加等ファイル操作を行うコンポーネント ○
File Splitter ファイル分割、結合を行うコンポーネント ○
Microsoft Excel Excelとの連携を行うコンポーネント ○
Microsoft Word Wordとの連携を行うコンポーネント ○
XML Handling XMLデータを操作する(xsdなしで)コンポーネント ○
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpiが提供するアダプタ
17
Mailコンポーネント
Domino Lotus Dominoサーバと連携を行うコンポーネント ○
Email POP、IMAP、SMTPによるメール送受信を行うコンポーネント ○ ○
Messagingコンポーネント
JMS JMS メッセージング キューと連携を行うコンポーネント ○ ○
MSMQ MSMQ メッセージング キューと連携を行うコンポーネント ○ ○
WebSphere MQ WebSphere MQ メッセージング キューと連携を行うコンポーネント ○ ○
Servicesコンポーネント
.Net Service .Net用スケルトンソースファイル(C#、VB)を自動生成するコンポーネント ○
Abort Flow フローをアボートさせるコンポーネント ○
BAM Service Magic xpiモニターにBAMメッセージを出力するコンポーネント ○
Delay 指定時間処理を待機させるコンポーネント ○
Data Mapper 送り元(DB、File、XML等)から送り先(DB、File、XML等)へ値を編集するコンポーネント ○
EJB Connector 既存EJBを呼びだすコンポーネント ○
Enable Flow フローを仕様可能/不可にするコンポーネント ○
Flow Data 式を実行するためのコンポーネント ○
Invoke Flow 他のフローの起動を行うコンポーネント ○
Invoke Flow Delay 指定時間待機してフローの起動を行うコンポーネント ○
Lock Resource リソースをロックするコンポーネント ○
NOP Not Operation ○
Psot Event イベント発行を行うコンポーネント ○
PSS Publish PSSのPublishイベントを発行するコンポーネント ○
PSS Remove PSSの購読を削除するコンポーネント ○
PSS Subscribe 発行されたPSS Publishイベントを購読するコンポーネント ○
Refresh Conversion 変換表を動的に切り替えるコンポーネント ○
Save Message Magic xpiモニターにメッセージを表示させるコンポーネント ○
Schedule Flow 指定時間にフローを起動するコンポーネント ○
Scheduler Service 指定時間にフローを起動するコンポーネント ○
SNMP SNMPサービスにメッセージを送信するコンポーネント ○
uniPaaS Magic uniPaaS用スケルトンソースファイルを自動生成するコンポーネント ○
unlock Resource ロックしたリソースを開放するコンポーネント ○
Validation 日付、時刻、文字列、数値等の妥当性をチェックするコンポーネント ○
Wait for Event イベントをン待ち受けるコンポーネント ○
Web Service Web Serviceプロバイダ(サーバ)機能、SOAPクライアント機能を実現するコンポーネント ○ ○
Wizardコンポーネント
COM COMサーバーインターフェイスを生成するコンポーネント ○
EJB EJBサーバーインターフェイスを生成するコンポーネント ○
MSJが独自に提供するコンポーネント
CSV to XML CSVをXML(データとxsd)に変換するコンポーネント ○
CodePageConvert 文字コードを変換(Shift_JIS to EBCDIC等)するコンポーネント ○
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
外部イベントの監視機能(トリガー)の種類
WEBサービスからのコール(WebServiceプロバイダー)HTTPからのコール(Webアプリケーション)EJBからのコール(EJBサーバー)COMからのコール(COMサーバー)キューへの書込(MSMQ/JMS/WebSphereMQ/iSeries Data Queue)E-Mailの受信ファイルの書込み(監視後、移動・削除・リネーム)
スケジューラー(カレンダー、インターバル)
SAP Business Oneの変更イベントSAP ERP(R/3)の変更イベントSalesforce.comの変更イベントExchange2007の変更イベント
18
Magic xpi
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpiモニタリング機能
19
モニタリング
フローエンジン
・ビジネスフロー・モニタリング連携されるメッセージの証跡(いつ、誰が、処理結果など)
・パフォーマンス・モニタリング連携プロセスの全ての処理時間が統計的に蓄積され、パフォーマンス追跡に非常に有効な機能
Magic xpiサーバ
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi 3.4 New Feature� SharePoint アダプタの追加
� オンプレミス、クラウド(SharePointオンライン:Office365認証)ともにサポート� リスト、ライブラリに対するアクセスを実現
� JD Edwards World アダプタの追加� JD Edwards World (A7.X、 A8.X、 A9.X)との連携をサポート
� SAP Business One8.8 アダプタの追加� SAP Business One8.8との連携をサポート
� Salesforce アダプタの新機能� Bulk APIサポート� Metadata APIサポート� SOQLによる検索条件の指定� API Version を23に更新� 検索結果分割機能
� 親子オブジェクト サポート
21
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi 3.4 New Feature� DynamicsCRM アダプタの新機能
� DynamicsCRM 2011サポート� オンプレミス、クラウド(DynamicsCRMオンライン:Office365認証)ともにサポート
� SAP ERP(R/3) アダプタの新機能� JCOインターフェイス サポート� 接続プール機能の追加
� トリガー使用時の接続数指定が可能
� Exchange2007アダプタ の新機能� メール、コンタクトに加え、カレンダー、タスクをサポート
� トリガー機能サポート
� HTTPアダプタ の新機能� RESTメソッドをサポート
� データマッパー の新機能
� UTF-16に加え、UTF-8 フラットファイルをサポート� Streaming Parserで大量データXMLのハンドリングが可能に
22
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 201225
DataMapper
データマッパーで項目をマッピング
XMLXMLXML
XMLXMLTEXT
変数変数変数
RDBRDBRDB
XMLXMLXML
XMLXMLTEXT
変数変数変数
RDBRDBRDB
XMLXMLHTML
・異なるデータ間のフィールドのマッピング機能- リレーションを伴う複数データ間のマッピングも可-演算処理を含むマッピングも可能
XMLXMLアダプタパラメータ XMLXMLアダプタ
パラメータ
各種DB、XML、CSV等のファイル間のデータ連携を容易に実現
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DataMapper以下のDBMSをサポート
Oracle10g以降MS SQL2005以降DB2/400 (V5R4)以降DB2 UDBV8以降ODBC:Windowsプラットフォームで稼動するDBMSに対するODBC接続(PervasiveSQLはODBC接続)
以下のオペレーションをサポート
select、insert、update、deleteダイナミック指定(上記以外のSQL:truncate、createtable等)
26
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DataMapper
テキストファイルの入出力をサポート
固定長ファイル
区切ファイル(CSV、TAB、その他区切り文字指定可能)ファイル名を関数で動的に指定可能
UTF16,UTF8,Shift_JISのテキストファイルをサポート
XMLのハンドリングをサポートXSDを指定することで、XMLデータの取出し、作成をサポート文字コードサポート(Shift_JIS、UTF-8、UTF-16)
27
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DataMapper
テンプレートファイルを作成することでHTML作成をサポートHTMLトリガーと組み合わせることで
Webアプリケーション携帯電話(スマートフォン) アプリケーションを実現
HTML以外にもXML、CSV等対応可能
その他Magic xpi内で定義した変数/各種アダプタのパラメータをサポート
28
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
送り先データベースのトランザクション指定
トランザクション レベル:Mapper: エラー発生時、フローステップ単位でロールバック
Record: トランザクションをデータベースのレコード単位に発行。
トランザクションは同一のデータベース リソースでは他のフローを呼び出した場合(CallFlow、InvokeFlow)にも継承
3131
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
フロー レベルでのトランザクションのサポート
フロー単位でトランザクションの指定が可能
フロー特性の “DB Transaction”で指定各ステップの処理モードは ”リニア” であることフローがキャンセルされた場合、すべてのパッマーステップもキャンセル(ロールバック)
3232
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SharePointアダプタの特徴
�オンプレミス、クラウド(SharePointオンライン:Office365認証)ともにサポート
� リスト、ライブラリに対するアクセス:照会(Query)、作成(Create)、更新(Update)、削除(Delete)を実現
34
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Office365認証サポートリソース設定で接続先を選択
35
Office365認証の設定
オンプレミスの設定
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
使い方
36
貼る⇒選ぶ⇒線を引くの3アクション
①貼る:アダプタを
②選ぶ・エンティティ タイプ・エンティティ・オペレーション
③線を引く・必要な項目に値を設定
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
例えば・・・
37
リストにUploadされている文書を取り出したい
・ エンティティ タイプ:リスト・ エンティティ:ピーエスリスト・文書:v4_3_0_改訂リスト.docを取り出したい
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
このように指定します・・・
38
アダプタを貼る
選択肢から選択する
線を引く:今回は直接指定
たったこれだけ!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
結果は・・・
39
検索結果がXMLとしてMagic xpiに返されます
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SharePoint アダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
書込み、取り出し自由自在
クラウド、オンプレミスともにサポート
4040
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DynamicsCRMアダプタの特徴� 簡単な接続インターフェイス
� 貼る、選ぶ、線を引くだけでロジックが自由自在
� DataMapperで相互連携� DynamicsCRM2011サポート� Change Statusオペレーションサポート� Assignオペレーションサポート� Office365認証サポート
42
Notes
Oracle
Excel
Dynamicsアダプタ
iSeriesSOAP(XML)
HTTP
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
簡単な接続設定/Office365認証サポートリソース設定で接続先を選択
43
Office365認証の設定
オンプレミスの設定
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DynamicsCRMアダプタ I/F
45
� オペレーションとオブジェクトを選択
この画面で選択するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Change Statusオペレーション サポートエンティティのステータスを変更可能。
47
データマッパーで値(GUID)を設定することでステータスを変更
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Assignオペレーション サポートエンティティのオーナーを変更可能。
48
データマッパーで値(GUID)を設定することでステータスを変更
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
使い方
49
貼る⇒選ぶ⇒線を引くの3アクション
①貼る:アダプタを
②選ぶ・エンティティ・オペレーション
③線を引く・必要な項目に値を設定
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
このように指定します・・・
51
アダプタを貼る
選択肢から選択する
線を引く:全件なので引かない
たったこれだけ!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
結果は・・・
52
検索結果がXMLとしてMagic xpiに返されます
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DynamicsCRM アダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
書込み、取り出し自由自在
ユーザー定義エンティティもサポート
クラウド、オンプレミスともにサポート
5353
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Salesforceアダプタの特徴� 簡単な接続インターフェイス
� 貼る、選ぶ、線を引くだけでロジックが自由自在
� DataMapperで相互連携� Bulk APIサポート� Metadata APIサポート� SOQLによる検索条件の指定� API Version を23に更新� 検索結果分割機能
� 親子オブジェクト サポート
55
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
簡単な接続設定
サンドボックス環境へのアクセスもサポート
リソースでのEndpoint URLの指定
56
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Salesforceアダプタ インターフェイス
57
� オペレーションとオブジェクトを選択
この画面で選択するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Salesforceアダプタ インターフェイス
58� データマッパーで編集
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Bulk APIサポートBulk APIで大量データを高速に処理可能。
59
オペレーションで選択するだけ!以下のオペレーションをサポート・Bulk Create・Bulk Update・Bulk Delete・Bulk Upsert
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Metadata APIサポートMetadata APIでメタデータにアクセス可能。
60
メソッドI/Fでサポート以下のオペレーションをサポート・Metadata CRUD・Metadata Check Status・Metadata Deploy・Metadata Retrieve
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
検索結果分割機能
検索結果が大量の場合、結果ファイルを分割し、並行処理が可能に。
62
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
親子オブジェクトサポート
IDで紐づくオブジェクトを一緒にデータマッパーに表示。
63
複数回のオペレーションが一回で!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
トリガーによるオブジェクトの監視
64
トリガーエリアに配置
あとはこの画面を設定するだけ!
オブジェクトを監視⇒ リアルタイムでの反映を実現
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Salesforceアダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
書込み、取り出し自由自在
カスタム オブジェクトもサポート
force.comアプリケーションにも対応トリガー機能でSalesforceの変更監視を実現
6565
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SAP ERP(R/3) アダプタの新機能� 簡単な接続インターフェイス
� 貼る、選ぶ、線を引くだけでロジックが自由自在
� DataMapperで相互連携� Version4.6c以降をサポート� BAPI、RFC、iDOCサポート� iDOCを利用したトリガー(監視)の実現� JCOインターフェイス サポート� 接続プール機能の追加
� トリガー使用時の接続数指定が可能
67
Notes
Oracle
Excel
iSeriesSOAP(XML)
HTTP
RFC/BAPIiDOC
SAPアダプタ
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
使い方
70
貼る⇒選ぶ⇒線を引くの3アクション
①貼る:アダプタを
③線を引く・必要な項目に値を設定
②選ぶ(BAPIの場合)・インターフェイス
タイプ・RFCグループ・RFC名
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
例えば・・・
71
会社コードの一覧を取り出したい
・ BAPI_COMPANYCODE_GETLISTを呼び出します。
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
このように指定します・・・
72
アダプタを貼る
選択肢から選択する
線を引く:入力がないので引かない
たったこれだけ!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
結果は・・・
73
検索結果がXMLとしてMagic xpiに返されます
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
トリガーの使い方・・・
75
アダプタを貼る
選択肢から選択する
たったこれだけ!
選ぶ・メセージタイプ・iDocタイプ・拡張iDoc・ALE更新状況
※図は品目マスタの例
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SAP ERP(R/3) アダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
SAP社が提供する3つのI/F(BAPI、RFC、iDoc)すべてサポート
トリガー機能により、SAP ERPでの変更を監視リアルタイム連携の実現
7676
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi SBO アダプタ アーキテクチャ
78
Magic xpiのSBOアダプターは、DI APIから渡されるXMLドキュメントベース
SAP B1Server
MS SQL
DIMagic xpi
SAP B1 DIアダプタ
Magic xpiServer
Magic xpiStudio
Magic xpiMonitor
ProjectXML
Meta DataLoad
Save
Load
R e a d
【対応バージョン】SBO2004SBO2005SBO2007SBO8.8
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SBO 専用アダプター
79
�SBOのデータをアクセスするには、DI APIを利用する。�開発者は、アクセスするロジック条件またコード値の情報などをコーディングする必要がある。
�例えば、SBOユーザが、顧客番号‘1903’をアクセスしたい場合は、下記のようにDI APIを利用してコーディングしていく。
Dim oComp As SAPbobsCOM.CompanySet oComp = New SAPbobsCOM.CompanyDim oBP As SAPbobsCOM.BusinessPartners
oComp.Server = "(local)"oComp.CompanyDB = "SBODemo_US"oComp.UserName = "manager"oComp.Password = "manager"
' No exceptions are handledoComp.ConnectSet oBP = oComp.GetBusinessObject(oBusinessPartners)
oBP.GetByKey ("1903")oBP.SaveXML ("c:¥bp1903.xml")
Set oBP = Nothing
oComp.DisconnectSet oComp = Nothing
※VBでの記述例
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpiによるアクセス
80
�開発者は、グラフィカルな開発環境にて必要なビジネスオブジェクトとオペレーションを定義すればよい。
�前頁のDI API利用コーディング例は、Magic xpiでは、下記の定義で完了する。
たったこれだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
データマッパーでデータを取出/設定する
81
� Magic xpiのSBOアダプターは、DIとのやりとりをXMLベースで動作。� Magic xpi開発者は、Magic xpi Data Mapperを利用することにより、ドラッグ&ドロップ(コーディングレス)にて簡単にSBOデータを操作することができる。
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SBOトリガー
82
� SBOで発生した変更(追加、更新、削除)を容易にキャッチ。� トリガーエリアに貼り、設定するだけ!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
SAP Business One アダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
DI APIを使用するので安全/安心トリガー機能により、SAP Business Oneでの変更を監視
リアルタイム連携の実現
8383
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
eMailアダプタ
eMailとの連携を実現するアダプタメール送信
メール受信
メールボックス監視(トリガー)特徴
簡単なインターフェース
SMTP(送信)、POP(受信)、IMAP(受信)対応ユーザー、パスワードを指定することで認証にも対応
85
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Directory Scannerアダプタ
指定フォルダーに対し、ファイルの有無をチェックするアダプタ
LAN to LANFTP to LANファイル監視 (トリガー)
特徴
簡単なインターフェース
ファイル拡張子にワイルドカード使用可能
91
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DirectoryScannerアダプタ設定
92
�LAN to LAN
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Web Service アダプタ
Magic xpi Web Service アダプタは、Client機能とServer機能の両方をサポート
SOAP 1.0、1.1準拠
Web Serviceクライアント機能
WSDLを指定すると、必要なxsdを自動生成
使用方法
DataMapperでRequest XMLを作成
WebServiceアダプタでリクエスト送信
DataMapperでResponse XMLからデータを取出
95
この3ステップのみ
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Web Service Client
96
� WSDLの指定(リソースリポジトリ)
WSDLを指定するとEndPointを自動認識
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
WebService Client
97
�フロー作成例
Request XML作成
Web Service呼び出し
Response XMLからデータ取出
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
WebService Client
98
� WebService 呼び出し画面
xsdはMagic xpiが自動作成
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
WebServiceアダプタ Client機能の利点
XMLプログラミング不要WSDL、XSDはMagic xpiが自動作成
データマッパーでRequest XML、Response XMLをハンドリング必要な項目に値を編集するだけ
必要な項目から値を取り出すだけ
プログラミング不要
他のアダプタと組み合わせることで:
Response XMLの内容をDB、Excelへ書き込みが容易に可能Excelの内容を取り込み、Request XMLを作成し、Web Serviceを呼び出すことが容易に可能
9999
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
IBM i連携DataMapper for IBM I
IBM i コネクタ
100
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012101
DataMapper
DataMapper DB2/400対応
XMLXMLXML
XMLXMLTEXT
変数変数変数
RDBRDB
DB2/400
XMLXMLXML
XMLXMLTEXT
変数変数変数
RDBRDB
DB2/400
XMLXMLHTML
XMLXMLアダプタパラメータ XMLXMLアダプタ
パラメータ
・DataMapperはDB2/400を直接I/Oすることができます。・SJIS ⇔ EBCDICの変換はMagic xpiが行います
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
DataMapper DB2/400対応IBM i上のDB2/400をDataMapperは直接取り扱うことができます。SJIS ⇔ EBCDICのコード変換はMagic xpiが自動的に行います。
RBD、i-SAMともに扱うことができます。
V5R4以降をサポート
102
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi IBM i(system i)コネクタ
103
iSeriesコネクタ メソッド
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi IBM i(system i)コネクタ
104
iSeriesコネクタ メソッド
DB2/400 アクセスselectinsertupdatedelete
System i コネクタRun CommandProgram CallBuild Attribute StringCreate User SpaceUpdate User SpaceRetrieve User SpaceDelete User SpaceCreate QueueSend data to QueueReceive Queue DataDelete QueueClear QueueReceive Queue DescRetrieve Spool ListRetrieve Spool FileRetrieve IFS Directory ListRetrieve Stream FileCreate/Update Stream FileRun Query
概要
DB2/400に対し、select文を発行DB2/400に対し、insert文を発行DB2/400に対し、Update文を発行DB2/400に対し、Delete文を発行
IBM I コマンドを発行RPG等IBM i 上に存在するプログラムを呼び出す(画面なしプログラムのみ)Program Callの際に使用する引数の属性を示す文字列を生成する
キュー(データキュー)を作成するキュー(データキュー)にデータを送信するキュー(データキュー)からデータを取り出すキュー(データキュー)を削除する
ユーザースペースを作成するユーザースペースを更新するユーザースペースからデータを取り出すユーザースペースを削除する
IFSのディレクトリリストを取得するストリームファイルを取得するストリームファイルを作成/更新するRun Queryを発行する
キュー(データキュー)からデータをクリアするキュー(データキュー)の属性と説明を取り出すスプールリストを取得するスプールファイルを取得する
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi IBM i(system i)コネクタ
IBM iのCL、RPGプログラムをMagic xpiから呼び出すことができます。
(ただし、画面なしプログラムのみ)
IBM iのコマンドをMagic xpiから呼び出すことができます。
データキュー、スプールを取り扱うことができます。
V5R4以降をサポート
105
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi IBM i(system i)コネクタ トリガー機能
System i Connectorトリガーエリアに配置が可能。データキューのキューを監視。
106106
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Lotus Notes連携DominoアダプタNotesDBコネクタ
107
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Lotus Notes連携
Lotus Notesと他のシステムの連携させるMagic xpi DominoアダプタとNotesDBアダプタで容易にLotus Notesと連携
Notes5.5以降をサポート簡単な接続インターフェース
Notes Client API、Server API(IIOP) の両方をサポート2つのアダプタを装備
Domino アダプタ:メール、スケジュール、連絡先等との連携NotesDB コネクタ:独自作成データベースとの連携を実現
Data Mapper を使用して相互連携
108
【連携例】
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
接続設定
109
�Client API、Server API(IIOP) の両方をサポート
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Dominoアダプタ(メソッドI/F)
110
� メール:送信、受信、削除、フォルダー一覧取得
� カレンダー:参照、追加、更新、削除
� 会議召集
� 文書ファイル:参照、追加、更新、削除
この画面で設定するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
NotesDBアダプタ
111
� オペレーションと Viewを選択
この画面で選択するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Domino/NotesDBアダプタの利点
Notes Script等、プログラミング不要アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
Client API、Server API(IIOP)の両方をサポートNotes上のデータをあらゆるシステムで使用可能Web、携帯での利用
基幹システムへのデータ受渡し
113113
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Google連携Google Calendarアダプタ
Google Docsアダプタ
114
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Googleとの連携
Googleと他のシステムの連携させるMagic xpi Google アダプタで容易にGoogle Calendar/Docsと連携簡単な接続インターフェース
データの取得、書込がノンコーディングで自由自在
Data Mapper を使用して相互連携
115
【システム構成/連携 例】
Notes
Oracle
Excel
CalendarDocs
iSeriesSOAP(XML)
HTTP
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
�容易な接続設定
接続設定
116
メールアドレスとパスワードを設定するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Google Calendar メソッド
118
Create Calendar Event(予定作成)画面
この画面で設定するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Google Docs メソッド
120
Upload Item (文書の送信)画面
この画面で設定するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Google Calendar / Docsアダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
必要な項目に値を編集するだけ
書込み、取り出し自由自在
社内のデータをGoogle上で参照可能ブラウザ/携帯電話があれば、いつでもどこでもスケジュール、文書を参照できる
社内グループウェア(Notes等)との連携自由自在
121121
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Excel連携
Excelと他のシステムの連携させるMagic xpi Excelアダプタで容易にExcelと連携簡単なインターフェース
操作手順を設定するだけ
セルへの書込、セルからの取出がノンコーディングで自由自在
プロテクト設定も可能
他のアダプタ(メール、ディレクトリスキャナ)と組み合わせることで様々な処理が実現可能
Data Mapper を使用して相互連携
123
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Excelアダプタ(メソッドI/F)
124
この画面で設定するだけ!!
普段の操作を順序良く設定するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Excelアダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
セルへの書込み、セルからの取り出し自由自在
グラフ機能、マクロとの組み合わせも可能
他のアダプタと組み合わせることで:
DBのExcel出力の自動化ExcelのDBへの自動取り込みグラフの自動作成
メールでの自動配布等を容易に実現
126126
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
JD Edwards Enterprise Oneアダプタ
JD Edwards Enterprise Oneと他のシステムの連携させるMagic xpi JDE E1アダプタで容易にJD Edwards EnterpriseOneと連携簡単な接続インターフェース
JD Edwards Enterprise One 9以降をサポートデータの取得、書込がノンコーディングで自由自在
Data Mapper を使用して相互連携
128
【システム構成/連携 例】
Notes
Oracle
Excel
JDEアダプタ
iSeriesSOAP(XML)
HTTP
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
JDE Enterprise Oneアダプタ
130
� Module Name、Business Functionを選択
ビジネスファンクションが一覧表示、使用するものを選択するだけ!
この画面で選択するだけ!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
� データマッパーで編集
JDE Enterprise Oneアダプタ
131
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
JDE Enterprise Oneアダプタの利点
プログラミング不要
アダプタを貼り付け、設定するだけ
短期間で作成
バグが出にくい
データマッパーで全ての項目がはっきりわかる
必要な項目に値を編集するだけ
JDE Enterprise One上のBusinessFunctionを呼び出し可能一覧から選択し、値を設定するだけ!
Z1インターフェイス テーブルを利用した連携もデータマッパーを利用してもちろん実現可能
132132
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
システム連携とモバイル
134
スマートフォン、タブレットでのシステムがこれからのトレンド
ERP、その他社内のシステムの情報をすべて一緒に表示したい
スマートフォン、タブレットでのシステム開発
Magic xpa Application Platformシステム連携
Magic xpi Integration Platform
こうすれば実現できます!!
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
システム連携とモバイル
135
iPhone
iPad
AndroidPhone
Android Tablet
DynamicsCRM
SAP ERP
SharePoint
Salesforce
SAP B1JDE E1 JDE WorldNotes Google IBM i
アダプタ
アダプタ
HTTP or SOAPRequest
HTTP or SOAPResponse
Internet
各種DBMS
Magic xpa
Magic xpi
HTTP or WebServiceトリガー
データ複写
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi勝利の方程式
138
以下のキーワードをお客様より聞ければチャンス!!
NotesNotesカードDBをDIIOPでアクセスできるのはMagic xpiだけ
IBM iDB2/400へのアクセス、RPG/CLプログラム呼出、コマンド呼出ができるのはMagicxpiだけ
SAP ERP/SAP Business OneSAPのアダプタを両方揃え、ともにトリガーで監視できるのはMagic xpiだけ
Salesforceトリガーで監視できるのはMagic xpiだけ
JDE Enterprise One/WorldJDEのアダプタを両方揃えているのはMagic xpiだけ
DynamicsCRMOffice365認証をサポートしているのはMagic xpiだけ
SharePointOffice365認証をサポートしているのはMagic xpiだけ
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi勝利の方程式
139
これらのシステム間連携であれば、さらにMagic xpiの独壇場
最近のトレンドとMagic xpiが得意とする連携
Salesforce⇔基幹システム(SAP、JDEやIBM i上の手作システム)Salesforce⇒ 基幹システム :商談データを見積/受注データに
Salesforce ⇐ 基幹システム :マスタの連携
DynamicsCRM⇔ 基幹システム(SAP、JDEやIBM i上の手作システム)DynamicsCRM⇒ 基幹システム :商談データを見積/受注データに
DynamicsCRM ⇐ 基幹システム :マスタの連携
SharePoint ⇐基幹システム(SAP、JDEやIBM i上の手作システム)気付きや、営業速報、売上速報等の連携
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
Magic xpi勝利の方程式
140
Salesforce、DynamicsCRM ⇐ NotesNotes上で管理されている社員、顧客データを連携
SharePoint ⇐ NotesNotes上で管理されている文書ファイルを連携し、公開
Notes(で開発された承認ワークフロー)⇔ 基幹システム(SAP、JDEやIBM i上の手作システム)
Notes ⇐ 基幹システム:見積、受注、発注伝票のNotes上ワークフローシステムへの起案
Notes⇒ 基幹システム :
ワークフローでの承認を受けて、見積、受注、発注伝票データの
ステータス変更
SAP ERP(本社)⇔ SAP Business One(支社)SAP ERP(本社) ⇐ SAP Business One(支社) :見積、受注、発注伝票の連携
SAP ERP(本社) ⇒ SAP Business One(支社) :各種マスタの連携
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
株式会社ミントウェーブ
• SAP Business Oneで基幹システムを刷新(アドオンなし)• Notes/Dominoで業務アプリケーションを開発
SAP B1の機能をNotes/Dominoが
補完
143
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
株式会社ミントウェーブ
144
� jBOLT選定理由� Notesアダプターがある� SAP B1アダプターがある� 豊富なアダプター群があり、追加コストがかからない� SAP B1 とSAP ERP連携の実績がある
� Notes/Dominoで開発し、SAP B1の機能を補完� 自社開発パッケージを持ち、Notes/DominoでSI事業・・・得意分野� 高岳製作所グループがNotes ユーザ・・・ユーザが使い慣れている
わずか3週間で連携システムを構築
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
TOA株式会社
• コールセンターシステム(CRM)とSAP ERP(R3)との連携
145
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
TOA株式会社
146
� 導入前の問題点
� CRMに修理履歴を入力しても有償部品の請求が自動的にできないため、CRMに担当者が履歴を入力しない。
� 有償部品の請求のためSAP ERPだけに入力が行われていた。
CRMシステムに正しく顧客の修理/点検履歴が蓄積されない
� jBOLT導入による改善� CRMに修理履歴を入力すると、リアルタイムで自動的に有償部品の請求データをSAP ERPに登録。
� 請求業務の効率化を達成
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
某医療機器メーカー
• 全国のハードウェアメンテナンス要員の作業報告書作成
147
報告書を手書きお客様の押印
本社各地方拠点
CRM
管理者が再入力
病院・医療機関
Notesシステムに入力
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
某医療機器メーカー jBOLTで解決
• 全国のハードウェアメンテナンス要員の作業報告書作成
148
手書きの報告書お客様の押印
本社
各地方拠点
CRM
病院・医療機関
E-Mailで送信
OCR読み込み
メールボックス監視データ取得
自動入力
要求仕様をまとめながら連携フロー作成:4日間
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
ガーデニング製品メーカー
✍ 様々なアプリケーション・システムとOracle JDEを統合・連携、自動化
財務会計販売管理
Oracle JDE
jBOLT
❑製造業❑年商約130億円❑生産管理、販売管理、財務会計
❑ライセンス:約400万円❑サービス:約400万円❑競合:DataSpider❑JDEアダプターが存在する事、EXCELとMailアダプターで実現できる簡易EDI機能が採用の理由。スクラッチ開発と比較して大幅なコスト削減を実現(およそ3分の1)。
生産管理
WMS
EDI受発注
計画・原価
受発注
149
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
アルミニウム製造メーカー
✍ AS/400とクラウド(salesforce)を統合・連携
販売管理財務会計
AS/400
jBOLT
❑製造業❑年商約1500億円❑BI、財務会計
❑ライセンス:約300万円❑サービス:約100万円❑競合:DataSpider❑AS/400、salesforceへのコネクティビティの良さが採用の理由。文字コードの変換などの煩わしい要件もjBOLTの標準機能で解決。
マスター保守
案件管理
受注(転記)
Salesforce
150
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
株式会社学習研究社
• SAP ERPで基幹システムを一新
• 受注センターの作業効率の改善が必要–受注1回あたりの電話時間が長く、「電話がつながらない」
• →機会損失・イメージ低下
–注文受付と受注入力が分離• 目視、手作業が多く、作業の精度低下• 2度手間でコスト増
152
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
別の担当者が行っている2階書店1階
SAP
● 作業の2度手間
● 受注時あった在庫が入力時品切れのことも
● 受注関連費用の増大
● 書店へ誤った情報を伝える危険性
電話注文:①電話を取る(書店名を聞く)②注文を聞く③あいうえお順のノートから品目コードを調べる④SAPで在庫を調べる⑤書店コード・作業番線を聞く⑥メモ書きから受注票に清書する⑦1Fに下ろす(随時)
受注入力:①受注票からSAPに受注を入力する②FAX注文書からSAPに受注を入力する③エラー分は2Fに戻し、書店へ連絡してもらう(聞き間違い・書き間違い・転記間違い)・品切れエラー・品目コードエラー・書店コードエラー
注文票・FAX
エラー戻し
FAX注文:
①あいうえお順のノートから品目コードを調べる②品目コードを記入する(1F入力のため)③SAPで在庫を調べる④品切れには品切れ印を押す⑤書店によっては品切れをFAX送信する⑥1Fに下ろす(随時:朝が多い)
受注センターの問題点『受注受付と受注入力を別の担当が行っている』
153
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
導入事例(在庫照会・受注システム)
『SFTSYS』開発元:主婦の友図書株式会社
154
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
アパレル企業B社様事例
既存社内システム
受注DB
jBOLT
取引先A社
・・・
取引先B社
Trigger
取引先N社
Internet網
EDI
サーバ
XMLファイル
ebXML規格
�EDIサーバが生成するXML形式受注データ(ebXML)をjBOLTで取込み、既存社内システム受注DBに登録
156
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
フレッシュリミックス株式会社 様
• 「青果流通の生産者と消費者をつなぐ」生産者・中間流通業者・小売業者向けの各ASPサービス
• 青果物の生産・販売に関するコンサルティング
• フィールドマーチャンダイジング
• eマーケットプレイス型コミュニケーションツール– 「本当の市場.com」– 「食宣伝.com」
158
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
各システムからデータを自動収集
統合データベースへ蓄積
マスターコード(統合マスター)変換
統合マスターメンテナンス(Magic)
データ加工(Yellow fin)
レガシーシステムとの連携(KONA)
jBOLT適用事例
159
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
【機能1】定型帳票出力機能
【機能2】定型エクセル出力機能
【機能3】個別帳票・エクセル出力機能
【機能4】利用者データベース加工機能
オフィシャル統合データ
基幹システム仲卸向け基幹システム
業務システム
青果BtoB量販店受発注システム
‘統合コード’へ変換→オフィシャル統合データへ取り込み
統合商品マスター
データ統合
既存システム
蓄積
データ活用
統合取引先マスター
統計データ蓄積・活用
160
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
レガシーシステム連携
FRC側からのデータをユーザのIBM i(System i)システムに直接入力
5250端末からの入力作業を自動化既存システムの変更・カスタマイズ不要富士通、日立、NECの各ホストにも対応
161
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
フジタ製薬株式会社
�全国営業へiPadを導入し、社内情報も含めサービス展開� Force.com+AS400(JDE)+LotusNotesを連携� Salesforce購入と同時に、データ連携のニーズが発生� BIはモバイル利用でYellowfinを利用� jBOLT採用理由
�AS400及びNotesのアダプタ標準装備
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2012
KDDI株式会社
� ChatterとjBOLTを活用したリアルタイムデータ連携
� Chatter及びSalesforceCRMのAndroid向けアプリケーションを提供� オフラインでもオンラインでも利用可能� 時事通信のニュースソースをリアルタイムにChatter配信� 時事通信のニュースが配信されたら、jBOLTは配信されたことをAndroidプッシュサーバへ通知し端末の通知サービスへ連携
時事通信