HOMOLOGAR BANCO BRADESCO CNACB240
Linha de Produto: | PC Sistemas |
Segmento Executor: | D&L |
Módulo: | Contas a Pagar |
Rotina: | Rotina | Nome Técnico | 706 | Gravar código de barras C. pagar (DDA)
|
|
Chamado/Ticket: | 7431.082130.2017 (HIS.03373.2017, HIS.02824.2017, HIS.02823.2017) |
País: | ( ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Outros: | 28.04 |
Objetivo
Homologado o processo de DDA do novo layout do Bradesco Multipag na rotina 706 - Gravar código de barras C. pagar (DDA), para leitura/gravação do código de barras.
Definição da Regra de Negócio
Homologação Bradesco CNAB240
- Deve na opção Banco ser acrescentada mais uma opção [237-Bradesco - Multipag];
- Deve ser homologado este modelo de arquivo, as posições e informações necessárias que a rotina precisa, está descrito nas observações técnicas e no layout;
Observação: deve manter a opção do Bradesco atual e não sofrer alteração, porém acrescentar esse novo layout. O funcionamento da rotina deve permanecer o mesmo, o que será feito, é apenas a homologação deste modelo de arquivo.
Gravação do Código de Barras de Forma Automática
- Configuração – deve ser criada uma tela para que seja possível o usuário definir configurações que serão utilizadas para a conciliação automática dos registros, de acordo com o período de execução:
- Horário da execução
- Flag VALIDAR CNPJ DO FORNECEDOR PRINCIPAL
- Flag VALIDAR NÚMERO DE NOTA
- Flag VALIDAR VALOR BRUTO
- Flag ATUALIZAR CÓD. BARRAS
Observação: esta configuração será gravada em um Job, que será executado diariamente no horário informado pelo usuário. O Job deverá fazer a chamada de uma procedure para que faça a gravação do código de barras dos títulos encontrados.
Gravação do Código de Barras de Forma Automática (Continuação)
- Deve alterar o layout da rotina e colocar da forma Wizard contendo 2 opções: Processar Arquivo | Configurações:
PROCESSAR ARQUIVO – deve ser dividido em duas abas [Processamento] e [Lanc. Não encontrados]
-Processamento:
Observação: deve ter o mesmo comportamento atual, mostrar registros na grid e em relatório e também deverão ser gravados estes registros, para que posteriormente seja feito a conciliação com o contas pagar (automaticamente ou pela tela de Lanc);
- BANCO
Conteúdo fixo: 001-Banco do Brasil, 341-Banco Itaú, 237-Bradesco;
Tipo: combobox;
- ARQUIVO
Conteúdo: selecionável, apenas um arquivo, qualquer formato;
Tipo: Text-Field + OpenDialog;
- PROCESSAR ARQUIVO
Conteúdo: fazer leitura do arquivo anexado (fazer mesma validação atual);
Tipo: button;
- VALIDAR CNPJ DO FORNECEDOR PRINCIPAL
Conteúdo: marcada validar para encontrar o título através do CNPJ do fornecedor principal (pcfornec.codfornecprinc), desmarcada pegar do fornecedor (pcfornec.codfornec);
Hint: “Valida para encontrar o lançamento através do CNPJ do fornecedor principal, além das outras validações da rotina”;
Tipo: flag;
- VALIDAR NÚMERO DE NOTA
Conteúdo: marcada validar para encontrar o título também pelo número da nota (pclanc.numnota), desmarcada não validar número de nota;
Hint: “Valida para encontrar o lançamento através do número da nota, além das outras validações da rotina”;
Tipo: flag;
- VALIDAR VALOR BRUTO
Conteúdo: marcada validar para encontrar o título pelo valor bruto (pclanc.valor), desmarcada validar pelo valor líquido (pclanc.valor - pclanc.descontofin - pclanc.vldevol);
Hint: “Valida para encontrar o lançamento através do valor líquido (Valor – Desconto – Devolução), além das outras validações da rotina”;
Tipo: flag;
- ATUALIZAR CÓD. BARRAS
Conteúdo: marcada validar ao selecionar o título que já possui código de barras, e que este código de barras está diferente do que está no arquivo, deve ser possível selecionar e atualizar o código de barras, o título deverá vir em uma cor diferente conforme legenda , desmarcada validar da forma atual, se o título já possuir código de barras, apresentar normalmente, mas não permitir selecionar para atualizar o código de barras;
Hint: “Permite a atualização de código de barras de títulos, cujo seu código de barras gravado é diferente do que está no arquivo”;
Tipo: flag;
-GRID
INFORMAÇÕES DO ARQUIVO
Selecionar = opção de multisseleção, vir todos os registros selecionados
CPF/CNPJ = informação lida no retorno
Dt. Venc. = informação lida no retorno
Valor = informação lida no retorno
Num. Nota = informação lida no retorno
INFORMAÇÕES DO WINTHOR
CPF/CNPJ = *validar conforme tipo do parceiro (NOTA 2)
Fornecedor = *validar conforme tipo do parceiro (NOTA 2)
CPF/CNPJ Principal= *validar conforme tipo do parceiro (NOTA 2)
Fornecedor Principal = *validar conforme tipo do parceiro (NOTA 2)
Dt. Venc. = pclanc.dtvenc
Valor =pclanc.valor
Vl. Desconto = pclanc.descontofin + pclanc.vldevol
Vl. Juros = pclanc.txperm
Num. Nota = pclanc.numnota
Prest = pclanc.duplic
Nº Borderô = pclanc.numbordero
Nº Lanc. = pclanc.recnum
Cod. Filial = pclanc.codfilial
Dt. Lanc. = pclanc.dtlanc
Cód. Barras = pclanc.numcodbarra
-RODAPÉ
- QT. PROCESSADOS
Conteúdo: somar QT. ENCONTRADOS + QT. NÃO ENCONTRADOS
Tipo: textfield
- QT. ENCONTRADOS
Conteúdo: somar quantidade de registros processados e encontrado no contas
a pagar
Tipo: textfield
- QT. NÃO ENCONTRADOS
Conteúdo: somar quantidade de registros processados na grid, mas que não
foi encontrado no contas a pagar
Tipo: textfield
- LEGENDA
[verde] Encontrado sem cód. barras
[preto] Encontrado com cód. barras
[azul] Atualizar cód. barras
[vermelho] Não encontrado
OBS: Deve colocar uma validação que ao clicar no texto da legenda ser
selecionado todos os itens que se enquadram nessa legenda, caso já estejam
marcados, deve ser desmarcado os itens!
- RETORNAR
Conteúdo: retornar para tela inicial da rotina
Tipo: button
- FECHAR
Conteúdo: fechar a rotina
Tipo: button
- Lanc. não encontrados
Observação: esta tela deve buscar os registros gravados, com base nos filtros selecionados. Ao clicar em processar lançamentos, deve gravar o código de barras em que os títulos foram selecionados e que foram encontrados e apresentar um relatório destes títulos gravados, caso não tenha nenhum selecionado ou mesmo selecionado não tenha encontrado um contas a pagar, deve ser exibida uma mensagem informando Os registros selecionados não foram encontrados, portanto não será gravado o código de barras.
- BANCO
Conteúdo fixo: 001-Banco do Brasil, 341-Banco Itaú, 237-Bradesco;
Tipo: combobox;
- DT. PROCESSAMENTO DO ARQUIVO
Conteúdo: trazer sempre o inicio do mês até o dia atual;
Tipo: data;
- CPF/CNPJ
Conteúdo: vazio (não obrigatório);
Tipo: pesquisa CNPJ;
- VALOR
Conteúdo: vazio (não obrigatório);
Tipo: pesquisa valor;
- DATA DE VENCIMENTO
Conteúdo: vazio (não obrigatório);
Tipo: data;
- PESQUISAR
Conteúdo: pesquisar registros gravados na tabela após o processamento do arquivo;
Tipo: button;
- GRID
INFORMAÇÕES DO ARQUIVO
Selecionar = opção de multisseleção, vir todos os registros selecionados;
CPF/CNPJ = informação lida no retorno (gravada na tabela);
Dt. Venc. = informação lida no retorno (gravada na tabela);
Valor = informação lida no retorno (gravada na tabela);
Num. Nota = informação lida no retorno (gravada na tabela);
Func. Processamento = gravada ao ler o retorno;
Arquivo: caminho+nome do arquivo (gravado na tabela);
INFORMAÇÕES DO WINTHOR
CPF/CNPJ = *validar conforme tipo do parceiro (NOTA 2);
Fornecedor = *validar conforme tipo do parceiro (NOTA 2);
CPF/CNPJ Principal = *validar conforme tipo do parceiro (NOTA 2);
Fornecedor Principal = *validar conforme tipo do parceiro (NOTA 2);
Dt. Venc. = pclanc.dtvenc;
Valor =pclanc.valor;
Vl. Desconto = pclanc.descontofin + pclanc.vldevol;
Vl. Juros = pclanc.txperm;
Num. Nota = pclanc.numnota;
Prest = pclanc.duplic;
Nº Borderô = pclanc.numbordero;
Nº Lanc. = pclanc.recnum;
Cod. Filial = pclanc.codfilial;
Dt. Lanc. = pclanc.dtlanc;
Cód. Barras = pclanc.numcodbarra;
Vincular manualmente = botão para abrir tela para vincular manualmente;
- RODAPÉ
- VALIDAR CNPJ DO FORNECEDOR PRINCIPAL
Conteúdo: marcada validar para encontrar o título através do CNPJ do fornecedor principal (pcfornec.codfornecprinc), desmarcada pegar do fornecedor (pcfornec.codfornec);
Tipo: flag;
- VALIDAR NÚMERO DE NOTA
Conteúdo: marcada validar para encontrar o título também pelo número da nota (pclanc.numnota), desmarcada não validar número de nota;
Tipo: flag;
- VALIDAR VALOR BRUTO
Conteúdo: marcada validar para encontrar o título pelo valor bruto (pclanc.valor), desmarcada validar pelo valor líquido (pclanc.valor - pclanc.descontofin - pclanc.vldevol);
Tipo: flag;
- ATUALIZAR CÓD. BARRAS
Conteúdo: marcada validar ao selecionar o título que já possui código de barras, e que este código de barras está diferente do que está no arquivo, deve ser possível selecionar e atualizar o código de barras, o título deverá vir em uma cor diferente conforme legenda , desmarcada validar da forma atual, se o título já possuir código de barras, apresentar normalmente, mas não permitir selecionar para atualizar o código de barras;
Tipo: flag;
-PROCESSAR LANÇAMENTOS
Conteúdo: processar os lançamentos pesquisados, para vincular com os títulos no contas a pagar;
Tipo: button;
- LEGENDA
[verde] Encontrado sem cód. barras;
[preto] Encontrado com cód. barras;
[azul] Atualizar cód. barras;
[vermelho] Não encontrado;
Observação: deve colocar uma validação que ao clicar no texto da legenda ser selecionado todos os itens que se enquadram nessa legenda, caso já estejam marcados, deve ser desmarcado os itens;
- RETORNAR
Conteúdo: retornar para tela inicial da rotina;
Tipo: button;
- FECHAR
Conteúdo: fechar a rotina;
Tipo: button;
Ao clicar botão VINCULAR MANUALMENTE da tela de lançamentos não encontrados, deve ser apresentada uma tela com todos os contas a pagar do fornecedor, que estão em aberto, permitindo o usuário selecionar apenas um registro e ao selecionar deverá ser vinculado o título nas informações da tabela do retorno, para que seja gravado o código de barras ao clicar no botão de gravar cód barras.
Rotina | Tipo de Operação | Opção de Menu |
706 - Gravar código de barras C. pagar (DDA) | Alteração | Menu Winthor > 706 |
Procedimento para Configuração
Atualize a rotina 706 para a versão 28.04;
Procedimento para Utilização
- Acesse a rotina 706 agora disposta de duas opções:
-Processar Arquivo;
-Configurações;
Processar Arquivo
- Na tela inicial selecione a primeira opção: Processar Arquivo;
- Acesse a aba Processamento;
- Informe os campos: Banco e Arquivo;
- Clique o botão Processar Arquivo para a configuração do código de barras;
- Acesse a aba Lançamentos não encontrados;
- Informe os campos: Banco e Período de processamentos do arquivo;
Configurações
- Na tela inicial selecione a segunda opção: Configurações;
- A tela de configurações será aberta com opções e campos para a conciliação automática dos registros.