• Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Tag: ACBr

29 março 2020

[GRÁTIS] NFC-E COM DELPHI E ACBR NO MOBILE, CURSO COMPLETO E SEM RESTRIÇÕES

Escrito por Régys Borges da Silveira

Em parceria com a WK estou abrindo meu curso de desenvolvimento mobile, neste curso gratuito até o dia 12/04, você vai aprender a desenvolver um servidor de aplicação REST utilizando DMVC e um aplicativo mobile ambos feitos em Delphi para emissão de NFC-e, são 16 horas de curso divididos em 4 dias, totalmente gratuito até o dia 12/04, utilize seu tempo de quarentena para aprender mais e descobrir o que pode ser feito com Delphi, não perca tempo, inscreva-se.

Grade do Curso

Dia 1 – Fundamentos

  • Fundamentos de ACBr
  • Fundamentos de APIs REST
  • Utilização do DMVC Framework para construção de APIs RESTFULL
  • Instalação do REDIS
  • Utilização de CACHE

Dia 2 – Servidor REST

  • Dúvidas gerais sobre emissão de nota fiscal de consumidor eletrônica
  • Problemas mais comuns na nota fiscal de consumidor eletrônica
  • Métodos para emissão de nota fiscal de consumidor eletrônica
  • Construção da API RESTFULL

Dia 3 – Criando a aplicação mobile Parte 1

  • Fundamentos de programação mobile utilizando Delphi
  • Construção de Layouts
  • Consumo e utilização de APIs RESTFULL
  • Consumo de REST nativo do Delphi
  • Consumo com REST do DMVC

Dia 4 – Criando a aplicação mobile Parte 2

  • Utilização de métodos assíncronos
  • Uso de dados em base de dados locais no mobile
  • Atualização de dados locais
  • Finalização do aplicativo mobile
  • Dúvidas Gerais
Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
29/03/2020 Cursos ACBr, curso, dmvc, gratis, mobile, rest Deixe um comentário
13 janeiro 2020

Fontes do ACBr agora são compatíveis com Delphi Linux FMX (Firemonkey)

Escrito por Régys Borges da Silveira

Já pensou em rodar o seu PDV ou ERP em Linux ?

Há muito tempo os fontes do ACBr já compilavam em Linux através do Lazarus/FPC, e agora também é possível compilar o ACBr no Linux Ubuntu 64, com o Delphi Rio 10.3.3, usando a Linux FMX

Mas quais são as vantagens de rodar em Linux ?

Inúmeras vantagens.. o Linux é um Sistema Operacional, Livre, muito estável, seguro e robusto.. Não é a toa que grandes empresas, preferem rodar Linux em seu PDV (Carrefour, Pão de Açúcar, Droga Raia, etc..)… Um Linux bem configurado, é da filosofia Instale e Esqueça, e pode representar uma enorme economia, em atendimento no suporte técnico…

Sem falar na evidente vantagem de custos de licenças, quando comparado ao Windows…

Se você tiver um profissional “linuxer” na sua equipe, você ainda poderia criar uma distribuição Linux altamente personalizada para as necessidades do seu software, e permitir que o seu PDV/ERP seja carregado automaticamente, sem intervenção do usuário…

Texto original: https://www.projetoacbr.com.br/forum/topic/55743-fontes-do-acbr-agora-são-compatíveis-com-delphi-linux-fmx/

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/01/2020 ACBr ACBr, Firemonkey, fmx, linux Deixe um comentário
16 julho 2019

Dia do ACBR – 2ª Edição

Escrito por Régys Borges da Silveira

O Dia do ACBr está chegando, no ano passado foi um sucesso e esse ano faremos algo melhor ainda, não perca, aproveite e faça a sua inscrição agora mesmo usando o cupom desconto e venha participar do maior evento da comunidade open-source de componentes para automação comercial do Brasil.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
16/07/2019 Notícias ACBr Deixe um comentário
10 junho 2019

Dia do ACBr – 2ª Edição

Escrito por Régys Borges da Silveira

14 de setembro de 2019, 07h30 – 18h00

Parque Tecnológico de Sorocaba, Sorocaba, SP

Após o sucesso da edição 2018 do Dia do ACBr, chegou a vez da edição 2019, trazendo novidades!

Faça como desenvolvedores de todo o Brasil e garanta sua vaga no evento da maior Comunidade Open Source para Automação Comercial do Brasil.

Conteúdo exclusivo apresentado pelos próprios desenvolvedores do Projeto ACBr. Assista palestras de grandes nomes do universo da automação comercial, além de diversos assuntos de interesse de nossa comunidade, amplie seu networking interagindo com membros do time ACBr, palestrantes e membros da comunidade.

Fique por dentro das tendências tecnológicas e fiscais, conheça as novidades apresentadas pelos fabricantes e muito mais…

Novidade

Neste ano traremos a tecnologia de Palestra Silenciosa, com o uso de radiotransmissores cada participante sintoniza o canal da palestra que deseja assistir, trazendo muito mais conforto.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
10/06/2019 ACBr ACBr, acbrday, dia do acbr Deixe um comentário
07 maio 2019

ACBrNFE como configurar para evitar o erro 938 na emissão da Nota Fiscal Eletrônica

Escrito por Régys Borges da Silveira

Hoje muitos estados passaram a validar as tags de ICMS retido e ICMS substituto o que levou muitos usuários a terem suas notas rejeitadas, recebendo o erro: 938 Rejeição: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet

Para usuários do ACBrNFe que estão passando pelo problema verifiquem primeiramente se seus schemas estão atualizados, senão atualize-os, os schemas atualizados podem ser encontrados no seu repositório ACBr em: \Exemplos\ACBrDFe\Schemas\NFe

Verifique também a seguinte propriedade do componente ACBrNFe:

erro 938 nfe

Nos estados que estão obrigando a geração das tags mesmo com valores zerados, coloque fgtSempre, para os estados que não obrigam informe fgtNunca.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
07/05/2019 ACBr, NF-e, NFC-e ACBr, erro 938, NF-e, nfc-e 10 comentários
03 maio 2019

Dia do ACBr segunda edição – Dia 14/09/2019

Escrito por Régys Borges da Silveira

A segunda edição do Dia do ACBr, ocorrerá no Parque Tecnológico de Sorocaba, no dia 14 de Setembro de 2019 (Sábado).

Reserve essa data na sua agenda, e não perca a chance de participar do 2o encontro da Maior Comunidade de Open Source para Automação Comercial do Brasil

Em breve já devemos iniciar a construção de novo Site para a 2a edição do evento, com mais informações, como Grade, Palestrantes, Valor, duração etc…Além é claro, de abrir o acesso a inscrições com preços promocionais para o 1o Lote… (e lembrem-se que o primeiro inscrito recebe um brinde especial do ACBr)

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
03/05/2019 Notícias ACBr Deixe um comentário
13 dezembro 2018

[Vídeo] Palestra no 1º Dia do ACBr em Sorocaba

Escrito por Régys Borges da Silveira

Palestra ministrada no 1º Dia do ACBr em Sorocaba, nela conversamos um pouco sobre como construir servidores REST utilizando Delphi MVC Framework e também como utilizar este servidor no mobile para emissão de nota eletrônica de consumidor.

https://www.projetoacbr.com.br/forum/

Código fonte e apresentação de slides disponível disponível no GIT em: https://github.com/regyssilveira/

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/12/2018 NFC-e, SAT ACBr, delphi mvc framework, mobile, nfc-e, rest 1 comentário
02 julho 2017

[ACBr] Conhecendo melhor as opções do ACBrInstall

Escrito por Régys Borges da Silveira

Já a algum tempo temos um instalador para facilitar a instalação dos componentes ACBr, este instalador torna simples a instalação dos diversos pacotes que compõe o projeto ACBr e que fossem instalados manualmente poderiam gerar problemas de dependências, dificuldades entre outros. Apesar deste instalador existir já a algum tempo, muitos ainda tem dúvidas de como configurá-lo corretamente quanto as suas opções, o intuito deste artigo é explicar cada uma das opções e tornar a instalação do projeto ACBr ainda mais fácil e tranquila.

Primeiramente o usuário deve escolher uma ou mais versões de Delphi, as quais desejas instalar, as opções disponíveis dependem de quais versões de Delphi estão instaladas em sua máquina e se foram instaladas corretamente, uma dica é quando não aparece a versão então sua instalação provavelmente está com problemas.

Outro ponto a se atentar é a lacuna que aponta para o diretório onde se encontra o ACBr, se informado incorretamente o instalador apresentará erros de falta de pacotes ou pacotes não encontrados.

Como todos os componente Delphi, primeiramente você deve instalar a versão 32 bits para depois instalar a versão 64 bits, se instalar primeira a 64 bits ocorrerão erros de instalação, instale a versão 64 bits somente se você compila seus aplicativos para 64 bits, lembre-se essa opção nada tem a ver com a versão do sistema operacional instalado, mas sim como compila ou deseja compilar seus aplicativos, não vou entrar nos méritos de utilizar ou não 64 bits pois não é o foco do artigo.

A opção “Generate all C++Builder files” deve ser marcada somente se você vai deseja utilizar os componentes em C++, é bom frisar que está opção não está 100% testada então não posso garantir que está funcionando corretamente.

Se você não vai alterar os fontes do ACBr ou não deseja participar do desenvolvimento do projeto, pode marcar a opção “Deixar somente a pasta LibXX no Libray Path do Delphi”, está opção quando marcada adiciona somente a pasta final com os componentes e arquivos compilados ao library path do Delphi, isso evita o sobrecarregamento dos paths em versões mais antigas e é visualmente mais limpo também, então se não vai alterar os componentes ou participar de algum desenvolvimento deixe desmarcado.

Quando você está reinstalando o ACBr ou atualizando uma versão muito antiga, pode sobrar lixo ou arquivos antigos, para que isso não cause problemas, temos a opção “Remover arquivos antigos do disco”, está opção apagará arquivos compilados antigos que fazem parte do ACBr de todas as unidades de disco conectadas, a maior parte dos problemas de instalação ou compilação do ACBr podem ser resolvidos com está opção, pois geralmente são causados por lixo ou arquivos antigos nos paths de sistema.

Com algumas mudanças recentes no projeto, agora é permitido escolher qual método será utilizado para enviar e assinar arquivos da NF-e, NFC-e e correlatos, atualmente temos 3 opções, a antiga Capicom, OpenSSL e o modo nativo do windows WinCrypt, se optar por escolher o modo nativo querer remover as dependências a OpenSLL e Capicom desnecessárias para isso basta marcas as opções “Não utilizar OpenSSL” e “Não utilizar Capicom” conforme a sua opção de uso.

Em alguns casos é interessante que seu aplicativo não carregue as dlls utilizadas pelo projeto no momento da abertura do mesmo, isso é possível marcando a opção “”Usar carga de dlls tardia no OpenSSL”, isso fara com que os métodos das dlls do OpenSSL sejam carregados comente quando utilizados, eliminando alguma sobrecarga na abertura do sistema e prevenindo erros em algumas situações já descritas no fórum ACBr.

Em versões unicode do RAD Studio e Delphi o cast de variáveis string, ansitring e widestring pode causar mensagens de aviso, estas mensagens não são bloqueantes e o Delphi na maior parte das vezes não tem problemas com esse tipo de situação, mas isso enche a saída do compilador de mensagens fazendo com que fique um tanto quanto chato verificar avisos úteis na saída do compilador, é possível remover estes avisos causados pelo ACBr marcando a opção “Remover warnings de CAST…”.

Por fim, você tem a opção de escolher onde copiar as dlls utilizadas pelo ACBr, sendo recomendado utilizar a opção default que é copiar para a pasta de sistema.

Espero com essa breve explicação ter tirado a maioria das dúvidas quanto as opções do instalador, se ainda restar alguma, por favor deixe seu comentário.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
02/07/2017 ACBr, ACBrInstall ACBr, acbrinstall 19 comentários
26 abril 2017

Live sobre ACBrSAT, ACBrNFe e as mudanças para versão 4.0

Escrito por Régys Borges da Silveira

liveNo próximo dia 03/05 farei uma Live falando um pouco sobre o componente ACBrSAT, ACBrNFe e as mudanças para a versão 4.0 da NF-e, não faremos inscrições será totalmente aberta e gratuita, mais perto do evento posto como faremos mas provavelmente será pelo Youtube diretamente.

Ao final da Live sortearei um SDK SAT Daruma que me foi doado pela Daruma por intermédio do Claudenir Andrade para quem participar.

Aguardo vocês no próximo dia 03/05.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
26/04/2017 ACBr, NF-e, NFC-e ACBr, NF-e, SAT 18 comentários
20 março 2017

[ACBr] Fim da Capicom

Escrito por Régys Borges da Silveira


Foi feito um amplo refactoring no ACBr permitindo acabar com o uso da Capicom no ACBr, isso já era um pedido antigo, visto que a Capicom encontra-se marcada como deprecated a um bom tempo pela Microsoft, agora o ACBr passa a utilizar diretamente as APIs acabando de vez com essa dependência.

Para informações mais completas e explicação detalhada das mudanças visite o link: http://www.projetoacbr.com.br/forum/topic/35727-bye-bye-capicom/

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
20/03/2017 Notícias ACBr, capicom 4 comentários
21 dezembro 2016

[Vídeo] Como transformar seu aplicativo Paf-ECF em SAT ou NFC-e com alguns cliques

Escrito por Régys Borges da Silveira

Vídeo apresentado ontem no Intensive Delphi 2016, demonstrando como é simples transformar sua aplicação Paf-ECF em um Emissor de NFC-e ou CF-e SAT utilizando os componentes de impressão Virtuais do ACBr com alguns poucos cliques.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
21/12/2016 ACBr ACBr, nfce, paf-ecf, SAT 23 comentários
04 abril 2016

PROMOÇÃO: ACBr e RMFactory levando você ao Two Days Extreme Delphi BH

Escrito por Régys Borges da Silveira

two days extreme delphi

Dias 16 e 17 de Abril

Belo Horizonte – MG

O Extreme Delphi vai rodar de Norte a Sul e agora chegou a vez de nós mineiros curtirmos dois dias de muito conteúdo regado a pão de queijo, o legítimo. Belo Horizonte é a cidade escolhida para reunir a comunidade de desenvolvedores Delphi do estado de Minas Gerais. A todos os mineiros: Estamos Chegando!!!!

Sem enrolação, direto ao ponto: 2 dias de programação Delphi ao extremo. Você não será o mesmo após participar deste evento único.

E para você que quer participar a parceria entre a RMFactory e o ACBr traz para vocês um cupom desconto na inscrição. Não perca tempo, utilize o link abaixo para fazer sua inscrição e garanta 10% de desconto no valor, atenção o desconto é por tempo limitado, não perca tempo, faça agora sua incrição.

Clique aqui e faça agora sua inscrição

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
04/04/2016 ACBr, Notícias ACBr, belo horizonte, Delphi, extreme, two day 2 comentários
18 dezembro 2015

ACBr – Novo componente ACBrBlocoX liberado para Paf-ECF

Escrito por Régys Borges da Silveira

Hoje foi liberado o novo componente ACBrBlocoX no repositório ACBr Trunk2, esse novo componente visa atender as necessidade de geração de arquivos XML da nova Especificação de Requisitos do Paf-ECF 02.03 que introduziu a geração de arquivos XML de estoque e reduções Z no menu fiscal .

Para maiores detalhes veja na especificação de requisitos versão 02.03 os seguintes trechos:

Requisito VII (Menu Fiscal)
Item 20 – Envio ao Fisco-REDUÇÃO Z
Item 21 – Envio ao Fisco-ESTOQUE

Requisito LVIII (Bloco X)

Requisito LIX (Bloco X)

Lembrando que o arquivo de redução Z deve ser gerado automaticamente após a redução, seja ela automática ou não e enviado ao fisco, ainda não existe a forma de envio, então os homologadores estão cobrando somente a geração correta do arquivo até que a lei seja alterada.

Requisito LVIII
2. O Arquivo com Informações da Redução Z do PAF-ECF deve ser gerado automaticamente quando o PAF-ECF comandar a emissão do documento Redução Z.
3. O Arquivo com Informações da Redução Z do

Quanto ao arquivo de estoque ele deve ser gerado até o dia definido para a entrega do SPED.

Requisito LIX
2. O Arquivo com Informações do Estoque Mensal do Estabelecimento deve ser gerado até o dia previsto para transmissão do arquivo da EFD ao SPED.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
18/12/2015 ACBr, Notícias, Paf-ECF 02.03, ACBr, Especificação de Requisitos, paf-ecf 46 comentários
11 setembro 2015

Como instalar o Trunk2 do ACBr

Escrito por Régys Borges da Silveira

ACBrSAC
Como o assunto está em alta vou escrever um artigo simples de como migrar do Trunk para o Trunk2 do ACBr, um passo-a-passo bem focado que pode ajudar aos que ainda não migraram.

Removendo o ACBr antigo

Primeiro passo é limparmos o antigo Trunk1 ACBr do Delphi, para isso vamos fazer o seguinte:

  1. Abra o delphi e vá até o menu Tools, Options, Library Path, remova todos os diretórios ACBr da lista;
  2. Ainda no delphi vá até o menu Components, Install Packages, remova todos os pacotes do ACBr da lista, clicando no pacote e depois no botão “Remove”;
  3. Feche o Delphi.

Baixando o Trunk2

Agora iremos remover o Trunk1 ACBr do computador e baixar uma nova cópia do Trunk2 ACBr, siga estes passos:

  1. Faça um backup do seu antigo diretório ACBr e apague-o;
  2. Crie uma nova pasta com o nome de sua preferência, por exemplo “ACBr”;
  3. Clique com o botão direito do mouse nesta nova pasta criada e clique na opção “Checkout” do Tortoise;
  4. Informe o seguinte endereço: svn://svn.code.sf.net/p/acbr/code/trunk2, continue e aguarde até que o checkout termine;
  5. Terminado o checkout, entre na pasta e execute o arquivo apagarACBr.bat, ele irá remover todos os arquivos e pacotes antigos do ACBr que ainda estão presentes no computador.

Instalando o Fortes Report

Agora no Trunk2 não teremos mais a quantidade de “motores” de relatórios que tinhamos no Trunk1, porque optamos por fazer isso, simples, agora podemos focar em melhor qualidade tendo uma gama menor de “motores” para nos preocupar, para o Trunk2 escolhemos dois “motores” de relatórios:

  • Fortes Report, por ser gratuito, open-source e estar em plena atividade, recebendo contribuições e sendo atualizado sempre.
  • Fast Report, este já é o motor padrão de relatórios do delphi a algum tempo, então todas as versões mais novas do Delphi se instaladas com as opções padrão já o tem instalado.

Vou fazer um breve parenteses e mostrar como instalar o Forte Report:

  1. Baixe a ultima versão do Forte Report no endereço: https://github.com/fortesinformatica/fortesreport-ce, você pode escolher baixar o arquivo .zip para seu computador utilizando a opção “donwload zip” ou baixar usando GIT ou SVN, o processo é o mesmo para baixar o ACBr se usado o SVN, você cria uma pasta, clica com o botão direito nela, checkout e informa o endereço.
  2. Com o Fortes em mãos, abra o Delphi;
  3. Clique em abrir e navegue até o diretório onde está sua cópia do Fortes, entre na pasta “\trunk\Packages” e abra o arquivo .dpk referente a sua versão do Delphi;
  4. No project manager, clique com o botão direito no pacote e depois em “Compile”;
  5. Agora ainda no project manager, clique com o botão direito novamente e depois em “Install”, uma mensagem informando que os pacotes foram instalado será mostrada;
  6. Abra o explorer e navegue até o diretório: “\trunk\Source”, copie os arquivos *.dcr, *.dfm, *.res;
  7. Navegue até a pasta binary, dentro dela foi criada uma pasta com o nome da sua versão do delphi entre na pasta e cole os arquivos copiados anteriormente;
  8. Pronto o seu Fortes está instalado e funcionando.

IMPORTANTE: Nós do ACBr não damos suporte ou manutenção ao Fortes, para isso utilize o site do Fortes no GitHub, abra um ticket utilizando a opção “Issue” do GitHub.

Instalando o Trunk2

Agora sim vamos ao que interessa, instalar a cópia novinha que baixamos do Trunk2 anteriormente, tudo é muito simples porque temos uma ferramenta maravilhosa chamada ACBrInstall que faz tudo para nós.
Execute o ACBrInstall_Trunk2.exe que está na raiz do diretório onde você baixou o Trunk2 ACBr, um passo-a-passo de instalação será iniciado nos guiando pelo processo de instalação do ACBr.

  1. Na tela de boas vindas nos apresentamos alguns links do projeto, aproveita e navegue até o link do ACBrSAC e faça sua assinatura contribuindo para a melhoria do Projeto aCBr, após isso clique em “próximo”;
  2. Na tela de configurações vamos configurar nossa instalação
    • Verifique se o diretório de instalação está informado corretamente;
    • Marque a opção “Deixar somente a pasta LibXXX no library path” se você deseja utilizar somente os arquivos compilados;
    • Marque a opção “Copiar todas as Dll’s” para que o install copie as dlls do opensll e outras necessárias para o system do windows;
    • Clique em “próximo”
  3. Na tela de seleção do que será instalado marque tudo que deseja que seja instalado, lembrando que o ACBrNFSe e ACBRGNRE ainda não estão totalmente portados, então não os marque pois poderão ocorrer erros durante a instalação se eles forem marcados, aproveite e escolha o “motores” de impressão que você deseja utilizar, clique em “próximo”
  4. Como baixamos uma cópia nova do repositório não é necessário fazer nenhuma atualização, clique novamente em “próximo”
  5. Finalmente clique no botão “Instalar”, todos os pacotes serão compilados e adicionados ao Delphi;
  6. Terminada a compilação clique em “próximo” e finalize o instalador.

IMPORTANTE: em caso de erros durante a instalação revise os erros abrindo o log, alguns erros são simples de resolver e geralmente tem a ver com os “motores” de impressão, na maioria das vezes o usuário marca um e ele não foi instalado, em todo caso o fórum do Projeto ACBr é nosso amigo é sempre tem gente disposta a ajudar, basta consultá-lo, antes de abrir um novo tópico faça uma busca e se não encontrar nada, abra um novo tópico que teremos o prazer de ajudar.

Principais diferenças entre o Trunk1 e Trunk2

A principal motivação para fazermos o Trunk2 do ACBr foi a reestruturação do projeto em um todo, tornando-o mais orientado a objetos, mais estruturado, flexível, expansível e de fácil manutenção, como em toda a mudança, alguns ovos são quebrados, portanto, algumas coisas as quais você estava acostumado estão diferentes, nada que vá tornar seu projeto “incompilavel”, mas que devem ser revisadas com carinho e atenção, as principais alterações são:

  1. Algumas units foram renomeadas para facilitar o entendimento do que elas fazem e separar quem é de quem, evitando a mistura que o antigo trunk promovia, alguns exemplos: ACBrNFeUtil virou ACBrDFeUtil, pcnConversao agora existe em dois sabores, pcnConversaoNFe e pcnConversaoCTe;
  2. Alguns métodos foram renomeados para nomes padronizados e seguindo a nomenclatura do projeto e do Delphi, como por exemplo “EnviarEvento”;
  3. As propriedades do certificado agora podem ser lidas diretamente sem necessidade de casts, basta acessar a propriedade SSL do ACBrNFe (ACBrNFE.SSLL);
  4. O envio de e-mail é todo baseado no componente ACBrMail, então para que o ACBrNFe consiga enviar e-mails é necessário um componente ACBrMail ligado a ele, isso é interessante pois agora basta configurar o componente ACBrMail uma vez e todos os componente ligados a ele conseguirão enviar e-mails normalmente;
  5. A impressão de comprovantes em impressoras não fiscais agora conta com um componente novo, o ACBrPosPrinter, ele possui todo o suporte e configurações necessárias a impressão em todos os modelos de impressoras não fiscais mais comuns do mercado, ligando ele a outros componentes é possível imprimir diretamente para impressoras não fiscais de forma muito rápida e altamente configurável, ele também aceita impressão em rede pelo endereço IP, muito útil em ambientes com uma impressora não fiscal que possui porta ethernet;

    Muitas melhorias foram feitas e tudo está rodando em produção a alguns meses, não precisam ter medo de estabilidade, eu mesmo utilizo o Trunk2 em produção já a cerca de 4 meses, para os que desejam continuar utilizando o Trunk1 fica o recado, o suporte a ele foi extinto por parte do core do Projeto ACBr a cerca de 3 meses, então ele não vem sendo atualizado, quem continuar utilizando pode a longo prazo ter problemas, a NF-e é um exemplo caso haja uma mudança de endereço dos webservices, como a que ocorrerá dia 01/10/2015 próximo, o Trunk 1 já não conseguirá se comunicar com os webservices alterados.

    Um conselho para quem quer migrar e migrar com calma, monte um computador ou máquina virtual, instale o Delphi ou Lazarus e o Trunk2 ACBr neste computador, faça toda a migração e testes com calma, estude os demos do ACBr, consulte o fórum, feita a migração, teste internamente e coloque em 1 ou 2 clientes essa versão migrada, quando você tiver plena certeza que seu software está 100% ai sim atualize todos os seus clientes e pare de usar o Trunk1 ACBr.

    Mais uma vez, tudo isso está amplamente discutido no fórum do Projeto ACBr, basta consultá-lo, com certeza você encontrará o que procura no fórum e poderá terminar sua migração com tranquilidade.

    Um recado a todos os usuários do ACBr que lerem o artigo, contribuam de alguma forma, seja com código, seja respondendo dúvidas no fórum ou até mesmo assinando o nosso ACBrSAC, hoje o nosso maior problema e não possuir um grupo dedicado full time ao projeto, nos do core dedicamos tempo livre ao ele buscando sempre melhorá-lo, com a ajuda das assinaturas do ACBrSAC podemos manter programadores em tempo integral tornando assim mais rápidas as alterações e melhorias, pense bem nisso, ajude, se você parar para pensar o ACBr traz muito mais retorno do que é cobrado no ACBrSAC, pense nisso.

    Espero que este pequeno artigo possa ajudar a todos e que tão logo todos possam usufruir das melhorias que o Trunk2 vem trazendo, grande abraço e até o próximo artigo, não esqueçam de curtir e compartilhar.

ERRATA: As Urls que citei também foram atualizadas no Trunk1, como alguns usuários ainda utilizam o Trunk1, achamos por bem atualizar as Urls nele para não gerar maiores problemas a quem ainda o utiliza.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
11/09/2015 ACBr ACBr, instalação, trunk2 168 comentários
26 julho 2015

Repositório ACBr funcionando novamente

Escrito por Régys Borges da Silveira

ACBrSAC
É com grande alegria que venho avisar que o Source Forge concluiu os trabalhos e o repositório ACBr está de volta, você pode tentar atualizar que agora provavelmente tudo irá ocorrer corretamente como antes.

Caso mostre erro de versão, renomeio o diretório antigo do ACBr e efetue o checkout novamente, após isso reinstale utilizando o ACBrInstall, é bom antes de tudo rodar o apagarACBr.bat primeiro.

Mais uma vez venho avisar que paramos de atualizar o Trunk então talvez está seja a hora para vocês se atualizarem e passarem a utilizar o Trunk2 que está muito melhor e cheio de novidades.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
26/07/2015 ACBr ACBr, source forge 4 comentários
23 julho 2015

Problemas com repositório ACBr

Escrito por Régys Borges da Silveira

ACBrSAC
A cerca de uma semana o Source Forge, local onde o repositório ACBr está hospedado sofreu um problema de infra-estrutura, o pessoal do Source Forge está trabalhando para colocar no ar novamente todos os serviços, mas isso é demorado, neste meio tempo estamos com problemas de acesso ao repositório ACBr.

Para ajudar alguns usuários mais desatualizados criei uma pasta compartilhada no Google Drive com a copia do Trunk e Trunk2 para quem se encontrava desatualizado, está copia é o meu repositório atualizado até o dia da queda dos serviços, portanto, está bem atualizada.

Segue o link: https://goo.gl/YKJIRh

Caso você tenha interesse pode seguir os trabalhos de recuperação por aqui: https://twitter.com/sfnet_ops, o trabalho está sendo rápido e esperamos que logo tudo se normalize. Já trabalhamos com o Source Forge a 5 anos é está é a primeira grande “crise”, é um ótimo serviço que hospeda milhares de projetos open-source pelo mundo.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
23/07/2015 ACBr ACBr, copia, repostório, svn 7 comentários
24 fevereiro 2015

Impressão de NFC-e utilizando ACBr e Daruma

Escrito por Régys Borges da Silveira

Fizemos um novo vídeo no R&D da Daruma mostrando a impressão de NFC-e utilizando os componentes ACBr para nota eletrônica ACBrNFe e ACBrNFeDANFeEscPos, o aplicativo de demonstração utilizado já está disponível no repositório do ACBr para quem deseja testar.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
24/02/2015 Vídeos ACBr, Daruma, nfc-e, nota fiscal eletrônica, nota fiscal eletrônica consumidor 15 comentários
27 outubro 2014

Atualização do componente ACBrIBPTax

Escrito por Régys Borges da Silveira

dica uteis
Foi feita a atualização do componente ACBrIBPTax para o novo formato da tabela de impostos do IBPT, basta atualizar seu repositório SVN e recompilar os pacotes que as alterações estarão disponíveis, o exemplo de utilização do componente também foi atualizado para refletir os novos campos.

Para baixar as novas tabelas, veja o post: Novas tabelas IBPT, Imposto na Nota

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
27/10/2014 Notícias ACBr, ACBrIBPTax, imposto na nota, lei 12.741/2012 15 comentários
06 outubro 2014

ACBrValidadorPafECF

Escrito por Régys Borges da Silveira

Foi liberada uma nova versão do ACBrValidadorPafECF contemplando a versão 02.02 da especificação de requisitos, disponível na área de downloads.

Clique para ir para a página de downlods.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
06/10/2014 ACBr, ACBrValidadorPafECF ACBr, paf-ecf, validador 6 comentários
11 junho 2013

Alteração no endereço do repositório do Projeto ACBr.

Escrito por Régys Borges da Silveira

O endereço do repositório ACBr foi alterado, todos os projetos hospedados no SourceForge sofreram a alteração de endereço, para não ter problemas de atualização futura, basta fazer um relocate do seu repositório normal seguindo estes passos:

  1. Clique com o botão direito no seu repositório ACBr local
  2. Clique no menu “TortoiseSVN”
  3. Clique no menu “Relocate”
  4. Digite o novo endereço: svn://svn.code.sf.net/p/acbr/code
  5. Clique em OK e aguarde
  6. Agora faça o update normalmente

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
11/06/2013 ACBr, Notícias ACBr, Alteração, Projeto, Repositório 14 comentários
← Postagens antigas
Postagens recentes →
WHATSAPP (34) 9 9822.1845
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android cbs Clean Code consumidor Cupom curso datasnap Delphi Delphi 13 desenvolvimento Embarcadero FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial Lei linux mobile NF-e nfc-e nfce nfe Nota nota eletronica consumidor nota fiscal eletrônica object pascal paf-ecf pascal programação RAD Studio reforma tributária rest SAT tabela Transparência video web xe7 xe8

Sites parceiros

  • Embarcadero

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

 

Carregando comentários...
 

    %d