Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

ACR

Segmento Executor

Manufatura

Projeto

MANFIN01

EPIC

MANFIN01-891

Story

MANFIN01-1031

Subtarefa

MANFIN01-1181

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

 

 

Objetivo

 Permitir a manutenção do Recebimento Padrão para utilização na integração do TMS x Datasul.


Definição da Regra de Negócio

 

Deverão ser desenvolvidos novos programas no padrão Pai-Filho responsáveis por manter os cadastros de Recebimentos Padrão ACR.

 

Recebimento Padrão

As faturas geradas no TMS serão integradas ao Datasul por intermédio da API de implantação de títulos.

Essas faturas serão integradas ao contas a receber do Datasul, como sendo um título do tipo normal.

Porem existem informações obrigatórias no Datasul na geração de um título do tipo normal que não existem no TMS.

Para permitir a parametrização dessas informações, deve ser desenvolvido um programa de Manutenção de Recebimento Padrão.

Neste documento serão detalhadas apenas as regras de negócio para o desenvolvimento do cadastro do Recebimento Padrão que é utilizado pelo cadastro de Seleção do Recebimento Padrão do contas a receber. O detalhamento do desenvolvimento do cadastro de Seleção do Recebimento Padrão está disponível na Story: ER_MANFIN01-1032_ELLECE-TMSxACR-Selecao_Recebimento_Padrao_Cadastro

Recebimento Padrão 

- A empresa faz parte da chave da tabela, por este motivo, tanto a manutenção quanto a navegação entre os registros devem ser feitas dentro da empresa corrente do usuário. 

- O código do Recebimento Padrão não pode ser branco nem zeros. 

- O campo descrição é obrigatório, mas o restante é opcional. 

- Estabelecimento: Se informado, deve existir no cadastro de Estabelecimentos, Unidade Organizacional e o usuário deve possuir permissão de acesso a Unidade Organizacional. O Parâmetro de Estabelecimento ACR deve estar previamente cadastrado. O botão de pesquisa deve chamar a Pesquisa de Estabelecimentos. 

- Cliente: Se informado, deve existir no cadastro de Cliente e Cliente Financeiro. Ao sair do campo, se o campo Portador Preferencial for diferente de branco no cadastro de Cliente Financeiro, devem ser sugeridos em tela o Portador Preferencial e Carteira Preferencial, caso contrário deve ser sugerido o Portador e Carteira do Cliente Financeiro. O botão de pesquisa deve chamar a Pesquisa de Clientes Financeiros. 

- Portador: Se informado, deve existir no cadastro de Portadores. Se informado o Estabelecimento deve validar se existe a relação Portador x Estabelecimento, cadastrada na Manutenção de Portadores. Se informados Estabelecimento, Finalidade Econômica e Carteira Bancária, deve ser validado se estes possuem relação com o Portador na Manutenção Finalidades Econômicas Portador Estabelecimento. O botão de pesquisa deve chamar a pesquisa de Portadores. 

- Carteira Bancária: Se informada, deve existir no cadastro de Carteiras Bancárias. O botão de pesquisa deve chamar a pesquisa de Carteiras Bancárias. 

- Espécie do Documento: Se informado, deve existir no cadastro de Espécies Documento, Espécies Documento Financeiro ACR e deve ser do tipo, “Previsão”, “Antecipação”, “Normal” , ou “Provisão” ou “Nota Fiscal”. O botão de pesquisa deve chamar a pesquisa de Espécies Financeiras ACR. 

- Finalidade Econômica: Se informado, deve existir no cadastro de Finalidades Econômicas e estar marcada como “Informa Valores”. Se o Estabelecimento for informado, deve ser validado a relação Finalidade Econômica x Unidade Organizacional, cadastrada na Manutenção de Unidades Organizacionais. O botão de pesquisa deve chamar o programa de Pesquisa de Finalidades Econômicas.

 

- Na tela de inclusão de Recebimento Padrão, se o botão Cópia foi utilizado para a inclusão do registro, o campo Forma de Rateio deve ficar bloqueado e ao tentar salvar o registro, deve perguntar se o usuário deseja copiar os Rateios. Se for informado Sim, serão copiados todos os rateios do Recebimento Padrão origem, caso contrário o registro do Recebimento Padrão deve ser salvo sem a cópia dos Rateios.

 

- Na tela de edição do Recebimento Padrão, caso existam Rateios cadastrados e relacionados a este, deverão ser bloqueados os campos Forma Rateio, Estabelecimento e Espécie do Documento.

 

- Caso não sejam informados o Estabelecimento e Espécie do Documento no Recebimento Padrão, não deve permitir a inclusão de Rateios.

 

Rateio Recebimento Padrão

 

- O Tipo Fluxo Financeiro informado deve estar cadastrado no cadastro de Tipo Fluxo Financeiro e ser do Tipo Seção Fluxo - “Analítica”.  Ao sair do campo, deverá sugerir em tela o Plano de Conta primário da Empresa do Estabelecimento informado no Recebimento Padrão. Se no cadastro de Tipo de Fluxo Financeiro, estiver cadastrada a relação Tipo de Fluxo x Conta Contábil, deverá ser sugerido o plano de Conta Contábil, Conta Contábil e validar os Critérios de Distribuição destas informações. O botão de pesquisa deve chamar o programa de Pesquisa de Tipos Fluxo Financeiro.

 

- O Plano de Contas informado deve estar cadastrado no cadastro de Planos de Conta e a Conta Contábil informada deve estar cadastrada e relacionada o Plano de Conta. O botão de pesquisa de Plano de Conta deve chamar o programa de Pesquisa de Planos Conta Contábil Unidade Organizacional e o de Conta Contábil deve chamar o programa de Pesquisa Contas Contábeis Integração.

 

- A Conta Contábil deve estar cadastrada na Manutenção de Contas Contábeis Integração para o módulo ACR, e para a finalidade ‘Conta Movimento’. Ao sair do campo de Conta Contábil deve ser validado o Critério de Distribuição da Conta Contábil.

 

- O Plano de Contas, no cadastro de Planos de Conta, deve possuir relação com a Empresa do Estabelecimento informado o Recebimento Padrão.

 

- A Unidade de Negócio informada deve estar cadastrada na Manutenção de Unidades de Negócio, ser de espécie ‘Analítica’, estar relacionada com o Estabelecimento informado Recebimento Padrão no cadastro de Estabelecimentos e o usuário deve ter permissão de acesso a Unidade de Negócio. O botão de pesquisa deve chamar o programa de Pesquisa de Unidade de Negócio.

 

- Validação Critério de Distribuição: Se o Tipo da Espécie do Documento for “Normal”, “Provisão” ou “Nota Fiscal” deverá verificar se existe Critério de Distribuição para a Conta Contábil informada, validar a necessidade de utilização de Plano de Centro de Custo, Centro de Custo e se caso afirmativo, se as informações Plano e Centro de Custo condizem com as cadastradas no Critério de Distribuição. Habilitar ou desabilitar os campos de Plano de Centro de Custo e Centro de Custo conforme Critério.

 

- Se informados Plano de Centro de Custo, estes devem estar cadastrados na Manutenção de Plano de Centro de Custo e relacionados. Validar as restrições de Estabelecimento, Unidade de Negócio e Segurança cadastradas na Manutenção de Centro de Custo. O botão de procura de Plano de Centro de Custo e Centro de Custo devem chamar os programas de Pesquisa de Plano de Centro de Custo e Pesquisa de Centros de Custo respectivamente.

 

- O campo do Valor do Percentual deve ficar desabilitado se a forma de Rateio informada for “Valor”.

 

- Ao tentar cadastrar um novo Rateio que exceda o percentual de 100%, deve emitir mensagem e possibilitar o usuário realizar a alteração.

 

- Na alteração do Rateio do Recebimento Padrão só poderá ser alterado o Valor do Percentual.

 

- Na tela base de Rateios, se a Forma de Rateio for ‘Percentual’, verificar se a soma dos Rateios é diferente de 100%, se positivo, deve emitir mensagem de erro não efetivar a transação, permitindo ao usuário remover os rateios ou editar os percentuais.

 

 

- Motivo Movimento: Só poderá ser informado se informado o Estabelecimento do Recebimento Padrão. Deve ser validado se o Motivo do Movimento informado pertence ao Estabelecimento do Recebimento Padrão informado.

- Condição de Cobrança: Só poderá ser informado se informado o Estabelecimento do Recebimento Padrão. Deve ser validado se a Condição de Cobrança informada pertence ao Estabelecimento do Recebimento Padrão informado.

Relatório Recebimento Padrão:

Criar um relatório para impressão dos registros do Recebimento Padrão.

Este relatório deverá seguir as seguintes características:

  • Classificação – Por Recebimento Padrão.
  • Seleção Padrão de Regra e Exceção – Por Recebimento Padrão, Por Estabelecimento, Por Cliente.
  • Destino – Destino do relatório, devendo considerar Terminal, Arquivo ou Impresso.
  • Execução – On-line ou Batch – Podendo selecionar opção de Imprime Parâmetros
  • Dimensões – Linhas 66 – Colunas 132
    Observação – A quantidade de linhas deverá permitir alteração. 

Layout do Relatório:

Image Added

]

Rotina

Tipo de Operação

Opção de Menu

[ACR066AA – Recebimento Padrão]

[NOVO]

[Manutenção-> Parâmetros ACR-> Recebimento Padrão

XXXXX - Relatório Recebimento PadrãoNOVORelatórios-> Relatório Recebimento Padrão

  

Protótipo de Tela

Protótipo 01 - Cadastro Recebimento Padrão

 Image RemovedImage Added

Protótipo 02

Image Removed

Protótipo 03 

Image Removed

 Protótipo 04

Image Removed

 Protótipo 05

Image Removed

 

- Relatório Recebimento Padrão

Image Added

 

 

Fluxo do Processo

Não se aplica. 

Dicionário de Dados

 

Tabela nova recebto_padr:

Tabela

Descrição

Banco

Módulo

recebto_padr

Cadastro Recebimento Padrão

EMSFIN

ACR

Campo

Tipo

Tamanho

Valor Inicial

Mandatório

Título

Abrev

Picture

Help de Campo

cod_empresa

char

 

3 SimEmpresaEmpresax(3)Código Empresa

cod_recebto_padr

char5 SimRecebimento PadrãoRecebto Padrx(5)Código Recebimento Padrão

des_recebto_padr

char30 SimDescrição Recebimento PadrãoDesc Recebto Padrx(30)Descrição Recebimento Padrão

cod_estab

char

 

5 NãoEstabelecimentoEstabx(3)Código Estabelecimento

cod_espec_docto

char

 

3

 

Não

Espécie Documento

 

Espécie

x(3)

Código Espécie Documento

cod_ser_doctochar3 NãoSérie DocumentoSériex(3)Código Série Documento
cdn_clienteint90NãoClienteCliente>>>,>>>,>>9Número Cliente
cod_finalid_econchar10 NãoFinalidadeFinalidadex(10)Código Finalidade
num_dias_atrasoint20NãoDias CarênciaCarência>9Número Dias Carência
val_perc_juros_dia_atrasodec80NãoPerc Jur Dia AtrasoPerc Dia>9.999999Percentual Juros Dia Atraso
val_perc_multa_atrasodec40NãoPerc Multa AtrasoMulta Atr00.00Percentual Multa Atraso
cod_portadorchar5 NãoPortadorPortadorx(5)Código Portador
ind_forma_rat_recebto_padrchar10 NãoForma RateioRateiox(10)Código Forma Rateio
ind_tip_espec_doctochar17 NãoTipo EspécieTipo Espéciex(17)Código Tipo Espécie
cod_cart_bciachar3 NãoCarteira BancáriaCarteirax(3)Código Carteira Bancária

Livres Padrões

 

 

 

Não

 

 

 

 

Índice

Tipo

Chave

id

Primário / Único

cod_empresa; cod_recebto_padr

 

Tabela nova rat_recebto_padr:

Tabela

Descrição

Banco

Módulo

rat_recebto_padr

Rateios do Recebimento Padrão

EMSFIN

ACR

Plano Contas Plano Contas
cod_motiv_movto_tit_acrchar8 NãoMotivo MovimentoMotivo Movimento

Campo

Tipo

Tamanho

Valor Inicial

Mandatório

Título

Abrev

Picture

Help de Campo

cod_empresa

char

 

3 SimEmpresaEmpresax(3)Código Empresa

cod_recebto_padr

char5 SimRecebimento PadrãoRecebto Padrx(5)Código Recebimento Padrão

des_recebto_padr

char30 SimDescrição Recebimento PadrãoDesc Recebto Padrx(30)Descrição Recebimento Padrão

cod_plano_cta_ctbl

char8 SimPlano Contasx(8)Código Motivo Movimento
cod_ctacond_ctblcobrchar20 SimConta ContábilConta Contábilx(20)Conta Contábil
cod_unid_negocchar3 SimUnid NegócioUn Negx(3)Código Unidade Negócio
cod_plano_ccustochar8 NãoPlano Centros CustoCondição CobrançaCond CobrançaPlano Centros Custox(8)Codigo Plano Centros Custocod_ccustochar11 NãoCentro CustoCentro Custox(11)Código Centro Custo
cod_tip_fluxo_financchar12 SimTipo Fluxo FinancTipo Fluxo Financx(12)Código Tipo Fluxo Financ
val_perc_rat_ctbzdec5 NãoPerc Rateio% Rat>>9.99Percentual Rateio Contabilização
Código Cond Cobrança

Livres Padrões

 

 

 

Não

 

 

 

 

Índice

Tipo

Chave

id

Tabela Pai

Tabela Filha

Primário / Único

cod_empresa; cod_recebto_padr; cod_plano_cta_ctbl; cod_cta_ctbl; cod_unid_negoc; cod_plano_ccusto; cod_ccusto; cod_tip_fluxo_financ

Relacionamento entre as tabelas:

Atributos

recebto_padr

rat_recebto_padr

cod_empresa; cod_recebto_padr

 

 

Grupo de Perguntas

Não se aplica.

Consulta Padrão

Não se aplica.

Estrutura de Menu 

Procedimentos

 

Procedimento

 man_recebto_padr

Descrição

Base Pai Recebimento Padrão

Módulo

 ACR

Programa base

 bas_recebto_padr

Nome Menu

Recebimento Padrão

Interface

GUI

Registro padrão

Sim

Visualiza Menu

Sim

Release de Liberação

 

 

Programas

 

Programa

 bas_recebto_padr

xxxxxxxxxxxxxxxxxxxxx

Descrição

Base Pai Recebimento Padrão

Relatório Recebimento Padrão

Nome Externo

 prgfin/acr/acr066aa.p

xxxxxxxxxxxxxxxxxxxxx

Nome Menu/Programa

Recebimento Padrão

Relatório Recebimento Padrão

Nome Verbalizado[1]

Recebimento Padrão

Relatório Recebimento Padrão

Procedimento

 man_recebto_padr

xxxxxxxxxxxxxxxxxxxxx

Template

 

 

Tipo[2]

Manutenção

Relatório

Interface

GUI

GUI

Categoria[3]

 

 

Executa via RPC

Não

Não

Registro padrão

Sim

Sim

Outro Produto

Não

Não

Visualiza Menu

Sim

Sim

Query on-line

Não

Não

Log Exec.

Não

Não

Rotina (EMS)

 

 

Sub-Rotina (EMS)

 

 

Localização dentro da Sub Rotina (EMS)

 

 

Compact[4]

 Sim/Não

 

Home[5]

 Sim/Não

 

Posição do Portlet[6]

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

 

 

Informar os papeis com os quais o programa deve ser vinculado