You are on page 1of 9

PONTOS DE ENTRDA RPLICA DE DADOS

R030EXP
APOS A GRAVACCAO DO REGISTRO EXPORTADO <br>Ponto de entrada no envio de dados (exportacao), apos a gravacao do registro no arquivo texto.<br><br>
Programa Fonte

.PRW
Sintaxe 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)

R030REN
FINAL DA EXPORTACAO <br>Ponto de Entrada, apos todo o processo de envio, ao final da exportacao antes de retonar ao menu.<br><br><br><br><br><br><br><br>
Programa Fonte

.PRW
Sintaxe 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)

R030SEL
SELECIONAR ARQUIVOS <br>Ponto de Entrada entre a atualizacao do campo de marca e a tela de Browse no<br>processo de envio. Permite que venham marcados somente os arquivos que o <br>usuario desejar. Neste casi\o, o campo OZ1_OK devera ser atualizado com espa-<br>cos em branco para os arquivos que nao serao enviados.<br><br>
Programa Fonte

.PRW
Sintaxe 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

.PRW
Sintaxe 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.

R050CAM
GRAVACAO DO REGISTRO IMPORTADO <br>Ponto de entrada que permite que seja tratado a gravacao dos campos de forma <br>especifica conforme necessidade do cliente.<br><br>
Programa Fonte

.PRW
Sintaxe 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)

R050FIM
VALIDACAO NO FINAL DA IMPORTACAO <br>Ponto de Entrada na opcao de recebimento de dados (importacao), apos o final<br>do processo de importacao.<br><br><br>
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)

R050IMP
VALIDACAO DO REGISTRO IMPORTADO <br>Ponto de Entrada na opcao de recebimento da dados (importacao), executado aps a gravao dos dados.<br><br><br><br><br><br><br><br>
Verses

Advanced Protheus 6.09 , Advanced Protheus 7.10 Programa Fonte

.PRW
Sintaxe 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)

Observaes

<Nenhum>

R050SEQ
VALIDACAO DA SEQUENCIA DO ARQUIVO TEXTO <br>Ponto de Entrada antes de inicializar a Rotina de Importacao. Verifica<br>a sequencia do arquivo que esta sendo importado e menor que a sequencia do ultimo arquivo importado.<br>Ex.: No dia 01/01 foi enviado dois arquivos: 05010102.ALL e 05010103.ALL<br> Neste ponto de entrada e verificado se o arquivo 05010103.ALL nao esta<br> sendo importado antes do 05010102.ALL<br><br><br>
Programa Fonte

.PRW
Sintaxe R050SEQ ( < UPAR> ) --> URET

Parmetros Nome Tipo Descrio Parametro: Nome do Arquivo que esta sendo importado. Default Obrigatrio Referncia

UPAR

qualquer

Retorno URET(qualquer)

Retorna uma variavel logica. - Se for falso o sistema nao importa o arquivo texto.

Observaes

R050VER
VALIDACAO DO REGISTRO ANTES DE IMPORTAR <br>Ponto de Entrada na opcao de recebimento de dados (importacao), para verificar se os dados serao importados ou nao.<br><br><br><br><br>
Programa Fonte

.PRW
Sintaxe 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

R110FIM
Ponto de entrada executado ao final da rotina de importao de dados por transao.
Verses Advanced Protheus 7.10 , Microsiga Protheus 8.11 Programa Fonte

.PRW
Sintaxe R110FIM ( ) --> Nil

Retorno Nil(nulo)

Observaes

Nil

R110Imp
O ponto de entrada R110Imp permite alterar o contedo gravado no campo <alias>_MSEXP durante a importao dos registros de transao. Na rotina de importao de transaes padro, o sistema limpa o campo <alias>_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

.PRW
Sintaxe R110Imp ( < dExp> ) --> dExp

Parmetros Nome dExp Retorno dExp(data) Tipo data Descrio Data sugerida pelo sistema Default Obrigatrio X Referncia

Observaes

Data preenchida