Á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

Microsiga Protheus

Módulo

SIGAFIN

Segmento Executor

 

Projeto1

M_CTR010

IRM1

PCREQ

Requisito1

PCREQ

Subtarefa1

M_CTR010

Chamado2

12.1.7

Release de Entrega Planejada

 

Réplica

 

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

 

O objetivo desse desenvolvimento é a criação de uma rotina que ajude o cliente a constituir a provisão para devedores duvidosos (PDD). Outras denominações dessa provisão: 

  • Perdas Estimadas em Créditos de Liquidação Duvidosa (PECLD)
  • Provisão para Perdas Sobre Créditos (PPSC)
  • Provisões para Créditos de Liquidação Duvidosa (PCLD)

Esta provisão tem o objetivo de cobrir perdas prováveis no recebimento das duplicatas. Assim, uma vez constituída tal provisão, e não ocorrendo o recebimento de algumas duplicatas pela empresa, essas eram obrigatoriamente baixadas em contrapartida com a Provisão para Devedores Duvidosos. Se ao final do ano o total de perdas não atingisse o valor da Provisão, a sobra era revertida, ou seja, era contabilizada como receita, zerando a Provisão antiga, para na sequência efetuar-se uma nova Provisão para o ano seguinte.

Será criada uma nova rotina onde o usuário poderá selecionar os clientes nessa condição de provisão e o sistema irá transferir esses títulos para uma situação de cobrança, além de realizar a contabilização da operação.

 

Rotina

Tipo de Operação

Opção de Menu

Regra de Negócio

FINA645 – Provisão de PDD

Inclusão

Financeiro -> Miscelaneas -> Contábil -> Provisão de PDD

-

FINR645 – Provisão de PDD

Inclusão

Financeiro -> Relatórios -> Contas a Receber -> Provisão de PDD

-

 

 

 

Definição da Regra de Negócio


Constituição de Provisão para Perdas Sobre Créditos

  • Descrição do Processo
    • Como pré-requisito o parâmetro de situação de PDD deve ser preenchido com o código da situação de cobrança de PDD criada no sistema.
      • Essa situação de cobrança deve ser cadastrada como:
        • Usa Banco = Não
        • Descontada = Não.
      • Essa condição será validada antes da entrada da rotina.
    • O usuário, através do menu Atualizações, Contas a Receber, seleciona a opção “Transferência PDD\ PPSC”.
    • O usuário clica na opção “Constituição”
    • É apresentada uma tela onde o usuário irá selecionar os seguintes critérios de provisão:
      • Data Referência?
        • Data de referência para a contagem do atraso do título
      • Dias de Atraso?
        • Quantidade de dias de atraso para considerar os títulos para provisão
      • Transferir para Provisão?
        • Todos os Títulos
          • Serão considerados todos os títulos vencidos e a vencer do cliente que tenha atraso superior a 90 dias (90+1).
        • Títulos vencidos
          • Serão considerados apenas os títulos vencidos do cliente que tenha atraso superior a 90 dias (90+1).
        • Títulos vencidos após dias de atraso.
          • Exemplo: Dias de atraso = 90, serão considerados apenas os títulos atrasados a mais de 90 dias (90+1)
      • Cliente De?
      • Loja De?
      • Cliente Até?
      • Loja Até?
      • Emissão de?
        • O usuário seleciona a data inicial da emissão dos títulos que pretende filtrar
      • Emissão Até?
        • O usuário seleciona a data final da emissão dos títulos que pretende filtrar
      • Filial De?
      • Filial Até?
      • Mostra Lançamento?
      • Aglutina Lançamento?
      • Considera Títulos Baixados por Negociação?
        • Caso o título seja baixado nas rotinas de renegociação (Liquidação ou Fatura) e o seu vencimento se enquadre no critério de PDD, ele deve ser considerado para a constituição do PDD.
        • Para o título pai não ser considerado mais para o PDD, todos os títulos filhos deverão estar baixados.
        • Caso sejam liquidados múltiplos títulos em uma negociação, será considerado o prazo do título mais velho para considerar ele no critério de PDD.
        • Caso a negociação gere títulos com juros ou desconto (Acréscimo/Decréscimo) o valor de PDD a ser considerado será do título filho.
        • O lançamento padrão 54A deve ser configurado para permitir a contabilização do valor do principal e dos Acréscimos/Decréscimos em contas separadas.

 

  • Após a confirmação o sistema irá selecionar os clientes e os títulos conforme critério e irá apresentar a tela de seleção de clientes/Títulos. (Vide Protótipo PRO001)
    • Essa tela deverá ter a opção de inverte marca (Marcar todos, Desmarcar Todos)
    • O usuário seleciona os clientes ou títulos e confirma
    • O sistema grava a provisão com status “Gerada”
    • O usuário seleciona a provisão e clica em “Efetivar”
    • O sistema abre a tela da provisão para visualização.
    • O usuário confirma a operação
    • O sistema irá fazer os seguintes passos:
      • O sistema transfere os títulos selecionados para a situação e o banco selecionado
      • O sistema executa o lançamento padrão de Provisão para Perdas Sobre Créditos
      • O sistema grava a provisão com o status de “efetivado”.
    • Importante: Caso algum título de um cliente em PDD seja incluído após a constituição, o título será transferido para provisão apenas na próxima vez que o usuário executar o processamento da rotina.
      • O título com a situação de PDD não poderá ser alterado ou excluído do sistema.
      • A situação de cobrança PDD não poderá ser utilizada pela rotina de transferência (FINA060 e FINA061)
      • A rotina de transferência não poderá transferir títulos em PDD.
      • Será incluído o lançamento padrão “54A” para a contabilização do lançamento. Esse lançamento não será chamado pela rotina de contabilização off-line do financeiro (CTBAFIN e FINA370)
        • Nesse lançamento as seguintes tabelas estarão posicionadas para ajudar a configuração do lançamento padrão:
          • Cliente
          • Títulos a Receber
          • Natureza
      • O sistema deve criar um documento contábil por filial selecionada.
      • Deve ser criado ponto de entrada para pemitir o usuário customizar e definir qual o campo de vencimento a ser considerado para o PDD.



  • Detalhamento de Cálculos

           Segue um exemplo de seleção de títulos e clientes:

 

ClienteTítuloEmissãoVencimentoBaixaAtraso A/ VencerValorObservação
A10101/10/201431/10/2014 

120

100,00

+90 Dias

A102

01/11/2014

11/12/2014 79100,00+61 a 90 Dias
A10302/12/201411/01/2014 48

100,00

+30 a 60 Dias
A10402/01/201511/02/2015 17100,00Até 30 Dias
A10502/02/201514/03/2015 -14100,00A Vencer
A10605/03/201514/04/2015 -45100,00A Vencer
B20101/11/201411/12/2014 79120,00+61 a 90 Dias
B20202/12/201411/01/2015 48120,00+30 a 60 Dias
B20302/01/201511/02/2015 17120,00Até 30 Dias
B20402/02/201514/03/2015 -14120,00A Vencer
C30101/10/201410/11/201410/11/2014

0

90,00Pago
C30201/11/201411/12/201411/12/2014090,00Pago
C30302/12/201411/01/201511/01/2015090,00Pago
C30402/01/201511/02/201511/02/2015090,00Pago
D40101/10/201431/10/2014 120150,00+90 Dias
D40201/11/201411/12/2014 79150,00+61 a 90 Dias
D40302/12/201411/01/2015 48150,00+30 a 60 Dias
D40402/01/201511/02/2015 17150,00Até 30 Dias
D40502/02/201514/03/2015 -14150,00A Vencer
D40605/03/201514/04/2015 -45150,00A Vencer

 

  1. Data Referência? 28/02/15
  2. Dias de Atraso? 90
  3. Transferir para Provisão?
    • Todos os Títulos
  1. Cliente De?
  2. Loja De?
  3. Cliente Até? ZZZZZZZ
  4. Loja Até? ZZ
  5. Mostra Lançamento? Sim
  6. Aglutina Lançamento? Sim

 

O sistema irá selecionar os seguintes títulos:

 

     
ClienteTítuloEmissãoVencimentoBaixaAtraso A/ VencerValorObservação
A10101/10/201431/10/2014 

120

100,00

+90 Dias

A102

01/11/2014

11/12/2014 79100,00+61 a 90 Dias
A10302/12/201411/01/2014 48

100,00

+30 a 60 Dias
A10402/01/201511/02/2015 17100,00Até 30 Dias
A10502/02/201514/03/2015 -14100,00A Vencer
A10605/03/201514/04/2015 -45100,00A Vencer
D  40101/10/201431/10/2014 120     150,00+90 Dias
D40201/11/201411/12/2014 79     150,00+61 a 90 Dias
D40302/12/201411/01/2015   48     150,00+30 a 60 Dias
D40402/01/201511/02/2015   17  
        
        

 

 

 

 

 

 

 

Tabelas Utilizadas

  • FJX – Cabeçalho processamento PDD
  • FJY- Clientes em PDD
  • 150,00Até 30 Dias
    D40502/02/201514/03/2015 -14150,00A Vencer
    D40605/03/201514/04/2015 -45150,00A Vencer

     


    O sistema, com o lançamento padrão configurado, irá realizar o seguinte lançamento

    Contabilização PDD - Mês de Fevereiro
    C

    (-) PDD DE CONTRAPRESTAÇÃO A RECEBER

    1.500,00
    DPROVISÃO PARA PERDA1.500,00
    SALDO DAS CONTAS
    SALDO PDD(-) PDD DE CONTRAPRESTAÇÃO A RECEBER1.500,00
    SALDO PDDPROVISÃO PARA PERDA1.500,00
    SALDO GRUPO 123CONTRAPRESTAÇÃO A RECEBER480,00


    Exemplo de Negociação

    O cliente a Possui os seguintes títulos:

     

     

     

    Em março de 2015 o cliente A negociou os títulos 1,2,3,4 e 5 em 3 parcelas de R$ 200,00 (166,66 + 33,34 de juros) a vencer em 30/04/2015, 30/05/2015 e 30/06/2015

     

     

     

    1. Data Referência? 31/03/15
    2. Dias de Atraso? 90
    3. Transferir para Provisão?

    Todos os Títulos

    1. Cliente De?
    2. Loja De?
    3. Cliente Até? ZZZZZZZ
    4. Loja Até? ZZ
    5. Mostra Lançamento? Sim
    6. Aglutina Lançamento? Sim
    7. Considera Títulos Baixados por Negociação? Sim

     

    O sistema irá selecionar os seguintes títulos:

     






    Tabelas Utilizadas

    • FJX – Cabeçalho processamento PDD
    • FJY- Clientes em PDD
    • FJZ – Títulos em PDD

     

     

     

     

    FJZ – Títulos em PDD

     

     

     

    Cliente

    Titulo

    Emissão

    Vencimento

    Baixa

    Atraso/ A vencer

    Valor

    Observação

    A

    001

    01/10/2014

    31/10/2014

     

    120

    100,00

    +90 Dias

    A

    002

    01/11/2014

    11/12/2014

     

    79

    100,00

    +61 a 90 Dias

    A

    003

    02/12/2014

    11/01/2015

     

    48

    100,00

    +30 a 60 Dias

    A

    004

    02/01/2015

    11/02/2015

     

    17

    100,00

    Ate 30 Dias

    A

    005

    02/02/2015

    14/03/2015

     

    -14

    100,00

    A vencer

    A

    006

    05/03/2015

    14/04/2015

     

    -45

    100,00

    A vencer

    B

    201

    01/11/2014

    11/12/2014

     

    79

    120,00

    +61 a 90 Dias

    B

    202

    02/12/2014

    11/01/2015

     

    48

    120,00

    +30 a 60 Dias

    B

    203

    02/01/2015

    11/02/2015

     

    17

    120,00

    Ate 30 Dias

    B

    204

    02/02/2015

    14/03/2015

     

    -14

    120,00

    A vencer

    C

    301

    01/10/2014

    10/11/2014

    10/11/2014

    0

    90,00

    Pago

    C

    302

    01/11/2014

    11/12/2014

    11/12/2014

    0

    90,00

    Pago

    C

    303

    02/12/2014

    11/01/2015

    11/01/2015

    0

    90,00

    Pago

    C

    304

    02/01/2015

    11/02/2015

    11/02/2015

    0

    90,00

    Pago

    D

    401

    01/10/2014

    31/10/2014

     

    120

    150,00

    +90 Dias

    D

    402

    01/11/2014

    11/12/2014

     

    79

    150,00

    +61 a 90 Dias

    D

    403

    02/12/2014

    11/01/2015

     

    48

    150,00

    +30 a 60 Dias

    D

    404

    02/01/2015

    11/02/2015

     

    17

    150,00

    Ate 30 Dias

    D

    405

    02/02/2015

    14/03/2015

     

    -14

    150,00

    A vencer

    D

    406

    05/03/2015

    14/04/2015

     

    -45

    150,00

    A vencer

    Opcional

    Protótipo de Tela

     

    <Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.

     

    Protótipo 01

     

     

     

     

     

     

     

     

     

    Fluxo do Processo

     

     

    Constituição de Provisão de Perdas Sobre Créditos


     

    Dicionário de Dados

     

    Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

      

    Índice

    Chave

    01

    <FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

    02

    <FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

    03

    <FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

    Campo

    <AAA_PERESP>

    Tipo

    <N>

    Tamanho

    <6>

    Valor Inicial

    <Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

    Mandatório

    Sim (  ) Não (  )

    Descrição

    <Referência Mínima para Cálculo>

    Título

    <Ref.Calc.>

    Picture

    <@E999.99>

    Help de Campo

    <Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

     

    (Opcional)

    Grupo de Perguntas

     

    <Informações utilizadas na linha Protheus>.

     

    Nome: FINSRF2

    X1_ORDEM

    01

    X1_PERGUNT

    Emissão De

    X1_TIPO

    D

    X1_TAMANHO

    8

    X1_GSC

    G

    X1_VAR01

    MV_PAR01

    X1_DEF01

    Comum

    X1_CNT01

    '01/01/08'

    X1_HELP

    Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório 

     

    (Opcional)

    Consulta Padrão

    <Informações utilizadas na linha Protheus>

     

    Consulta: AMB

    Descrição

    Configurações de Planejamento

    Tipo

    Consulta Padrão

    Tabela

    “AMB”

    Índice

    “Código”

    Campo

    “Código”; ”Descrição”

    Retorno

    AMB->AMB_CODIGO

     

    (Opcional)

    Estrutura de Menu

     

    <Informações utilizadas na linha Datasul>.

     

    Procedimentos

     

    Procedimento

     

     

     

    Descrição

    (Max 40 posições)

    (Max 40 posições)

    (Max 40 posições)

    Módulo

     

     

     

    Programa base

     

     

     

    Nome Menu

    (Max 32 posições)

    (Max 32 posições)

    (Max 32 posições)

    Interface

    GUI/WEB/ChUI/Flex

    GUI/WEB/ChUI/Flex

    GUI/WEB/ChUI/Flex

    Registro padrão

    Sim

    Sim

    Sim

    Visualiza Menu

    Sim/Não

    Sim/Não

    Sim/Não

    Release de Liberação

     

     

     

     

     

     

    Programas

     

    Programa

     

     

     

    Descrição

    (Max 40 posições)

    (Max 40 posições)

    (Max 40 posições)

    Nome Externo

     

     

     

    Nome Menu/Programa

    (Max 32 posições)

    (Max 32 posições)

    (Max 32 posições)

    Nome Verbalizado[1]

    (Max 254 posições)

    (Max 254 posições)

    (Max 254 posições)

    Procedimento

     

     

     

    Template

    (Verificar lista de opções no man01211)

    (Verificar lista de opções no man01211)

    (Verificar lista de opções no man01211)

    Tipo[2]

    Consulta/Manutenção/ Relatório/Tarefas

    Consulta/Manutenção/ Relatório/Tarefas

    Consulta/Manutenção/ Relatório/Tarefas

    Interface

    GUI/WEB/ChUI/Flex

    GUI/WEB/ChUI/Flex

    GUI/WEB/ChUI/Flex

    Categoria[3]

     

     

     

    Executa via RPC

    Sim/Não

    Sim/Não

    Sim/Não

    Registro padrão

    Sim

    Sim

    Sim

    Outro Produto

    Não

    Não

    Não

    Visualiza Menu

    Sim/Não

    Sim/Não

    Sim/Não

    Query on-line

    Sim/Não

    Sim/Não

    Sim/Não

    Log Exec.

    Sim/Não

    Sim/Não

    Sim/Não

    Rotina (EMS)

     

     

     

    Sub-Rotina (EMS)

     

     

     

    Localização dentro da Sub Rotina (EMS)

     

     

     

    Compact[4]

    Sim/Não

    Sim/Não

    Sim/Não

    Home[5]

    Sim/Não

    Sim/Não

    Sim/Não

    Posição do Portlet[6]

    0 – Top Left

    1 – Top Right

    2 – Bottom Left

    3 – Bottom Right

    0 – Top Left

    1 – Top Right

    2 – Bottom Left

    3 – Bottom Right

    0 – Top Left

    1 – Top Right

    2 – Bottom Left

    3 – Bottom Right

    Informar os papeis com os quais o programa deve ser vinculado

     

     

     

     

    Cadastro de Papéis

    <O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.

    <Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.

     

    Código Papel

    (máx 3 posições)

    Descrição em Português*

     

    Descrição em Inglês*

     


    [1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.

    [2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante

    [3] Categorias são obrigatórias para os programas FLEX.

    [4] Obrigatório quando o projeto for FLEX

    [5] Obrigatório quando o projeto for FLEX

    [6] Obrigatório quando o projeto for FLEX

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