Você está na página 1de 4

Montagem Cnab

CADASTRAR LAY-OUT (Sigacfg)

Elaborar configuração, conforme lay-out do banco, onde devem ser identificadas as


posições iniciais e finais dos campos.

Importante: Observe um dos arquivos de retorno que vem no CD de Instalação, a ordem os


campos não deve ser alterada.

Ex.: 1o. campo Número do título


2o. campo Data da Ocorrência e assim por diante, altere se necessário apenas as
posições inicial e final, mas não a ordem dos campos.
Salve com o nome do respectivo banco.

TABELAS (Sigacfg)

Ajustar tabela 17 de acordo com exemplo do título abaixo:

Prefixo = UNI
Número = 101010
Parcela =A
Tipo = NF

A tabela 17, deve conter a Chave NF com descrição 01.


Não pode haver chave nem descrição duplicada.

OCORRÊNCIAS CNAB (Sigafin)

No Sigafin, cadastrar Ocorrências CNAB.


O cadastro de Ocorrências, serve para identificar qual operação o Siga deve efetuar com o
título, quando o banco enviar o arquivo retorno.

Exemplo:

O Banco XXX, retorna uma ocorrência de código 78 que identifica, (conforme tabela
fornecida pelo banco), que é para baixar o título.
No exemplo, deve ser cadastrado em Ocorrências CNAB:

Ocorrência do Banco = 78
Ocorrência do Siga = 06 ( baixa de título).
Desta forma, ao processar Retorno CNAB (Pagar/Receber) o Siga irá baixar os títulos
constantes do TXT, que estiverem com a ocorrência 78.

PARÂMETROS BANCO CNAB (Sigafin)

Esta opção serve para gravar dados referentes a numeração do nosso número, extensão do
arquivo, etc…

Habilitar no arquivo SEE (Parâmetros Bco CNAB), via configurador, o campo


EE_TIPODAT, no qual deverá ser parametrizado o formato da data, conforme help do
campo.

A partir daí, basta gerar Borderô e Gerar Arquivo Envio para o Banco.

Quando o Banco retornar o TXT, o Siga irá efetuar a operação de acordo com a ocorrência
constante no arquivo do banco.

NUMERAÇÃO DO NOSSO NUM

Se a sua empresa envia o NossoNum para o banco, dentro do arquivo de config.CNAB,


deve ser informado na linha onde deve conter esta informação, a função NOSSONUM().
Ao gerar Arq.Envio, o Siga gerará esta informação com base na Faixa estipulada no
Parâmetros Banco CNAB.

Se a sua empresa NÂO envia o NossoNum, e sim o banco que lhe fornece esta informação,
NÂO colocar a função NOSSONUM() no config.CNAB.
O envio será feito normalmente (Borderô, Gerar arq.envio…). O Banco irá enviar
arq.retorno com a instrução de entrada confirmada, no qual virá a informação do
NossoNum, fornecida pelo Banco.
Posteriormente o Banco enviará o arquivo a ser baixado.

Sispag
Foram criados novos segmentos: “N” e “O”, sendo:

Segmento “N” – Criado com objetivo de enviar pagamentos eletrônicos de Impostos. Ex.:
GPS Eletrônico

Segmento “O” – Criado para enviar pagamentos eletrônicos para Concessionárias. Ex.:
Pagto de Água, Energia Elétrica, etc.

Erros mais Comuns

AJUDA CAMPO NOESPECIE

Este erro aparece, quando o Siga não consegue montar a chave para localizar o título.
A pesquisa é feita por: PREFIXO NUMERO PARCELA TIPO.
Onde o TIPO é primordial para montar a chave.

AJUDA CAMPO NOOCORR

Esta mensagem é apresentada quando o programa não encontra ocorrência do Siga


associada à do banco (arquivo retorno).
Verificar arquivo de Ocorrências CNAB.

AJUDA CAMPO FAIXA150

Esta mensagem é apresentada quando o programa encontra o número do campo


EE_FAXATU, maior que o campo EE_FAXFIM.
Alterar no Parâmetro de Banco Cnab a Faixa Inicial e Final.

Este campo é incrementado somente quando a empresa utiliza a função


NOSSONUM(), caso contrário informar Faixa Inicial 0000000001 até Faixa Fim
9999999999, apenas para que o sistema não verifique esta faixa ao gerar o
arquivo.

Contabilização

O Siga irá efetuar o lançamento de contabilização do Retorno do CNAB, mediante


lançamento padrão (o mesmo da baixa receber/baixas pagar manual).
A contabilização da Despesa é feito no L.Padrão 562.
Módulo 11

Utiliza-se o Módulo 11 para calcular o dígito verificador do Nosso Número

Função modulo11(Conjunto de Números, 2 (início dos pesos), Base)

Exemplo:

MÓDULO 11 - BASE 7
Fórmula para cálculo do dígito verificador no módulo 11 com base 7
* Multiplicar cada algarismo do conjunto de números pelos pesos 2 a 7 da
direita para esquerda;
* Somar os resultados de todas as multiplicações;
* Dividir o resultado desta soma por 11;
O resto desta divisão deverá ser subtraído de 11;
O resultado desta subtração é o dígito;

Exemplo:

" Conjunto de Números " : 1234567


Conjunto de Números 0 0 0 0 0 0 0 0 0
0 1 2 3 4 5 6 7
Peso 2 7 6 5 4 3 2

(2X7) = 14
(3X6) = 18
(4X5) = 20
(5x4) = 20
(6x3) = 18
(7x2) = 14
(2X1) 02
106

* Somar o resultado da multiplicação;


14+18+20+20+18+14+2 = 106
* Dividir o resultado da soma por 11;
106 /11=9
7 (resto)
* Subtrair o resto da divisão por 11;
11 - 7 = 4 (dígito)
Obs.: Se o resto da divisão for igual a 0 (zero), o dígito será 0 (zero)
Se o resto da divisão for igual a 10 (dez), o dígito será 1 (um)
Se o resto da divisão for igual a 1 (um), o dígito será 0

Você também pode gostar