Atualmente recebo vários emails com sugestões e relato de bugs do ACBr, mas na correria do dia a dia, as vezes algumas mensagens acabam ficando esquecidas. Para resolver este problema, foi habilitada uma nova ferramenta no Projeto ACBr, onde será mais fácil relatar bugs e sugerir novas funcionalidades.
Esta ferramenta, chamada Mantis Bug Tracker, permite que usuários cadastrem sua sugestões ou bugs e possam acompanhar como está o desenvolvimento, se será feito ou não, etc.
Para acessar o Mantis do ACBr, use o seguinte endereço: http://acbr.sourceforge.net/mantis
Para relatar um caso, clique no link Login Anônimo e depois no link Relatar Caso, escolha o Projeto que deseja relatar o bug ou sugerir uma alteração (ACBr/ACBrNFe) e preencha os campos.
Para relatar bugs, coloque uma descrição de como reproduzir o erro passo-a-passo, usando de preferência os demos do componente.
quinta-feira, 28 de maio de 2009
terça-feira, 12 de maio de 2009
Atualizações ACBRNFe
Acabei de enviar para o SVN, as contribuições de alguns usuários do ACBrNFe.
NF referenciadas - Enviado por João Henrique de Souza
Units alteradas - ACBrNFeIdentificacao.pas, ACBrNFeXML.pas e adicionada a unit ACBrNFeRef.pas
Valor do Frete e Valor do Seguro nos Produtos - Enviado por João Henrique de Souza
Units alteradas - ACBrNFeDadosProdutos.pas, ACBrNFeXML.pas
Adicionado evento OnStatusChange - Enviado por Gilson Inácio
Veja as alterações na pasta demo para ver como usar este novo recurso.
Remoção de Espaços Duplos - Enviado por Gilson Inácio
Na validação, se os campos contiverem espaços duplos o arquivo não é aceito. Com essa função, o componente ja retira os espaços antes de validar.
Se esqueci de alguma contribuição de algum usuário, por favor me lembrem para que possa colocar os devidos créditos.
NF referenciadas - Enviado por João Henrique de Souza
Units alteradas - ACBrNFeIdentificacao.pas, ACBrNFeXML.pas e adicionada a unit ACBrNFeRef.pas
Valor do Frete e Valor do Seguro nos Produtos - Enviado por João Henrique de Souza
Units alteradas - ACBrNFeDadosProdutos.pas, ACBrNFeXML.pas
Adicionado evento OnStatusChange - Enviado por Gilson Inácio
Veja as alterações na pasta demo para ver como usar este novo recurso.
Remoção de Espaços Duplos - Enviado por Gilson Inácio
Na validação, se os campos contiverem espaços duplos o arquivo não é aceito. Com essa função, o componente ja retira os espaços antes de validar.
Se esqueci de alguma contribuição de algum usuário, por favor me lembrem para que possa colocar os devidos créditos.
segunda-feira, 11 de maio de 2009
ACBrNFePCN - Versão de testes
Está disponível via SVN no endereço https://acbr.svn.sourceforge.net/svnroot/acbr/branches a versão do ACBrNFe com PCN compatível com Lazarus e com Delphi.
Quem já usa o ACBrNFe, verá que algumas propriedades na geração da NFe mudaram para ficar compatível com o PCN.
Para instalar o componente veja o arquivo Instalar.txt que está disponível na pasta ACBrNFePCN - Lazarus. Onde estiver falando para adicionar a pasta ACBrNFe no Library Path do Delphi, adicione a pasta ACBrNFePCN - Lazarus.
Para usar o SVN, veja http://acbr.sourceforge.net/drupal/?q=node/37
Quem já usa o ACBrNFe, verá que algumas propriedades na geração da NFe mudaram para ficar compatível com o PCN.
Para instalar o componente veja o arquivo Instalar.txt que está disponível na pasta ACBrNFePCN - Lazarus. Onde estiver falando para adicionar a pasta ACBrNFe no Library Path do Delphi, adicione a pasta ACBrNFePCN - Lazarus.
Para usar o SVN, veja http://acbr.sourceforge.net/drupal/?q=node/37
sexta-feira, 8 de maio de 2009
Nota Fiscal Paulista - Ajude entidades sociais
Já ouvi algumas pessoas dizerem que não pedem nota fiscal paulista porque o governo quer "controlar" o que ele compra. Então, para essas pessoas que não querem se identificar, agora é possível solicitar o comprovante fiscal (Cupom, Nota) e doá-lo a uma entidade social.
A partir do dia 1º de maio de 2009, o sistema da Nota Fiscal Paulista possibilitará a participação das entidades paulistas de assistência social, sem fins lucrativos. As principais alterações no sistema são:
Apenas entidades paulistas de assistência social, sem fins lucrativos, devidamente cadastradas na Secretaria de Assistência e Desenvolvimento Social – SEADS, na situação “ativa”, poderão participar da Nota Fiscal Paulista.
Uma vez cadastrada na SEADS, a entidade social deverá providenciar o seu acesso ao sistema da Nota Fiscal Paulista na forma de “CONSUMIDORA PESSOA JURÍDICA”.
A entidade social poderá ser beneficiada no Programa da Nota Fiscal Paulista por meio das seguintes formas:
- Receber a transferência de créditos; - Receber a doação de documentos fiscais de fornecedores ou consumidores, que não contenham a identificação do consumidor.
A inclusão/cadastro dos documentos fiscais, recebidos de fornecedores ou consumidores, sem a identificação do consumidor, deverá ser realizada no sistema da Nota Fiscal Paulista por PESSOA FÍSICA credenciada pela entidade social no próprio sistema da Nota Fiscal Paulista.
Os consumidores também poderão cadastrar o documento fiscal, sem identificação, a favor de uma entidade social, bem como doar seus créditos sem limite de valores.
As entidades já poderão incluir no sistema os documentos emitidos em ABRIL/2009.
Fonte: http://www.nfp.fazenda.sp.gov.br/entidades_soc.shtm
A partir do dia 1º de maio de 2009, o sistema da Nota Fiscal Paulista possibilitará a participação das entidades paulistas de assistência social, sem fins lucrativos. As principais alterações no sistema são:
Apenas entidades paulistas de assistência social, sem fins lucrativos, devidamente cadastradas na Secretaria de Assistência e Desenvolvimento Social – SEADS, na situação “ativa”, poderão participar da Nota Fiscal Paulista.
Uma vez cadastrada na SEADS, a entidade social deverá providenciar o seu acesso ao sistema da Nota Fiscal Paulista na forma de “CONSUMIDORA PESSOA JURÍDICA”.
A entidade social poderá ser beneficiada no Programa da Nota Fiscal Paulista por meio das seguintes formas:
- Receber a transferência de créditos; - Receber a doação de documentos fiscais de fornecedores ou consumidores, que não contenham a identificação do consumidor.
A inclusão/cadastro dos documentos fiscais, recebidos de fornecedores ou consumidores, sem a identificação do consumidor, deverá ser realizada no sistema da Nota Fiscal Paulista por PESSOA FÍSICA credenciada pela entidade social no próprio sistema da Nota Fiscal Paulista.
Os consumidores também poderão cadastrar o documento fiscal, sem identificação, a favor de uma entidade social, bem como doar seus créditos sem limite de valores.
As entidades já poderão incluir no sistema os documentos emitidos em ABRIL/2009.
Fonte: http://www.nfp.fazenda.sp.gov.br/entidades_soc.shtm
quinta-feira, 7 de maio de 2009
NFe em Lazarus
Graças ao Projeto PCN - http://projetocooperar.org/nfe/ consegui compatibilizar o ACBrNFe com o Lazarus. Com excessão do DANFE que no ACBrNFe é feito em Rave, todas as outras funções estão funcionando com sucesso no Lazarus.
Estou criando um novo Danfe usando o LazReport e em breve o componente estará pronto para funcionar no Lazarus. Ainda não testei no Linux, mas acho que será uma das primeiras soluções para NFe que funcionará em Windows e Linux.
A idéia é fazer com que o componente ACBrNFe use por padrão, mesmo no Delphi, as units do Projeto PCN para gerar os XMLs.
O grande problema, será compatibilizar o componente atual com o PCN, pois algumas propriedades foram mudadas.
Exemplos
Com o PCN, a identificação da NFe fica da seguinte forma:
Ide.natOp := 'VENDA PRODUCAO DO ESTAB.';
Ide.nNF := StrToInt(vAux);
Ide.cNF := StrToInt(vAux);
Ide.modelo := 55;
Ide.serie := 1;
Ide.dEmi := Date;
Ide.dSaiEnt := Date;
Ide.tpAmb := taHomologacao;
Ide.tpNF := tnSaida;
Ide.indPag := ipVista;
Ide.verProc := '1.0.0.0';
Ide.cUF := 35;
Ide.cMunFG := 3554003;
Enquanto na versão atual é da seguinte maneira:
Identificacao.NaturezaOperacao := 'VENDA PRODUCAO DO ESTAB.';
Identificacao.Codigo := StrToInt(vAux);
Identificacao.Numero := StrToInt(vAux);
Identificacao.Serie := 1;
Identificacao.DataEmissao := Date;
Identificacao.DataSaida := Date;
Identificacao.Tipo := tSaida;
Identificacao.FormaPagamento := pgAVista;
Alguma sugestão para resolver este problema?
Estou criando um novo Danfe usando o LazReport e em breve o componente estará pronto para funcionar no Lazarus. Ainda não testei no Linux, mas acho que será uma das primeiras soluções para NFe que funcionará em Windows e Linux.
A idéia é fazer com que o componente ACBrNFe use por padrão, mesmo no Delphi, as units do Projeto PCN para gerar os XMLs.
O grande problema, será compatibilizar o componente atual com o PCN, pois algumas propriedades foram mudadas.
Exemplos
Com o PCN, a identificação da NFe fica da seguinte forma:
Ide.natOp := 'VENDA PRODUCAO DO ESTAB.';
Ide.nNF := StrToInt(vAux);
Ide.cNF := StrToInt(vAux);
Ide.modelo := 55;
Ide.serie := 1;
Ide.dEmi := Date;
Ide.dSaiEnt := Date;
Ide.tpAmb := taHomologacao;
Ide.tpNF := tnSaida;
Ide.indPag := ipVista;
Ide.verProc := '1.0.0.0';
Ide.cUF := 35;
Ide.cMunFG := 3554003;
Enquanto na versão atual é da seguinte maneira:
Identificacao.NaturezaOperacao := 'VENDA PRODUCAO DO ESTAB.';
Identificacao.Codigo := StrToInt(vAux);
Identificacao.Numero := StrToInt(vAux);
Identificacao.Serie := 1;
Identificacao.DataEmissao := Date;
Identificacao.DataSaida := Date;
Identificacao.Tipo := tSaida;
Identificacao.FormaPagamento := pgAVista;
Alguma sugestão para resolver este problema?
terça-feira, 5 de maio de 2009
Software Livre - Quem paga a conta?
Abaixo um link com um artigo sobre Software Livre, apesar de antigo é muito interessante.
http://webinsider.uol.com.br/index.php/2003/10/26/quem-paga-a-conta-do-software-livre/
http://webinsider.uol.com.br/index.php/2003/10/26/quem-paga-a-conta-do-software-livre/
Projeto ACBr e Controle de Versões
Neste link vc encontra uma apresentação do Projeto ACBr que foi feita num colégio técnico(Salles Gomes) na cidade de Tatuí-SP - http://sites.google.com/site/andrefmoraes/Home/ProjetoACBr-Salles.zip?attredirects=0
Versão Anterior - http://ufpr.dl.sourceforge.net/sourceforge/acbr/ApresentacaoACBr.ppt
E neste link, uma pequena apresentação do que é Controle de Versão(CVS e SVN) -http://sites.google.com/site/andrefmoraes/Home/ControledeVers%C3%A3o.zip?attredirects=0
Esta apresentação foi feita com base no artigo -
http://rn.softwarelivre.org/dialivre/8.08/palestras/subversion.odp
Versão Anterior - http://ufpr.dl.sourceforge.net/sourceforge/acbr/ApresentacaoACBr.ppt
E neste link, uma pequena apresentação do que é Controle de Versão(CVS e SVN) -http://sites.google.com/site/andrefmoraes/Home/ControledeVers%C3%A3o.zip?attredirects=0
Esta apresentação foi feita com base no artigo -
http://rn.softwarelivre.org/dialivre/8.08/palestras/subversion.odp
Assinar:
Postagens (Atom)