building a better foundation for business · identify sales opportunity gather requirements create...

34
<Insert Picture Here> SAP 비즈니스 로직 및 데이타 자산을 활용한 프로세스 최적화 이상민 부장 ( [email protected] ) Technical Solution Consulting Fusion Middleware 사업부 한국오라클㈜

Upload: others

Post on 03-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

<Insert Picture Here>

SAP 비즈니스 로직 및 데이타 자산을 활용한 프로세스 최적화

이상민 부장 ( [email protected] )

Technical Solution ConsultingFusion Middleware 사업부한국오라클㈜

Outline

• Business Environment

• Process Flow

• Process Flow and its components

• Business Modeling

• Process Orchestration with BPEL

• Data Integration

• Market Validation

Business Success

Sa

les

Fin

an

ce

Pro

cu

rem

en

t

Lo

gis

tic

s

De

ve

lop

me

nt

Ma

nu

fac

turi

ng

Se

rvic

es

Market Share Globalization

OutsourcingCompliance

Business

Efficiency

Business

Innovation Business

Agility

ControlRegulation Revenue

Information Technology

Supply Chain Management

WIP WIP

Suppliers PrimaryManufacturing

SecondaryManufacturing

RegionalWarehouse

Distributor Retailer Customer

WIP WIP

Suppliers PrimaryManufacturing

SecondaryManufacturing

RegionalWarehouse

Distributor Retailer Customer

Product / Service Flow

Flow of Cash

Flow of Data and Information

Sell

Sell

MarketServiceFulfillProduce/

ManufactureProcurePlanDesign

Business Process ImplementationEnterprise

Outsourced business processes

MarketService

Fulfill

Produce/

ManufactureProcurePlanDesign

Manufacturing Business Process

Mapping Business to IT System

Process Data Function/Service

Hiring an Employee

Sales Quote to Contract

Shipping Product

Customer

Product

Employee

Tax Calculation

Ledger Update

Compensation Plan

Explicit

Process Management

Data

Integration

Service

Enablement &

Orchestration

Sell

Sell

MarketServiceFulfillProduce/

ManufactureProcurePlanDesign

Business Process ImplementationEnterprise

Outsourced business processes

MarketService

Fulfill

Produce/

ManufactureProcurePlanDesign

Manufacturing Business Process

Sell

Process Orchestration - BPEL

Application Assets

Customers

End

Manufacturing Process Composition

Yes

No

No

Yes

Human Process Automation

Products

Data Layer

Contracts

CustomerOrderDataHub

Siebel

CRM

End

ERP SCM

3. Put Data Consolidation Underneath

Oracle Fusion Architecture (SOA)

2. Add Process Orchestration on Top

1. Turn Application Functions into Services

From Model to Execution

Business Analyst Process Developer

Shared Metadata Model

Business Process Repository

Process ModelingOracle BPA Suite

• IDS Scheer 社의 ARIS 기반

• 다양한 버젼으로 생성된 기존 ARIS 다이어그램• Can be seamlessly transferred to Oracle BPA Suite

• Choices

• Supports EPC (EPK)

• Supports open standards BPMN Compatible with ARIS

Business Architect

• PLUS: ARIS + human oriented workflow according to the

BPEL4People standards proposal

• PLUS: ARIS + BPMN conform model notation

• BPEL Process Execution engine과 통합• Facilitates closed loop process development approach standards -

“from BPMN to BPEL”

BPEL Process Manager Converged Business Process Execution

Systems

People

Documents

Model

Monitor

Oracle Business Process ManagementStandards Based BPMN to BPEL Process Development

• Closed-loop Business Process Optimization

• BPEL Process Execution Server와 양방향 통합

• BPMN 및 EPC (EPK) 모델이 직접 BPEL 로 매핑됨

• 비즈니스 분석과 IT 프로세스 구현이 항상 동기화 됨

• IT 변화는 즉시 비즈니스 뷰에 반영이 됨

• 비즈니스 변화는 즉시 IT에 반영이 될 수 있도록 준비됨

• Ready to deliver on the full business process lifecycle

• BAM 과 이벤트 프로세싱 기술과 통합

• 명시적인(EXPLICIT) 프로세스 관리• 패키지나 레거시 애플리케이션에 독립적

• Truly mapping your business process requirements without

limitations

Oracle Business Process Management Explicit BPM – Independent of Application Environment

• Complete BPM offering

Model

Integrate

Execute

Analyze

• Standards based innovation

• Best of Breed Process Modeling,

Execution, and Monitoring

Technical

Modeling

Oracle SOA Suite

BPEL Process Designer

Business

Modeling

Oracle BPA Suite (BPMN, EPC)

Conceptual Model

Executable

Model

Logical

Model

Shared Metadata

“Process Blueprint”

Oracle Data Integrator

ESB and ODI in real-life scenarios

Data Volume Processing

Data Latency

Message by Message

Mini Batches Large Volume(over 1M)

Synchronous(immediate)

Asynchronous

Batch(over 2 hours)

Oracle Enterprise Service Bus

Combine Process- and Message-centric Integration

with Data-centric Integration

• Transformation Services for Large Documents

XML Document Transformation

EDI (B2B) Document Transformation

File-to-DB Loading Services

Example in Manufacturing

– Product Catalogue transformation

– BOM Management

• Batch Data Services & DB Orchestration

DB Orchestration, for DW Refresh

Heterogeneous DB Replication

Example in Manufacturing

– Product, Customer and Production data in separate databases

serve process in production planning

ODI Options for SAP Support

iDoc Knowledge Module

JDBC for SAP (reverse engineers dictionaries)

Several customers using ODI with SAP, including SAP BW

Oracle Gateway for SAP

XML Gateway

SAP APIs (RFC, BAPI, SOA etc)

iDoc Adapters

SAP version 4.0, 4.5, 4.6, 4.7 and 6.2 based systems

Attunity Partnership for SAP Adapters

Primarily used for SAP Xi support via JCA level connector interfaces

Oracle Data Integrator for SAP

Oracle Data Integrator

Conventional ETL Tool:

• 전용 ETL 서버 필요

• 저성능(Row by Row process)

• 불필요 네트워크 트래픽 유발

• 고비용(독립적인 서버 필요)

• IBM & Informatica’s approach

Oracle Data Integrator:

• 비용절감: 전용 ETL서버 불필요

• 작업 효율성: Database Optimizer 사용

• 작업 신속성: Native Bulk Load & Native SQL 사용

• 확장성: Source나 Target 서버 자원 증설

Next Generation Architecture

“E-LT”LoadExtract

Transform Transform

Conventional ETL Architecture

ExtractLoad

Transform

E-LT방식은 별도 ETL엔진이나 전용서버를 필요로 하지 않으므로 비용을 절감할 수 있고 높은 수행속도 및 확장성을 고려한 구조입니다.

Customer Cases

<Insert Picture Here>

“We are not just re-engineering our key processes, we are changing the way our company operates.

““Processes spanning multiple departments with thousands of dependencies, hundreds of hand-offs and multitude of back

office applications necessitate greater collaboration between business and IT for optimized business results. Oracle BPM

provides us a unified and standards based foundation to turn business requirements into successful business applications.”

FormFactor

-Leader in advanced waver probe card market-

Sr. Director of IT and

Business Process Engineering

Identify Sales Opportunity

Gather Requirements

Create

Design

Procure

Parts

Manufacture Assemble and

TestShip Product

Order Fulfillment Process at a High Level

ERP(Oracle EBS)

MES(PROMIS)

Design ToolsFile Server

CRM(SalesForce)

ERP(Oracle EBS)

PDM (Agile)

Customer

Sales

Design

SupplyChain

Mfg

A&T

FARB

Forecast Entry made

Forecast synch with

Oracle

PCIF Submission

PCIF

Accepted?

NDL Prioritization and Design Equivalents

DKM Held (Design

Decisions are made and trigger

different

pathways)

Schedule Dates

Initial BOM and Item creation

in Oracle

SxF Design

NTK Data Design

SxF Manufacturi

ng

Production File Creation

Mask, Stencil, and

Robber

Design

Mask and Robber

Manufacturing

Logical PCBA

Design

Physical PCBA

Design

PCBA Manufacturi

ng

Completion of BOM Data

Final Item and BOM creation

Test Assessment

Test/Reference Files

Generation

FAV Assembly

Verification

FAV Completion

FA Report Accepted?

Final Buy

Signal for Custom Parts

Generated Order Released to

Vendor

NTK Review &

confirmation of Order and

Design

Buy Signal

for Standard Materials

Verification of

count and if to spec

Inspection Required

Accepted

Yes

No

Yes

Part

Received

Inspection

Part Returned, Replaced,

Fixed

Planner runs planned report

Pick List Printed

Parts are

Pulled

Job Started and Run

Card Printed

Run SmartParts

Part in Inventory Control

Put Away

No

PROMIS data

reviewed

Visual and Mechanical Inspection

Final Test Data

Reviewed

Initial Wrapping of

PC

Kit Placed in Pass Through Window

Generate COC

Job Complete in

Oracle Marked

PC Shipped

Wafer Lot Start

Die

Manufacturing

Die Assembly

Master

Wafer Manufacturi

ng

Spring

Ceramic Manufacturi

ng

Tip Attach

Manufacturing

PH

Manufacturing

Interposer

Manufacturing

Customer Receipt

MockupNeeded?

External Mock Up

Design

Complete Mechanical

Design

Yes

Accept Mockup

BOM Parts

No

New Design

Opportunity Creation(Forecast

Entry)

FAV Testing Verification

Need Identified

Customer

receives and reviews report.

Present

Options to Customer

No

Yes

No

Internal Mock Up

Design

Mock Up BOM

Created

FinalDesign Data

Complete

Yes

Daughter Card Design

PO Receive

d?

OverrideNo

PO Sent

Intel posts SxF Design to eRoom

Design Ceramic ST and posts to

eRoom

FF designs NTK Tile

ST Build

Intel PCBA Design

posted to

eRoom

Intel ST Design Sign-

Off

FFI Review of PCBA Design

Harbor PCBA Build

Generate Card File

FF Design and Build

tooling (includes

robber and realignment

stencil)

Order and

Design Released to

Vendor

NTK Data Design

Tile Manufacturi

ng

NTK Review &

confirmation of Order and

Design

ST Delivered to FF

Tile Delivered to

FF

Intel Data Post

PCBA Delivered to

FF

Universal Mock Up

Design

Mock Up

parts procured

Demand Created and

set FCD

Mock Up Kitted

Mock Up Assembled

Internal Mock Up

Only?

Yes

Mock Up Shipped to Customer

No

Successful Installation of

mock up?

Mock Up Complete

and

Drawings Released

Yes

Customer Feedback on Interference

s

Order

released to different vendors

NTK Data Design

Verification

Carrier

No

FA Request Submission

Feasability Analysis

FARB Neede

d?

FA Report to Sales or

Customer

No

Yes Mock Up Accepte

d?

No

Yes

PO Creation

Validate POYes Book in

Oracle

Update Salesforce

Tooling?

NoParts put on

Outgoing Receiving

Shelf

YesPulled and moved to

line

Pass?

Yes

No

PC Packaged

Inform Sales and

Customer

Incoming PC QA

New Design?

Yes

Repeat Order

Process

No

Misc. Other Parts

Mock Up BOM

Needed?

No

Yes

Customer wants to proceed

Yes

Opportunity Cancelled

No

Eng.

Services launches

WorkXpert flow

ME Review in Weekly Meeting

PO

Received? Yes

Inform Sales and ask to

get PO

No

Work Order Created

FFI Design Approval?

No

Yes

Verify Card Serialization

Intel C4

Post Filnal Card File to

eRoom

No

Yes

All materials and tooling available?

Yes

Generate short list and

publish to purchasing

No

Misc. Other Parts

ST or Tile?

Tile

Manufacturing

Tile? No

Place in PH Bank

Tile Bank

Yes

Kyocera ST Tile Attach

ST-PH

Manufacturing

Stock RoomPlanned

Order Report Run

Pick List Printed

PH, Interposer,

and

Mechanixcals Kitted

BOM Review

Change Reque

sted?

Release PC

BOM in Oracle

No

Change

BOM in Oracle

Yes

Modify and Create

acceptable PCIF

BPM Dashboards

A社 통합 결재 서비스

SAP

TO-BEAS-IS

SAP 총무 인사

Groupware연계시스템 결재문서

시스템명 문서종류 결재건수

구매 업체 등록 2

총무 국내 출장 신청 1

결재 엔진

주문정보취합실장

홀드 적용팀장

재고 검색담당자

결재 엔진

주문정보취합실장

홀드 적용팀장

재고 검색담당자

결재 엔진

주문정보취합실장

홀드 적용팀장

재고 검색담당자

통합결재선 : BPEL

총무 인사

연계시스템 결재문서

시스템명 문서종류 결재건수

SAP 재무 부서비용 전표 처리 3

총무 국내 출장 신청 2

시스템 별 자체 결재선 구축 및 처리

결재 요청및

결과 조회

ECC

EP

결재 요청및

결과 조회

결재 요청및

결과 조회

2단계 범위

Groupware

A社 통합 결재 서비스

후견인 신청

사용자 신청 화면

MSS (EP + SAP)

HR 웹시스템

직무변경 신청

트랜잭션 호출 / 등록

SAP R/3

이벤트 감지W/Flow

결재선 관리 및 결재 진행

BPEL

결재선정보

결재 진행(승인/반려)

Web Service

Web Service

Web Service

관리자 결재 화면

Groupware

연계시스템 결재문서

SAP EP / HR Web

통합 Worklist

Web Service

결재 완료

12 3

4

5

6

78

9

10

11

2

• 결재요청, 결재상태조회, 결재승인/반려, 그룹웨어건수연계, 결재선조회 등

• 결재선마스터관리(CRUD), 조직/담당자 관리(CRUD), HR 마스터연계 등

주요서비스

SUMCO – SAP & MES Integration

Pain-points

• 다양한 이기종 시스템-SAP,AS400,MES,DW..

• 대용량 트랜잭션 (일 2 M 레코드)

• Point to point 통합의 복잡성

• 신규 프로세스 생성 및 변경 등을포함하는 복잡한 프로세스 존재

• 복잡한 제조 도메인에서 BI/레포팅이핵심 요소로 부각

Solutions

• ESB를 통한 대용량 트랜잭션 처리

(일 2M 레코드 처리)

• P2P 방식에서 웹서비스로 전환

• Oracle Portal을 통한 Active Directory와의 통합

• 핵심 IT 인프라로 SOA Suite 적용

• BPEL project는 계속 확대 적용

(Six Sigma , product modifications)

Values

• BPEL PM을 통한 비즈니스프로세스의 손쉬운 생성 및 재사용

• 프로세스에 대한 가시성/관리편의성확보

• 이기종 시스템 간의 표준화된인터페이스

• SAP Netweaver의 미성숙성 보완

MES

CRM

AS400

SAP

Partner

DW

BI

……

MES

CRM

AS400

SAP

Partner

DW

BI

……

급격히 늘어나는 Back-end 시스템을 CORBA를

사용하여 Point to Point 방식으로 통합SOA 기반의 표준화된 통합 데이터 레벨이 아닌 프로세스 레벨의 통합

SOA

메시지전송변환

프로세스컨트롤

서비스조합

동적라우팅

M자동차 - SAP R/3 구매 SOA

SAP Application Modules

SAP Procurement

Other Systems

EO/POReduce SAP license

(D/O,S/P,WARR)

Others Spare Part

System

Warranty

Claim

System

Oracle Portal / Wireless

BPM BPM MS Excel MS Excel PortalsPortalsBAMBAM MailMail MobileMobile

Standard Workflow

Oracle Application Server

Oracle BPEL PMOracle BAM

Oracle

Database Server

BAM Monitoring

SAP Application Modules

SAP Procurement

Other Systems

EO/POReduce SAP license

(D/O,S/P,WARR)

Others Spare Part

System

Warranty

Claim

System

Oracle Portal / Wireless

BPM BPM MS Excel MS Excel PortalsPortalsBAMBAM MailMail MobileMobile

Standard Workflow

Oracle Application Server

Oracle BPEL PMOracle BAM

Oracle

Database Server

BAM Monitoring

1

23

4 5

6 7

8

9 10

11

12 13

1415

16

1 2

3

4 5

6

7

89

10AS-IS 구매 프로세스

TO-BE 구매 프로세스

• 너무 오래된 SAP R/3 사용으로인한 업무 불편

• Upgrade 비용 과다

• 통합 프로세스 모니터링 부재

• SAP R/3와 Legacy간 연계 포인트를 서비스로 도출

• 서비스간 워크플로우 연계(BPEL)

• BAM을 통한 전체 프로세스 실시간 모니터링

• 업무 처리 속도 향상(16 steps -> 10 steps)

• 포탈 적용을 통한 사용자 편의성향상 및 SAP 라이센스 감소

Pain Points Solutions Values

Consumer Goods Manufacturing

InventoryCall Center

SOA Suite

HDTV and Imaging Product Manufacturer

Improve inventory control and shrinkage, plan for future changes in market dynamics.

SAP FINANCIALS, SAP ORDER MANAGEMENT

Warehouse Mgmt.

Efficiencies

Re-Usable Integrations

Future Flexibility & Capabilities

Integrated Call Center

SAP,Oracle,Siebel Integration

구현효과

• 빠른 성장을 지원하기 위해 재고 관리를

위한 표준 기반의 애플리케이션 및 기술

인프라 구축 필요

• 주요 이슈: 포괄적인 재고 수요 및 자재

추적이 가능한 창고 관리

• 성장에 따른 고객 관계 관리

Why Oracle

• 호환성: SAP Business One, Financials, Order

Management 초기 투자 보호

• 포괄성: SAP, E-Business Suite, Siebel 투자를

보완하는 기술 제공

• 편의성: 단순하고 안정적이며 관리가 용이한 통합

미들웨어

상황 목표

• SAP, Oracle E-Business Suite, Siebel CRM 및

Call Center 통합

• 손쉬운 관리, 확장 성 및 다양한 기능을 가진

업계 선도 미들웨어

• 기존 연계를 유지하고 부드러운 전환을 위해

점진적인 개발 및 전개(roll out)

• Business Intelligence 및 보안 기능 고려

• BPEL Console을 통해 모든 연계를 한 곳에서

관리

• 유연성: 표준 기반, 재사용 가능한 통합

컴포넌트를 통해 쉽게 기존 시스템을 추가하거나

제거

• 프로세스 및 트랜잭션 부하에 대한 확장성 제공

Supply Chain/Logistics

Leading international logistics provider

Needed to accelerate flow of freight and improve access to information across 3 lines of business.

SAP LOGISTICS EXECUTION

Operational Visibility and Decision-making

Improved Customer Service and Satisfaction

RFID RFIDRFID

Land Transport Air/Ocean Freight Contract Logistics/SCM

Sensor Edge Server SOA Suite

RFID Monitoring System with SAP

구현효과

• 변화하는 비즈니스 이벤트를 실시간으로

반영

• 고객 서비스 및 운영 효율 증대를 위해

적극적으로 RFID 기술 적용

• 단일의 중앙화된 인프라스트럭쳐를

사용하여 다양한 유형의 디바이스와 곳곳에

산재되어 있는 물류 애플리케이션을 연결

Why Oracle

• Open standards based middleware suite

• 기업 확장에 대비할 수 있는 포괄적인 미들웨어

인프라스트럭쳐

• 다양한 애플리케이션 플랫폼을 위한 강력한

프로세스 및 데이터 통합 기능

목표 솔루션 적용 내용 및 특징

• Oracle® SOA Suite 에 기반한 중앙화된 RFID

이벤트 모니터링 인프라스트럭쳐

• 기존 SAP Logistics Execution System 과 RFID

이벤트 모니터링 시스템 통합

• RFID 데이터가 수집되고 필터링 되며 즉각적인

실행을 위해 Oracle BPEL Process Manager에

의해 오케스트레이션 됨

• 미래의 프로세스 및 고객 요구사항에

다이나믹하고 유연하게 대응

Leverage Full SAP Functionalityusing Oracle Fusion Middleware

• End-to-end Process Integration

• SAP is one of service providers in Full Scenario

• SOA is best practice for SAP integration/extension

• Oracle can directly accesses SAP’s BAPI, iDOC and

Services which expose full SAP functionality

• Oracle extends full SAP functionality by integrating

with any other packaged or legacy application

Oracle Application IndependentOracle SOA Technology for Different Applications

•Get Account Balance Service•Create Sales Order Service•Query Sales Order Service

•Create Invoice Service•Update Invoice Service•Get Item Service…

CRM Financials HRMSProcurement

Build Change Optimize

Transformation,Routing and Service Virtualization

Standards-based, reusable, modular business services for cross-applicationbusiness process automation

Loosely coupled ApplicationServices for minimal dependencies

Common semanticsto easily Build, Change and Optimize business processes