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!