Home

Linha Microsiga Protheus

Páginas filhas
  • EICDI100 - Integração Siscomex WEB Importação

Descrição

Pontos de Entrada disponíveis para a rotina de Integração Siscomex Web Importação (EICDI100).

Observações

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "GRAVA_EV0" permitirá a customização da gravação da tabela EV0 (Historico de Transações).

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "GRAVA_EVC" permitirá a customização da gravação da tabela EVC (Retorno - DI).

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "GRAVA_SWP" permitirá a customização da gravação da tabela SWP (Processos LI).

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "GRAVA_SW6" permitirá a customização da gravação da tabela SW6 (Processos DI).

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "GERA_INI" permitirá a customização da geração do arquivo INI de integração para transmissão.

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "GERA_ARQUIVO" permitirá a customização da geração do arquivo XML/INI com as informações do processo para transmissão.

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "LEITURA_RETORNO" permitirá a customização da leitura do arquivo de retorno originado da transmissão.

Quando o ponto de entrada "EICDI100" estiver passando no parâmetro "Paramixb", o conteúdo "MONTA_MENSAGEM" permitirá a customização da mensagem exibida ao final de cada processamento de lote.

Exemplos

User Function EICDI100()
Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))
If cParam == "GRAVA_EV0"
MsgInfo("Entrou no ponto de entrada 'GRAVA_EV0'.")
EndIf
If cParam == "GRAVA_EVC"
MsgInfo("Entrou no ponto de entrada 'GRAVA_EVC'.")
EndIf
If cParam == "GRAVA_SWP"
MsgInfo("Entrou no ponto de entrada 'GRAVA_SWP'.")
EndIf
If cParam == "GRAVA_SW6"
MsgInfo("Entrou no ponto de entrada 'GRAVA_SW6'.")
EndIf
If cParam == "GERA_INI"
MsgInfo("Entrou no ponto de entrada 'GERA_INI'.")
EndIf
If cParam == "GERA_ARQUIVO"
MsgInfo("Entrou no ponto de entrada 'GERA_ARQUIVO'.")
EndIf
If cParam == "LEITURA_RETORNO"
MsgInfo("Entrou no ponto de entrada 'GERA_RETORNO'.")
EndIf
If cParam == "MONTA_MENSAGEM"
MsgInfo("Entrou no ponto de entrada 'MONTA_MENSAGEM'.")
EndIf
Return Nil

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

"GRAVA_EV0"
"GRAVA_EVC"
"GRAVA_SWP"
"GRAVA_SW6"
"GERA_INI"
"GERA_ARQUIVO"
"LEITURA_RETORNO"
"MONTA_MENSAGEM"

Retorno

 

Eventos de chamada do Ponto de Entrada

 

Variáveis

 

Programa Fonte

EICDI100.PRW

  • Sem rótulos