Páginas filhas
  • ER_MANFIN01-1967_Logix_Trade_Easy_Melhoria_Back_to_Back

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Informações Gerais

 

Especificação

Produto

Logix

Módulo

Financeiro contas a pagar

Segmento Executor

Manufatura

Projeto1

MANFIN01 - Projeto Equipe Desenvolvimento - Finanças

IRM/EPIC1

 

Requisito/Story/Issue1

MANFIN01-1965 Story - Trade Easy - melhoria Back-to-Back

Subtarefa1

MANFIN01-1967 Gerar Especificação - Trade Easy - Melhoria Back-to-Back

Chamado/Ticket2

 

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

1 - Possibilitar a integração de títulos de exportação e back-to-back do Trade-Easy utilizando a mensagem "ListOfAccountPayableDocument". Atualmente esta integração utiliza a mensagem AccountPaybleDocumet. O objetivo desta evolução é utilizar a mensagem em forma de lista que permite a integração de vários título em um único XML. E também padronizar a integração, pois o módulo de importação da Trade-Easy já utiliza a mensagem "ListOfAccountPayableDocument". 

2 - Melhorar a performance de integração do títulos a pagar, diminuindo o tempo de processamento e resposta.  

 

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

fin30014

Alteração

*

-

EAIAdapterListOfAccountPayableDocument1

Alteração

*

-

fin80148

Alteração

 

-

fin30047Alteração* 
fin30062Alteração* 
fin80030Alteração  
fin80142Alteração* 
fin80019Alteração  
fin80014Alteração  
fin80024Alteração  
fin80036Alteração  
fin80039Alteração  
fin80054Alteração  
fin30037Alteração* 
fin80038Alteração  
fin30058Alteração* 

 

FIN80142 - Função de integração de títulos (via EAI)

A alteração consiste em possibilitar a recepção da mensagem "ListOfAccountPayableDocument" para qualquer origem, atualmente a função permite somente as origens: SIGAEIC e SIGAESS (importação Trade-Easy). Com a alteração deverá ser observado qual o adapter que efetuou a chamada do fin80142. Desta forma se a função foi chamada pelo EaiAdapterListOfAccountPayableDocument terá um comportamento se foi chamada pelo ADP10022 (mensagem antigo) terá outro comportamento, respeitando a diferença de campos que há em cada mensagem.  A função continuará atendendo as chamadas tanto do adapter novo quanto do antigo, não gerando impacto para os clientes que já estão a utilizando em produção.

Criar uma função interna denominada fin80142_set_transaction_name que deve ser chamada pelo adapter passando o nome da mensagem que foi utilizada na recepção do XML. Esta função será utilizada para se obter a origem do xml (mensagem nova ou antiga). 

 EAIAdapterListOfAccountPayableDocument1 - adapter

Alterar o adapter para enviar ao fin80142 o nome da mensagem. Para isso utilizar a função  fin80142_set_transaction_name. 

FIN30058 - Manutenção de títulos 

Alterar a descrição do campo "Processo de exportação" para "Processo de exportação/importação"

FIN30047 - Compromissos em aberto até a data base

Alterar o layout do relatório para imprimir a cotação com até 9 casas decimais. O relatório também deve apresentar o título no valor da moeda de origem e também convertido para a moeda padrão. 

FIN30014 - Correção cambial mensal 

Atualizar a data de referência ao marcar/desmarcar ao selecionar o campo "Estornar lançamentos do período?" para isso utilizar o comando "Refresh" ;

FIN30037 - Pagamento manual

Na função fin30037_busca_parametros, que efetua a leitura de vários parâmetros guardar os valores em variáveis modulares. A leitura deve ser realizada somente quando houver mudança de empresa. Ou seja, durante um processamento que contenha varias baixas para uma unica empresa (o Trade-Easy faz desta forma) não haverão várias leituras desnecessárias dos parâmetros por empresa. Com isso o processamento será mais rápido.   

FIN30062 - Acerto de despesas de adiantamento

Não permitir a devolução de adiantamentos bloqueados pelo Trade-Easy.Conforme lógica abaixo: 

Consultar se existe registro na tabela cap_par_ad  com o parâmetro "bloq_lib_ad_trade" para a empresa e AD. Se encontrar indicador igual a "B" não permitir o acerto, para os demais casos deve permitir. 

Fin80148 / fin80030 / fin80019 / fin80014 / fin80024 / fin80036 / fin80039 / fin80054 / fin80038 - Funções do contas a pagar

 

Alterar a leitura de parâmetros por empresa, a leitura deve ser realizada somente quando houver mudança de empresa. Ou seja, durante um processamento que contenha vários títulos para uma unica empresa não haverão várias leituras desnecessárias dos parâmetros, melhorando o tempo de implantação dos títulos . 


 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.