Histórico da Página
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 |
| - |
fin30047 | Alteração | * | |
fin30062 | Alteração | * | |
fin80030 | Alteração | ||
fin80142 | Alteração | * | |
fin80019 | Alteração | ||
fin80014 | Alteração | ||
fin80024 | Alteração | ||
fin80036 | Alteração | ||
fin80039 | Alteração | ||
fin80054 | Alteração | ||
fin30037 | Alteração | * | |
fin80038 | Alteração | ||
fin30058 | Alteraçã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. |
---|