painel soa de visualização gráfica do consumo de capacidade sobre scm - sap

43
Criação de um Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM Hugo Vega, Hugo Soares, Fabiano Rosa Axia Value Chain & Teclógica Março, 2010

Upload: fabiano-rosa

Post on 24-May-2015

1.081 views

Category:

Technology


2 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

do Consumo de Capacidade sobre SCM

Hugo Vega, Hugo Soares, Fabiano Rosa

Axia Value Chain & Teclógica

Março, 2010

Page 2: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

© 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

Page 3: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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.

.

Page 4: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 5: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 6: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP
Page 7: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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.

Page 8: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Vantagens Identificadas para TI

Aumento da Produtividade de TI

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

recursos existentes.

Maior abertura de acesso aos dados.

Reusabilidade de códigos existentes.

Construção para Colaboração

Interoperabilidade, em longo prazo, consolidar funcionalidades duplicadas.

SOA é baseado em padrões.

Melhoria no controle de relacionamentos, expressados através da interação de

serviços.

Agilidade - Construído para Mudança

Possibilita os aplicativos evoluírem ao longo do tempo e do histórico (através de

suporte para uma abordagem incremental de implementação)

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

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

Page 9: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Painel de Visualização SOA para SCM

Page 10: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 11: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 12: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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?

Page 13: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

SAP ECC SAP APO

Cheque de Cotas de Vendas

Integração da Ordem de Vendas

Sales Order Quota

Product FamilyCustomer

Page 14: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 15: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 16: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

SAP ECC SAP APO

Cheque de Capacidade de Produção

Integração da Ordem de Vendas

Sales Orders

Resources

Page 17: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Product View (Tela na Situação Atual)

Dates

Products

Finished

Semi-finished

Raw-Materials

Pegging Orders

Page 18: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Resource Planning Table (Tela na Situação

Atual)

Resources

Campaigns or Dates

Resource Utilization

Operations

Page 19: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 20: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 21: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

A Estratégia do Protótipo

Construir uma solução utilizando 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. Empacotamento de etapas do processo (lógicas) de maneira a

serem reutilizáveis na construção de novos processos.

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.

Page 22: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Contexto de Processo

Page 23: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Metas do Projeto Piloto SOA

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

auferir 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

Capacitação de equipe

Benefícios esperados

Desenvolver know-how em SOA

Definir Estratégia de Aplicação SOA

Aplicar SOA em projetos

Page 24: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 26: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 27: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Protótipo SOA: Tela 1 de 3

Lista de

Recursos

Críticos

Tipos de

Visualização:

Semana, Mês

ou Blocos

Page 28: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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 do

SCM

Page 29: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Protótipo SOA: Tela 3 de 3

Ordens de

Produção

Período Recurso

Ordens de

Produção

Totalizações

Horas

Dados do ECC

e do SCM

Page 30: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Protótipo SOA: Tela 3 de 3

Ordens de Produção relacionadas

com a Ordem de Venda da OP

Selecionada

Pegging Orders

Page 31: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Plataforma SOA: Aplicação da Tecnologia

Para atender as 14 funcionalidades exigidas no projeto piloto SOA a aplicação está

configurada com:

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

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

31

UC Tecnologia Fonte Qtd.

1 WebDynpro n/a 1

2 BAPI SCM 1

3 BAPI SCM 1

4 SAP Enterprise Services n/a 1

5 BW ECC 1

6 SAP Enterprise Services SCM 2

7 WebDynpro n/a 1

8 BAPI SCM 1

8 SAP Enterprise Services SCM 1

9 BAPI SCM 1

9 SAP Enterprise Services SCM 1

10 SAP Enterprise Services ECC 2

10 BAPI SCM 1

11 SAP Enterprise Services SCM 2

11 BAPI SCM 3

12 WebDynpro n/a 1

13 WebDynpro n/a 1

14 SAP Enterprise Services n/a 1

Total 23

Tecnologia Qtd. Percent.

WebDynpro 4 17%

SAP Enterprise Services 10 43%

BAPI 8 35%

BW 1 4%

Total 23 100%

Page 32: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Plataforma SOA: Infraestrutura

CE

(Blumenau)

CE

(São Paulo)

SCM

(São Paulo)

ECC / BW

(São Paulo)

Page 33: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 34: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

SOA é uma jornada.

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

e Tradicionais não pode ser feito apenas projeto a projeto.

Nesse sentido elaboramos a comparação num cenário envolvendo as situações:

SOA e tradicional com ABAP.

Lições Aprendidas

Page 35: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Produtividade, Agilidade, Reutilização

35

Fonte da Funcionalidade Qtd. Percent.

SAP Web Services 7 39%

BAPI Web Services 5 28%

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%

Page 36: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Comparação SOA x Tradicional

36

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

arquitetura de software de longo prazo, não apenas como serviços da Web ou mais

uma ferramenta.

Page 37: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Complexidade

Volu

me d

e D

ad

os

SOAArquitetura

Traditional

Tecnologia

Tecnologia

Projeto 1

Projeto 2

Projeto 3

Arquitetura

Traditional

Page 38: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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

Page 39: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Estratégia da Cadeia

Comportamento da Demanda Modelo de Gestão

Plataforma “Monolítica”

IntegraçãoAPS

Integração

SOA

AderênciaAgilidade

CustoEsforço

Rigidez

Valor do SOA para o Negócio

Page 40: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Evolução

Esforço de Mudança

Monólito

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

Page 41: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

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 Web Serviços com a composição de aplicações

Agilidade, combinamos informações rapidamente

Flexibilidade, combinamos informações de diversas fontes

41

Page 42: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

Contatos

Teclógica Consultoria

T: +55 (47) 3036 - 7700

www.teclogica.com.br

Fabiano Rosa

[email protected]

M: +55 (47) 9176 – 1203

Axia Value Chain

T: +55 (11) 3043 – 7430

www.axiavaluechain.com.br

Hugo Vega

[email protected]

M: +55 (11) 8984 - 7292

Hugo Soares

[email protected]

Claudio Menegusso

[email protected]

M: +55 (11) 8156- 9987

Page 43: Painel SOA de Visualização Gráfica do Consumo de Capacidade sobre SCM - SAP

© SAP 2010 / Page 43

Thank you!