cap[1][1].4programasdebatchinput.ppt

11
Capítulo 4 Programas Standard de Batch Input

Upload: lvaldeir

Post on 21-Oct-2015

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cap[1][1].4ProgramasdeBatchInput.ppt

Capítulo 4 Programas Standard de Batch Input

Page 2: Cap[1][1].4ProgramasdeBatchInput.ppt

4-2 Programas Standard de Batch Input

Visão Geral

Sistema externo (não SAP)Sistema externo (não SAP)

Sistema SAPSistema SAPArquivo SequencialArquivo Sequencial

•Prog .de transferência do cliente para transformação dos dados externos para o formato SAP

•Batch input•Programa aplicacional

•Prog .de transferência do cliente para transformação dos dados externos para o formato SAP

•Batch input•Programa aplicacional

•Programa detransferência(não SAP)

•Programa detransferência(não SAP)

BD ou arquivosequencial

BD

Simulação do diálogo com o usuário na introdução manual do mesmo tipo de dados, com as mesmas validações, com a mesma lógica de processamento ...

Page 3: Cap[1][1].4ProgramasdeBatchInput.ppt

4-3 Programas Standard de Batch Input

O que é um arquivo sequencial em “formato SAP” ?

......

0

1

2

11

0

1

2

2

1

Identificativo do tipo de registro (caracteriza a informação que contém eo tratamento que vai receber)

Page 4: Cap[1][1].4ProgramasdeBatchInput.ppt

4-4 Programas Standard de Batch Input

Programa de Transferência do Cliente

Arquivo Sequencial 1 (sistema externo)

Arquivo Sequencial 2(formato SAP)

Escrever registros de dados

Ler registros de dados

Prog. Transferência do clienteEstrutura no formato não SAP

Estrutura no formato SAP

Prog. Transferência do clienteEstrutura no formato não SAP

Estrutura no formato SAP

Page 5: Cap[1][1].4ProgramasdeBatchInput.ppt

4-5 Programas Standard de Batch Input

Inicialização e Conversão

.....

Inicialização de estruturas SAP: campo sem conteúdo é inicializado com o caracter ‘/’

Todos os campos são do tipo caracter

Tipo C

Tipo P Tipo C

Tipo C

Page 6: Cap[1][1].4ProgramasdeBatchInput.ppt

4-6 Programas Standard de Batch Input

Programas Standard SAP

Sessão XX

Arquivo de Input formato SAPArquivo de Input formato SAP

RFBISA00RFBIDE00RFBIKR00RFBIBL00 ...

RFBISA00RFBIDE00RFBIKR00RFBIBL00 ...

Interface DIÁLOGO Interface DIÁLOGO

BatchInput

DocumentosCriados

Page 7: Cap[1][1].4ProgramasdeBatchInput.ppt

4-7 Programas Standard de Batch Input

Estruturas de Batch Input Standard para Fornecedores

Tipo 0 Dados da SessãoTipo 0 Dados da Sessão

Tipo 1 Código da Transação/Dados CabeçalhoTipo 1 Código da Transação/Dados Cabeçalho

Tipo 2 Batch input/Dados por tabelaTipo 2 Batch input/Dados por tabela

Exemplos

BGR00

BLF00BBKPF

BLFA1BBSEG

Page 8: Cap[1][1].4ProgramasdeBatchInput.ppt

4-8 Programas Standard de Batch Input

Transações suportadas pelo programa standard RFBIKR00

FORN CLNTCriar XK01 / XD01Modificar XK02 / XD02Bloquear/Desbloquear XK05 / XD05Marcar para apagar XK06 / XD06

FORN CLNTCriar XK01 / XD01Modificar XK02 / XD02Bloquear/Desbloquear XK05 / XD05Marcar para apagar XK06 / XD06

BGR00 Tipo 0 Dados da SessãoBGR00 Tipo 0 Dados da Sessão

BLF00 Tipo 1 Código da TransaçãoBLF00 Tipo 1 Código da Transação

BLFA1 Tipo 2 Dados geraisBLFA1 Tipo 2 Dados gerais

BLFBK Tipo 2 BancosBLFBK Tipo 2 Bancos

BLFB1 Tipo 2 Dados da empresaBLFB1 Tipo 2 Dados da empresa

BLFB5 Tipo 2 Dunning (reclamação)BLFB5 Tipo 2 Dunning (reclamação)

BLFM1 Tipo 2 Dados de comprasBLFM1 Tipo 2 Dados de compras

Transações SAPTransações SAP

Exemplos de estruturas ( Dados de fornecedores)

Page 9: Cap[1][1].4ProgramasdeBatchInput.ppt

4-9 Programas Standard de Batch Input

Exemplo do preenchimento das estruturas standard para fornecedores

2 BLFA1 /2 BLFA1 /

2 BLFB1 /2 BLFB1 /

1 XK02 0000004711 / / /1 XK02 0000004711 / / /

Nova cidade /Nova cidade /

ZB00 /ZB00 /

1 XK02 0000004712 0001 / /1 XK02 0000004712 0001 / /

2 BLFA1 / Novo nome /2 BLFA1 / Novo nome /

. . .

. . .

. . . . . .

. . .. . .

BGR00

BLF00

BLFA1

BLF00

BLFA1

BLFB1

BLF00

:

0 Sessão - XX 0010 Sessão - XX 001

Page 10: Cap[1][1].4ProgramasdeBatchInput.ppt

4-10 Programas Standard de Batch Input

Resumo: Tarefas de um programa de transferência

Transferir registros de dadosTransferir registros de dados

Passar dados para estruturas SAPPassar dados para estruturas SAP

Converter dadosConverter dados

Verificar dadosVerificar dados

Ler registros de dadosLer registros de dados

Inicializar estruturas SAPInicializar estruturas SAP

Incluir estruturas SAPIncluir estruturas SAP

Definir estruturas antigasDefinir estruturas antigas

Selecionar dadosSelecionar dados

Page 11: Cap[1][1].4ProgramasdeBatchInput.ppt

4-11 Programas Standard de Batch Input

Resumo: Visão Geral

Analisar sessões com errosAnalisar sessões com erros

Analisar resultadosAnalisar resultados

Gerar sessão de batch input Gerar sessão de batch input

Criar programa de batch inputCriar programa de batch input

Criar arquivos sequenciaisCriar arquivos sequenciais

Desenvolver prog. transferênciaDesenvolver prog. transferência

Gerar estruturas SAPGerar estruturas SAP

Análise de DadosAnálise de Dados