Árvore de páginas

Integração da Liquidação e Estorno do FFC via Mensagem Única EAI

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Import Control (SIGAEIC)

Rotina:

Rotina(s) envolvida(s)

Nome Técnico

AVGERAL

Funções Gerais dos Módulos de Comex

EICLO100Manutenção de FFC

EINFO

Funções Gerais para geração de XML

EICAP111 Adapter de integração da compensação dos títulos de adiantamento via mensagem única.
EICAP113Adapter de integração da baixa de FFC na Importação
EICAP114Adapter de integração do estorno da baixa de FFC na Importação
Parâmetro(s):

MV_EIC_EAI

País(es):

Brasil

Banco(s) de Dados:

SQL/ORACLE

Sistema(s) Operacional(is):

Windows/Linux

Issue(s) relacionada(s)MTRADE-2036

Descrição

Foi implementada no Easy Import Control (SIGAEIC) uma melhoria que permite realizar a baixa e o estorno de liquidações de FFC da importação, utilizando troca de mensagem única, EAI.

Procedimento para Utilização

Pré-Requisitos001 – Criação de campos novos :

  1. Ambiente D-1
  2. Ter o arquivo SDFBRA.TXT

Sequencia001:

  1. Colocar o arquivo SDFBRA.TXT na pasta Systemload do ambiente que será atualizado.
  2. Abrir o Smartclient e selecionar a opção UPDDISTR.
  3. Executar o UPDDISTR, marcando as opções necessárias para a rotina.
  4. Finalizando o processo de update, abrir o configurador(SIGACFG) pelo SmartClient.
  5. Abra a tabela SWB,  e verifique que o campo WB_SEQLOTE e  o índice 8 (WB_FILIAL + WB_NUMDUP), foram criados corretamente após a execução do UPDDRIST.


Pré-Requisitos002 – Preparando o sistema

  1. Ambiente D-1
  2. Possuir os fontes AVGERAL.PRW, EICLO100.PRW, EINFO.PRW, EICAP111.PRW, EICAP113.PRW e EICAP114.PRW atualizados;
  3. Possuir parcelas de câmbio importação disponíveis para geração de FFC;
  4. Possuir o xsd de baixa (ListOfAccountPayableSettlements_1_000.xsd) na pasta especificada para o XSD;
  5. Possuir o xsd de estorno (ReversalOfAccountPayableDocumentDischarge_2_001.xsd) na pasta especificada para o XSD;
  6. Ter os adapters EICAP111, EICAP113 e EICAP114 cadastrados no configurador em "Atualizações / Schedule / Adapter E.a.i". O cadastro dos adapters pode ser feito conforme documentação encontrada em: TVFETN_DT_Integração do Easy Import Control via Mensagem Única - EAI


Manutenção de FFC via Mensagem Única - EAI


Geração de Lote FFC


  1. No modulo de Importação (SIGAEIC), acessar a rotina de Manutenção de FFC em "Atualizações / Financeiro / Manutenção FFC".
  2. Será aberta uma tela de Filtros. Informe os filtros desejados e, em seguida, clique em "Confirmar".
    1. Quando a rotina de FFC estiver com a integração EAI habilitada, os eventos 608 e 609 não estarão disponíveis para a geração da FFC;
    2. Para gerar uma nova FFC, o campo "Nº FFC" deve ficar em branco;
  3. Após confirmar a tela de filtros, o sistema exibirá uma tela com todos os eventos disponíveis para geração da FFC. Selecione as parcelas desejadas para a criação e em seguida clique em "Confirmar" ou em "Outras Ações / Gera FFC's".
    1. Para ambientes com a integração EAI habilitada, haverá um limite de 100 parcelas que poderão ser selecionadas em cada geração da FFC.
    2. Após confirmar a geração da FFC, o sistema poderá gerar mais de um lote de FFC, conforme critério de quebra existente no sistema. Esse critério é definido através dos campos: Fornecedor, Moeda, Tipo de Contrato e Número da Operação.
  4. Ao confirmar a geração do(s) lote(s), o sistema retornará para a tela inicial com os filtros da FFC.


Efetuando a Baixa de uma FFC


  1. No modulo de Importação (SIGAEIC), acessar a rotina de Manutenção de FFC em "Atualizações / Financeiro / Manutenção FFC".
  2. Será aberta uma tela de Filtros. Informe o número do lote que deseja efetuar a baixa no campo "Nº FFC", em seguida, clique em "Confirmar".
    1. Ao informar o Número do Lote, somente os eventos selecionados na criação da FFC serão exibidos;
    2. Todas as parcelas do lote estarão marcados para efetivação da baixa;
  3. Para efetivar a baixa, vá na opção "Outras Ações / Fechamento".
  4. Ao clicar na opção "Fechamento", o sistema exibirá uma tela para que sejam informadados alguns campos necessários para a realização da baixa, como Banco, Agência, Conta, Data de Liquidação e Taxa da moeda. Após informar os campos necessários, clique em "Confirmar".
  5. O sistema exibirá uma mensagem de confirmação, ao confirmar será disparada a integração EAI que efetuará a baixa dos títulos pertencentes a FFC gerada.
    1. A integração da baixa será executada pelos adapters EICAP111 e EICAP113;
    2. O tipo de mensagem enviada na integração será do tipo ListOfAccountPayableSettlements, versão 1.000;
  6. Após finalizar, caso tenha sucesso na transação, o sistema retornará para a tela de filtros da rotina de FFC.
    1. Caso algum problema tenha ocorrido durante a baixa, o sistema exibirá uma mensagem de erro e toda a operação será desfeita;
    2. Caso a baixa tenha sido efetuada com sucesso, o sitema irá gravar os campos WB_SEQBX com a sequência de baixa e o campo WB_SEQLOTE com o lote gerado pelo sistema externo;

  

Efetuando o Estorno de uma baixa de FFC


  1. No modulo de Importação (SIGAEIC), acessar a rotina de Manutenção de FFC em "Atualizações / Financeiro / Manutenção FFC".
  2. Será aberta uma tela de Filtros. Informe o número do lote que deseja efetuar o estorno no campo "Nº FFC", em seguida, clique em "Confirmar".
    1. Ao informar o Número do Lote, somente serão exibidos os eventos pertencentes ao lote informado;
    2. Todas as parcelas do lote estarão marcados para efetivação do estorno;
  3. Para efetivar o estorno, vá na opção "Outras Ações / Estorno".
  4. O sistema exibirá uma tela de confirmação do Estorno. Ao confirmar, será disparada a integração do estorno via mensagem única EAI que efetuará o estorno de todos os títulos pertencentes ao FFC selecionado.
    1. A integração do estorno será executado pelo adapter EICAP114;
    2. O tipo de mensagem enviada na integração será do tipo ReversalOfAccountPayableDocumentDischarge, versão 2.001;
  5. Após finalizar, caso tenha sucesso na transação, o sistema retornará para a tela de filtros da rotina de FFC.
    1. Caso algum problema tenha ocorrido durante o estorno, o sistema exibirá uma mensagem de erro e toda a operação será desfeita;
    2. Caso o estorno tenha sido efetuado com sucesso, o sitema irá limpar a informação contida nos campos WB_SEQBX que continha a sequência de baixa e o campo WB_SEQLOTE que continha o lote gerado pelo sistema externo;