-
Total de ítens
9.339 -
Registro em
-
Última visita
-
Days Won
117
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que EMBarbosa postou
-
Ah sim, faz sentido. Creio que esta seja a correção adequada. Eu não tenho aqui um ECF Sweda para testar nem tenho feito alterações na classe SwedaSTX. Você poderia fazer a alteração e anexar aqui no fórum para que outro desenvolvedor possa dar uma olhada e outros usuários possam testar?
-
Pode ser um bug no firmware mesmo, mas daí não caberia alterações no componente. O melhor seria atualizar o firmware. Contudo, precisa-se verificar com o fabricante se este modelo realmente suporta a propriedade ou se ele precisa de algum tratamento diferenciado. Talvez no manual de comunicação serial você encontre essa informação. No caso dele exigir um tratamento diferenciado, então mudamos o comportamento na classe para este modelo específico como você sugeriu. Quando os modelos exigem tratamento específico, fazemos isto no código. É normal. Mas quando o problema é do firmware, apesar de podermos tratar no código, só o fazemos no último caso. Devemos programar com o funcionamento correto do equipamento em mente e não para consertar bugs dos fabricantes (salvo se não houver outra escolha).
-
Sintegra Erro 75 Sem Registro Vinculado (Socorro)
EMBarbosa replied to Rafael jorge's tópico in ACBrSintegra/ACBrPAF
Pois então, veja a linha apontada pelo erro. Qual o código do produto nesta linha? Agora procure no restante do arquivo se este produto existe em algum registro 54, 57, 60D, 74, 77, 86... Você provavelmente não vai encontrar, então precisa saber: Por que foi gerado o registro 75 para ele? -
Se o ACBrECF já consulta o ECF para saber a quantidade de casas antes de fazer a venda, seria melhor consertar o retorno da classe (método 3 que você descreveu). Digo isso pelos trechos que você escreveu aqui, com grifo meu: Logo, o erro seria no retorno da impressora. Afinal, se o ECF está configurado para 3 casas, ele deveria retornar 3 casas.
-
Sintegra Erro 75 Sem Registro Vinculado (Socorro)
EMBarbosa replied to Rafael jorge's tópico in ACBrSintegra/ACBrPAF
Modifiquei seu post para adicionar a tag CODE. Além disso, faltou postar a mensagem de erro completa. -
Relatorio Dos Registros Tipo 60M E 60A
EMBarbosa replied to Lucas Alves's tópico in ACBrSintegra/ACBrPAF
Não existem métodos de gerar os registros do Sintegra pelo ECF. A legislação do PAF-ECF exige que seja gerado pelo banco de dados do software. Quem cumpre o PAF-ECF utiliza os dados do banco de dados e o componente ACBrSintegra para montar o layout do arquivo. Caso seu estado não tenha exigência do PAF-ECF e você deseje gerar estes arquivos com base nos dados do ECF, então você deve utilizar a dll do fabricante para esse método específico.- 1 reply
-
- 2
-
Veja esse tópico:
-
imagem?
-
O que esse código faz?
-
Alterar O Campo Aliq_Ipi No Registro C170
EMBarbosa replied to Lucas Rutkoski's tópico in ACBrSPEDFiscal
Olá Lucas, Era pra eu ter analisado suas sugestões esta semana, mas aconteceram alguns imprevistos. Não estou ignorando suas sugestões, apenas não tive tempo de ver o código. Vou fazê-lo o quanto antes for possível, pois essa questão já é bem antiga... Enquanto não faço isso, gostaria de saber se você chegou a ver a sugestão do Isaque de um evento que permite ao usuário fazer as alterações sobre como ele quer que os campos sejam tratados? Veja esse tópico que fala de outro registro com um problema parecido e depois me diga o que acha. -
Não faço uso do Delphi XE5, assim não posso compilar para você. Para instalar manualmente veja o arquivo Leia-me.txt. Claro, fique à vontade para tentar o que o Isaque disse antes.
-
Acho que se você tivesse lido o log saberia. Veja: Compiling package C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Pacotes\Delphi\synapse.dpk "C:\Program Files\Embarcadero\RAD Studio\12.0\bin\dcc32.exe" "C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Pacotes\Delphi\synapse.dpk" --no-config -B -$O- -$W+ -$Y- -M -Q -H- -W- -DRELEASE -U"C:\Program Files\Embarcadero\RAD Studio\12.0\lib\Win32\release" -U"c:\program files\embarcadero\rad studio\12.0\lib\Win32\release;C:\Users\Usuário\Documents\RAD Studio\12.0\Imports;C:\Program Files\Embarcadero\RAD Studio\12.0\Imports;C:\Users\Public\Documents\RAD Studio\12.0\Dcp;C:\Program Files\Embarcadero\RAD Studio\12.0\include;C:\Program Files\FastReports\LibD19;C:\Program Files\Raize\CS5\Lib\RS-XE5\Win32;C:\DelphiComponents\JCL\lib\d19\Win32;C:\DelphiComponents\JCL\source\Include;C:\DelphiComponents\JVCL\lib\d19\Win32;C:\DelphiComponents\JVCL\resources;C:\DelphiComponents\JVCL\common;C:\Users\Public\Documents\RAD Studio\12.0\Bpl;C:\Users\Public\Documents\RAD Studio\12.0\Dcp;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos\Colorido;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos\PretoBranco;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrCapicom;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrComum;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrConvenio115;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrCTe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrDiversos;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrDiversos\ACBrFalaWaves;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrGNRE;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrLFD;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrMDFe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrNFe2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrNFSe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrPAF;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSAT;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSEF2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSerial;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSintegra;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDContabil;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDFCont;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDFiscal;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDPisCofins;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrTCP;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrTEFD;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\Imagens;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\PCN2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\SintegraSultan;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\synalist" -U"C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Lib\Delphi\LibD19" -I"c:\program files\embarcadero\rad studio\12.0\lib\Win32\release;C:\Users\Usuário\Documents\RAD Studio\12.0\Imports;C:\Program Files\Embarcadero\RAD Studio\12.0\Imports;C:\Users\Public\Documents\RAD Studio\12.0\Dcp;C:\Program Files\Embarcadero\RAD Studio\12.0\include;C:\Program Files\FastReports\LibD19;C:\Program Files\Raize\CS5\Lib\RS-XE5\Win32;C:\DelphiComponents\JCL\lib\d19\Win32;C:\DelphiComponents\JCL\source\Include;C:\DelphiComponents\JVCL\lib\d19\Win32;C:\DelphiComponents\JVCL\resources;C:\DelphiComponents\JVCL\common;C:\Users\Public\Documents\RAD Studio\12.0\Bpl;C:\Users\Public\Documents\RAD Studio\12.0\Dcp;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos\Colorido;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos\PretoBranco;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrCapicom;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrComum;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrConvenio115;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrCTe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrDiversos;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrDiversos\ACBrFalaWaves;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrGNRE;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrLFD;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrMDFe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrNFe2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrNFSe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrPAF;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSAT;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSEF2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSerial;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSintegra;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDContabil;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDFCont;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDFiscal;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDPisCofins;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrTCP;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrTEFD;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\Imagens;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\PCN2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\SintegraSultan;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\synalist" -R"c:\program files\embarcadero\rad studio\12.0\lib\Win32\release;C:\Users\Usuário\Documents\RAD Studio\12.0\Imports;C:\Program Files\Embarcadero\RAD Studio\12.0\Imports;C:\Users\Public\Documents\RAD Studio\12.0\Dcp;C:\Program Files\Embarcadero\RAD Studio\12.0\include;C:\Program Files\FastReports\LibD19;C:\Program Files\Raize\CS5\Lib\RS-XE5\Win32;C:\DelphiComponents\JCL\lib\d19\Win32;C:\DelphiComponents\JCL\source\Include;C:\DelphiComponents\JVCL\lib\d19\Win32;C:\DelphiComponents\JVCL\resources;C:\DelphiComponents\JVCL\common;C:\Users\Public\Documents\RAD Studio\12.0\Bpl;C:\Users\Public\Documents\RAD Studio\12.0\Dcp;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos\Colorido;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrBoleto\Logos\PretoBranco;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrCapicom;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrComum;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrConvenio115;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrCTe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrDiversos;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrDiversos\ACBrFalaWaves;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrGNRE;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrLFD;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrMDFe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrNFe2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrNFSe;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrPAF;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSAT;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSEF2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSerial;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSintegra;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDContabil;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDFCont;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDFiscal;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrSPED\ACBrSPEDPisCofins;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrTCP;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\ACBrTEFD;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\Imagens;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\PCN2;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\SintegraSultan;C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Fontes\synalist" -N0"C:\Program Files\Embarcadero\RAD Studio\12.0\ACBr\Lib\Delphi\LibD19" -LE"C:\Users\Public\Documents\RAD Studio\12.0\Bpl" -LN"C:\Users\Public\Documents\RAD Studio\12.0\Dcp" -N"SWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell" This version of the product does not support command line compiling. Compilation success This version of the product does not support command line compiling. Terá que instalar manualmente.
-
Os arquivos .BPL foram gerados? Anexe o log do do ACBrInstall.
-
Chave Rsa Privada Não Pode Ser Lida
EMBarbosa replied to Maikon Souza's tópico in .Net (C# e VB.Net)
Maikon, eu fiquei confuso, você está usando o ACBrMonitor ou usando ACBrFramework? Primeiro você menciona o monitor e depois o componente ACBrECF... Está usando os dois ao mesmo tempo? -
Beleza. Obrigado Juliomar pelas suas contribuições.
-
Eu concordo com a sugestão. Na verdade Exceptions não deveriam ser geradas quando é um comportamento normal e esperado do componente ou funções da classe. Há um artigo antigo do Nick Hodges que explica o uso de exceptions corretamente neste link. Uma das coisas que ele mesmo diz é não fazer uso do código abaixo: type TExceptionComportamentoNormal = class(Exception); … begin AlgumCodigoQueFazAlgoNormalENaoPossuiErros; raise TExceptionComportamentoNormal.Create('Algo perfeitamente normal ' + 'e esperado aconteceu.’); end; A explicação é que isso pode ser irritante mesmo que sua aplicação capture e trate corretamente a exception em questão ou não resulte em nenhuma mensagem do usuário pois: é um meio que consome intensamente processador para simplesmente passar uma informação; o erro vai aparecer em tempo de design com o efeito de distrair o usuário do código; Se você está acrescentando uma exception simplesmente para que o usuário do código adicionar ela na lista de exceptions ignoradas pela IDE, então deveria pensar novamente se é necessário em levantar essa exception a princípio; Eu entendo que possa ser complicado por causa dos usuários que já fazem uso do código. Mas seria melhor se pudéssemos fazer a alteração...
-
Se você quiser ajudar e contribuir, pode fazer a implementação e anexar aqui no fórum. Vamos analisar e postar no SVN.
-
Realmente, eu não li a Portaria CAT-162/08, de 29-12-2008 para saber como é a contigência da NFC-e. O link parece que não está funcionando, daí eu nem pesquisei ainda...
-
O que eu entendi é que o contribuinte poderá usar tanto CF-e-SAT como NFC-e. E estão sendo tratados como equivalentes, pois o contribuinte pode optar por um ou outro. E em caso de problemas técnicos na NFC-e ele pode voltar ao CF-e-SAT.
-
Olá ivan, é um arquivo pequeno, ele por si só não vai encher os servidores. O problema está em outros usuários fazerem o mesmo sem controle. No entanto algumas vezes isso pode ser necessário. Por isso eu disse que era evitar e disse "anexe ... preferencialmente em apenas um tópico". Quando achar necessário, você pode anexar no fórum aberto e daí lá no fórum do SAC dizer "anexei no seguinte tópico" postando o link para o tópico no fórum aberto. Assim todos terão acesso.
-
Já existem dois tópicos falando do componente NFC-e, ou seja, a NFC-e já está implementada e funcionando. Não é mais necessário ter um tópico que continue crescendo indefinidamente sobre o assunto deste tópico. Dúvidas específicas devem ser feitas em novos tópicos, logo depois de se ter pesquisado no fórum. Para novidades sobre a implementação da NFC-e nos componentes/Monitor veja os tópicos abaixo Tópico trancado.
-
Se o evento não está aparecendo você deve desinstalar os componentes ACBr e instalá-los novamente. Já foi explicado no fórum que algumas alterações nos componentes (como novas propriedade) podem necessitar de que se reinstale os componentes. A propósito, este tópico está relacionado com o problema relatado apenas são campos diferentes.
-
Por favor, evite fazer isso. Anexe os arquivos preferencialmente em apenas um tópico. Não é produtivo encher os nossos servidores com cópias do mesmo arquivo.
-
Novo Pacote De Impressão Para Acbrsat, Usando Fortesreport
EMBarbosa replied to Daniel Simoes's tópico in ACBrSAT
ACBrSAT rules hahahahaha! Muito legal!