CNAB FOLHA
01. Visão Geral
1. Visão Geral
Este produto tem por objetivo otimizar o processo de pagamento de Funcionários.
Principais vantagens do produto:
- Automatização do processo de pagamento de líquidos da Folha com transferência de arquivos CNAB junto ao Banco (remessa).
Este manual tem como objetivo auxiliar na utilização das novas funcionalidades disponibilizadas pelo Pacote.
02. Bancos Contemplados
2. Bancos Contemplados
| Banco | Modelo | Segmentos |
|---|---|---|
| BRADESCO (237) | 500 posições (PAG-FOR) 240 posições (FEBRABAN) |
Segmento A - Crédito em Conta Corrente - Crédito em Conta Poupança - Ordem de Pagamento, sem aviso ao favorecido. Segmento B - DOC - TED |
| ITAÚ (341) SISPAG | 240 posições (SISPAG) 240 posições (FEBRABAN) |
Segmento A - Crédito em Conta Corrente - Crédito em Conta Poupança - Ordem de Pagamento, sem aviso ao favorecido. Segmento B - DOC - TED |
| CAIXA (104) | 240 posições (SIACC) | Segmento A - Crédito em Conta Corrente - Crédito em Conta Poupança - Ordem de Pagamento, sem aviso ao favorecido. Segmento B - DOC - TED |
| B.BRASIL (001) | 240 posições (FEBRABAN) | Segmento A - Crédito em Conta Corrente - Crédito em Conta Poupança - Ordem de Pagamento, sem aviso ao favorecido. Segmento B - DOC - TED |
| SICREDI (748) | 240 posições (FEBRABAN) | Segmento A - Crédito em Conta Corrente - Crédito em Conta Poupança - Ordem de Pagamento, sem aviso ao favorecido. Segmento B - DOC - TED |
03. Fluxo Operacional
3. Fluxo Operacional

04. Rotinas do Pacote
4. Rotinas do Pacote
| Função | Descriçãp | Chamada |
|---|---|---|
| P003C01 | Rotina centralizadora para implementação de Pontos de Entrada para integração do módulo x pacote. | --- |
| X003C01 | Rotina centralizadora de funções genéricas do pacote. | --- |
| UPD003C | Programa compatibilizador do Dicionário de Dados para aplicação do pacote. | --- |
05. Parâmetros
5. Parâmetros
| Nome | Tipo | Descrição | Conteúdo |
|---|---|---|---|
| P003C01 | Lógico | Ativa utilizacao do ADD-ON CNAB Folha Pagto | .T. |
06. Pontos de Entrada Padrão X Compatibilização ADD-ON
6. Pontos de Entrada Padrão
| Nome | Descrição | Implementação |
|---|---|---|
| GP410ARQ | Ponto de Entrada na geração CNAB de Líquidos de funcionários executado antes de iniciar o processamento. |
|
| GP410DES | Ponto de Entrada na geração CNAB de Líquidos de funcionários executado no processamento de cada registro/movimento para efetuar filtro. |
|
| GP450ARQ | Ponto de Entrada na geração SISPAG de Líquidos de funcionários executado antes de iniciar o processamento. |
|
| GP450DES | Ponto de Entrada na geração SISPAG de Líquidos de funcionários executado no processamento de cada registro/movimento para efetuar filtro. |
|
07. Pontos de entrada específicos ADDON
7. Pontos de entrada específicos ADDON
Não há pontos de entrada específicos para este ADDON
08. Campos Personalizados (SEE - Parâmetros de Banco)
8. (SEE - Parâmetros de Banco)
Não há parâmetros de banco específicos para este ADDON
09. Campos Padrões
9. Campos Padrões (SEE - Parâmetros de Banco)
| Campo | Titulo de | Titulo para | Descrição de | Descrição para | Help de | Help para |
|---|---|---|---|---|---|---|
| EE_FORMEN1 | --- | --- | --- | --- | --- | --- |
| EE_FORMEN2 | --- | --- | --- | --- | --- | --- |
10. Campos personalizados (SA2 - Cadastro de Fornecedores)
10. Campos personalizados (SA2 - Cadastro de Fornecedores)
Campo RA_X_DVCTA
| Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | N | Browse | N |
| Título | DV Conta | ||||||
| Descrição | Digito Verificador Conta | ||||||
Help
Digito Verificador da Conta para pagamento de Salario do Funcionario.
Configurações adicionais
| F3 | --- |
|---|---|
| Modo Edição | --- |
| Val. Usuário | --- |
| Lista Opções | --- |
| Inicializador | --- |
| Ini. Browse | --- |
Campo RA_X_FLCTO
| Tipo | Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | N | Browse | N |
| Título | Forma Pagto | ||||||
| Descrição | Forma de Pagamento CNAB | ||||||
Help
Forma de pagamento de Salario via CNAB / SISPAG para filtro na geracao do arquivo.
Configurações adicionais
| F3 | --- |
|---|---|
| Modo Edição | --- |
| Val. Usuário | --- |
| Lista Opções | 1=Deposito Conta;2=Ordem Pagamento;3=Cartao Salario; |
| Inicializador | --- |
| Ini. Browse | --- |
Campo RA_X_DVAGE
| Tipo | Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | N | Browse | N |
| Título | DV Agencia | ||||||
| Descrição | Digito Verificador Agencia | ||||||
Help
Digito Verificador da Agencia para pagamento de Salario do Funcionario.
Configurações adicionais
| F3 | --- |
|---|---|
| Modo Edição | --- |
| Val. Usuário | --- |
| Lista Opções | --- |
| Inicializador | --- |
| Ini. Browse | --- |
11. Campos Padrões (SE1 - Contas a Receber)
11. Campos Padrões (SE1 - Contas a Receber)
Não há campos da SE1 para este ADDON
12. Manual de Operação
12. Manual de Operação
1. Cadastros
1.1 PARAMETROS PARA CNAB/SISPAG
Módulo Gestão de Pessoal
Atualizações -> Definições de Cálculo -> Manutenção de Tabelas
Localizar e Alterar a tabela S052 - Parâmetros para CNAB/SISPAG
Neste cadastro são definidas as contas de cada banco da Empresa para débito dos pagamentos, assim como outras informações necessárias para a geração dos arquivos de remessa dos bancos. Lembrando que os bancos devem estar previamente cadastrados no módulo Financeiro.
Exemplo de tela (dados fictícios):

Seu correto preenchimento é de suma importância, abaixo os principais campos que devem ser observados:
- Filial: A parametrização pode ser diferenciada entre filiais se houver necessidade, caso contrário deverá manter o campo Filial em branco para que a tabela seja comum a todas as filiais.
- Mês/Ano: Deixar em branco.
- Sequencia: Automático
- Código do Convênio: informar o número do convênio da sua Empresa junto ao banco correspondente ao código do contrato do serviço de pagamento, fornecido pelo banco.
- Banco, Agência, DV Agência, Conta Débito, DV Conta: informe ou selecione via F3 as contas bancárias para débito do pagamento de salários (tabela SA6).
- Sequencial Arquivo: identificador único de cada arquivo remessa gerado, por banco. Deixar em branco se for a primeira geração onde o sistema vai numerar automaticamente a cada geração do arquivo; caso contrário, informe o último sequencial já gerado.
1.2 CADASTRO DE FUNCIONARIOS
Módulo: Gestão de Pessoal
Atualizações -> Funcionário -> Funcionários.
No cadastro de funcionários, atentar para o preenchimento correto dos campos abaixo para utilização na geração do arquivo remessa:

Seu correto preenchimento é de suma importância, abaixo os principais campos que devem ser observados para geração do CNAB:
- Bco.Ag.D.Sal: informe o código do Banco e Agência para depósito do salário. Funcionários sem banco/agência/conta não serão gerados no arquivo CNAB/SISPAG.
- Dig. Agência: Dígito verificador da agência, deve ficar separado do campo acima.
- Sequencia: Dígito verificador da agência, deve ficar separado do campo acima.
- Tipo.Cta.Sal: informe o tipo da conta para depósito do salário, este campo será utilizado para filtro do funcionário na geração do arquivo CNAB/SISPAG:
1 = Conta Corrente
2 = Conta Poupança - Forma Pagto:: informe o tipo do pagamento que será gerado no arquivo CNAB/SISPAG, este campo será utilizado para filtro do funcionário na geração:
1 = Depósito (Crédito em Conta Corrente, Poupança, DOC, TED)
2 = Ordem de Pagamento
3 = Cartão Salário - Cta.Dep.Sal: informe o número da conta, sem o dígito verificador, para depósito do salário.
- Díg. Conta: informe o dígito verificador da conta.
2. Cálculo de Folha
Para a geração dos arquivos de remessa CNAB/SISPAG é necessário ter efetuado o cálculo e conferência dos líquidos da folha, ou seja, os valores devem estar corretos. Somente após isso deverá ser gerada a remessa para o pagamento no banco.
3. Geração do Arquivo Remessa - CNAB/SISPAG
Através destas rotinas será possível gerar os arquivos de remessa dos Líquidos para os Layouts CNAB modelo 2 e SISPAG. Podem ser gerados os seguintes valores dos Líquidos:
- Adiantamento
- Folha
- 13º Salário
- Férias
- Extras
- Rescisão
Os valores podem ser gerados para as seguintes formas de pagamento: Crédito em Conta Corrente
- Crédito em Conta Corrente
- Crédito em Conta Poupança
- DOC (limite máximo de R$ 4.999,99)
- TED (limite máximo de R$ 500,00)
- Ordem de Pagamento
- Cartão Salário
OBS: Somente será gerado um lote por arquivo e cada lote pode conter somente uma forma de pagamento. Desta forma, para envio de pagamentos para Conta Corrente e Conta Poupança, por exemplo, será necessária a geração de dois arquivos.
3.1 Geração de CNAB (GPEM410) - Protheus 11
- Módulo: Gestão de Pessoal
- Miscelânea -> Líquido -> Geração CNAB
Rotina para geração de arquivo CNAB com layout Modelo 1 (400 posições) ou Modelo 2 (240 posições).
OBS: Este ADD-ON contempla apenas layout modelo 2 (240).

Atentar para o correto preenchimento dos parâmetros da rotina.
3.2 Geração de SISPAG (GPEM450) - Protheus 11
- Módulo: Gestão de Pessoal
- Miscelânea -> Líquido -> Geração SISPAG
Rotina para geração de arquivo CNAB com layout específico do SISPAG banco Itaú (240 posições).
OBS: Este ADD-ON contempla apenas layout modelo 2 (240).

Atentar para o correto preenchimento dos parâmetros da rotina.
3.3 Geração de Arquivo de Líquidos (GPEM080) – PROTHEUS 12
- Módulo: Gestão de Pessoal
- Miscelânea -> Líquido -> Geração de Arquivo de Líquidos
Rotina no P12 para geração de arquivo CNAB com layout específico de CNAB ou SISPAG.
OBS: Este ADD-ON contempla apenas layout modelo 2 (240).
3.4 Parâmetros das rotinas de Geração
A cada geração dos arquivos de remessa, verificar e configurar os parâmetros conforme orientações a seguir, atentando para o correto preenchimento.
Parâmetros para definição do Banco e Layout a gerar:
| Parâmetro | Descrição |
|---|---|
| Arquivo de Configuração? * | Informe o nome do arquivo que contém a configuração do layout CNAB do banco a gerar, conforme o modelo 1 ou 2. |
| Arquivo de Saída? | Informe o caminho e nome do arquivo que será gerado com os funcionários e valores para pagamento. |
| Configuração CNAB? * | Selecione o Modelo de CNAB para gerar: Modelo 1 ou Modelo 2, conforme layout configurado. OBS: Este ADD-ON contempla apenas layout modelo 2 (240). |
| Processar banco? * | Selecione para qual banco deseja efetuar a geração do arquivo remessa |
| Data de Crédito? | Informe a Data do pagamento que será utilizada para efetuar o Crédito do CNAB |
| Linha Vazia no final do arquivo? | Informe se deseja que o sistema gere uma linha em branco no final do arquivo magnético (padrão SIM) |
Banco x Modelo x Arquivo
| Banco | Layout | Configuração CNAB | Arquivo de Configuração | Arquivo de Saída (exemplo / padrão) |
|---|---|---|---|---|
| B.BRASIL | FEBRABAN | Modelo 2 | fbb240.2pe | — |
| CAIXA | FEBRABAN | Modelo 2 | fcaix240.2pe | ACC.AAAAAA.SIACC2.CEF ACC = fixo (identifica o sistema) AAAAAA = apelido do contratante na VAN SIACC2 = fixo (indica padrão 240 FEBRABAN) |
| ITAU | FEBRABAN | Modelo 2 | fitau240.2pe | — |
| ITAU | SISPAG | — | fitau240.pag | — |
| BRADESCO | FEBRABAN | Modelo 2 | fbrad240.2pe | PGDDMMX.REM PG = fixo DD = dia da geração MM = mês da geração X = sequencial |
| BRADESCO | PAG-FOR | Modelo 1 | fbrad500.cpe | Idem (mesmo padrão acima) |
| SICREDI | FEBRABAN | Modelo 2 | fsicr240.2pe | CCCDDMMSS.CRM CCC = código beneficiário DD = dia da geração MM = mês da geração SS = sequência (incrementar se mais de um arquivo no dia) |
Parâmetros para filtrar os movimentos/funcionários a gerar:
| Parâmetro | Descrição |
|---|---|
| Adiantamento? | Selecione se deseja gerar os valores de Adiantamento |
| Folha? | Selecione se deseja gerar os valores de Folha de Pagamento |
| 1ª Parcela 13º Salário? | Selecione se deseja gerar os valores da primeira parcela do 13º |
| 2ª Parcela 13º Salário? | Selecione se deseja gerar os valores de segunda parcela do 13º |
| Férias? | Selecione se deseja gerar os valores de Férias |
| Extras? | Selecione se deseja gerar os valores de Extras |
| Rescisão? | Selecione se deseja gerar os valores de Rescisão |
| Número da Semana? | Informe o Número da Semana de cálculo. Esse parâmetro é utilizado somente para os Funcionários com a Categoria de Semanalista, caso selecione outros tipos de Categoria, deixar em branco. |
| Filial (de/até)? | Informe ou selecione o código da Filial (branco a ZZ... para todos) |
| Centro de Custo (de/até)? | Informe ou selecione o código do Centro de Custo (branco a ZZ... para todos) |
| Banco/Agência (de/até)? | Informe ou selecione o código do Banco e Agência (branco a ZZ... para todos) |
| Matrícula (de/até)? | Informe ou selecione o código da Matrícula do Funcionário (branco a ZZ... para todos) |
| Nome (de/até)? | Informe o nome do Funcionário (branco a ZZ... para todos) |
| Conta Corrente (de/até)? | Informe o número da conta corrente (branco a ZZ... para todos) |
| Situações? | Informe ou selecione as Situações dos Funcionários para filtro |
| Data Pagamento (de/até)? | Informe a Data Inicial/Final do Período de Pagamento |
| Categorias? | Informe ou selecione uma Categoria de Funcionários para filtro |
| Gerar? | Selecione se deseja considerar os Funcionários, Beneficiários ou Ambos |
| Data de Referência? | Data de referência do cálculo dos líquidos. |
| Gerar Conta? | Selecione qual tipo de conta deseja gerar: 1 - Conta Corrente; 2 - Conta Poupança |
| DOC Outros Bancos? | Informe se deseja gerar DOC para outros bancos (padrão SIM) |
Após configurar os parâmetros será solicitada confirmação para prosseguir:

Caso confirme, será exibida uma tela para selecionar o tipo do Lote que será gerado no arquivo:

Com base na opção escolhida, a rotina vai considerar e filtrar somente os Funcionários que estão cadastrados para atender a forma selecionada (ver campos: Bco.Ag.D.Sal, Tipo.Cta.Sal, Forma Pagto). Se confirmar, será iniciada a geração do arquivo CNAB. Se cancelar, não será gerado nenhum movimento/funcionário no arquivo.

Verificar o arquivo remessa gerado no caminho conforme especificado em “Arquivo de Saída?”
Após a geração do arquivo de remessa, efetuar a transmissão do mesmo via Internet Banking de cada Banco, seguindo as orientações específicas do Banco. Ou enviar por e-mail para o setor responsável pela homologação em cada banco.
ATENÇÃO: aos prazos e horários de envio que variam de Banco para Banco.
4. HOMOLOGAÇÃO DOS ARQUIVOS REMESSA – PAGAMENTOS
IMPRESCINDÍVEL antes de começar a utilizar os arquivos CNAB dos bancos em ambiente de Produção, para assegurar o perfeito funcionamento do sistema, efetuar o processo de homologação junto aos respectivos bancos para ter a liberação de uso, conforme exigências de cada banco descritos nos seus respectivos manuais técnicos.
O processo de homologação deve ser feito da seguinte forma (por banco):
- Em ambiente de TESTE efetuar os cálculos de todos os líquidos a gerar;
- Gerar um arquivo de remessa de teste (CNAB ou SISPAG) para cada Forma de Pagamento (conforme descrito neste manual);
- Efetuar a transmissão dos arquivos de teste para o banco (a maioria dos bancos possuem validador online através dos seus portais);
Dúvidas, entrar em contato com o gerente do banco para maiores informações sobre homologação de CNAB DE PAGAMENTO.