Mudanças entre as edições de "CNAB"
(→Particularidades de Cada Banco) |
|||
(35 revisões intermediárias por 7 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | + | {{Tags|Totall Backoffice|Funcionalidades}} | |
− | + | {{Referencias}} | |
− | + | ||
+ | ==Apresentação== | ||
CNAB (Centro Nacional de Automação Bancária) é um padrão de cobrança eletrônica desenvolvido pelos bancos para permitir trocas de informações de cobrança sem o envolvimento de documentos reais, via troca de arquivos magnéticos. Este padrão permite que os bancos troquem informações entre si e seus clientes com maior eficiência. | CNAB (Centro Nacional de Automação Bancária) é um padrão de cobrança eletrônica desenvolvido pelos bancos para permitir trocas de informações de cobrança sem o envolvimento de documentos reais, via troca de arquivos magnéticos. Este padrão permite que os bancos troquem informações entre si e seus clientes com maior eficiência. | ||
Linha 8: | Linha 8: | ||
[[CobreBemX]] | [[CobreBemX]] | ||
+ | |||
== Bancos Suportados == | == Bancos Suportados == | ||
− | |||
Para utilizar esse novo recurso, deverá ser contratado o serviço de implantação, treinamento e homologação para o banco desejado. | Para utilizar esse novo recurso, deverá ser contratado o serviço de implantação, treinamento e homologação para o banco desejado. | ||
+ | <br/><br/> | ||
+ | Formato CNAB 240 - Bancos já implementados e suportados pelo sistema: | ||
+ | * Bancoob | ||
+ | * Banco Banrisul | ||
+ | * Banco Bradesco | ||
+ | * Banco Brasil | ||
+ | * Banco Cecred | ||
+ | * Banco HSBC | ||
+ | * Banco Itau | ||
+ | * Banco Santander | ||
+ | * Banco Sicredi | ||
+ | * Caixa Econômica | ||
+ | <br/> | ||
+ | Bancos disponíveis, mas ainda não implementados: | ||
+ | * Banco Amazonia | ||
+ | * Banco Banese | ||
+ | * Banco Brasil SICOOB | ||
+ | * Banco BRB | ||
+ | * Banco Credisis | ||
+ | * Caixa Econômica SICOB | ||
− | |||
− | + | Formato CNAB 400 - Bancos já implementados e suportados pelo sistema: | |
− | * | + | * Bancoob |
− | * | + | * Banco Banrisul |
− | * | + | * Banco Bradesco |
− | + | * Banco Brasil | |
− | + | * Banco Cecred | |
− | + | * Banco HSBC | |
− | + | * Banco Itaú | |
− | + | * Banco Safra | |
− | + | * Banco Santander | |
− | + | * Banco Sicredi | |
− | + | * Caixa Econômica | |
− | + | ||
− | + | Bancos disponíveis, mas ainda não implementados: | |
− | + | * Banco Amazônia | |
− | + | * Banco Banese | |
− | + | * Banco Banestes | |
− | + | * Banco Bic | |
− | + | * Banco Bradesco SICOOB | |
− | * | + | * Banco Credisis |
− | * | + | * Banco Mercantil |
− | * | + | * Banco Nordeste |
− | * | + | * Banco Unicred ES |
− | + | * Banco Unicred RS | |
− | * | + | * Caixa Econômica SICOB |
− | + | ||
− | * | + | |
− | * | + | |
− | * | + | |
− | + | ||
− | + | ||
− | * | + | |
− | * | + | |
− | * | + | |
− | * | + | |
− | + | ||
− | * | + | |
− | * | + | |
− | * | + | |
− | * | + | |
− | * | + | |
− | * | + | |
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Configurações == | == Configurações == | ||
− | |||
Cadastrar tabelas para domínio dos processos do CNAB | Cadastrar tabelas para domínio dos processos do CNAB | ||
Linha 78: | Linha 67: | ||
=== Cadastrando Remessas (TD_REM) === | === Cadastrando Remessas (TD_REM) === | ||
− | + | No {{Tela|Totall Config|Venda|Cobrança Bancária|Remessa}} cadastre as remessas que são o tipo de informação que o sistema irá gerar. | |
− | + | Exemplo: Inclusão de título ou uma alteração de data.<br/> | |
− | + | [[Imagem:CNAB.JPG]]<br/> | |
− | [[Imagem:CNAB.JPG]] | + | <br/> |
− | + | Algumas remessas já estão cadastradas como padrão da Febraban, mas é necessário verificar a documentação do seu banco e verificar se não há diferença. Se houver necessidade, altere ou cadastre novas remessas. Lembrando que tudo que o banco utilizar você deve cadastrar no sistema.<br/> | |
− | + | Os registros abaixo são pré-configurados pelo Totall Commerce na tabela TD_REM:<br/> | |
− | Algumas remessas já estão cadastradas como padrão da Febraban, mas é necessário verificar a documentação do seu banco e verificar se não há diferença. Se houver necessidade, altere ou cadastre novas remessas. Lembrando que tudo que o banco utilizar você deve cadastrar no sistema. | + | [[Imagem:CNAB2.JPG]]<br/> |
− | + | <br/> | |
− | Os registros abaixo são pré-configurados pelo Totall Commerce na tabela TD_REM: | + | |
− | + | ||
− | [[Imagem:CNAB2.JPG]] | + | |
− | + | ||
=== Cadastrando Retornos (TD_RET) === | === Cadastrando Retornos (TD_RET) === | ||
− | |||
Utilizando o Totall Config clique em Venda\Cobrança Bancária\Retornos. | Utilizando o Totall Config clique em Venda\Cobrança Bancária\Retornos. | ||
Linha 106: | Linha 90: | ||
− | Verifique nos retornos o campo | + | Verifique nos retornos o campo "Nova situação ao Receber", esta coluna indicará o que o sistema deve fazer quando chegar algum arquivo do banco com aquele retorno. Por exemplo, se o banco mantém o retorno "Baixar Título", o sistema deve após receber este arquivo, marcá-lo como Pago. |
+ | O campo "Nova situação ao Receber" deve ser preenchido, obrigatoriamente, para os seguintes retornos: | ||
+ | - 3 | Entrada Rejeitada | ||
+ | - 6 | Liquidação | ||
+ | - 9 | Baixa | ||
+ | - 17 | Liq. Após Baixa/Tít. ñ Regist | ||
+ | - 23 | Remessa a Cartório | ||
+ | - 24 | Ret. Cartório Manut. Carteira | ||
+ | - 25 | Protestado e Baixado | ||
+ | - 26 | Instrução Rejeitada | ||
+ | - 30 | Alter. de Dados Rejeitada | ||
+ | |||
+ | Caso o preenchimento não ocorra, a seguinte mensagem será apresentada no TTBackOffice na hora de processar o Retorno: | ||
+ | "Para aplicar o retorno do banco, todas as novas situações após recebimento devem ser cadastradas. Favor configurar no TTConfig em "Venda >> Cobrança Bancária >> Retornos"." | ||
=== Cadastrando Carteiras (TD_CCB) === | === Cadastrando Carteiras (TD_CCB) === | ||
− | |||
− | |||
Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Carteira Cobrança Bancária. | Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Carteira Cobrança Bancária. | ||
Linha 125: | Linha 120: | ||
:''Foi feita uma pesquisa dia 13/01/2015 e não foi encontrada utilidade para o campo Próprio/Terceiros.'' | :''Foi feita uma pesquisa dia 13/01/2015 e não foi encontrada utilidade para o campo Próprio/Terceiros.'' | ||
:''Ele apenas tem interface de cadastro no Config e é apresentado readonly na configuração de cobrança escritural do Backoffice.'' | :''Ele apenas tem interface de cadastro no Config e é apresentado readonly na configuração de cobrança escritural do Backoffice.'' | ||
+ | |||
=== Cadastrando Espécies (TD_ECB) === | === Cadastrando Espécies (TD_ECB) === | ||
− | |||
Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Espécie Cobrança Bancária. Espécies são os tipos de documentos que o banco irá cobrar, como uma Duplicata Mercantil e outros. Você deve cadastrar todas as espécies conforme o layout técnico do banco. | Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Espécie Cobrança Bancária. Espécies são os tipos de documentos que o banco irá cobrar, como uma Duplicata Mercantil e outros. Você deve cadastrar todas as espécies conforme o layout técnico do banco. | ||
Linha 139: | Linha 134: | ||
=== Cadastrando Instruções (TD_INS) === | === Cadastrando Instruções (TD_INS) === | ||
− | |||
Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Instruções. Instruções são mensagens aos clientes. Serão impressas no texto do título. Geralmente são usadas com mensagens de Natal ou Páscoa. Não é necessário cadastrar as mensagens de juros, descontos e protesto, isto o sistema fará automaticamente. | Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Instruções. Instruções são mensagens aos clientes. Serão impressas no texto do título. Geralmente são usadas com mensagens de Natal ou Páscoa. Não é necessário cadastrar as mensagens de juros, descontos e protesto, isto o sistema fará automaticamente. | ||
[[Imagem:CNAB9.JPG]] | [[Imagem:CNAB9.JPG]] | ||
− | |||
=== Identificar tipos de remessa === | === Identificar tipos de remessa === | ||
− | |||
Agora precisamos indicar ao sistema as principais remessas a serem utilizadas. No Totall Config clique em Outros >> Ambiente >> CNAB. Deve-se informar todos os campos. Cada campo deverá conter, no mínimo, uma remessa condizente. É necessário também preencher uma espécie padrão para ser utilizada na geração dos títulos. | Agora precisamos indicar ao sistema as principais remessas a serem utilizadas. No Totall Config clique em Outros >> Ambiente >> CNAB. Deve-se informar todos os campos. Cada campo deverá conter, no mínimo, uma remessa condizente. É necessário também preencher uma espécie padrão para ser utilizada na geração dos títulos. | ||
Linha 160: | Linha 152: | ||
from tt_cfg | from tt_cfg | ||
− | |||
+ | === Incluir um Banco (TD_BCO) === | ||
No Totall Config clique em Venda >> Bancos. Inclua um novo item com o nome do banco, código do banco e o código da agência. | No Totall Config clique em Venda >> Bancos. Inclua um novo item com o nome do banco, código do banco e o código da agência. | ||
Linha 168: | Linha 160: | ||
=== Incluir uma Conta Bancária (TT_CTB) === | === Incluir uma Conta Bancária (TT_CTB) === | ||
− | + | No {{Tela|Totall Backoffice|Tabelas|Contas Bancárias}}. Informe o nome e os valores para a conta a ser criada.<br/> | |
− | + | '''Importante:''' | |
− | + | *Não será permitida a troca dos dados da conta do banco se ocorreu lançamentos.<br/> | |
− | Informe o nome e os valores para a conta a ser criada. Importante: Não | + | *O número do próximo título deve ser informado por fora do sistema (TT_CTB.PRXTIT). Este número geralmente é repassado pelo banco e será o número do primeiro título.<br/> |
− | + | Veja o artigo [[Contas Bancárias]].<br/> | |
− | O número do próximo título deve ser informado por fora do sistema (TT_CTB.PRXTIT). Este número geralmente é repassado pelo banco e será o número do primeiro título. | + | <br/> |
− | + | ||
− | [[ | + | |
=== Informar Convênio (TT_CTBXCCB) === | === Informar Convênio (TT_CTBXCCB) === | ||
− | |||
Filtre uma conta bancária. Relacione o convênio com uma carteira. Este código é utilizado somente por alguns bancos, e é obtido ao declarar o uso de cobrança bancária. | Filtre uma conta bancária. Relacione o convênio com uma carteira. Este código é utilizado somente por alguns bancos, e é obtido ao declarar o uso de cobrança bancária. | ||
Linha 184: | Linha 173: | ||
No banco 104-Caixa esse código se chama '''Código do Beneficiário''', e é o número de cadastro do cliente no banco. | No banco 104-Caixa esse código se chama '''Código do Beneficiário''', e é o número de cadastro do cliente no banco. | ||
+ | |||
=== Criar um portador para esta conta (TD_COB) === | === Criar um portador para esta conta (TD_COB) === | ||
− | |||
No Totall Config clique em Venda >> Cobrança. Inclua um novo registro, colocando o nome que desejar. É necessário que você informe no campo Conta a Conta Bancária que você criou no item anterior. | No Totall Config clique em Venda >> Cobrança. Inclua um novo registro, colocando o nome que desejar. É necessário que você informe no campo Conta a Conta Bancária que você criou no item anterior. | ||
− | Deve-se também marcar o | + | Deve-se também marcar o "Gera Títulos" para indicar que qualquer parcela que cair sobre este portador terá um título gerado. Informe a carteira padrão que você irá utilizar, geralmente só existe uma cadastrada. |
[[Imagem:CNAB14.JPG]] | [[Imagem:CNAB14.JPG]] | ||
Linha 195: | Linha 184: | ||
Para que o Checkout imprima os boletos é necessário verificar algumas regras especiais em [[Cobrança Gráfica]]. | Para que o Checkout imprima os boletos é necessário verificar algumas regras especiais em [[Cobrança Gráfica]]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | === Cadastrando domínios necessários para o banco utilizado === | ||
+ | No Totall Commerce Backoffice clique em Principal >> Tabelas >> Cobrança Escritural. Selecione o seu banco e clique em Busca. Irá aparecer os domínios cadastrados anteriormente e mais alguns campos que serão específicos para esse banco. Todos os códigos a serem informados deverão ser retirados dos layouts dos bancos.<br/> | ||
+ | [[Imagem:CNAB15.JPG]]<br/> | ||
+ | <br/> | ||
+ | '''Distribuição:''' selecione uma das opções de quem/como fará a distribuição dos boletos.<br/> | ||
+ | *1-Banco Distribui<br/> | ||
+ | *2-Cliente Distribui<br/> | ||
+ | *3-Banco Envia Por E-mail<br/> | ||
+ | <br/> | ||
=== Cadastrando Carteiras (TT_CCB) === | === Cadastrando Carteiras (TT_CCB) === | ||
− | + | Para as carteiras que você cadastrou anteriormente é necessário informar alguns valores específicos para o banco:<br/> | |
− | Para as carteiras que você cadastrou anteriormente é necessário informar alguns valores específicos para o banco: | + | '''Carteira no Banco:''' Código da carteira do layout do banco. Não é necessário preencher<br/> |
− | Carteira no Banco: Código da carteira do layout do banco. Não é necessário preencher | + | '''Código Real:''' Caracterização dos títulos |
− | Código Real: Caracterização dos títulos | + | |
Padrão Febraban: | Padrão Febraban: | ||
− | |||
#Simples | #Simples | ||
#Vinculada | #Vinculada | ||
Linha 214: | Linha 205: | ||
#Descontada | #Descontada | ||
− | Distribuição: Identifica quem irá distribuir o boleto | + | '''Distribuição:''' Identifica quem irá distribuir o boleto |
Padrão Febraban: | Padrão Febraban: | ||
− | |||
#Banco Distribui | #Banco Distribui | ||
#Cliente distribui | #Cliente distribui | ||
− | Emissão: Identifica quem faz a emissão do boleto | + | '''Emissão:''' Identifica quem faz a emissão do boleto |
Padrão Febraban: | Padrão Febraban: | ||
− | |||
#Banco emite | #Banco emite | ||
#Cliente emite | #Cliente emite | ||
− | Cadastramento: Indica a forma de cadastramento do título no banco | + | '''Cadastramento:''' Indica a forma de cadastramento do título no banco |
Padrão Febraban: | Padrão Febraban: | ||
− | |||
#Com Cadastro (Com Registro) | #Com Cadastro (Com Registro) | ||
#Sem Cadastro (Sem Registro) | #Sem Cadastro (Sem Registro) | ||
− | Tipo Documento: Identificar a existência material do documento no processo. | + | '''Tipo Documento:''' Identificar a existência material do documento no processo. |
− | Padrão Febraban | + | Padrão Febraban: |
− | + | ||
#Tradicional | #Tradicional | ||
#Escritural | #Escritural | ||
+ | |||
+ | '''Pré-Desconto?''' | ||
+ | #Não: Padrão. Sistema não trata pré-desconto. | ||
+ | #Sim: Sistema gera lançamentos financeiros para os títulos que estão sendo enviados para o banco. Configuração válida para Banco do Brasil Carteira 4-Pré Desconto, utilizando a exportação de CNAB da Totall. | ||
+ | |||
+ | '''Envia Nosso Número?''' | ||
+ | #Sim: Padrão. Significa que o sistema vai calcular o nosso número e mandar para o banco. | ||
+ | #Não: Banco vai gerar nosso número. | ||
+ | |||
+ | '''Local de Pagamento:''' Colocar a mensagem relacionada ao local de pagamento. | ||
+ | :Exemplo: PREFERENCIALMENTE NAS CASAS LOTÉRICAS E AGÊNCIAS DA CAIXA | ||
+ | |||
+ | '''Gera Segmento R no CNAB 240?''' | ||
+ | :Sim: Sistema gera segmento R se for o caso. No caso do Banco Santander gera somente se for registro de título. E no caso do Banco do Brasil ele gera registros com e sem multa em arquivos separados. | ||
+ | :Não: Sistema nunca gera segmento R no caso de exportação do CNAB 240 utilizando o componente CobreBemX. | ||
+ | |||
+ | '''Código na Lista de Carteiras do Banco:''' Código da carteira do banco. | ||
+ | :Exemplo: 11 - Cobrança Simples - Com Registro | ||
+ | |||
+ | '''Deduzir taxa do título do valor de crédito?''' | ||
+ | |||
+ | :Sim: Sistema realizará a dedução do valor de taxa sobre o valor de crédito enviado pelo banco. | ||
+ | :Exemplo: | ||
+ | Valor de Crédito: R$ 100,00 | ||
+ | Valor de Taxa: R$ 1,10 | ||
+ | --------- | ||
+ | Valor Pago: R$ 98,90 | ||
+ | |||
+ | :Não '''(Padrão)''': Sistema entende que o valor relativo a taxa já foi abatido sobre o valor de crédito, assim apenas registra seu valor para no momento de estorno realizar o estorno total do valor devido. | ||
+ | :Exemplo: | ||
+ | Valor de Crédito: R$ 98,90 | ||
+ | Valor de Taxa: R$ 1,10 | ||
+ | --------- | ||
+ | Valor Pago: R$ 98,90 | ||
+ | |||
=== Cadastrando Espécies (TT_ECB) === | === Cadastrando Espécies (TT_ECB) === | ||
− | |||
Entre em Principal >> Tabelas >> Cobrança Escritural (Espécie). | Entre em Principal >> Tabelas >> Cobrança Escritural (Espécie). | ||
Cadastro das espécies para o banco. Necessário informar o código da espécie para este banco e sua sigla. Verificar documentação fornecida pelo banco. | Cadastro das espécies para o banco. Necessário informar o código da espécie para este banco e sua sigla. Verificar documentação fornecida pelo banco. | ||
Linha 247: | Linha 268: | ||
=== Cadastrando Remessas (TT_REM) === | === Cadastrando Remessas (TT_REM) === | ||
− | |||
No cadastro das remessas preenche-se todos os códigos para os domínios de remessa cadastrados. Quando for a remessa de inclusão de título, deve-se preencher a espécie padrão e a carteira padrão. | No cadastro das remessas preenche-se todos os códigos para os domínios de remessa cadastrados. Quando for a remessa de inclusão de título, deve-se preencher a espécie padrão e a carteira padrão. | ||
Se achar necessário preencha os campos Instrução 1 e Instrução 2 para mensagens aos usuários. Estas mensagens virão do domínio de instruções que foi cadastrado no Totall Config. | Se achar necessário preencha os campos Instrução 1 e Instrução 2 para mensagens aos usuários. Estas mensagens virão do domínio de instruções que foi cadastrado no Totall Config. | ||
Linha 255: | Linha 275: | ||
=== Cadastrando Retornos (TT_RET) === | === Cadastrando Retornos (TT_RET) === | ||
− | + | Em retornos é necessário apenas informar o código para cada retorno que você cadastrou nos domínios no Totall Config. Devem existir todos os retornos possíveis, caso o contrário o sistema apresentará o erro <i>"Codigo de retorno "X" nao esta cadastrado no banco de dados."</i> quanto tentar ler um arquivo com um retorno que não existe. | |
− | Em retornos é necessário apenas informar o código para cada retorno que você cadastrou nos domínios no Totall Config. Devem existir todos os retornos possíveis, caso o contrário o sistema apresentará o erro <i>"Codigo de retorno | + | |
Verificar documentação fornecida pelo banco. | Verificar documentação fornecida pelo banco. | ||
Linha 267: | Linha 286: | ||
[[Imagem:CNAB19.JPG]] | [[Imagem:CNAB19.JPG]] | ||
− | |||
=== Atribuição de descontos, acréscimos, protestos e baixas (TT_PLA) === | === Atribuição de descontos, acréscimos, protestos e baixas (TT_PLA) === | ||
− | |||
Agora será cadastrado um padrão para ser utilizado pelos títulos. Utilizando o Totall Backoffice clique em Principal >> Tabelas >> Planos. Selecione um plano para ser utilizado pelos títulos. Este plano deve ser selecionado na hora da venda. | Agora será cadastrado um padrão para ser utilizado pelos títulos. Utilizando o Totall Backoffice clique em Principal >> Tabelas >> Planos. Selecione um plano para ser utilizado pelos títulos. Este plano deve ser selecionado na hora da venda. | ||
Linha 279: | Linha 296: | ||
[[Imagem:CNAB20.JPG]] | [[Imagem:CNAB20.JPG]] | ||
+ | |||
== Como Usar == | == Como Usar == | ||
=== Criando um título (TT_TIT) === | === Criando um título (TT_TIT) === | ||
− | |||
O Sistema irá gerar um título quando uma parcela for cadastrada, ou atualizada com aquele portador bancário que criamos. Portanto, qualquer documento de saída com parcela pode vir a utilizar títulos para cobrança. Porém a impressão desses títulos somente pode ser feita via Faturamento de C/C em Principal >> Conta Corrente >> Faturamento . | O Sistema irá gerar um título quando uma parcela for cadastrada, ou atualizada com aquele portador bancário que criamos. Portanto, qualquer documento de saída com parcela pode vir a utilizar títulos para cobrança. Porém a impressão desses títulos somente pode ser feita via Faturamento de C/C em Principal >> Conta Corrente >> Faturamento . | ||
Linha 299: | Linha 316: | ||
vinculada. | vinculada. | ||
− | *O tipo para os Juros será 1 | + | *O tipo para os Juros será 1 - Valor por dia |
*Data de início para cobrança de juros será calculada somando os dias de carência cadastrado no plano mais a data de vencimento da parcela (TT_REC.DATVEN + TT_PLA.CARMAX) | *Data de início para cobrança de juros será calculada somando os dias de carência cadastrado no plano mais a data de vencimento da parcela (TT_REC.DATVEN + TT_PLA.CARMAX) | ||
Linha 305: | Linha 322: | ||
*O valor de acréscimo dia será calculado pelo valor da parcela em cima do percentual de acréscimo informado no plano (TT_PLA.ACRDIA * TT_REC.VLRPAR/100) | *O valor de acréscimo dia será calculado pelo valor da parcela em cima do percentual de acréscimo informado no plano (TT_PLA.ACRDIA * TT_REC.VLRPAR/100) | ||
− | *O tipo para os descontos será 2 | + | *O tipo para os descontos será 2 - Percentual até a data informada. |
*Data final para a concessão de desconto será calculada subtraindo os dias do desconto antecipado cadastrado nos planos com a data de vencimento da parcela (TT_REC.DATVEN - | *Data final para a concessão de desconto será calculada subtraindo os dias do desconto antecipado cadastrado nos planos com a data de vencimento da parcela (TT_REC.DATVEN - | ||
Linha 318: | Linha 335: | ||
=== Imprimindo o Título === | === Imprimindo o Título === | ||
− | |||
Como foi dito anteriormente, para imprimir um título ele deve ter sido o resultado de um faturamento de um cliente, portanto para imprimi-lo acesse o Totall Backoffice e em Principal >> A Receber >> Conta Corrente >> Impressão. Selecione uma data e um tipo de conta corrente e clique em imprimir. | Como foi dito anteriormente, para imprimir um título ele deve ter sido o resultado de um faturamento de um cliente, portanto para imprimi-lo acesse o Totall Backoffice e em Principal >> A Receber >> Conta Corrente >> Impressão. Selecione uma data e um tipo de conta corrente e clique em imprimir. | ||
Linha 325: | Linha 341: | ||
=== Criando e Enviando Arquivo de Remessa === | === Criando e Enviando Arquivo de Remessa === | ||
− | |||
O envio de arquivos para o banco irá atualizar o sistema do banco com as suas alterações. Não existe como selecionar somente alguns títulos para serem enviados, são enviados sempre todos de um banco. | O envio de arquivos para o banco irá atualizar o sistema do banco com as suas alterações. Não existe como selecionar somente alguns títulos para serem enviados, são enviados sempre todos de um banco. | ||
Linha 341: | Linha 356: | ||
=== Recebendo Arquivos de Retorno === | === Recebendo Arquivos de Retorno === | ||
− | |||
O retorno de arquivos para o banco irá atualizar o sistema do banco com as suas alterações. Não existe como selecionar somente alguns títulos para serem recebidos, se ocorrer algum erro durante a leitura do arquivo, nenhum registro será lido. O arquivo de leitura deve estar no padrão CNAB 240 bytes e ser um arquivo de retorno do banco. Para enviar o arquivo entre no Totall Backoffice e clique no menu Principal >> A Receber >> CNAB, Ler, Informe o caminho para o arquivo e Clique em OK. | O retorno de arquivos para o banco irá atualizar o sistema do banco com as suas alterações. Não existe como selecionar somente alguns títulos para serem recebidos, se ocorrer algum erro durante a leitura do arquivo, nenhum registro será lido. O arquivo de leitura deve estar no padrão CNAB 240 bytes e ser um arquivo de retorno do banco. Para enviar o arquivo entre no Totall Backoffice e clique no menu Principal >> A Receber >> CNAB, Ler, Informe o caminho para o arquivo e Clique em OK. | ||
Linha 360: | Linha 374: | ||
=== Manutenção de Títulos === | === Manutenção de Títulos === | ||
− | |||
A manutenção dos títulos pode ser feita pelo ajuste de parcelas (Principal >> A Receber >> Vendas >> Ajustar), onde pode ser alterado o valor, a data de vencimento, o portador e efetuar baixas. Estas alterações irão gerar itens para serem enviados ao banco. No caso de alteração de portador, o sistema irá gerar,cancelar, ou cancelar e gerar, dependendo do portador antigo e do novo. Segue abaixo a tabela de ações do sistema para as alterações de portador de uma parcela. | A manutenção dos títulos pode ser feita pelo ajuste de parcelas (Principal >> A Receber >> Vendas >> Ajustar), onde pode ser alterado o valor, a data de vencimento, o portador e efetuar baixas. Estas alterações irão gerar itens para serem enviados ao banco. No caso de alteração de portador, o sistema irá gerar,cancelar, ou cancelar e gerar, dependendo do portador antigo e do novo. Segue abaixo a tabela de ações do sistema para as alterações de portador de uma parcela. | ||
Linha 380: | Linha 393: | ||
=== Título Inconsistente === | === Título Inconsistente === | ||
− | |||
Um título fica inconsistente quando alguma informação referente a ele não está correta, ou está faltando. Quando isso ocorre existe uma outra coluna chamada de Mensagem de Erro, que lhe mostrará exatamente onde está o problema. Após acertado a informação, é necessário clicar em Validar na tela de Manutenção de Títulos (Principal\A Receber\CNAB). Lembrando que um título, enquanto estiver inconsistente não envia mensagens ao banco, irá enviar somente quando voltar a ser aberto. | Um título fica inconsistente quando alguma informação referente a ele não está correta, ou está faltando. Quando isso ocorre existe uma outra coluna chamada de Mensagem de Erro, que lhe mostrará exatamente onde está o problema. Após acertado a informação, é necessário clicar em Validar na tela de Manutenção de Títulos (Principal\A Receber\CNAB). Lembrando que um título, enquanto estiver inconsistente não envia mensagens ao banco, irá enviar somente quando voltar a ser aberto. | ||
Linha 387: | Linha 399: | ||
Email para testes CNAB240 - (gerelflorianopolis@bb.com.br) | Email para testes CNAB240 - (gerelflorianopolis@bb.com.br) | ||
− | Segmento | + | Segmento "P" |
#posições 38/57 - identificação do título no Banco (Nosso Número) - informar brancos,pois para a carteira informada (11 - simples) é o Banco que numera. | #posições 38/57 - identificação do título no Banco (Nosso Número) - informar brancos,pois para a carteira informada (11 - simples) é o Banco que numera. | ||
− | #posição 60 - informar "2" | + | #posição 60 - informar "2" - escritural. |
#posições 61/62 - informar "11" (é o Banco que numera/emite/expede os fichamentos) | #posições 61/62 - informar "11" (é o Banco que numera/emite/expede os fichamentos) | ||
#posições 63/77 - observo que o Banco trata somente as 10 primeiras posições deste campo. | #posições 63/77 - observo que o Banco trata somente as 10 primeiras posições deste campo. | ||
Linha 397: | Linha 409: | ||
== Permissões == | == Permissões == | ||
− | |||
O usuário deve possuir a permissão de banco TOTALL_ESCRITURACAO_BANCARIA (permis 101). | O usuário deve possuir a permissão de banco TOTALL_ESCRITURACAO_BANCARIA (permis 101). | ||
Linha 404: | Linha 415: | ||
== Dicionário de Dados == | == Dicionário de Dados == | ||
− | |||
'''Descrição da Tabela (TD_REM):''' | '''Descrição da Tabela (TD_REM):''' | ||
Linha 591: | Linha 601: | ||
EMIBLQ | | Emite Bloqueto | EMIBLQ | | Emite Bloqueto | ||
DTRBLQ | | Distribuição do Bloqueto | DTRBLQ | | Distribuição do Bloqueto | ||
+ | PREDES | NOT NULL | Pré Desconto? | ||
+ | ENVNOS | NOT NULL | Envia Nosso Número? | ||
+ | LOCPAG | | Local de Pagamento | ||
+ | GERSGR | NOT NULL | Gera Segmento R no CNAB 240? | ||
+ | CODCRB | | Código na Lista de Carteiras de Banco | ||
Linha 699: | Linha 714: | ||
CODCCB | | Carteira (TD_CCB) | CODCCB | | Carteira (TD_CCB) | ||
CODMOE | | Moeda (TD_MOE) | CODMOE | | Moeda (TD_MOE) | ||
+ | |||
+ | |||
+ | '''Descrição da Tabela (TT_CRB):''' | ||
+ | |||
+ | CODTAB | NOT NULL | Código | ||
+ | CODBCO | NOT NULL | Código do Banco | ||
+ | APECRB | NOT NULL | Apelido da Carteira | ||
+ | DESCRB | NOT NULL | Descrição da Carteira | ||
Linha 712: | Linha 735: | ||
É nelas que está implementado as especificações para cada banco, o campo que irá retornar esta informação é a Linha. O sistema quando gera o arquivo somente soma o valor total do arquivo e atribui um número seqüencial de linhas. Estas views foram baseadas no padrão Febraban CNAB 240 bytes. | É nelas que está implementado as especificações para cada banco, o campo que irá retornar esta informação é a Linha. O sistema quando gera o arquivo somente soma o valor total do arquivo e atribui um número seqüencial de linhas. Estas views foram baseadas no padrão Febraban CNAB 240 bytes. | ||
+ | |||
== Objetos de Banco == | == Objetos de Banco == | ||
Linha 718: | Linha 742: | ||
É um objeto sequenciador. Ele é responsável por gerar a sequência de envio nos arquivos de remessa no processo do CobreBemX. | É um objeto sequenciador. Ele é responsável por gerar a sequência de envio nos arquivos de remessa no processo do CobreBemX. | ||
+ | |||
== Particularidades de Cada Banco == | == Particularidades de Cada Banco == | ||
=== 001 - Banco do Brasil - CNAB240 === | === 001 - Banco do Brasil - CNAB240 === | ||
− | |||
Arquivo gerado diretamente pelo processo da Totall. | Arquivo gerado diretamente pelo processo da Totall. | ||
* É obrigatório informar o convênio. O banco rejeitará o arquivo que não tiver o número do convênio informado. | * É obrigatório informar o convênio. O banco rejeitará o arquivo que não tiver o número do convênio informado. | ||
+ | |||
==== Registros de Remessa ==== | ==== Registros de Remessa ==== | ||
− | |||
Estes são os principais tipos de registros de remessa. Pos. 16 até 18. Tam. 2 caracteres. | Estes são os principais tipos de registros de remessa. Pos. 16 até 18. Tam. 2 caracteres. | ||
Linha 752: | Linha 776: | ||
|} | |} | ||
− | |||
+ | ==== Registros de Retorno ==== | ||
Estes são os principais tipos de registros de retorno. Pos. 16 até 18. Tam. 2 caracteres. | Estes são os principais tipos de registros de retorno. Pos. 16 até 18. Tam. 2 caracteres. | ||
Linha 781: | Linha 805: | ||
|} | |} | ||
− | === Caixa Econômica | + | |
+ | === 085 - CECRED === | ||
+ | Na Santos usamos as seguintes configurações: | ||
+ | * '''Local de Pagamento''': Pagável preferencialmente nas cooperativas do sistema CECRED. Após vencimento, pagar somente na cooperativa VIACREDI. | ||
+ | * '''Gera Segmento R no CNAB 240''': Não. Como o cliente não manda instruções de multa, o banco solicitou que não enviássemos esse registro. | ||
+ | |||
+ | |||
+ | === 104 - Caixa Econômica === | ||
+ | '''Boleto''' | ||
'''SICOB''': Sistema antigo de cobrança.<br/> | '''SICOB''': Sistema antigo de cobrança.<br/> | ||
'''SIGCB''': Sistema novo de cobrança. | '''SIGCB''': Sistema novo de cobrança. | ||
− | == | + | |
− | + | === 341 - Itau === | |
− | + | '''Retorno''' | |
− | + | ||
+ | <s>Não é uma regra absoluta, mas 2 clientes que utilizaram retorno de CNAB do ITAU precisaram que a configuração DeduzTaxaTitulo ficasse desligada (Posto Tulio e Refopa). Já o cliente Pavin utiliza ela ligada (Padrão), mesmo tendo banco Itau.</s> | ||
+ | |||
+ | <s>Configuração não possui interface.</s> | ||
+ | <s>SELECT DEDUZTAXATITULO</s> | ||
+ | <s> FROM TT_CFG</s> | ||
+ | |||
+ | <s>'''Ligada (Padrão)''': Valor de crédito possui a taxa embutida.<br/> | ||
+ | Exemplo: o título era de R$ 30,00. O cliente pagou R$ 30,00 e o banco vai cobrar R$ 1,50 de tarifa.<br/> | ||
+ | O retorno vem com VLRCRE = 30 e VLRTAR = 1.5.<br/> | ||
+ | Empresa deve R$ 1,5 para o banco.</s> | ||
+ | |||
+ | <s>'''Desligada''': valor de crédito já está com a taxa descontada.<br/> | ||
+ | Exemplo: Mesma situação do exemplo anterior.<br/> | ||
+ | O retorno vem com VLRCRE = 28,5 e VLRTAR = 1,5.<br/> | ||
+ | Banco já cobrou da empresa.</s> | ||
+ | |||
+ | |||
+ | === 041 - Banrisul === | ||
+ | '''Boleto CobreBemX''' | ||
+ | |||
+ | Cliente Lojas P&S que solicitou esse banco utiliza a carteira "1 - Cobrança Simples (8050.76)" e possui agência com 4 dígitos e convênio com 13 dígitos.<br/> | ||
+ | Através do suporte identificamos que para trabalhar corretamente com esses dados precisávamos mandar algumas informações especiais para o componente. | ||
+ | |||
+ | Preencha a pseudo-propriedade "Agencia4Digitos", do objeto 'IMeusDados' [IDocumentosCobranca], com o valor 'S'. Exemplo: | ||
+ | MDados := Boleto.MeusDados.Add; | ||
+ | MDados.Nome := 'Agencia4Digitos'; | ||
+ | MDados.Valor := 'S'; | ||
+ | |||
+ | Preencha a propriedade "CodigoCedente" fora da máscara pedida pelo CobreBemX. Faça o mesmo para a propriedade "CodigoAgencia". Exemplo: | ||
+ | CobreBemX.CodigoAgencia := '0000.00'; | ||
+ | CobreBemX.CodigoCedente := '0000000000.0.00'; | ||
+ | |||
+ | === Middleware (ACBrBoleto) === | ||
+ | #Especificidades dos Bancos: http://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrBoleto/Particularidades.html | ||
+ | #Bancos suportados: https://www.projetoacbr.com.br/forum/topic/56495-bancos-suportados-pelo-acbrboleto/ |
Edição atual tal como às 13h22min de 15 de abril de 2024
Totall Backoffice, FuncionalidadesÍndice
- 1 Apresentação
- 2 Bancos Suportados
- 3 Configurações
- 3.1 Cadastrando Remessas (TD_REM)
- 3.2 Cadastrando Retornos (TD_RET)
- 3.3 Cadastrando Carteiras (TD_CCB)
- 3.4 Cadastrando Espécies (TD_ECB)
- 3.5 Cadastrando Instruções (TD_INS)
- 3.6 Identificar tipos de remessa
- 3.7 Incluir um Banco (TD_BCO)
- 3.8 Incluir uma Conta Bancária (TT_CTB)
- 3.9 Informar Convênio (TT_CTBXCCB)
- 3.10 Criar um portador para esta conta (TD_COB)
- 3.11 Cadastrando domínios necessários para o banco utilizado
- 3.12 Cadastrando Carteiras (TT_CCB)
- 3.13 Cadastrando Espécies (TT_ECB)
- 3.14 Cadastrando Remessas (TT_REM)
- 3.15 Cadastrando Retornos (TT_RET)
- 3.16 Cadastrando Moedas (TT_MOE)
- 3.17 Atribuição de descontos, acréscimos, protestos e baixas (TT_PLA)
- 4 Como Usar
- 5 Permissões
- 6 Dicionário de Dados
- 7 Objetos de Banco
- 8 Particularidades de Cada Banco
Apresentação
CNAB (Centro Nacional de Automação Bancária) é um padrão de cobrança eletrônica desenvolvido pelos bancos para permitir trocas de informações de cobrança sem o envolvimento de documentos reais, via troca de arquivos magnéticos. Este padrão permite que os bancos troquem informações entre si e seus clientes com maior eficiência.
Páginas Relacionadas:
Bancos Suportados
Para utilizar esse novo recurso, deverá ser contratado o serviço de implantação, treinamento e homologação para o banco desejado.
Formato CNAB 240 - Bancos já implementados e suportados pelo sistema:
- Bancoob
- Banco Banrisul
- Banco Bradesco
- Banco Brasil
- Banco Cecred
- Banco HSBC
- Banco Itau
- Banco Santander
- Banco Sicredi
- Caixa Econômica
Bancos disponíveis, mas ainda não implementados:
- Banco Amazonia
- Banco Banese
- Banco Brasil SICOOB
- Banco BRB
- Banco Credisis
- Caixa Econômica SICOB
Formato CNAB 400 - Bancos já implementados e suportados pelo sistema:
- Bancoob
- Banco Banrisul
- Banco Bradesco
- Banco Brasil
- Banco Cecred
- Banco HSBC
- Banco Itaú
- Banco Safra
- Banco Santander
- Banco Sicredi
- Caixa Econômica
Bancos disponíveis, mas ainda não implementados:
- Banco Amazônia
- Banco Banese
- Banco Banestes
- Banco Bic
- Banco Bradesco SICOOB
- Banco Credisis
- Banco Mercantil
- Banco Nordeste
- Banco Unicred ES
- Banco Unicred RS
- Caixa Econômica SICOB
Configurações
Cadastrar tabelas para domínio dos processos do CNAB
Estes domínios serão necessários para utilizar nomeclaturas padrões para todos os bancos. Acesse o Totall Commerce Config para iniciar os processos.
Cadastrando Remessas (TD_REM)
No Totall Config >>> Venda >>> Cobrança Bancária >>> Remessa cadastre as remessas que são o tipo de informação que o sistema irá gerar.
Exemplo: Inclusão de título ou uma alteração de data.
Algumas remessas já estão cadastradas como padrão da Febraban, mas é necessário verificar a documentação do seu banco e verificar se não há diferença. Se houver necessidade, altere ou cadastre novas remessas. Lembrando que tudo que o banco utilizar você deve cadastrar no sistema.
Os registros abaixo são pré-configurados pelo Totall Commerce na tabela TD_REM:
Cadastrando Retornos (TD_RET)
Utilizando o Totall Config clique em Venda\Cobrança Bancária\Retornos.
Estes itens são o tipo de retorno que o sistema irá aceitar nos arquivos provenientes do seu banco.
Assim como as remessas, devem ser cadastradas todos os tipos que o banco utiliza. Estes tipos também são encontrados nos layouts técnicos fornecidos pelo banco.
Os registros abaixo são pré-configurados pelo Totall Commerce na tabela TD_RET:
Verifique nos retornos o campo "Nova situação ao Receber", esta coluna indicará o que o sistema deve fazer quando chegar algum arquivo do banco com aquele retorno. Por exemplo, se o banco mantém o retorno "Baixar Título", o sistema deve após receber este arquivo, marcá-lo como Pago.
O campo "Nova situação ao Receber" deve ser preenchido, obrigatoriamente, para os seguintes retornos:
- 3 | Entrada Rejeitada - 6 | Liquidação - 9 | Baixa - 17 | Liq. Após Baixa/Tít. ñ Regist - 23 | Remessa a Cartório - 24 | Ret. Cartório Manut. Carteira - 25 | Protestado e Baixado - 26 | Instrução Rejeitada - 30 | Alter. de Dados Rejeitada
Caso o preenchimento não ocorra, a seguinte mensagem será apresentada no TTBackOffice na hora de processar o Retorno: "Para aplicar o retorno do banco, todas as novas situações após recebimento devem ser cadastradas. Favor configurar no TTConfig em "Venda >> Cobrança Bancária >> Retornos"."
Cadastrando Carteiras (TD_CCB)
Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Carteira Cobrança Bancária.
Saiba mais sobre Carteiras de Cobrança.
- Nota:
- Foi feita uma pesquisa dia 13/01/2015 e não foi encontrada utilidade para o campo Próprio/Terceiros.
- Ele apenas tem interface de cadastro no Config e é apresentado readonly na configuração de cobrança escritural do Backoffice.
Cadastrando Espécies (TD_ECB)
Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Espécie Cobrança Bancária. Espécies são os tipos de documentos que o banco irá cobrar, como uma Duplicata Mercantil e outros. Você deve cadastrar todas as espécies conforme o layout técnico do banco.
Os registros abaixo são pré-configurados pelo Totall Commerce na tabela TD_ECB:
Cadastrando Instruções (TD_INS)
Utilizando o Totall Config clique em Venda >> Cobrança Bancária >> Instruções. Instruções são mensagens aos clientes. Serão impressas no texto do título. Geralmente são usadas com mensagens de Natal ou Páscoa. Não é necessário cadastrar as mensagens de juros, descontos e protesto, isto o sistema fará automaticamente.
Identificar tipos de remessa
Agora precisamos indicar ao sistema as principais remessas a serem utilizadas. No Totall Config clique em Outros >> Ambiente >> CNAB. Deve-se informar todos os campos. Cada campo deverá conter, no mínimo, uma remessa condizente. É necessário também preencher uma espécie padrão para ser utilizada na geração dos títulos.
Os registros abaixo são pré-configurados pelo Totall Commerce na tabela TT_CFG:
select int_can_tit, int_alt_dat, int_alt_vlr, int_pag_car, int_inc_tit, int_con_des, int_can_des, int_prt_tit, int_s_b_prt, int_s_c_prt, cod_ecb_tit from tt_cfg
Incluir um Banco (TD_BCO)
No Totall Config clique em Venda >> Bancos. Inclua um novo item com o nome do banco, código do banco e o código da agência.
Incluir uma Conta Bancária (TT_CTB)
No Totall Backoffice >>> Tabelas >>> Contas Bancárias. Informe o nome e os valores para a conta a ser criada.
Importante:
- Não será permitida a troca dos dados da conta do banco se ocorreu lançamentos.
- O número do próximo título deve ser informado por fora do sistema (TT_CTB.PRXTIT). Este número geralmente é repassado pelo banco e será o número do primeiro título.
Veja o artigo Contas Bancárias.
Informar Convênio (TT_CTBXCCB)
Filtre uma conta bancária. Relacione o convênio com uma carteira. Este código é utilizado somente por alguns bancos, e é obtido ao declarar o uso de cobrança bancária.
No banco 104-Caixa esse código se chama Código do Beneficiário, e é o número de cadastro do cliente no banco.
Criar um portador para esta conta (TD_COB)
No Totall Config clique em Venda >> Cobrança. Inclua um novo registro, colocando o nome que desejar. É necessário que você informe no campo Conta a Conta Bancária que você criou no item anterior.
Deve-se também marcar o "Gera Títulos" para indicar que qualquer parcela que cair sobre este portador terá um título gerado. Informe a carteira padrão que você irá utilizar, geralmente só existe uma cadastrada.
Para que o Checkout imprima os boletos é necessário verificar algumas regras especiais em Cobrança Gráfica.
Cadastrando domínios necessários para o banco utilizado
No Totall Commerce Backoffice clique em Principal >> Tabelas >> Cobrança Escritural. Selecione o seu banco e clique em Busca. Irá aparecer os domínios cadastrados anteriormente e mais alguns campos que serão específicos para esse banco. Todos os códigos a serem informados deverão ser retirados dos layouts dos bancos.
Distribuição: selecione uma das opções de quem/como fará a distribuição dos boletos.
- 1-Banco Distribui
- 2-Cliente Distribui
- 3-Banco Envia Por E-mail
Cadastrando Carteiras (TT_CCB)
Para as carteiras que você cadastrou anteriormente é necessário informar alguns valores específicos para o banco:
Carteira no Banco: Código da carteira do layout do banco. Não é necessário preencher
Código Real: Caracterização dos títulos
Padrão Febraban:
- Simples
- Vinculada
- Caucionada
- Descontada
Distribuição: Identifica quem irá distribuir o boleto Padrão Febraban:
- Banco Distribui
- Cliente distribui
Emissão: Identifica quem faz a emissão do boleto Padrão Febraban:
- Banco emite
- Cliente emite
Cadastramento: Indica a forma de cadastramento do título no banco Padrão Febraban:
- Com Cadastro (Com Registro)
- Sem Cadastro (Sem Registro)
Tipo Documento: Identificar a existência material do documento no processo. Padrão Febraban:
- Tradicional
- Escritural
Pré-Desconto?
- Não: Padrão. Sistema não trata pré-desconto.
- Sim: Sistema gera lançamentos financeiros para os títulos que estão sendo enviados para o banco. Configuração válida para Banco do Brasil Carteira 4-Pré Desconto, utilizando a exportação de CNAB da Totall.
Envia Nosso Número?
- Sim: Padrão. Significa que o sistema vai calcular o nosso número e mandar para o banco.
- Não: Banco vai gerar nosso número.
Local de Pagamento: Colocar a mensagem relacionada ao local de pagamento.
- Exemplo: PREFERENCIALMENTE NAS CASAS LOTÉRICAS E AGÊNCIAS DA CAIXA
Gera Segmento R no CNAB 240?
- Sim: Sistema gera segmento R se for o caso. No caso do Banco Santander gera somente se for registro de título. E no caso do Banco do Brasil ele gera registros com e sem multa em arquivos separados.
- Não: Sistema nunca gera segmento R no caso de exportação do CNAB 240 utilizando o componente CobreBemX.
Código na Lista de Carteiras do Banco: Código da carteira do banco.
- Exemplo: 11 - Cobrança Simples - Com Registro
Deduzir taxa do título do valor de crédito?
- Sim: Sistema realizará a dedução do valor de taxa sobre o valor de crédito enviado pelo banco.
- Exemplo:
Valor de Crédito: R$ 100,00 Valor de Taxa: R$ 1,10 --------- Valor Pago: R$ 98,90
- Não (Padrão): Sistema entende que o valor relativo a taxa já foi abatido sobre o valor de crédito, assim apenas registra seu valor para no momento de estorno realizar o estorno total do valor devido.
- Exemplo:
Valor de Crédito: R$ 98,90 Valor de Taxa: R$ 1,10 --------- Valor Pago: R$ 98,90
Cadastrando Espécies (TT_ECB)
Entre em Principal >> Tabelas >> Cobrança Escritural (Espécie). Cadastro das espécies para o banco. Necessário informar o código da espécie para este banco e sua sigla. Verificar documentação fornecida pelo banco.
Cadastrando Remessas (TT_REM)
No cadastro das remessas preenche-se todos os códigos para os domínios de remessa cadastrados. Quando for a remessa de inclusão de título, deve-se preencher a espécie padrão e a carteira padrão. Se achar necessário preencha os campos Instrução 1 e Instrução 2 para mensagens aos usuários. Estas mensagens virão do domínio de instruções que foi cadastrado no Totall Config.
Cadastrando Retornos (TT_RET)
Em retornos é necessário apenas informar o código para cada retorno que você cadastrou nos domínios no Totall Config. Devem existir todos os retornos possíveis, caso o contrário o sistema apresentará o erro "Codigo de retorno "X" nao esta cadastrado no banco de dados." quanto tentar ler um arquivo com um retorno que não existe.
Verificar documentação fornecida pelo banco.
Cadastrando Moedas (TT_MOE)
Este cadastro é necessário para haver uma compatibilidade entre o sistema monetário dos bancos e o do sistema. Geralmente só é necessário preencher o código da moeda corrente.
Atribuição de descontos, acréscimos, protestos e baixas (TT_PLA)
Agora será cadastrado um padrão para ser utilizado pelos títulos. Utilizando o Totall Backoffice clique em Principal >> Tabelas >> Planos. Selecione um plano para ser utilizado pelos títulos. Este plano deve ser selecionado na hora da venda.
Na guia Condições, você pode informar prazos de baixa e protesto que desejar. Verifique, pois alguns bancos podem limitar dias mínimos e máximos para os prazos
Na guia Taxas, você pode informar descontos ou acréscimos e a quantidade de dias a serem aplicados. Os valores aqui serão aplicados em percentual, porém ao gerar o título o sistema calcula o valor real do desconto/acréscimo em cima do valor líquido da parcela.
Como Usar
Criando um título (TT_TIT)
O Sistema irá gerar um título quando uma parcela for cadastrada, ou atualizada com aquele portador bancário que criamos. Portanto, qualquer documento de saída com parcela pode vir a utilizar títulos para cobrança. Porém a impressão desses títulos somente pode ser feita via Faturamento de C/C em Principal >> Conta Corrente >> Faturamento .
O título é gerado pela package de banco PC_TIT.
Em dados mais técnicos o título será gerado com as seguintes informações:
- Banco, Agência e Conta será os vinculados aquele portador que cadastramos.
- Carteira cadastrada na conta bancária acima encontrada.
- O Nosso Número é calculado com o valor que está em TT_CTB.PRXTIT
- Juros e Descontos serão calculados pelos valores cadastrados no plano que a venda está
vinculada.
- O tipo para os Juros será 1 - Valor por dia
- Data de início para cobrança de juros será calculada somando os dias de carência cadastrado no plano mais a data de vencimento da parcela (TT_REC.DATVEN + TT_PLA.CARMAX)
- O valor de acréscimo dia será calculado pelo valor da parcela em cima do percentual de acréscimo informado no plano (TT_PLA.ACRDIA * TT_REC.VLRPAR/100)
- O tipo para os descontos será 2 - Percentual até a data informada.
- Data final para a concessão de desconto será calculada subtraindo os dias do desconto antecipado cadastrado nos planos com a data de vencimento da parcela (TT_REC.DATVEN -
TT_PLA.DIAANT)
- O Valor do desconto é repassado com o próprio percentual cadastrado em planos (TT_PLA. DESANT)
- Prazos de protesto e baixa serão os mesmos dos cadastrados no plano da venda.
- As demais informações como valor e vencimento serão retiradas das parcelas.
Imprimindo o Título
Como foi dito anteriormente, para imprimir um título ele deve ter sido o resultado de um faturamento de um cliente, portanto para imprimi-lo acesse o Totall Backoffice e em Principal >> A Receber >> Conta Corrente >> Impressão. Selecione uma data e um tipo de conta corrente e clique em imprimir.
Irá aparecer uma relação de débitos do cliente e a seguir um título. Lembre-se que neste caso você deve entregar o título ao cliente e o banco deve fazer apenas o controle de seu recebimento.
Criando e Enviando Arquivo de Remessa
O envio de arquivos para o banco irá atualizar o sistema do banco com as suas alterações. Não existe como selecionar somente alguns títulos para serem enviados, são enviados sempre todos de um banco.
Para enviar o arquivo entre no Totall Backoffice, acesse menu Principal >> A Receber >> CNAB e Clique em Geral. Selecione uma filial, um portador e um caminho e nome para o arquivo e confirme no OK.
Este procedimento irá criar um arquivo com todas as movimentações ainda não enviadas ao banco. Este arquivo deve ser remetido ao banco via o sistema do próprio banco. Os registros a serem enviados podem ser vistos na guia Remessas da tela de Manutenção de Cobrança Bancária - Principal >> A Receber >> CNAB.
Recebendo Arquivos de Retorno
O retorno de arquivos para o banco irá atualizar o sistema do banco com as suas alterações. Não existe como selecionar somente alguns títulos para serem recebidos, se ocorrer algum erro durante a leitura do arquivo, nenhum registro será lido. O arquivo de leitura deve estar no padrão CNAB 240 bytes e ser um arquivo de retorno do banco. Para enviar o arquivo entre no Totall Backoffice e clique no menu Principal >> A Receber >> CNAB, Ler, Informe o caminho para o arquivo e Clique em OK.
Este processo irá cadastrar a informação lida no arquivo nas tabelas:
- TT_HTB: Somente o Header de Arquivo e Trailer de Arquivo
- TT_LTB: Somente o Header dos Lotes e Trailer dos Lotes
- TT_RTB: Os segmentos internos
Os campos destas tabelas são os mesmos do layout de CNAB 240 da Febraban. A trigger TGRTB irá realizar todos os testes necessários para validar o arquivo e os registros, caso o contrário ela causará um erro de banco.A mesma trigger também é responsável pelo tratamento do retorno. Dependendo do tipo de retorno ela age alterando o sistema. Por exemplo, ao receber uma baixa do título no banco, ela irá baixar a parcela que por sua vez irá baixar o título. Este processamento pode ser alterado pelo cadastro de retornos no Totall Config, onde informamos qual é a situação após a leitura de determinado tipo de registro.
Caso algum título não foi recebido corretamente pelo banco o registro, geralmente, ficará em vermelho, não acontece quando a informação é irrelevante. Caso o registro contenha algum problema o banco informará qual o problema via um código, que será apresentado na guia retornos da manutenção de títulos (Principal >> A Receber >> CNAB) como a coluna Motivo da Ocorrência. Este código deve ser consultado no layout do banco para se descobrir qual foi o erro do arquivo. O Retorno no banco pode ser observado na tela de manutenção de Títulos na guia retornos, sendo ele com sucesso ou não.
Manutenção de Títulos
A manutenção dos títulos pode ser feita pelo ajuste de parcelas (Principal >> A Receber >> Vendas >> Ajustar), onde pode ser alterado o valor, a data de vencimento, o portador e efetuar baixas. Estas alterações irão gerar itens para serem enviados ao banco. No caso de alteração de portador, o sistema irá gerar,cancelar, ou cancelar e gerar, dependendo do portador antigo e do novo. Segue abaixo a tabela de ações do sistema para as alterações de portador de uma parcela.
Antigo= Não Bancário Novo= Bancário Processamento= Gerar Título Antigo= Bancário Novo= Não Bancário Processamento= Cancelar Título Antigo= Bancário Novo= Outro Bancário Processamento= Cancelar o antigo e gerar um novo
As modificações na situação da parcela também refletirão sobre o Título. Cancelando a parcela o título também será cancelado, pagando a parcela o título também será pago.
Estas alterações são concretizadas pela trigger de parcela.
Um outro meio para fazer a manutenção de títulos é pela própria tela de manutenção de títulos (Principal >> A Receber >> CNAB). Esta tela altera diretamente o título e somente itens específicos dele, assim se você quiser alterar o desconto, o acréscimo, a carteira, a espécie, protestos, etc, é nesta tela que você irá programar.
Estas alterações também geram registros ao banco e ficam guardadas até que o arquivo de remessa seja feito novamente.
Título Inconsistente
Um título fica inconsistente quando alguma informação referente a ele não está correta, ou está faltando. Quando isso ocorre existe uma outra coluna chamada de Mensagem de Erro, que lhe mostrará exatamente onde está o problema. Após acertado a informação, é necessário clicar em Validar na tela de Manutenção de Títulos (Principal\A Receber\CNAB). Lembrando que um título, enquanto estiver inconsistente não envia mensagens ao banco, irá enviar somente quando voltar a ser aberto.
Atenção: Para Banco Brasil- (Marli Mendes Aux.Técnico) email de 28/03/2005 Email para testes CNAB240 - (gerelflorianopolis@bb.com.br)
Segmento "P"
- posições 38/57 - identificação do título no Banco (Nosso Número) - informar brancos,pois para a carteira informada (11 - simples) é o Banco que numera.
- posição 60 - informar "2" - escritural.
- posições 61/62 - informar "11" (é o Banco que numera/emite/expede os fichamentos)
- posições 63/77 - observo que o Banco trata somente as 10 primeiras posições deste campo.
- posições 101/106 - informar zeros, pois o Banco seleciona a cobradora a partir do CEP do sacado
Permissões
O usuário deve possuir a permissão de banco TOTALL_ESCRITURACAO_BANCARIA (permis 101).
Dicionário de Dados
Descrição da Tabela (TD_REM):
CODTAB | NOT NULL | Código REMATI | NOT NULL | Ativo? DESREM | NOT NULL | Descrição da Remessa
Ao gerar arquivo de remessa são envolvidas algumas tabelas. Abaixo estão relacionadas as tabelas com suas respectivas denominações:
SELECT * FROM ( SELECT * FROM TV_IXT_HAQ UNION ALL SELECT * FROM TV_IXT_HLT UNION ALL SELECT * FROM TV_IXT_SGP UNION ALL SELECT * FROM TV_IXT_SGQ UNION ALL SELECT * FROM TV_IXT_TLT UNION ALL SELECT * FROM TV_IXT_TAQ) TAB WHERE CODBCO = '237' -- código do banco AND NUMAGE = '00000' --número da agencia AND CTACRR = '0000000000' --número da conta corrente AND CODFIL = '001' --filial ORDER BY CODFIL, CODBCO, REMBCO, TIPREG, INSTR1, INSTR2, REGIST, SEGREG
TV_CHR_HAQ - Cheq.Rec.XHeaderArq TV_CHR_HLT - Cheques Rec. X HLT TV_CHR_SGD - Cheques Rec X SGD TV_CHR_TAQ - Cheq.Rec X TAQ TV_CHR_TLT - Cheq.Rec X TLT TV_IXT_HAQ - IXT x HAQ TV_IXT_HLT - IXT x HLT TV_IXT_SGP - Instrução x SGP TV_IXT_SGQ - IXT x SGQ TV_IXT_TAQ - Instrução x TAQ TV_IXT_TLT - Instrução x TLT
São inseridos registros na tabela TT_ENV (tabela de envio) conforme demonstrado abaixo:
INSERT INTO TT_ENV (CODFIL, SEQUEN, FILUSU, CODUSU, NOMARQ, NOMMAQ, DATOPE) VALUES ('001', ' 31', '001', ' 49', 'C:\TEMP\CNAB\remessa\rem02.txt', 'TTJAMESROSA', Agora())
Insere registros na tabela TT_IEN (itens enviados):
INSERT INTO TT_IEN (CODFIL, SEQENV, SEQIEN, L1_240) VALUES ('001', ' 31', 20 , '23799999 000002000020000000 )
Atualiza registro na tabela TT_IXT (Instruções/Titulo):
UPDATE TT_IXT SET DATENV = AGORA() WHERE (CODFIL,SEQTIT) IN (SELECT CODFIL,SEQUEN FROM TT_TIT WHERE CODBCO = '237' AND NUMAGE = '00000' AND CTACRR = '0000000000') AND DATENV IS NULL AND CODFIL = '001'
Atualiza registro na tabela TD_BCO (Domínio de banco):
Controle da sequência do arquivo de remessa (o CobreBemX utiliza o SQ_ARQ_COBREBEM).
UPDATE TD_BCO SET PRXREM = COALESCE(PRXREM,0)+1 WHERE CBANCO = '237'
Descrição da Tabela (TD_RET):
CODTAB | NOT NULL | Código RETATI | NOT NULL | Ativo? DESRET | NOT NULL | Descrição do Retorno FLGNEW | | Situação após a leitura = TT_TIT.FLGEST
Arquivo retorno
É um arquivo enviado pelo Banco ao cliente para:
- informar as liquidações ocorridas;
- confirmar o recebimento dos títulos e das instruções comandadas pelo cliente;
- informar a execução de comandos previamente agendados (por exemplo, informar a baixa de um título quando completa 120 dias em carteira);
- informar alegações dos sacados;
- informar erros cometidos no arquivo remessa, rejeitando entradas ou instruções.
O arquivo retorno é gerado sempre que ocorrer qualquer evento que movimente o registro em nosso sistema (Banco). Se nenhum evento ocorrer, o retorno não é gerado
Descrição da Tabela (TD_CCB):
CODTAB | NOT NULL | Código CCBATI | NOT NULL | Ativo? DESCCB | NOT NULL | Descrição da Carteira APECCB | NOT NULL | Apelido/Sigla TIPCCB | NOT NULL | Tipo (T= Terceiro, P= Própria) ENVREM | NOT NULL | Envia Remessa (T= Sim F= Não)
Descrição da Tabela (TD_ECB):
CODTAB | NOT NULL | Código ECBATI | NOT NULL | Ativo? DESECB | NOT NULL | Descrição da Espécie
Descrição da Tabela (TD_INS):
CODTAB | NOT NULL | Código INSATI | NOT NULL | Ativo? DESINS | NOT NULL | Descrição da Instrução QTDDIA | | Quantidade de dias (Não utilizado)
Descrição dos campos envolvidos na Tabela (TT_CFG):
INT_CAN_TIT | | Cancelamento de Título (TD_REM) INT_ALT_DAT | | Alteração de Data (TD_REM) INT_ALT_VLR | | Alteração de Valor (TD_REM) INT_PAG_CAR | | Pagamento em Carteira (TD_REM) INT_INC_TIT | | Inclusão de Título (TD_REM) INT_CON_DES | | Concede Desconto (TD_REM) INT_CAN_DES | | Cancelamento Desconto (TD_REM) INT_PRT_TIT | | Protesto de Título (TD_REM) INT_S_B_PRT | | Sustar e Baixar (TD_REM) INT_S_C_PRT | | Sustar e manter em carteira (TD_REM) COD_ECB_TIT | | Código da Espécie Default (TD_ECB)
Descrição da tabela (TD_BCO):
CODTAB | NOT NULL | Código BCOATI | NOT NULL | Ativo? CBANCO | NOT NULL | Código do Banco NBANCO | NOT NULL | Nome do Banco ABANCO | NOT NULL | Agência PRXREM | | Número do arquivo de remessa. (Não modifique)
Descrição dos campos envolvidos na Tabela (TT_CTB):
CODBCO | NOT NULL | Banco (TD_BCO) NUMAGE | NOT NULL | Agência (TD_BCO) CTACRR | NOT NULL | Conta NOMAGE | NOT NULL | Nome da Agência DIGAGE | | Dígito da Agência DIGCRR | | Dígito da Conta DIGA_C | | Dígito da Agência e Conta PRXTIT | | Próximo Título
Descrição dos campos envolvidos na Tabela (TT_CTBXCCB):
Essa tabela foi criada para poder informar mais de um convênio por conta corrente.
CODFIL | NOT NULL | Filial SEQUEN | NOT NULL | Sequenciador CODBCO | NOT NULL | Banco (TT_CTB) NUMAGE | NOT NULL | Agência (TT_CTB) CTACRR | NOT NULL | Conta (TT_CTB) CODCCB | NOT NULL | Tipo de Carteira (TD_CCB) LICENC | | Arquivo de Licença para CobreBem CODCNV | | Código do Convênio com o Banco
Descrição dos campos envolvidos na Tabela (TD_COB):
CODTAB | NOT NULL | Código COBATI | | Ativo? DESCOB | | Descrição GERTIT | NOT NULL | Gera Título? (T= Sim, F=Não) CODCCB | | Carteira Bancária Padrão (TD_CCB)
Descrição dos Campos da Tabela (TT_CCB):
CODBCO | NOT NULL | Código do Banco CODCCB | NOT NULL | Código da Carteira (TD_CCB) CARBCO | | Carteira no Banco DESCCB | | Descrição CARCCB | | Código Real FRMCAD | | Forma de Cadastramento TIPDOC | | Tipo de documento EMIBLQ | | Emite Bloqueto DTRBLQ | | Distribuição do Bloqueto PREDES | NOT NULL | Pré Desconto? ENVNOS | NOT NULL | Envia Nosso Número? LOCPAG | | Local de Pagamento GERSGR | NOT NULL | Gera Segmento R no CNAB 240? CODCRB | | Código na Lista de Carteiras de Banco
Descrição dos Campos da Tabela (TT_ECB):
CODBCO | NOT NULL | Código do Banco CODECB | NOT NULL | Código da Espécie (TD_ECB) ECBBCO | | Código da Espécie para o banco DESECB | | Descrição SIGECB | | Sigla
Descrição dos Campos da Tabela (TT_REM):
CODBCO | NOT NULL | Código do Banco CODREM | NOT NULL | Código da Remessa (TD_REM) OCOBCO | | Código Remessa para o Banco DESREM | | Descrição INSTR1 | | Instrução 1 INSTR2 | | Instrução 2 ECBVEN | | Espécie Padrão CCBVEN | | Carteira Padrão
Descrição dos Campos da Tabela (TT_RET):
CODBCO | NOT NULL | Código do Banco CODRET | NOT NULL | Código do Retorno (TD_RET) RETBCO | | Código Retorno para o Banco DESRET | | Descrição
Descrição dos Campos da Tabela (TT_MOE):
CODBCO | NOT NULL | Código do Banco CODMOE | NOT NULL | Código do Moeda (TD_RET) MOEBCO | | Código da Moeda para o Banco DESMOE | | Descrição
Descrição dos Campos da Tabela (TT_PLA):
CODPRT | NOT NULL | Cód de Protesto (0-Sem Inst. 1-Prot.(Corridos) 2-Prot(Úteis) 3-Não Protestar) PRZPRT | | Prazo de Protesto CODBAI | NOT NULL | Cód de Baixa (0-Sem Inst. 1-Baixar 2-Não Baixar) PRZBAI | | Prazo de Baixa CARMAX | NOT NULL | Dias carência para os Juros ACRDIA | NOT NULL | Percentual de acréscimo ao dia DIAANT | NOT NULL | Dias para o desconto antecipado DESANT | NOT NULL | Percentual de desconto antecipado
Descrição da Tabela (TT_TIT):
CODFIL | NOT NULL | Filial SEQUEN | NOT NULL | Sequenciador FILREC | NOT NULL | Filial da Parcela (TT_REC.CODFIL) SEQREC | NOT NULL | Sequencia da Parcela (TT_REC.SEQUEN) PARREC | NOT NULL | Número da Parcela (TT_REC.NUMPAR) SUBREC | NOT NULL | SubParcela da Parcela (TT_REC.SUBPAR) CODBCO | | Código do Banco (TT_CTB) NUMAGE | | Agência (TT_CTB) CTACRR | | Conta (TT_CTB) CODREM | | Código da Remessa (TD_REM) CODCCB | | Código da Carteira (TD_CCB) CODECB | | Código da Espécie (TD_ECB) NOSNUM | | Nosso número com o dígito verificador CODMOR | | Código de Mora DATMOR | | Data Juros de Mora JURMOR | | Valor/Percentual de Mora CODDES | | Código de Desconto DATDES | | Data de Desconto JURDES | | Valor ou Percentual para o Desconto CODPRT | | Código do Protesto PRZPRT | | Prazo para o Protesto CODBAI | | Código de Baixa PRZBAI | | Prazo de Baixa FLGEST | NOT NULL | Situação(A=Aberto,P=Pago,C=Canc.,T=Prot.,I=Incons.) SEQCAN | | Sequencial de Cancelamento ACEITE | NOT NULL | Aceite (T=Sim, F=Não) VLRIOF | | Valor de imposto IOF (Cadastrado no retorno) AGECOB | | Agencia da cobrança (Cadastrado no retorno) DIGCOB | | Dígito da Agência da cobrança (Cadastrado retorno) VLRABT | | Valor do Abatimento DUMMY | | Controle de Trigger VLRORI | NOT NULL | Valor Original CODERR | | Código de Erro (Se existir)
Descrição da tabela de envio (TT_IXT):
Serão enviados para o banco todos os registros de TT_IXT pertencentes ao banco que estejam com data de envio igual a nulo. Estes arquivos podem ser gerados a partir da modificação de parcelas (TGREC, PC_REC_AUX) e pela modificação em títulos (TGTIT).
CODFIL | NOT NULL | Filial (TT_TIT) SEQUEN | NOT NULL | Sequência SEQTIT | NOT NULL | Sequência do Título (TT_TIT) DATSOL | NOT NULL | Data de Solicitação DATENV | | Data de Envio REMBCO | | Código de Remessa do Banco CCBBCO | | Código de Carteira do Banco ECBBCO | | Código de Espécie do Banco MOEBCO | | Código da Moeda para o BAnco INSTR1 | | Código da Instrução 1(TD_INS) INSTR2 | | Código da Instrução 2(TD_INS) CODREM | | Remessa (TD_REM) CODECB | | Espécie (TD_ECB) CODCCB | | Carteira (TD_CCB) CODMOE | | Moeda (TD_MOE)
Descrição da Tabela (TT_CRB):
CODTAB | NOT NULL | Código CODBCO | NOT NULL | Código do Banco APECRB | NOT NULL | Apelido da Carteira DESCRB | NOT NULL | Descrição da Carteira
O Arquivo será gerado conforme as views:
TV_IXT_HAQ = Header de Arquivo TV_IXT_HLT = Header de Lote TV_IXT_SGP = Segmento P TV_IXT_SGQ = Segmento Q TV_IXT_TLT = Trailer de Lote TV_IXT_TAQ = Trailer de Arquivo
É nelas que está implementado as especificações para cada banco, o campo que irá retornar esta informação é a Linha. O sistema quando gera o arquivo somente soma o valor total do arquivo e atribui um número seqüencial de linhas. Estas views foram baseadas no padrão Febraban CNAB 240 bytes.
Objetos de Banco
SQ_ARQ_COBREBEM
É um objeto sequenciador. Ele é responsável por gerar a sequência de envio nos arquivos de remessa no processo do CobreBemX.
Particularidades de Cada Banco
001 - Banco do Brasil - CNAB240
Arquivo gerado diretamente pelo processo da Totall.
- É obrigatório informar o convênio. O banco rejeitará o arquivo que não tiver o número do convênio informado.
Registros de Remessa
Estes são os principais tipos de registros de remessa. Pos. 16 até 18. Tam. 2 caracteres.
Nº | Descrição |
---|---|
01 | Remessa |
02 | Pedido de Baixa |
04 | Concessão de Abatimento |
05 | Cancelamento de Abatimento |
06 | Alteração de Vencimento |
07 | Conceder Desconto |
09 | Protestar |
31 | Alteração Outros Dados |
Registros de Retorno
Estes são os principais tipos de registros de retorno. Pos. 16 até 18. Tam. 2 caracteres.
Nº | Descrição |
---|---|
02 | Entrada Confirmada |
03 | Entrada Rejeitada |
04 | Alteração de Dados - Nova Entrada |
05 | Alteração de Dados - Baixa |
06 | Liquidação Normal |
07 | Confirmação de Recebimento de Instrução de Desconto |
08 | Liquidação Cartório |
09 | Baixa Simples |
10 | Baixa por ter sido Liquidado |
28 | Débito de Tarifas/Custas |
085 - CECRED
Na Santos usamos as seguintes configurações:
- Local de Pagamento: Pagável preferencialmente nas cooperativas do sistema CECRED. Após vencimento, pagar somente na cooperativa VIACREDI.
- Gera Segmento R no CNAB 240: Não. Como o cliente não manda instruções de multa, o banco solicitou que não enviássemos esse registro.
104 - Caixa Econômica
Boleto
SICOB: Sistema antigo de cobrança.
SIGCB: Sistema novo de cobrança.
341 - Itau
Retorno
Não é uma regra absoluta, mas 2 clientes que utilizaram retorno de CNAB do ITAU precisaram que a configuração DeduzTaxaTitulo ficasse desligada (Posto Tulio e Refopa). Já o cliente Pavin utiliza ela ligada (Padrão), mesmo tendo banco Itau.
Configuração não possui interface.
SELECT DEDUZTAXATITULOFROM TT_CFG
Ligada (Padrão): Valor de crédito possui a taxa embutida.
Exemplo: o título era de R$ 30,00. O cliente pagou R$ 30,00 e o banco vai cobrar R$ 1,50 de tarifa.
O retorno vem com VLRCRE = 30 e VLRTAR = 1.5.
Empresa deve R$ 1,5 para o banco.
Desligada: valor de crédito já está com a taxa descontada.
Exemplo: Mesma situação do exemplo anterior.
O retorno vem com VLRCRE = 28,5 e VLRTAR = 1,5.
Banco já cobrou da empresa.
041 - Banrisul
Boleto CobreBemX
Cliente Lojas P&S que solicitou esse banco utiliza a carteira "1 - Cobrança Simples (8050.76)" e possui agência com 4 dígitos e convênio com 13 dígitos.
Através do suporte identificamos que para trabalhar corretamente com esses dados precisávamos mandar algumas informações especiais para o componente.
Preencha a pseudo-propriedade "Agencia4Digitos", do objeto 'IMeusDados' [IDocumentosCobranca], com o valor 'S'. Exemplo:
MDados := Boleto.MeusDados.Add; MDados.Nome := 'Agencia4Digitos'; MDados.Valor := 'S';
Preencha a propriedade "CodigoCedente" fora da máscara pedida pelo CobreBemX. Faça o mesmo para a propriedade "CodigoAgencia". Exemplo:
CobreBemX.CodigoAgencia := '0000.00'; CobreBemX.CodigoCedente := '0000000000.0.00';
Middleware (ACBrBoleto)
- Especificidades dos Bancos: http://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrBoleto/Particularidades.html
- Bancos suportados: https://www.projetoacbr.com.br/forum/topic/56495-bancos-suportados-pelo-acbrboleto/