Histórico da Página
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 | Financeiro |
Segmento Executor |
| ||
Projeto1 | M_CTR010 | IRM1 | PCREQ-3799 |
Requisito1 | PCREQ-38017096 | Subtarefa1 | M_CTR010-379 |
Chamado2 |
| ||
Release de Entrega Planejada | 12.1.7 | 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
Disponibilizar a configuração para definir se as baixas provenientes de um retorno CNAB devem ser aglutinadas por sublotes
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
FINA200 - Retorno de Cobranças | Alteração | Atualizações -> Comunic. Bancaria -> Retorno de Cobranças | - |
FINA300 - Sispag | Alteração | Atualizações -> Comunic. Bancaria -> Sispag | - |
FINA430 - Retorno de Pagamento | Alteração | Atualizações -> Comunic. Bancaria -> Retorno de Pagamento | - |
No processamento do arquivo de CNAB retornado pelo banco, é efetivada uma movimentação bancária para cada título do lote existente no arquivo de CNAB.
Há também a possibilidade de configurar a aglutinação das baixas dos títulos por lote, para aglutinação no processamento do arquivo de retorno do CNAB.
Esse arquivo de retorno do CNAB pode conter diversos lotes, e estes possuírem sublotes. Para tanto, será disponibilizada uma nova configuração para definir se as baixas devem ser aglutinadas por sublotes.
Desta forma, se o ambiente estiver configurado para aglutinar a baixa dos títulos por lote e por sublote quando for processado o arquivo de CNAB retornado pelo banco, será realizado apenas uma movimentação bancária com o valor total dos títulos do sublote, ou seja, será realizada a movimentação bancária por sublote.
Este tratamento estará disponível somente para retornos de CNAB modelo 2.
Ressaltamos que o extrato bancário atualmente considera a quebra por sublote. Por conta disto, será efetuada esta tratativa no retorno de CNAB, facilitando assim a conciliação bancária.
Sugestão de Desenvolvimento
Criar o parâmetro MV_TLOTCNB que definirá se irá aglutinar a baixa dos títulos por sublote.
O parâmetro MV_TLOTCNB deve ter as seguintes opções: 1=Sim e 2=Não. Deve ser inicializado com a opção 2 (padrão desabilitado).
As rotinas abaixo devem ser revisadas para validar para gravação da Movimentação Bancária por sublote.
FINA200 - Retorno de Cobranças- FINA300 - Retorno de Pagamento
- FINA430 - Sispag
Esta gravação deve ocorrer apenas se atender todas as seguintes premissas:
- Arquivo de CNAB Modelo 2
- MV_BXCNAB = S
- MV_TLOTCNB = S1
Exemplo:
Header Arquivo (0)
Header Lote 1 (1)
Movimento (3) - 1000
Movimento (3) - 2000
Movimento (3) - 3000
Trailer de Lote (5) ---------------→ gerar um movimento no arquivo temporário (TRB) de R$ 6.000,00, para gravar nas tabelas (SE5 e FK5)
Header Lote 2 (1)
Movimento (3) - 4000
Movimento (3) - 5000
Movimento (3) - 6000
Trailer de Lote 2 (5) ------------→ gerar um movimento no arquivo temporário (TRB) de R$ 15.000,00, para gravar nas tabelas (SE5 e FK5)
Trailer de Arquivo (9) -------------------→ fim do processo
Tabelas Utilizadas:
- SE5 - Movimentação Bancária
- FK5 - Movimentos Bancários
Dicionário de Dados
Parâmetro:
Nome da Var. | MV_TLOTCNB |
Tipo | Caractere |
Cont. Por. | 2 |
Descrição | Define se irá aglutinar as baixas dos títulos por sublote no retorno do CNAB. 1=Sim e 2 = Não |
Casos de Uso
UC – 001 - Retorno de Arquivo CNAB de Cobrançasde Pagamento
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Cobrança Pagamento para gravação de um movimento bancário por títuloTítulo.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Não
MV_TLOTCNB = Não2
Inicializador:
FINA200 FINA430 – Retorno de CobrançasPagamento
Fluxo Básico de Eventos:
1.0 Acessar a rotina Retorno de CobrançasPagamentos;
1.1 Informe os parâmetros e confirme a operação;
1.2 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por títulopor Título;
Fim do caso de uso
UC – 002 - Retorno de Arquivo CNAB de Pagamento
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Pagamento para gravação de um movimento bancário por Título.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo CNAB de Cobranças
de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Não
MV_TLOTCNB = 1
Inicializador:
FINA430 – Retorno de Pagamento
Fluxo Básico de Eventos:
1.0 Acessar a rotina Retorno de Pagamentos;
1.1 Informe os parâmetros e confirme a operação;
1.2 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por Título;
Fim do caso de uso
UC – 003 - Retorno de Arquivo CNAB de Pagamento
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Cobrança Pagamento para gravação de um movimento bancário por Lote.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Sim
MV_TLOTCNB = 2
Inicializador:
FINA430 – Retorno de Pagamento
Fluxo Básico de Eventos:
1.0 Acessar a rotina Retorno de Pagamentos;
1.1 Informe os parâmetros e confirme a operação;
1.2 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por Lote;
Fim do caso de uso
UC – 004 - Retorno de Arquivo CNAB de Pagamento
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Pagamento para gravação de um movimento bancário por Sublote.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Sim
MV_TLOTCNB = 1
Inicializador:
FINA430 – Retorno de Pagamento
Fluxo Básico de Eventos:
1.0 Acessar a rotina Retorno de Pagamentos;
1.1 Informe os parâmetros e confirme a operação;
1.2 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por Sublote;
Fim do caso de uso
UC – 005 - Retorno de Arquivo CNAB Sispag
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Sispag para gravação de um movimento bancário por Título.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Sim Não
MV_TLOTCNB = Não2
Inicializador:
FINA300 – Sispag
Fluxo Básico de Eventos:
1.0 Acessar a rotina Sispag;
1.1 Outras ações;
1.2 Recebe arquivo;
1.3 Informe os parâmetros e confirme a operação;
1.4 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por Título;
Fim do caso de uso
UC – 006 - Retorno de Arquivo CNAB Sispag
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Sispag para gravação de um movimento bancário por Título.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Não
MV_TLOTCNB = 1
Inicializador:
FINA300 – Sispag
FINA200 – Retorno de Cobranças
Fluxo Básico de Eventos:
1.0 Acessar a rotina Sispag;
1.1 Outras ações;
1.2 Recebe arquivo;
1.3 Informe os parâmetros e confirme a operação;
1.4 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por Título;
Fim do caso de uso
UC – 007 - Retorno de Arquivo CNAB Sispag
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Sispag para gravação de um movimento bancário por Lote.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Sim
MV_TLOTCNB = 2
Inicializador:
FINA300 – Sispag
Fluxo Básico de Eventos:
1.0 Acessar a rotina Retorno de CobrançasSispag;
1.1 Outras ações;
1.2 Recebe arquivo;
1.3 Informe os parâmetros e confirme a operação;
1.4 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por Lote;
Fim do caso de uso
UC – 008 - Retorno de Arquivo CNAB Sispag
Objetivo:
Validar Retorno de arquivo CNAB modelo 2 de Sispag para gravação de um movimento bancário por Sublote.
Pré-condição:
Cadastro de Fornecedores
Cadastro de Naturezas
Cadastro de Banco
Parâmetros de Banco
Ocorrências CNAB
Arquivo de configuração, para envio de CNAB
Títulos a Pagar
Gerar Borderô de Pagamentos
Parâmetros:
MV_BXCNAB = Sim
MV_TLOTCNB = 1
Inicializador:
FINA300 – Sispag
Fluxo Básico de Eventos:
1.0 Acessar a rotina Sispag;
1.1 Outras ações;
1.2 Recebe arquivo;
1.3 Informe os parâmetros e confirme a operação;
1.4 Verificar se as tabelas SE5 e FK5 foram gravadas corretamente, um movimento por
Sublote;
Fim do caso de uso
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|