Veja a seguir os passos utilizados na integração do Boleto Pro ao sistema da empresa DVD e Cia Ltda:

Documentos relacionados
Veja a seguir os passos utilizados na integração do Boleto Pro ao Microsoft Access:

Veja a seguir os passos utilizados na integração do Boleto Pro ao Microsoft Excel:

BAIXA E INSTALAÇÃO DE CERTIFICADO A1. Versão 1.0r0 de 19 de Janeiro Classificação: Ostensivo

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

Tutorial NFS-e. 1 Configurar Provedor de Nota Fiscal de Serviço NFS-e Configuração de Conta Corrente Gerar NFS-e...

Contas a Receber. Índice. 1. Adicionando uma Receita Manual

Manual do Usuário. Sistema Cobrança de Títulos para Cobrança em Carteira ou Boleto Bancário

Manual do Usuário. Sistema Controle de Caixa (versão gratuita)

Manual AgoraOS System Bridge Milenial Comunicação Visual Ltda

ITQ InPrint Cobrança. Manual do Usuário Atualizado em: 27/02/2012.

Aplicativo Emissor de Etiquetas Código de Barras Instruções de uso

Dados Externos e SIG: Importação de arquivos de texto para uma planilha eletrônica

Procedimentos para Instalação Sisloc (Estação de Trabalho)

Utilizando o Word para criar Relatórios

Instalação do SayerDispenser

Manual de Migração do Banco de Dados Paradox para Firebird

Conteúdo Como gerar os arquivos pelo WinMFD da Bematech?... 3 Como saber a data do arquivo?... 9 Como copiar os arquivos gerados para o PENDRIVE:...

Usando a geração de boletos

Manual para emissão e configuração de Certificados Digitais tipo 1. para utilização em MAC OS Snow Leopard

Instalação Serviço de Acompanhamento de Projeto (PCSIS007) Sistema de Gestão da Qualidade

Manual de Versão Sistema Condomínio21

INSTALAÇÃO DO WORKMOTOR FREE

Manual de Instalação e Utilização Módulo de emissão de Notas Fiscais Eletrônicas Sysfar

X-RiteColor Master Web Edition

MANUAL VTWEB CLIENT SUBURBANO

Através desta solução, será possível cadastrar sua conta financeira do SICRED para homologação junto a banco.

INTBAN. Guia de Instalação e configuração 23/08/2011

Manual de Versão Sistema Condomínio21

Guia Rápido. Elgin L42-DT Impressora de etiquetas.

COMO INSTALAR O CATÁLOGO

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

MANUAL VTWEB CLIENT URBANO

MANUAL DE EMISSÃO DE CERTIFICADO DIGITAL A1

Assinador de Documentos Vara de Execuções Penais

Essa versão permite realizar a integração entre o Condomínio21 e Imobiliária21.

MANUAL SEFINNET / SEFINNET WEB FLORIANÓPOLIS SC VERSÃO 3.0 ( )

MANUAL DO USUÁRIO. Token SafeNet Authentication. Cliente 8.3 (x32 e x64)

Versão 8.3A-01. Versão Final da Apostila de Novidades

MANUAL DE INSTALAÇÃO DA WIZARD - VIMET

STD SERVIÇO DE BACKUP EM NUVEM

Título: SEFAZ RS Como configurar o sistema para importar os arquivos XML de NF-e através do Web Service diretamente do SEFAZ Certificado A1?

GESTÃO COMERCIAL REGISTRO DE ENTRADA DE MERCADORIA COM ARQUIVO XML

BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI

DIGITAL SERPRO MOZILLA

Instrução de Trabalho: Instalar Client

Título: Como instalar e configurar o acesso ao sistema em um computador utilizado como estação?

Manual de Instalação Recuperação Fiscal

INSTRUÇÕES PARA PROCESSAMENTO DO ARQUIVO RETORNO DAS INSCRIÇÕES PAGAS

SIMFatura - Enquadramento Legal do IPI

Como configurar a conta financeira BANCO DO BRASIL?

Sistema de Importação de Avaliações PAINT (Integrador)

Florianópolis, 11 de março de Sped Fiscal EFD Manual de Geração do Arquivo

TUTORIAL BB COBRANÇA. 02. Como baixar o arquivo de configuração

Título: Como realizar a importação do Cadastro de Empresas pelo arquivo do SPED Fiscal?

Nota Fiscal Consumidor

Laboratório Configuração do Backup e da Restauração de Dados no Windows 7 e no Vista

MANUAL DE INSTALAÇÃO AWP MANAGER

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

COMO INSTALAR O CATÁLOGO

SISTEMA DE NOTA FISCAL ELETRÔNICA EDDYDATA

CashDriver Android Instalação

GUIA RÁPIDO. MDIForms. Sintel Informática Ltda. Rua Vergueiro, nº º andar Vila Mariana, São Paulo - SP CEP:

Manual de Uso Recuperação Fiscal

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (INTERNET EXPLORER)

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (GOOGLE CHROME)


Sidicom S4. Tutorial: instalação do sistema em servidor

Carnê de Pagamento. Copyright ControleNaNet

Título: Como configurar o gerenciador Busca NF-e no Escritório?

BAIXA E INSTALAÇÃO DO CERTIFICADO DIGITAL. A3 em token

Para viabilizar essa melhoria, é necessário aplicar o pacote de atualizações (Patch) deste chamado.

MANUAL DE INSTRUÇÕES. TradeZone

Emissão de Boletos. 2) O sistema exibirá uma mensagem com o número da Remessa. Esse número NÃO DEVE ser alterado (é automático) -> OK.

Boletim Informativo Técnico BIT041 12/2016

SICOOBNET EMPRESARIAL

Boletim Técnico. Chamado : TIDXLD Data da publicação : 10/03/14. País(es) : Todos Banco(s) de Dados : Todos

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Ferramenta 1 -NetBeans 8.0

ALFACONT 2 Sistema de Contabilidade Versão Eleusmário Mariano Rabelo. Acesso ao Sistema

Movimento do Caixa

Folhamatic Faturamento

Título: Como configurar o gerenciador Busca NF-e no meu Cliente do Escritório?

Processo: Financeiro. Acesso. Motivação. Parâmetros. Entrada. Nome do Processo Negociação de Títulos

Emissão de Recibos. Copyright ControleNaNet

Guia de Instalação e Inicialização. Para DataPage+ 2012

MANUAL DE CONFIGURAÇÃO DO MÓDULO CONEXÃO SUPER

Procedimento de instalação do Oracle EBS da Mundial

Procedimentos para Atualização Sisloc

1 Gerando um XML da Nota fiscal eletrônica (LimerSoft SisVendas versão 12)

Objetivo. Coletor de Dados Cadastro de Layout no Sismoura. Importar arquivo de coletor para o Sismoura.

Para críticas e sugestões, envie para

Configuração de Conta de no Outlook 2003 / 2007 e Backup de Segurança dos s

Descobrindo endereço de IP da sua impressora térmica epson

1- Acesse o menu: Lançamentos/ Contas a Receber/ Ficha de Crédito 2- Marque a opção Considerar fichas baixadas.

Transcrição:

Introdução O presente artigo visa mostrar como uma empresa hipotética, a DVD e Cia Ltda, integrou o Boleto Pro (*) ao seu sistema de cobrança para executar a emissão de boletos bancários completos (com código de barras e linha digitável). Descrição do caso: A empresa DVD e Cia Ltda necessita incluir a função de emissão de boletos bancários ao seu sistema de contas a receber, entretanto não possui recursos próprios disponíveis para processar a emissão de boletos bancários, havendo a necessidade de utilizar um programa impressor externo, neste caso, o Boleto Pro. Veja a seguir os passos utilizados na integração do Boleto Pro ao sistema da empresa DVD e Cia Ltda: 1. Instalação do programa Boleto Pro 2. Breve resumo sobre o recurso InterApp 3. Obter arquivo de dados gerado pelo sistema da empresa DVD & Cia Ltda 3.1. O arquivo gerado pela DVD & Cia Ltda possui o seguinte formato 3.2. Campos gerados no arquivo de dados e suas respectivas descrições 4. Integrando o Boleto Pro ao sistema da empresa DVD & Cia Ltda 4.1. Criar arquivo de especificações (.smi) para importação dos dados 4.2. Definir comandos e parâmetros para chamada à linha de comando 4.3. Testar integração (via linha de comando) 4.3.1. Emissão de boletos a partir de arquivo (*) Observação: Originalmente, este artigo foi escrito para demonstrar como fazer um aplicativo externo controlar o programa Boleto Pro, através do recurso InterApp. Posteriormente, surgiram novos programas da Neo Interativa com suporte ao InterApp (programas Boleto CNAB e Boleto Sindical), sendo as instruções fornecidas neste artigo aplicáveis a esses novos programas, também (com pequenas adaptações, como nome da pasta onde o programa é instalado ou o nome do arquivo executável do programa, por exemplo). - 1/16 -

1. Instalação do programa Boleto Pro Boleto Pro Programa Local de instalação (disco local) C:\NeoInterativa\BoletoPro\ Dicas sobre a instalação do programa Boleto Pro 1) Pensando justamente em minimizar as chances de que você venha a ter problemas é que concebemos um procedimento padrão, o qual torna a integração de sua aplicação ao Boleto Pro o mais simples possível. Em essência, consiste em instalar sempre o Boleto Pro em um diretório padrão e utilizar sempre a mesma linha de comando para chamar o programa. 2) É altamente recomendável que efetue o download da versão mais atual do programa, bastando acessar a seguinte página em nosso site: http://www.neointerativa.com.br/bepro/download/ 3) Ao atualizar a versão do programa Boleto Pro (sempre na mesma pasta C:\NeoInterativa\BoletoPro\), é recomendável que antes seja desinstalada a versão anterior, lembrando que a pasta "Dados" (onde ficará o arquivo de dados e o arquivo de especificações) não será excluída nem terá o seu conteúdo alterado. Dessa forma, todos os arquivos de dados e de especificações (.smi) ficarão intactos, podendo ser reutilizados sempre com a versão mais atual do programa Boleto Pro. Arquivos utilizados na integração do sistema Tab_Vendas_DVD.txt Import_Tab_Vendas_DVD.s mi Descrição / Local Descrição: Arquivo de Dados gerado pelo sistema da empresa DVD & Cia Ltda. Local: C:\NeoInterativa\BoletoPro\Dados\ Descrição: Arquivo de Especificações criado no momento da importação dos dados, o qual contém a correspondência entre os campos nos arquivos Fonte e Destino. Local: C:\NeoInterativa\BoletoPro\Dados\ Nota Todos os arquivos utilizados nesse artigo estão disponíveis para download na seção Desenvolvedores, no site da Neo Interativa. Importante: Para ter sucesso na execução da chamada InterApp descrita neste artigo não se esqueça de copiar os dois arquivos acima para a pasta C:\NeoInterativa\BoletoPro\Dados\. - 2/16 -

2. Breve resumo sobre o recurso InterApp O recurso InterApp visa permitir que um programa externo (seu sistema) controle o Boleto Pro. Os comandos e parâmetros eventualmente necessários são passados através da linha de comando. Estão disponíveis os seguintes comandos: Importar lote de boletos, a partir de arquivo. Emitir lote de boletos, a partir de arquivo. Emitir lote de boletos cadastrados, mas ainda não-emitidos. A emissão pode ser impressa, por e-mail ou em arquivo. Se necessário, o programa pode executar de modo silencioso, de forma totalmente transparente para o usuário que estiver usando a sua aplicação. - 3/16 -

3. Obter arquivo de dados gerado pelo sistema da empresa DVD & Cia Ltda 3.1. O arquivo gerado pela DVD & Cia Ltda possui o seguinte formato Texto Delimitador de Campo Qualificador de Texto Separador de Registros *.txt ; (ponto-e-vírgula) (aspa) CRLF 3.2. Campos gerados no arquivo de dados e suas respectivas descrições Nome Descrição Cod_Prod Nome_Prod NF_Venda Dt_Vencto Valor_Prod Cód_Prod Nome_Cli CPF_CNPJ Código do Produto Nome do Produto Nota Fiscal de Venda Data de Vencimento da Duplicata Valor do Produto Código do Produto Nome do Cliente CPF/CNPJ do Cliente Nome do arquivo texto gerado: Tab_Vendas_DVD.txt 000121;"Turma da Mônica";1,00;150001;05/05/2010;"Everton Silas da Silva";"111.111.111-11" 000122;"Guerra nas Estrelas";2,00;150002;10/05/2011;"Maria Silas Salgado";"222.222.222-22" 000123;"Harry Potter";3,00;150003;15/05/2012;"Martim Afonso de Souza";"333.333.333-33" 000124;"Senhor dos Aneis";4,00;150004;20/05/2014;"Pedro de Toledo";"444.444.444-44" - 4/16 -

4. Integrando o Boleto Pro ao sistema da empresa DVD & Cia Ltda 4.1. Criar arquivo de especificações (.smi) para importação dos dados Inicie o programa; Na janela Títulos, acesse o menu 'Ferramentas' e escolha a opção 'Títulos >> Importar'; Será apresentada a seguinte janela, selecione no campo 'Modo' a opção 'Usar o assistente de importação (usuários avançados)'. Para continuar clique no botão Ok. - 5/16 -

Assistente de Importação [Passo 1 de 9], selecione o formato de arquivo em que será importado os dados, nesse caso, o formato do arquivo gerado pelo sistema da empresa DVD & Cia Ltda é 'Texto (.txt)'. Para continuar clique no botão Avançar. - 6/16 -

Assistente de Importação [Passo 2 de 9], no campo 'Importar do Arquivo', clique no botão '...' e localize o arquivo que deseja importar, nesse exemplo importaremos o arquivo 'Tab_Vendas_DVD.txt', gerado pela DVD & Cia Ltda. No campo 'Origem do Arquivo', selecione uma das opções 'ANSI (Windows)' ou 'ASCII (MS_DOS)', conforme plataforma de trabalho. Para continuar clique no botão Avançar. - 7/16 -

Assistente de Importação [Passo 3 de 9], selecione as seguintes opções: Delimitado - Caracteres, tab, vírgula separam cada campo No campo 'Delimitador de Campo', selecione Ponto e Vírgula ( ; ) No campo 'Separador de Registros', selecione CRLF No campo 'Qualificador de Texto', selecione " (aspa) Para continuar clique no botão Avançar. - 8/16 -

Assistente de Importação [Passo 4 de 9], nesse passo você poderá definir algumas opções adicionais para o arquivo fonte (Tab_Vendas_DVD.txt). Para continuar clique no botão Avançar. Assistente de Importação [Passo 4 de 9], salta automaticamente para o [Passo 6 de 9]. - 9/16 -

Assistente de Importação [Passo 6 de 9], o sistema fará algumas suposições sobre onde ocorreram as quebras de campo (nesse caso as quebras de campo ocorreram a cada ponto-e-vírgula ( ; ) encontrado no arquivo de dados gerado pelo sistema da empresa). Clique aqui para fazer a correspondência entre o campo do arquivo de dados (DVD & Cia Ltda) e o campo do banco de dados do Boleto Pro. - 10/16 -

Assistente de Importação [Passo 7 de 9], verifique se as correspondências entre os campos do arquivo Fonte (arquivo de dados gerado pela DVD & Cia Ltda) e Destino (base de dados do Boleto Pro) estão devidamente corretas. Para criar ou modificar uma correspondência, clique em uma célula na coluna Fonte. Para continuar clique no botão Avançar. Nesse exemplo, os << campos >> que se correspondem são os seguintes: Arquivo Fonte (DVD & Cia Ltda) NF_Venda Dt_Vencto Valor_Prod Cód_Prod Nome_Cli CPF_CNPJ Arquivo Destino (Boleto Pro) NNum Vencimento ValorDoc NumDoc Nome CPF_CNPJ - 11/16 -

Nota Como a empresa DVD e Cia Ltda pretende que o boleto bancário seja gerado com o Nosso Número igual ao da Nota Fiscal, observar que o campo NF_Venda (sistema da empresa) foi relacionado com o campo NNum (Nosso Número) da base de dados do Boleto Pro. - 12/16 -

Assistente de Importação [Passo 8 de 9], confira os dados antes de importá-los para o Boleto Pro. Para continuar clique no botão Próximo. - 13/16 -

Assistente de Importação [Passo 9 de 9], selecione o seguinte modo de importação: Copiar: exclui todos os registros no destino, preenchendo-os com os fontes. Clique aqui para salvar todas as opções configuradas em todos os passos. Dica Para gravar as especificações (correspondência entre os campos dos arquivos Fonte e Destino, e as opções configuradas em todos os passos), clique no botão Especificações... e, em seguida, clique no botão Salvar. Dê um nome de sua preferência para o arquivo de especificação (.smi), nesse exemplo, usaremos o nome 'Import_Tab_Vendas_DVD'. Em seguida, clique no botão Ok. Para concluir a importação dos registros, clique no botão Executar. Nota Nesse exemplo, selecionamos a opção 'Copiar: apaga todos os registros no destino, preenchendo-os com os fontes', Passo [10 de 10], apenas para mantermos o banco de dados do Boleto Pro com os útimos registros importados. Pois, imagine uma empresa que importe em média 100.000 registros (por mês), quantos registros teria no final de 1 ano... Tornando o processamento do Boleto Pro desnecessariamente mais lento. - 14/16 -

Será apresentada a seguinte tela quando for clicado o botão Especificações... do [Passo 9 de 9]: Após ter salvo o arquivo de especificações (.smi), verifique se os registros foram importados corretamente para o Boleto Pro, através da janela Títulos. Caso afirmativo, o arquivo de especificações está devidamente configurado para futuras importações (via linha de comando InterApp), pois o programa já sabe a correspondência entre os campos dos arquivos Fonte e Destino. 4.2. Definir comandos e parâmetros para chamada à linha de comando /F: /D: Nome do arquivo de dados (Tab_Vendas_DVD.txt) Nome do arquivo de especificação para importação (Import_Tab_Vendas_DVD.smi) -M Emitir boleto a partir do arquivo de dados /P Emitir imprimindo /QE Sai do programa após terminar a execução do comando que você pediu para ser executado Observação: Recentemente foi desenvolvido o programa utilitário Assistente InterApp. Com ele é extremamente simples e interativa a criação de linhas de comando para chamadas InterApp: Em cada passo do assistente escolhe-se as funções que serão usadas e fornece-se os parâmetros. No último passo tem-se a linha de comando completa, pronta para ser incluída no código fonte da sua aplicação. Para maiores informações sobre o Assistente InterApp, clique aqui. Para obter o Manual de Uso completo do recurso InterApp, clique aqui. - 15/16 -

4.3. Testar integração (via linha de comando) 4.3.1. Emissão de boletos a partir de arquivo Chame a função Executar..., que pode ser acessada através do menu Iniciar do Windows. Digite no campo Abrir a seguinte linha de comando: C:\NeoInterativa\BoletoPro\BoletoPro.exe -M /F:C:\NeoInterativa\BoletoPro\Dados\Tab_Vendas_DVD.txt /D:C:\NeoInterativa\BoletoPro\Dados\Import_Tab_Vendas_DVD.smi /P /QE Pronto! Tendo desenvolvido a linha de comando, o sistema da empresa pode ser integrado ao Boleto Pro. Basta copiar a linha de comando e inserir na sua aplicação, na função que executa chamada a um aplicativo externo. Isso pode ser tanto o valor de um campo que é configurado numa janela do sistema (no caso de sistema configuráveis), como uma linha adicional que deve ser incluída no código fonte do aplicativo, para fazer chamada ao comando de execução de aplicativo externo. Por exemplo: ShellExecute(Handle, open, PChar( C:\NeoInterativa\BoletoPro\BoletoPro.exe -M /F:C:\NeoInterativa\BoletoPro\Dados\Tab_Vendas_DVD.txt /D:C:\NeoInterativa\BoletoPro\Dados\Import_Tab_Vendas_DVD.smi /P /QE ), nil, nil, SW_SHOWNORMAL); O comando dependerá da linguagem em que o sistema tiver sido desenvolvido (VB, C++, Delphi, Cobol, Java, etc.). O código de chamada acima é para sistema desenvolvido em Delphi. - 16/16 -