ponto de entrada replica de dados
TRANSCRIPT
PONTOS DE ENTRDA RPLICA DE DADOS
R030EXPAPOS A GRAVACCAO DO REGISTRO EXPORTADO
Ponto de entrada no envio de dados (exportacao), apos a gravacao do
registro no arquivo texto.
Programa Fonte
.PRWSintaxe R030EXP ( < UPAR> ) --> URET
Parmetros Nome Tipo Descrio Passados dois parametros: - O alias do arquivo que esta sendo exportado. - Campo de Controle, que foi informado no arquivo de UPAR qualquer configuracao OZ1. X Default Obrigatrio Referncia
Retorno URET(qualquer)
Observaes
Este campo nao foi devidamente importado. Favor revisa-lo (consulte o DEM)
R030RENFINAL DA EXPORTACAO
Ponto de Entrada, apos todo o processo de envio, ao final da
exportacao antes de retonar ao menu.
Programa Fonte
.PRWSintaxe R030REN ( < UPAR> ) --> URET
Parmetros Nome Tipo Descrio Passado um parametro: UPAR qualquer - Array com os nomes de arquivos gerados na exportacao. X Default Obrigatrio Referncia
Retorno URET(qualquer)
Este campo nao foi devidamente importado. Favor revisa-lo (consulte o DEM)
R030SELSELECIONAR ARQUIVOS
Ponto de Entrada entre a atualizacao do campo de marca e a tela de
Browse no
processo de envio. Permite que venham marcados somente os arquivos
que o
usuario desejar. Neste casi\o, o campo OZ1_OK devera ser atualizado
com espa-
cos em branco para os arquivos que nao serao enviados.
Programa Fonte
.PRWSintaxe R030SEL ( < UPAR> ) --> URET
Parmetros Nome UPAR Retorno URET(qualquer) Tipo qualquer Descrio Default Obrigatrio X Referncia
Este campo nao foi devidamente importado. Favor revisa-lo (consulte o DEM)
R050ALTFIL
Permite que a configurao de alterao de filial possa ser manipulada. O ponto de entrada disparado apenas quando o campo OZ1_ALTFIL da tabela configurador de arquivos no estiver marcado como 'SIM'.
Verses Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 Programa Fonte
.PRWSintaxe R050ALTFIL ( < Nenhum> ) --> ExpL1
Parmetros Nome Nenhum Retorno ExpL1(logico) Tipo nulo Descrio Default Obrigatrio X Referncia
Indica se o campo filial deve ser alterado durante a importao.
R050CAMGRAVACAO DO REGISTRO IMPORTADO
Ponto de entrada que permite que seja tratado a gravacao dos campos
de forma
especifica conforme necessidade do cliente.
Programa Fonte
.PRWSintaxe R050CAM ( < UPAR> ) --> URET
Parmetros Nome Tipo Descrio Default Obrigatrio Referncia
Passados tres parametros: - aCampos - Array dos campos cadastrados no SX3 do arquivo que esta sendo importado. UPAR qualquer - aCpoImp - Array dos campos que foram importados no arquivo texto. - xBuffer - Linha do arquivo texto que contem os dados que serao gravados. X
Retorno URET(qualquer)
Este campo nao foi devidamente importado. Favor revisa-lo (consulte o DEM)
R050FIMVALIDACAO NO FINAL DA IMPORTACAO
Ponto de Entrada na opcao de recebimento de dados (importacao),
apos o final
do processo de importacao.
Programa Fonte Sintaxe R050FIM ( < UPAR> ) --> URET
Parmetros Nome UPAR Retorno URET(qualquer) Tipo qualquer Descrio Default Obrigatrio X Referncia
Este campo nao foi devidamente importado. Favor revisa-lo (consulte o DEM)
R050IMPVALIDACAO DO REGISTRO IMPORTADO
Ponto de Entrada na opcao de recebimento da dados (importacao),
executado aps a gravao dos dados.
Verses
Advanced Protheus 6.09 , Advanced Protheus 7.10 Programa Fonte
.PRWSintaxe R050IMP ( < cPARAM1> , < lPARAM2> , < nPARAM3> , < nPARAM4> , < cPARAM5> ) --> URET
Parmetros Nome Tipo Descrio Passado quatro parametros: - Alias do arquivo que foi importado. - Novo registro - Indica para o execblock se e a 1a.vez que esta sendo imporcPARAM1 caracter tado. (Parametro logico) - Quantidade - Para o arquivo de Pedido de Compras C7_QUANT - Quantidade Entregue - Para o arquivo de Pedido de Compras - C7_QUJE - Novo registro - Indica para o execblock se e a 1a. vez lPARAM2 logico que esta sendo importado. - Quantidade - Para o arquivo de Pedido de Compras nPARAM3 numerico C7_QUANT - Quantidade Entregue - Para o arquivo de Pedido de nPARAM4 numerico Compras - C7_QUJE X X X X Default Obrigatrio Referncia
cPARAM5 caracter Retorno URET(nulo)
X
Observaes
R050SEQVALIDACAO DA SEQUENCIA DO ARQUIVO TEXTO
Ponto de Entrada antes de inicializar a Rotina de Importacao.
Verifica
a sequencia do arquivo que esta sendo importado e menor que a
sequencia do ultimo arquivo importado.
Ex.: No dia 01/01 foi enviado dois arquivos: 05010102.ALL e
05010103.ALL
Neste ponto de entrada e verificado se o arquivo 05010103.ALL nao
esta
sendo importado antes do 05010102.ALL
Programa Fonte
.PRWSintaxe R050SEQ ( < UPAR> ) --> URET
Parmetros Nome Tipo Descrio Parametro: Nome do Arquivo que esta sendo importado. Default Obrigatrio Referncia
UPAR
qualquer
X
Retorno URET(qualquer)
Retorna uma variavel logica. - Se for falso o sistema nao importa o arquivo texto.
Observaes
R050VERVALIDACAO DO REGISTRO ANTES DE IMPORTAR
Ponto de Entrada na opcao de recebimento de dados (importacao),
para verificar se os dados serao importados ou nao.
Programa Fonte
.PRWSintaxe R050VER ( < UPAR> ) --> URET
Parmetros Nome Tipo Descrio Passado um parametro: UPAR qualquer - xBuffer - Linha do arquivo texto que esta sendo importado. Retorno URET(qualquer) X Default Obrigatrio Referncia
Retorna uma variavel logica: - Se .t. o registro sera importado - Se .f. o registro nao sera importado.
Observaes
R110FIMPonto de entrada executado ao final da rotina de importao de dados por transao.Verses Advanced Protheus 7.10 , Microsiga Protheus 8.11 Programa Fonte
.PRWSintaxe R110FIM ( ) --> Nil
Retorno Nil(nulo)
Observaes
Nil
R110ImpO ponto de entrada R110Imp permite alterar o contedo gravado no campo _MSEXP durante a importao dos registros de transao. Na rotina de importao de transaes padro, o sistema limpa o campo _MSEXP, para que na prxima exportao o registro seja considerado. O ponto de entrada, permite preencher o campo com uma data especfica: Exemplo: User Function R110Imp() Local dExp := PARAMIXB[1] dExp := dDataBase Return dExp No exemplo acima, o campo preenchido com a data atual do sistema.Verses Advanced Protheus 7.10 , Microsiga Protheus 8.11 Programa Fonte
.PRWSintaxe R110Imp ( < dExp> ) --> dExp
Parmetros Nome dExp Retorno dExp(data) Tipo data Descrio Data sugerida pelo sistema Default Obrigatrio X Referncia
Observaes
Data preenchida