Escolar Documentos
Profissional Documentos
Cultura Documentos
Atualizao direta dos dados externos nas tabelas da base de dados SAP
Sistema SAP
BD SAP
Queue File
Recebe os dados provenientes dos programas de batch input e agrupa os dados associados em sesses ou pastas (folders)
Simulao do dilogo com o usurio na introduo manual do mesmo tipo de dados, com as mesmas validaes, com a mesma lgica de processamento ...
Batch input
SAP R/3
Dados Mestre Cliente Dados Mestre Fornecedor Documentos Financeiros
Arquivo sequencial
READ DATASET
Estrutura BDCDATA
Dicionrio Dados
Queue file
Queue
Dados de cabealho da sesso (APQI) Mandante no qual a sesso ser processada Nome da sesso Usurio de batch input Data a partir da qual a sesso poder ser processada Eliminar sesso aps processamento?
Dados (APQD)
BDC_OPEN_GROUP
Mandante Nome sesso Data de bloqueio Apagar sesso processada Nome usurio
BDC_CLOSE_GROUP
Funo BDC_OPEN_GROUP
= 1 = 2 = 3
Funo BDC_INSERT
TABLES
DYNPROTAB
= <Tabela BDC>
DATA: DATA:
BEGIN OF <Tabela BDC> OCCURS <Parmetro OCCURS>. INCLUDE STRUCTURE BDCDATA. END OF <Tabela BDC>.
Estrutura BDCDATA Nome campo PROGRAM DYNPRO DYNBEGIN FNAM FVAL Tipo CHAR NUMC CHAR CHAR CHAR Compr. 40 4 1 132 132 Descrio Pool de mdulos N da Tela Iniciar uma tela Nome do campo Contedo do campo
O contedo no case-sensitive
Inicio X
Nome campo
Contedo
<campo 1> <campo 2> . <nome 2> <num 2> X <campo 1> <campo 2>
FORM <fill_tabela_bdc>. REFRESH <tabela bdc>. CLEAR <tabela bdc>. MOVE: <nome prog 1> TO <num.tela 1> TO X TO APPEND <tabela bdc>. CLEAR <tabela bdc>. MOVE: <campo 1> TO <valor 1> TO APPEND <tabela bdc>. CLEAR <tabela bdc>. ... MOVE: <campo x> TO <valor x> TO APPEND <tabela bdc>. ... CLEAR MOVE <tabela bdc>. <nome programa> <num.tela 2> 'X APPEND <tabela bdc>. ... ENDFORM.
<tabela bdc>-PROGRAM, <tabela bdc>-DYNPRO, <tabela bdc>-DYNBEGIN. <tabela bdc>-FNAM, <tabela bdc>-FVAL.
Funo BDC_CLOSE_GROUP
= 1 = 2
Cliente
4711
Endereo
Miller Teste
Gravar
Informao Tcnica / F9
Help F1
Programa N de tela
SAPMF02D 106
Sistema
Tabela Campo
Tabela Campo
Tabela Campo
RF02D T0110
Programa N de tela
SAPMF02D 106
Lista de campos
Sistema
Cliente Empresa
Status
Nome Campo RFD02-KUNNR ... RFD02-BUKRS ... RFD02-D0110 ... Lg 16 4 1 Form CHAR CHAR CHAR I x x x O x x x
Endereo
PROGRAMA
DYNPRO
DYNBEGIN
FNAM
FVAL
SAPMF02D
0106
X RF02D-KUNNR 4711
RF02D-D0110
... SAPMF02D 0110 X KNA1-SORTL BDC_OKCODE KNA1-NAME2
Viso Geral
Anlise
Administrao
Processamento
Modo de Processamento
Processamento visvel
Oculto
Processamento em background
Log Ampliado
Modo especial
Funo
Terminar a transao de batch input corrente e marcar como incorreta
Apagar a transao de batch input corrente da sesso Terminar processamento batch input e marcar sesso como incorreta Alterar modo de processamento , passar a visualizar telas em vez de ver apenas erros Alterar modo de processamento , passar a visualizar apenas erros em vez de ver as telas
OK code
/n
/bdel
/bend
/bda
/bde
Status da sesso
Processada
Sesso processada com sucesso Sesso processada mas contendo transaes com erros Sesso foi gravada mas ainda no foi processada Sesso est a ser gravada
Arquivos sequenciais
Criar sesso t1
t2 t
Processar sesso
Base Dados SAP