banksync – algoritmo para geração do código de barras (dll)

Transcrição

banksync – algoritmo para geração do código de barras (dll)
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
OBJETIVO
O algoritmo para geração do código de barras (dll) utilizado no SAP Business One (SBO) deve ser
instalado e configurado adequadamente para possibilitar a visualização e impressão de boletos localmente, assim
como permitir a recuperação de dados do código de barras (como o seu digito verificador, e outros dados) para
Exportação dos Arquivos de Remessa.
PROCEDIMENTOS
Os passos para realizar a configuração de uma DLL de código de barras são os seguintes:
1. Instalação
2. Configuração
3. Utilização
INSTALAÇÃO
1. Identificar a DLL do código de barras relacionada ao banco que se deseja utilizar:
o
O SBO possui os seguintes algoritmos (SBO):
 Banco Itaú – ItauBank.dll
 Banco do Brasil – BankOfBrazil.dll
 Bradesco – BradescoBank.dll
o
Juntamente com a aquisição do BankSync disponibilizamos também as seguintes DLLs:
1
 Banco Pine (Acordo Bradesco) – BancoPine.dll
1
 Banco Real – BancoReal.dll
1
 Banco Safra – BancoSafra.dll
1
 Banco Safra (Acordo Bradesco) – BancoSafraBradesco.dll
1
 Banco Sifra (Acordo Bradesco) – BancoSifra.dll
1
 Bradesco v2 – BancoBradesco.dll
1
 Caixa Econômica Federal - Op. 870 – CaixaEconomica.dll
1
 Sudameris – SudamerisBank.dll
1
 Tribanco (Acordo Banco do Brasil com 4 dígitos) – TribancoBB4Digitos.dll
2
 Banco do Brasil (Acordo com 6 dígitos) – BancoDoBrasil6Digitos.dll
2
 Banco do Brasil (Acordo com 7 dígitos) – BancoDoBrasil7Digitos.dll
2
 Banco Unibanco (Com Registro) – BancoUnibancoComRegistro.dll
2
 Banco Unibanco (Sem Registro) – BancoUnibancoSemRegistro.dll
2
 Tribanco (Acordo Banco do Brasil com 6 dígitos) – TribancoBB6Digitos.dll
2
 Tribanco (Acordo Banco do Brasil com 7 dígitos) – TribancoBB7Digitos.dll
3
 HSBC – BancoHSBC.dll
4
 BicBanco (Acordo Bradesco) – BicBanco.dll
5
 Banco Mercantil – BancoMercantil.dll
Esta lista de bancos foi gerada com os algoritmos disponíveis em Junho de 2008, por favor acesse
nosso site www.sistemainfo.com.br para obter a lista atualizada.
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
2. Os algoritmos disponibilizados pelo SBO já estão devidamente instalados na aplicação, para as demais
é necessário instalá-las, para isso:
o
Acesse o site www.sistemainfo.com.br e selecione o link Soluções em Parceria com a SAP;
o
Em seguida selecione o link BankSync;
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
Encontre a opção Download;
o
Localize a DLL desejada;
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
Faça o download e salve a DLL em C:\Arquivos de programas\SAP\SAP Business One\Boleto;
o
Pronto!
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
CONFIGURAÇÃO
1. Configurar uma conta bancária;
o
Execute o SBO;
o
Acesse Administração >> Add-Ons >> Administrador add-on;
o
Selecione o add-on BankSync;
o
Clique no botão [Início];
o
Acesse Administração >> Configuração >> Banco >> Contas bancárias da empresa;


1
Para utilizar estes algoritmos nenhuma configuração adicional é necessária.
2
Para utilizar estes algoritmos deve ser configurado o novo campo criado pelo
BankSync 2.2.7. (ou superior) na tela de configuração de contas bancárias na coluna
Número do Contrato.
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
3
 Para o HSBC o Número do Contrato deve ser preenchido apenas com o intervalo
(Range) cedido pelo banco já que o número do acordo/convênio são os números da
agência e a conta concatenados.
Exemplo:

4

Nº Acordo Convênio = 1121-000367-2

Código Range = 29588

Número do Contrato = 29588
Para o BicBanco (Acordo Bradesco) o Número do Contrato deve ser preenchido com
o Radical + Matrícula (RRMMM).
Exemplo:

5

Radical = 44

Matrícula = 123

Número do Contrato = 44123
Para o Banco Mercantil o Número do Contrato deve ser preenchido normalmente com
9 caracteres, e o Número do Acordo (Coluna original do SBO) deve ser preenchido
com os 2 caracteres do intervalo (Range) cedido pelo Banco.
Exemplo:

Número do Contrato fornecido pelo banco = 123456789

Número do Acordo = Intervalo Range = 29
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
2. Configurar uma forma de pagamento;
o
Acesse Administração >> Configuração >> Banco >> Formas de Pagamento;
o
Configure a forma de pagamento adequadamente e na opção Algoritmo do Código de Barras
escolha a DLL desejada;
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
Para adicionar uma nova DLL clique na opção Definir Novo;
o
Localize o arquivo clicando no botão [...] da tela File Algoritmo;
o
Clique no botão [Inserir] da tela File Algoritmo;
o
Clique no botão [Inserir] da tela Forma de Pagamento;
o
Clique no botão [OK] da tela Forma de Pagamento;
o
Pronto!
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
UTILIZAÇÃO
1. Criação de um meio de pagamento do tipo boleto no SBO:
o
Acesse Banco >> Contas a Receber >> Contas a Receber;
o
Selecione o parceiro de negócios (Tela no modo inserir – Ctrl + A);
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
Selecione um dos documentos a pagar;
o
Na barra de ferramentas do SBO clique no opção meio de pagamento;
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
Configure um meio de pagamento do tipo Boleto e clique no botão [OK];
o
Clique no botão [Inserir] da tela de Contas a receber;
Observação
A configuração de uma nova DLL não possibilita a correção de informações de boletos gerados
anteriormente. Para resolver esse problema é necessário primeiro cancelar os boletos com dados
incorretos e em seguida gerar novos boletos.
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
2. Visualização de título para impressão:
o
Acesse Banco >> Boleto >> Administração de Boletos;
o
Clique no botão [OK];
o
Selecione a “gaveta” de Gerado;
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
Selecione um boleto e clique em Imprimir Visualização;
o
O seguinte título é mostrado;
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
3. Visualização de layout e configuração de PLD do título;
o
Selecione um boleto é clique em Designer do Layout da Impressão;
o
Duplo clique no registro Boleto_Contas a Receber (BR) (System)
BANKSYNC – ALGORITMO PARA GERAÇÃO
DO CÓDIGO DE BARRAS (DLL)
o
O seguinte layout é mostrado;
o
Pronto!