Páginas filhas
  • ER_MANFIN01-1230_Habilitar_Consultas_Processo_Importacao_Exportao_Titulos_Externos

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

  

(Obrigatório)

Informações Gerais

 

Especificação

Produto

Logix

Módulo

Contas a Pagar

Segmento Executor

 

Projeto1

MANFIN01 - Projeto Desenvolvimento Finanças

IRM1

MANFIN01-1230

Requisito1

MANFIN01-1230 Fin30058-Consulta pelo número do processo de importação/exportação

Subtarefa1

 

Chamado2

 

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

 Desenvolver pequenas melhorias no produto Financeiro Logix:

  • FIN00000 - Programas Conversores
    • Criar novo item para converter as informações gravadas na tabela CAP_PAR_COMPL, referente ao Número do Título do Sistema Externo e Número do Processo de Importação/Exportação para a tabela CAP_PAR_AD
  • FIN30058 - Apropriação de Despesas (AD)
    •  Permitir a consulta no programa pelos campos: Número do Título do Sistema Externo e Número do Processo de Importação/Exportação
    • Aumentar o tamanho do campo Número do Processo de Importação/Exportação para 50 posições
  • CAP0220 - Manutenção de AD (versão 10.02)
    • Permitir a visualização dos campos Número do Título do Sistema Externo e Número do Processo de Importação/Exportação, gravados na tabela CAP_PAR_AD
    • Aumentar o tamanho do campo Número do Processo de Importação/Exportação para 50 posições
  • CAP1450 - Transferência de Tabelas para Histórico
    • Prever a exclusão da tabela CAP_PAR_AD, da mesma forma como é feita para a tabela CAP_PAR_COMPL

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

FIN30058 - Apropriação de Despesas (AD)

Alteração

 

 

FIN00000 - Programas Conversores

Alteração

 

 

FIN00024 - Conversão dos parâmetros "num_titulo_externo" e "num_proc_exp" da tabela CAP_PAR_COMPL, para a tabela CAP_PAR_ADCriação  
FIN80030 - Gera AD/AP no Contas a PagarAlteração  
CAP0220 - Manutenção de AD (versão 10.02)Alteração  

CAP0690/
FIN80036 - Tradução de Códigos do Extenso de um Histórico Padrão

Alteração  
CAP0220d - Tela de consulta de Número de Processos de Importação/ExportaçãoAlteração   
ADP10022 - Adapter de Integração de Títulos - (mensagem AccountPayableDocument)Alteração  
EAIAdapterListOfAccountPayableDocument1 - Adapter da Integração de Títulos (mensagem ListOfAccountPayableDocument)Alteração  
EAIHelperListOfAccountPayableDocument1 - Helper da mensagem ListOfAccountPayableDocumentAlteração  
FIN80142 - Integração entre o FIN80030 e o Adapter do EAIAlteração  
CAP1450 - Transferência de Tabelas para HistóricoEnvolvida  
CAP1460 - Função para Transferência das tabelas para histórico (backgr)Alteração  

 

  1. Programa FIN00000 - Programas Conversores
  2. Função  FIN00024 - Conversão dos parâmetros "num_titulo_externo" e "num_proc_exp" da tabela CAP_PAR_COMPL, para a tabela CAP_PAR_AD
    • Alterar no programa (conforme protótipo de tela 02) para criar uma nova rotina denominada: Converte Processo Importação/Exportação e Títulos Externos da tabela CAP_PAR_COMPL para CAP_PAR_AD, devendo toda a regra de negócio ser desenvolvida na função FIN00024  

    • Criar nova função FIN00024 que permita inserir os parâmetros "num_titulo_externo" e "num_proc_exp" gravados atualmente na tabela CAP_PAR_COMPL, na tabela CAP_PAR_AD
    • Atualmente as informações gravadas na tabela CAP_PAR_COMPL são geradas no campo nom_tabela, seguindo a formatação: "ad_mestre_NUMERO DA AD  USING '&&&&&&" para cada empresa, de acordo com o campo parametro "num_titulo_externo" e "num_proc_exp"
    • Para gravar na tabela CAP_PAR_AD o número da AD, gravando no campo APROPR_DESP, será gravado sem formatações, utilizando o próprio código.
    • As demais informações da tabela CAP_PAR_AD, serão gravadas de acordo com seu valores correspondentes a CAP_PAR_COMPL (campos parametro, des_parametro, parametro_texto, parametro_booleano, parametro_val, parametro_numerico, parametro_dat)
    • O processo deverá verificar se já foi executado alguma vez a rotina confrontando as duas tabelas. Deverá gerar somente as diferenças na tabela CAP_PAR_AD

  3. Programa CAP0220 - Manutenção de AD (versão 10.02)
  4. Tela CAP0220d - Tela de consulta de Número de Processos de Importação/Exportação
    • Alterar o programa para permitir a consulta dos Títulos Externos e Número de Processo de Importação/Exportação, da nova tabela onde serão armazenadas estas informações: CAP_PAR_AD.
    • A rotina deverá verificar se existe informações na tabela nova: CAP_PAR_AD. Se existir, deverá prevalecer as informações desta tabela. Caso não encontre as informações, realizar a busca na tabela CAP_PAR_COMPL
    • Para consulta do Número do Processo de Importação/Exportação, deverá ser retirado do programa o comando HIDE OPTION "Exportação_Importação", que atualmente só habilita se o processo de exportação for igual a L - Logix. A partir da alteração a consulta estará habilitada (sendo executada através da tecla de atalho M) independente do sistema de exportação
    • Alterar o tamanho da variável do Número de Processo de Importação/Exportação para 50 caracteres

    • Alterar a tela de consulta de Número de Processo de Importação/Exportação para comportar até 50 dígitos no campo de Número do Processo 
    • Não será habilitado neste programa a consulta por Número de Título Externo e Número de Processo de Exportação/Importação devido a versão estar sendo descontinuada. As implementações referente a esta consulta serão desenvolvidas somente no FIN30058.

  5. Programa FIN30058 - Apropriação de Despesas (AD) 
  6. Arquivo Metadados FIN30058.XML
    • Habilitar no programa, nos filtros da opção de Pesquisar, os campos Número do Título Externo e Número do Processo de Importação/Exportação (conforme protótipo de tela 01)
      • Deverá ser alterada o XML do metadados FIN30058 para considerar estes campos no filtro de consulta, devido estarem definidos como Virtual
    • Alterar o programa para consultar os Títulos Externos e Número de Processo de Importação/Exportação, da nova tabela onde serão armazenadas estas informações: CAP_PAR_AD.
      • A rotina deverá verificar se existe informações na tabela nova: CAP_PAR_AD. Se existir, deverá prevalecer as informações desta tabela. Caso não encontre as informações, realizar a busca na tabela CAP_PAR_COMPL
    • Alterar o tamanho da variável do Número de Processo de Importação/Exportação para 50 caracteres
    • Alterar para que o Label do campo Processo de Importação/Exportação seja modificado dinamicamente, a medida que for consultado uma AD com esta característica (Importação/Exportação)

  7. Função EAI ADP10022 - Adapter de Integração de Títulos - (mensagem AccountPayableDocument)
  8. Função EAI EAIAdapterListOfAccountPayableDocument1 - Adapter da Integração de Títulos (mensagem ListOfAccountPayableDocument)
  9. Função EAI EAIAdapterListOfAccountPayableDocument1 - Adapter da Integração de Títulos (mensagem ListOfAccountPayableDocument)
    • Alterar para que considere nos títulos integrados o tamanho dos campos Número do Título Externo (campo da mensagem única DocumentNumber) com 33 caracteres e o campo Número do Processo de Importação/Exportação (campo da mensagem única SourceDocument), com 50 caracteres

  10. Função FIN80030 - Gera AD/AP no Contas a Pagar
    • Alterar o tamanho da variável do Número de Processo de Importação/Exportação para 50 caracteres
    • Onde ocorrer Inclusões/Exclusões referente a tabela CAP_PAR_COMPL, referente ao Número do Processo de Importação/Exportação (parâmetro num_proc_exp) e ao Número do Título Externo (num_titulo_externo) deverá ser substituído para que seja feita estas ações na tabela CAP_PAR_AD

  11. Funções CAP0690/FIN80036 - Tradução de Códigos do Extenso de um Histórico Padrão
    • Alterar as funções para permitir a consulta dos Número de Processo de Importação/Exportação, da nova tabela onde serão armazenadas estas informações: CAP_PAR_AD. A rotina deverá verificar se existe informações na tabela nova: CAP_PAR_AD. Se existir, deverá prevalecer as informações desta tabela. Caso não encontre as informações, realizar a busca na tabela CAP_PAR_COMPL

  12. CAP1460 - Função para Transferência das tabelas para histórico (backgr)
    • Prever na função cap146_limpa_tabelas_ads_sem_mandar_para_historico(l_num_ad), a exclusão da tabela CAP_PAR_AD. 
    • Será previsto a implementação da mesma forma como feita para a tabela CAP_PAR_COMPL, sem o envio das informações para tabela de Histórico.
    • Esta função é chamada pelo programa CAP1450 - Transferência de Tabelas para Histórico 

Tabelas Utilizadas

  1. CAP_PAR_AD 
  2. CAP_PAR_COMPL

Opcional

Protótipo de Tela

Protótipo 01

 FIN30058 - Opção de Pesquisar, habilitando 2 novos campos

 

Protótipo 02

 

 FIN00000 - Opção para conversão dos Números dos Títulos Externos e Número de Processo de Importação/Exportação para a tabela CAP_PAR_AD

 

 



 



 

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