Sap Forum2010 Painel SOA

Post on 13-Jan-2015

1.302 views 2 download

description

Criação de um Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM

Transcript of Sap Forum2010 Painel SOA

Criação de um Painel SOA de Visualização Gráfica do

Consumo de Capacidade sobre SCM

Hugo Vega, Hugo Soares, Fabiano Rosa, Claudio Menegusso

Axia Value Chain & Teclógica

Março, 2010

© SAP 2010 / Page 2

Agenda

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto de Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

7. Conclusões

Sumário Executivo

Criação de um Painel SOA de Visualização Gráfica do Consumo de Capacidade

O processo de Promessa de Data para produção com características make-to-order

(produção sob encomenda) para verificação de capacidade multi-nível de recursos

críticos considerando interdependências entre os vários estágios produtivos resulta

em um grande desafio para os sistemas de planejamento e verificação de

disponibilidade.

Esse tipo de verificação é suportada pelos módulos de GATP e PPDS do SAP

Supply Chain Management em sua funcionalidade Capable-to-Promise. Porém,

quando é necessária uma análise holística e em tempo real para entendimento ou

ajuste da promessa feita, o planejador precisa acessar várias telas para tomar a

decisão. A partir dessa necessidade foi criado um protótipo SOA de um painel de

visualização gráfica do consumo de capacidade de recursos gargalos, consolidando

5 telas de 3 sistemas distintos (APO, BW e ECC) em um único painel.

Tecnologias utilizadas: SAP Enterprise Web Services, Web Services desenvolvidos

em ABAP, WebDynpro e a partir de Queries do BW.

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto de Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

7. Conclusões

Agenda

Desafio Enfrentado

SAP/Recurso

Crítico 1

SAP/Recurso

Crítico 2

SAP/Recurso

Crítico 3

SAP Lista de

Ordens de Venda

SAP Lista de

Ordens de

Processo

Exportar Dados

para Excel

Atual: Módulos SAP + Excel

10 minutos *

5 vezes/dia =

50 minutos

Vantagens Identificadas para o Negócio

Usabilidade, interface com usuário bem mais amigável.

Agilidade, ganho de combinação de informações de várias fontes em uma única

tela.

Novas necessidades de negócio atendidas rapidamente com menor investimento

devido a reutilização de serviços existentes.

Elaboração de soluções sobre princípios de flexibilidade, necessário para um

ambiente dinâmico de negócio.

Solução tecnológica direcionada pela necessidade de negócio, diminuição da

limitação da rigidez e restrição técnica.

Acesso às informações que geram valor ao negócio, independente de qual

tecnologia fornece os dados necessários.

Vantagens Identificadas para TI

Aumento da Produtividade de TI

Maior abertura de acesso aos dados.

Aumento de valor nos investimentos em soluções de TI, alavancando os

recursos existentes.

Reusabilidade de código.

Construção para Colaboração

SOA é baseado em padrões.

Melhor gerenciamento de relacionamentos, entre sistemas e bancos de dados,

expressados através da interação de serviços.

Interoperabilidade, em longo prazo, consolidar funcionalidades duplicadas.

Construção para Mudança

Possibilita os aplicativos evoluírem ao longo do tempo (através de suporte para

uma abordagem incremental de desenvolvimento).

Foco nas competências fundamentais (cada competência é desenvolvida da

melhor forma: regras de negócios, interface com usuário)

Painel de Visualização SOA para SCM

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

7. Conclusões

Agenda

Gestão de Atendimento – Entrada de Ordens

e Promessa de Data

NEGOTIATE

QUOTA

N

QUOTA

CHANGE

REQUEST

N

ORDER

ENTRY

CONFIRMED

ORDER

SALES

QUOTA

PRODUCT

ALLOCATION

GATP

CAPABLE-TO

PROMISE

GATP

Y

SALES

ORDER

• Sales Rep.

QUANTITY

• Requested

SKU

DATE

•Requested

S

Cheque de Cotas de Vendas

Jun

Incoming Orders

TimeJul Aug Sep

Quota

Confirmed quantity

Requested quantity

QuantityGlobal ATP functionality to Check Sales Quota

What Is Product Allocation?

SAP ECC SAP APO

Cheque de Cotas de Vendas

Integração da Ordem de Vendas

Sales Order Quota

Product FamilyCustomer

Cheque de Capacidade de Produção

Integrate with Production Planning

Checks against

actual production schedule

Considering capacity constraints

Sales Order

SalesConfirmation

Global ATP functionality to check production capacity

What Is Capable-to-Promisse (CTP)

?

Check Production

Capacity

CC

C

A

D

B

C

ADA

D

B

B

Q1 Rolling Campaigns size

M1 M2 M3

C

A D

B

Mn….

CA DB CADA DB B

Q1 Rolling Campaigns Sequenced

M1 M2 M3 M4

1432

142

163

152

143

A DB2334

234

294

5

3

7

5

3

8

5

3

7

5

3

3

722

1316

2320

5

7

5

3

5

977

72

5

3

6

7

7222

14

16

15

11

2529

5

3

5

3

5

7

5

377

22

142

169

152

161

237

299

5

3

6

5

3

8

5

3

7

5

3

5

778

722

16

11

5

7

5

322

16

4432

7

5

6

8

8

2

6

0

2675

1889

1009

Orders Sequenced - Rolling

Orders Sequenced – Heat Treatment

5

0

0

7

7

0

0

8

A7113

4222

A7785

4952

Orders Sequenced – Theading

….

….

….

C

1432

143

189

C93

21

M5

00

00

000

0000

Quota Check

M6

00

New Sales Order

to 01/M6

Theading Check

HT Check

Rolling Check

134

178

980

143

912

822

755

123

9973

Refers to M1 Rolling

Refers to M2 Rolling

Sequencing Horizon = 45 days

Cheque de Capacidade de Produção

Res 01

Res 02

Res 03

Res 05

Res 07

Res 09

Resources Month 2 Month 3Month 1

Order 3

Campaigns

Order 2Order 1

Used Capacity

SAP ECC SAP APO

Cheque de Capacidade de Produção

Integração da Ordem de Vendas

Sales Orders

Resources

Product View (Tela na Situação Atual)

Datas

Produtos

Acabados

Semi-acabados

Matéria prima

Pegging das

Ordens

Resource Planning Table (Tela na Situação

Atual)

Recursos

Blocos ou Datas

Utilização dos Recursos

Operações

Visão do Protótipo

SAP/Recurso

Crítico 1SAP/Recurso

Crítico 2SAP/Recurso

Crítico 3

SAP Lista de

Ordens de VendaSAP Lista de

Ordens de

ProcessoExportar Dados

para Excel

SAP

Recurso

Crítico 1

SAP

Recurso

Crítico 2

SAP

Recurso

Crítico 3

Lista de

Ordens de Processo e Vendas

Atual: Módulos SAP + Excel Proposta: SAP SOA

10 minutos *

5 vezes/dia =

50 minutos

4 minutos *

5 vezes/dia =

20 minutos

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto de Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

7. Conclusões

Agenda

A Estratégia da Elaboração Protótipo

Construir uma solução sobre tecnologia SAP SOA unindo as competências core de

cada um dos parceiros.

Axia - Desde a Modelagem do Processo até a Definição dos Serviços

Foco na definição de processos e na definição de quais funcionalidades e serviços

eram necessário seguindo princípios SOA.

Teclógica - Elaboração da Solução Tecnológica

Desenvolver uma aplicação sobre plataforma SOA que atenda os requisitos do

processo e alavanque os benefícios da arquitetura SOA.

Metas do Projeto Piloto SOA

Criar um grupo multifuncional de inovação para aplicar o conceito SOA em projetos

de SCM e aferir os ganhos alcançados.

Objetivos:

Entendimento de SAP Netweaver (SOA)

Identificação de GAPs para aplicação de SAP SOA

Desenvolvimento de um projeto piloto:

Avaliar plataforma SAP SOA

Capacitar de equipe

Benefícios esperados:

Desenvolver know-how em SOA

Definir Estratégia de Aplicação SOA

Aplicar SOA em projetos

Contexto de Processo

Data

Mapping /

Data

Elements

Business

Rules

Catalogue

Assumptions

Register

Issues

RegisterSMEs

Review

Comments

Risks

Error Codes

and

Messages

Register

Changes

Register

SOA - SDLC - Software Development Life Cycle

Legenda: SME: Subject Matter Expert / Usuário Principal

Desenho do projetoExecução do projeto

Business

Requirements

Macro Design

Use Case

Model

User Interface

Screens

Data Model

Service

Definition

Solution

Architecture

Test Cases

Definition

Micro Design

Testing

Change

Management

Development

CRPV

CRPV

CRPV

Web

Dynpro

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto de Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

Agenda

Protótipo SOA: Tela 1 de 3

Lista de

Recursos

Críticos

Tipos de

Visualização:

Semana, Mês

ou Blocos

Protótipo SOA: Tela 2 de 3

Ocupação

do recurso

Capacidade

de fabricação

Total de

Toneladas

Fabricadas

Período por

recurso

Dados do

ECC, BW e

SCM

Protótipo SOA: Tela 3 de 3

Ordens de

Produção

Período

Recurso

Ordens de

Venda

Totalizações

Horas

Dados do ECC

e do SCM

Protótipo SOA: Tela 3 de 3

Ordens de Produção relacionadas

com a Ordem de Venda da OP

Selecionada

Pegging Orders

Para atender os 14 casos de uso (funcionalidade) definidos no projeto piloto SOA a

aplicação está configurada da seguinte forma:

Resumo:

6 SAP Enterprise Web Services distintos, 43% das informações.

4 BAPIs como Web Services distintos, 35% das informações.

Plataforma SOA: Aplicação da Tecnologia

31

UC Tecnologia Fonte Qtd.

1 WebDynpro n/a 1

2 BAPI Web Services SCM 1

3 BAPI Web Services SCM 1

4 Enterprise Services n/a 1

5 BW Web Services ECC 1

6 SAP Enterprise Services SCM 2

7 WebDynpro n/a 1

8 BAPI Web Services SCM 1

8 SAP Enterprise Services SCM 1

9 BAPI Web Services SCM 1

9 SAP Enterprise Services SCM 1

10 SAP Enterprise Services ECC 2

10 BAPI Web Services SCM 1

11 SAP Enterprise Services SCM 2

11 BAPI Web Services SCM 3

12 WebDynpro n/a 1

13 WebDynpro n/a 1

14 Enterprise Services n/a 1

Total 23

Tecnologia Qtd. Percent.

SAP Enterprise Services 10 43%

BAPI Web Services 8 35%

WebDynpro 4 17%

BW 1 4%

Total 23 100%

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto de Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

7. Conclusões

Agenda

SOA é uma jornada.

Análises comparativas de Retorno sobre Investimento (ROI) entre soluções SOA

e Tradicionais não podem ser feitas por projeto.

Nesse sentido o cenário de comparação deve composto por mais de uma aplicação

comparando tecnologia SOA com tradicional / ABAP.

Lições Aprendidas

Cenário Comparação: duas aplicações, SOA e Tradicional.

Aplicação 1 Aplicação 2

Produtividade, Agilidade, Reutilização

35

Fonte da Funcionalidade Qtd. Percent.

Novo SAP Web Services 7 39%

Novo BAPI Web Services 5 28%

Novo Teclogica Web Services 6 33%

Total 18 100%Fonte da Funcionalidade Qtd. Percent.

SAP Web Service 6 32%

BAPI Web Services 4 21%

Teclogica Web Service 2 11%

Novo SAP Web Service 2 11%

Novo BAPI Web Service 2 11%

Novo TecLogica Web Service 3 16%

Total 19 100%

* estimativa

Funcionalidades:- Existentes: 62%- Novas: 38%

Comparação SOA x Tradicional

36

Para obter o máximo do investimento em SOA, deve-se pensar em SOA como

arquitetura de software com benefícios relacionados ao crescimento da

plataforma, que tem seu prazo para acontecer.

Lições Aprendidas: Aplicação da SOA

Complexidade

Volu

me d

e D

ados

SOAArquitetura

Traditional

Tecnologia

Tecnologia

Projeto 1

Projeto 2

Projeto 3

Arquitetura

Traditional

1. Sumário Executivo

2. Introdução

3. Descritivo do Contexto de Negócio

4. A Estratégia do Protótipo

5. O Painel SOA de Visualização Recursos Críticos para SCM

6. Benefícios Alcançados e Pontos de Aprendizado

7. Conclusões

Agenda

Estratégia

Definição de Processos

Plataforma “Monolítica”

Integração

Sistemas

Integração

SOA

AderênciaAgilidade

CustoEsforço

Rigidez

Valor do SOA para o Negócio

Modelo de Gestão

Evolução

Esforço de Mudança

Monolítico

SOA

Estratégia evolutiva

Nova cultura e lideranças

Estruturação por processos

Governança e novos P&R

Nova forma de medir

Nova plataforma

Visão clara

Jornada SOA – Não é Só TI

Benefícios

Considerando o cenário com 2 projetos, atingimos os

seguintes benefícios da plataforma SOA:

Usabilidade, interface de usuário personalizada

Reutilização de serviços com a composição de aplicações

Flexibilidade, combinamos informações de diversas fontes

Agilidade, combinamos informações rapidamente

41

Mobilizando o Painel SOA

© SAP 2010 / Page 42

Contatos

Teclógica Consultoria

T: +55 (47) 3036 - 7700

www.teclogica.com.br

Fabiano Rosa

fabiano.rosa@teclogica.com.br

M: +55 (47) 9176 – 1203

Axia Value Chain

T: +55 (11) 3043 – 7430

www.axiavaluechain.com.br

Hugo Vega

hugo.vega@axiavaluechain.com

M: +55 (11) 8984 - 7292

Hugo Soares

hugo.soares@axiavaluechain.com

M: +55 (11) 9173 - 4565

Claudio Menegusso

claudio.menegusso@axiavaluechain.com

M: +55 (11) 8156- 9987

Axia Value Chain - Todos os direitos reservados.

© SAP 2010 / Page 44

Thank you!