Ajuda / WebFoPag ~1 min

Guia Prático: Validação da Integração 838

Este tutorial mostra como validar a Integração 838 no ambiente de teste, com instruções claras e imagens para cada etapa.


1. Preparação do Ambiente

  • Clone o projeto: Etec.Assincronos.Webfopag
  • Abra a classe Integracao838.cs e coloque um breakpoint em:
    await TransmitirArquivoSftpAsync(arquivoTitular, false);
    Breakpoint

2. Ajuste de Consulta (Opcional)

Só necessário se não houver alterações de registro de empregado e dependentes no dia anterior. Caso não precise, pule para o passo 4.

  • Na classe Integracao838Repository.cs, acesse o region SELDADOSEMPREGADOEDEPENDENTE: Region
  • Altere as verificações de data e tabelas temporárias conforme indicado: Antes Depois Exemplo 1 Exemplo 2

3. Desativar Log (Opcional)

  • Na classe LoggerIntegracao.cs, comente a linha:
    await repos.RegistrarLogAsync(new LogIntegracaoDTO){...}
    Comentar Log

4. Executar o Projeto

  • Execute o projeto Etec.Assincronos.Webfopag normalmente. Executar Projeto

5. Disparar a Geração via RabbitMQ

  • Acesse o RabbitMQ do ambiente desejado. RabbitMQ
  • No menu Queues, procure pela fila Folha_Assincronos_Debug_Padrao. Fila
  • Clique em Publish message e cole o seguinte JSON:
{
    IdAtividadeControl : null,
    DataBase           : "corteva",
    Cancelar           : false,
    IdSistema          : 3,
    ConfigSimultaneas  : {
        CS : 2
    },
    PluginMetadata     : "Integracao838",
    Parametros         : ""
}

Publicar JSON

  • Clique em Publish message para enviar. Publicar Publicar 2

6. Finalização

  • Após a execução do RabbitMQ, o projeto irá parar no breakpoint definido no passo 1. Breakpoint Final
  • Arraste a execução para o return GerarZipArquivos(arquivoTitular, arquivoDependente); e continue a execução. Arrastar Execução
  • O arquivo gerado estará disponível em:
C:\Temp\Test

Arquivo Gerado


Siga a ordem dos passos para garantir a validação correta da Integração 838. As imagens ilustram cada etapa do processo.

Digite para pesquisar...

Scroll para zoom · Esc para fechar

⌨️ Atalhos de teclado
Navegação
Ctrl K Pesquisar na wiki
Ctrl F Buscar na página
? Ver atalhos
Visualização
Ctrl Shift F Modo foco
A+ / A− Tamanho da fonte
Ctrl D Alternar tema
Ações
Ctrl B Favoritar página
Esc Fechar dialogs