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



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

Escritório Virtual Administrativo

TUTORIAL COM OS PROCEDIMENTOS DE

TUTORIAL COM OS PROCEDIMENTOS DE

Vendas. Manual do Usuário. Copyright ControleNaNet

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Resumo das funcionalidades

INSTALAÇÃO DO SISTEMA CONTROLGÁS

Manual do Visualizador NF e KEY BEST

Manual Sistema Curumim. Índice

Livro Caixa. Copyright ControleNaNet

Portal Sindical. Manual Operacional Empresas/Escritórios

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS. MÓDULO DO CERTIFICADOR MANUAL DE OPERAÇÃO Versão 2.4.6

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Questão Essência do Excel

Manual. Pedido Eletrônico

Procedimentos para Instalação do SISLOC

PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP.

Tutorial contas a pagar

ROTINAS PADRÕES DO SISTEMAS

COMO INSTALAR O CATÁLOGO

Instruções para instalação do Virtual Lab (ChemLab 2.5 ou Physics 3.0)

Manual Administrador - Mídia System

Auxiliar de instalação (Português Brasileiro) Primeiros passos

GUIA EMISSÃO E ENVIO DE BOLETO BANCÁRIO POR

Parte I CADASTRO DE SACADO

Procedimentos para Instalação do Sisloc

STK (Start Kit DARUMA) Primeiro contato com a Impressora Fiscal, a ECF chegou e agora?

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

Manual do Software de Cobrança Itaú

Manual Módulo Livro Caixa Livro Caixa Atualizada com a versão 1.3.0

mobile PhoneTools Guia do Usuário

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

WORD. Professor: Leandro Crescencio Colégio Politécnico 1

INSTRUÇÕES PARA EMISSÃO DE GUIAS AVULSAS

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

43 11 Relatórios, Listagens e Exportações para Excel, TXT e HTML

MANUAL VTWEB CLIENT URBANO

Como funciona? SUMÁRIO

GUIA RECIBO BANCÁRIO COBRANÇA NÃO REGISTRADA - SLIM

Guia de Consulta Rápida. Portal do Professor

Manual de Utilização Autorizador

Manual de Instalação e Utilização do Pedido Eletrônico Gauchafarma

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

MANUAL DO SISTEMA. Versão 6.12

Manual do Módulo SAC

Procedimentos para Reinstalação do Sisloc

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução

VIAÇÃO SÃO BENTO LTDA.

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Max Fatura Sistema de Gestão

Manual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.

Passo a Passo do Sistema de Cobrança do Banco do Nordeste

Este Guia Rápido do Usuário ajuda você a instalar e começar a usar o IRIScan Express 3.

Gerenciamento e Captura de Cheques - Sistec. Manual de Instalação e Importação ÍNDICE 1.INSTALAÇÃO Instalando o programa

MANUAL SISVIGIAGRO REPRESENTANTE

MANUAL EXPORTAÇÃO IMPORTAÇÃO

MANUAL DE CONFIGURAÇÃO DO BACKUP

Modo Estrutura é o ambiente de definição e estruturação dos campos, tipos de dados, descrição e propriedades do campo.

Manual de uso PSIM Client 2010

Dicas para usar melhor o Word 2007

Capture Pro Software. Guia de referência. A-61640_pt-br

Manual de Conversão para PDF Envio de Arquivos ao Diário Oficial

Índice. Tenho uma conta pessoal e uma conta da instituição em que dou aula, porém não consigo acessar a conta da escola. O que fazer?

Atualização do seu computador com Windows 8 da Philco para o Windows 8.1

PMAT. Sistema de Análise e Acompanhamento de Operações. Manual. Desenvolvido pelo BNDES AS/DEGEP

❶ No Sistema Gênesis, na Aba ESTOQUE

Manual de Utilização Portal de Serviços do Inmetro nos Estados - PSIE

Microsoft Office PowerPoint 2007

Sistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV

ROTEIRO DE INSTALAÇÃO

Motorola Phone Tools. Início Rápido

SISTEMA DUPLICATA. A) Preenchendo dados da duplicata

GERENCIADOR ELETRÔNICO

Manual de Utilização

Manual. Atualização nº 1160 Novembro/ /11/2015

Bem-vindo ao Guia de Introdução - Utilitários

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

V.1.0 SIAPAS. Sistema Integrado de Administração ao Plano de Assistência à Saúde. Contas Médicas

Windows Explorer. Prof. Valdir

Cadastramento e compra de vale transporte para o Cartão Metrocard Metropolitano Integrado. Em substituição ao Vale Transporte Temporário de Papel

Como Tirar Sua Primeira Nota

Como Gerar documento em PDF com várias Imagens

SINTEGRA GUIA PARA GERAÇÃO DO VIA MÓDULO LBCGAS. Versão de Abril de 2010.

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo

1. Instalação do Remessa Q Prof Trabalhando com o Remessa Q Prof Botão Opções e suas Funcionalidades Aba Título...

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

02 - Usando o SiteMaster - Informações importantes

MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA

Manual Instalação Pedido Eletrônico

PRINCÍPIOS DE INFORMÁTICA PRÁTICA OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Objetivos. Página - 2

Transcrição:

Introdução O presente artigo visa mostrar como uma empresa hipotética, a DVD e Cia Ltda, integrou o Boleto Pro (*) ao Microsoft Excel para executar a emissão de boletos bancários completos (com código de barras e linha digitável), sob o seguinte aspecto: A empresa DVD e Cia Ltda necessita incluir a função de emissão de boletos bancários utilizando os dados contidos numa planilha confeccionada no Microsoft Excel. A função do Boleto Pro será a de importar os dados da planilha e fazer a impressão dos boletos bancários, bastando clicar num simples botão disponibilizado na própria planilha. Veja a seguir os passos utilizados na integração do Boleto Pro ao Microsoft Excel: 1. Instalação do programa Boleto Pro 2. Breve resumo sobre o recurso InterApp 3. Obter arquivo de dados utilizado pela empresa DVD & Cia Ltda 3.1. O arquivo de dados utilizado pela DVD & Cia Ltda possui o seguinte formato 3.2. Campos do arquivo de dados (Microsoft Excel) e suas respectivas descrições 4. Integrando o Boleto Pro ao Microsoft Excel 4.1. Criar arquivo de especificações (*.smi) para importação dos dados da planilha 4.2. Definir comandos e parâmetros para chamada à linha de comando 4.3. Criar botão na planilha Excel para fazer a chamada ao Boleto Pro 4.4. Testar integração (via clique no botão criado na planilha) (*) 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 pequena adaptações, como nome da pasta onde o programa é instalado ou o nome do arquivo executável do programa, por exemplo). - 1/17 -

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 chamada para 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) 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 Tabela_Vendas_DVD.xls Import_Tab_Vendas_XLS.smi Descrição / Local Descrição: Planilha do Microsoft Excel utilizada pela 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 (planilha Excel) e Destino (banco de dados do Boleto Pro). 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. - 2/17 -

2. Breve resumo sobre o recurso InterApp O recurso InterApp visa a 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/17 -

3. Arquivo de dados utilizado pela empresa DVD & Cia Ltda Artigo AN003 Versão 2.0 Rev. 1 3.1. O arquivo de dados utilizado pela DVD & Cia Ltda possui o seguinte formato Planilha do Microsoft Excel *.xls 3.2. Campos do arquivo de dados (Microsoft Excel) e suas respectivas descrições Nome Descrição Cliente CNPJ_CPF Rua Bairro Complemento Cidade Estado Cep Instruções_Boleto Número_Pedido Nota_Fiscal Valor_Doc Dt_Proc Dt_Doc Dt_Venc Parcela Nr_Parcelas Local_Pag_Lin2 Sacado CNPJ_CPF Rua Bairro Complemento (casa, apto, conj., andar, etc.). Cidade Estado Cep Instruções ao sacado e ao caixa do banco. Número do Pedido da Venda Nota Fiscal Valor do Produto Data de Processamento Data do Documento Data de Vencimento da Fatura Parcela Número total de parcelas Local de Pagamento (linha 2) do boleto - 4/17 -

Nome Descrição Espécie Sacador_Avalista Espécie Sacador Avalista Nome do arquivo texto gerado: Tabela_Vendas_DVD.xls - 5/17 -

4. Integrando o Boleto Pro ao Microsoft Excel 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. - 6/17 -

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 é 'Excel arquivo (*.xls)'. Para continuar clique no botão Avançar. - 7/17 -

Assistente de Importação [Passo 2 de 9], no campo 'Importar do Arquivo', clique no botão '...' e localize o arquivo que contem os registros a serem importados para o Boleto Pro, nesse exemplo importaremos os registros do arquivo 'Tabela_Vendas_DVD.xls'. No campo 'Origem do Arquivo', selecione a opção 'ANSI (Windows)'. Para continuar clique no botão Avançar. - 8/17 -

Assistente de Importação [Passo 4 de 9], informe os seguintes dados: Primeira linha = 10 Linha com nome de campos = 9 Ordem em data = DMA Símbolo decimal =, Separador de milhar =. Símbolo de moeda = R$ Separador de data = / Separador de hora = : Valores lógicos = Sim Não 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/17 -

Assistente de Importação [Passo 6 de 9], o sistema fará algumas suposições sobre onde ocorreram as quebras de campo. Verifique se elas estão corretas. Para continuar clique no botão Avançar. 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/17 -

Assistente de Importação [Passo 7 de 9], verifique se as correspondências entre os campos do arquivo Fonte (arquivo de dados utilizado 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 (Planilha Excel) Cliente Rua Bairro Complemento Cidade Estado Cep Instruções_Boleto Arquivo Destino (Boleto Pro) Nome Rua Bairro Rua_Complemento Cidade Estado Cep Instruções - 11/17 -

Arquivo Fonte (Planilha Excel) Número_Pedido Nota_Fiscal Valor_Doc Dt_Proc Dt_Doc Dt_Venc Parcela Nr_Parcelas Local_Pag_Lin2 Espécie Sacador_Avalista Arquivo Destino (Boleto Pro) NumDoc NNum (Nosso Número) ValorDoc DataProc DataDoc Vencimento Parcela NParcelas LocalLinha2 Espécie Sacador_Avalista Nota Como a empresa DVD e Cia Ltda pretende que o boleto bancário seja gerado com o Nosso Número igual ao Número da Nota Fiscal e o Número do Documento igual ao Número do Pedido, observar que o campo Nota_Fiscal (planilha Excel) foi relacionado com o campo NNum (Boleto Pro) e o campo Número do Pedido (planilha Excel) com o Número Documento (Boleto Pro). - 12/17 -

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 Avançar. - 13/17 -

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. Importante 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_XLS'. 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: exclui 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 últimos 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/17 -

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 da planilha 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 (Tabela_Vendas_DVD.xls) Nome do arquivo de especificações para importação (Import_Tab_Vendas_XLS.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/17 -

4.3. Criar botão na planilha Excel para fazer a chamada ao Boleto Pro Inicie o Microsoft Excel. Certifique-se de que a barra de ferramentas Caixa de ferramentas de controle já esteja inserida. Caso não esteja, para inseri-la basta acessar o menu [Exibir + Barras de Ferramentas + Caixa de ferramentas de controle]. Na barra de ferramentas inserida, clique na opção Botão de comando. Em seguida, clique na célula A6. Observar que foi criado o botão com a descrição Command Button1. Caso deseje redimensioná-lo conforme sua preferência, posicione o ponteiro do mouse sobre o botão e arraste-o até atingir o tamanho desejado. Para atribuir a função ao botão de importar e imprimir os boletos da Tabela de Vendas de DVD utilizando o Boleto Pro, dê um duplo clique sobre o botão Command Button1. Observar que será aberto o editor de códigos do Visual Basic, sendo exibida a seguinte estrutura para inserção da linha de comando InterApp que utilizaremos para chamar o programa Boleto Pro. Private Sub CommandButton1_Click() Linha de comando a ser inserida End Sub Insira a seguinte linha de comando entre Private Sub e End Sub: Shell("C:\NeoInterativa\BoletoPro\BoletoPro.exe M /F:C:\NeoInterativa\BoletoPro\Dados\Tabela_Vendas_DVD.xls /D:C:\NeoInterativa\BoletoPro\Dados\Import_Tab_Vendas_XLS.smi /P /QE") Veja como ficará após ter inserido a linha de comando: Private Sub CommandButton1_Click() Shell("C:\NeoInterativa\BoletoPro\BoletoPro.exe M /F:C:\NeoInterativa\BoletoPro\Dados\Tabela_Vendas_DVD.xls /D:C:\NeoInterativa\BoletoPro\Dados\Import_Tab_Vendas_XLS.smi /P /QE") MsgBox "Os boletos foram enviados para a impressora. Favor aguardar impressão...", vbinformation End Sub - 16/17 -

Observação Artigo AN003 Versão 2.0 Rev. 1 A linha de comando deverá ficar numa mesma linha. Clique em Salvar e nomeie a planilha conforme sua preferência, lembrando que o nome dado à planilha deste exemplo é Tabela_Vendas_DVD.xls. 4.4. Testar integração (via clique no botão criado na planilha) Clique no botão Imprimir boletos da Tabela Vendas DVD usando o Programa Boleto Pro Pronto! Agora a sua planilha está integrada ao Boleto Pro e a emissão dos boletos ocorrerá sempre que você clicar no botão criado dentro dela. - 17/17 -