Árvore de páginas

AVFRM105- Rotina de Integração com despachante

Descrição

AVFRM105- Rotina de Integração com despachante

Observações

Utilizado para rotina de central de integração

Exemplos

User Function AVFRM105()

Local cParam:= ""
Local cParam2 := ""

IF Type("ParamIXB") == "C"
    cParam:= PARAMIXB
Else
   cParam:= PARAMIXB[1]
   cParam2 := PARAMIXB[2]
Endif

IF cParam == "DELETA_REGISTRO"
   msginfo("Entrou no ponto de entrada 'DELETA_REGISTRO'")
ENDIF

IF cParam == "CRIA_INDEX"
    msginfo("Entrou no ponto de entrada 'CRIA_INDEX'")

   cIndAVFRM105 :=  "EWZ_ARQUIV"

ENDIF

Return Nil


Preview

Veja também


Idioma

Português(Brasil)

Versões

Microsiga_Protheus12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates


Parâmetros


NomeTipoDescriçãoDefaultObrigatórioReferência

DELETA_REGISTROCarácterParâmetro que permita fazer um loop na alias gravada na segunda posição do array do ponto de entrada, para limpar registros antigos



CRIA_INDEXCarácterParâmetro que permite alteração do índice utilizado na work gravada na segunda posição do array do ponto de entrada


Retorno

()

Eventos de chamada do Ponto de Entrada


Variáveis


NomeTipoEscopoPode AlterarDescrição

PARAMIXB[2]ArrayPrivateNãoNessa posição do array, é mostrado em qual work está posicionada no momento da execução do ponto, para fazer a edição do índice e manipulação de dados gravados no mesmo

cIndAVFRM105CarácterPrivateSimVariável que receberá os campos que irá gerar o índice na tabela temporária.

Programa Fonte

AVFRM105.PRW