-
Total de ítens
9.338 -
Registro em
-
Última visita
-
Days Won
117
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que EMBarbosa postou
-
Instalar ACBr no Delphi CE 10 Tokyo
EMBarbosa replied to nebrio's tópico in Dúvidas Gerais sobre o ACBr
Estranho, isso não é normal. Não consegui reproduzir. Mas que bom que conseguiu um jeito pra funcionar. ? -
Pode ser porque o MDF-e já se encontra encerrado. Chegou a verificar isso?
-
Instalar ACBr no Delphi CE 10 Tokyo
EMBarbosa replied to nebrio's tópico in Dúvidas Gerais sobre o ACBr
-
COMPACTAR STRINGS NO DELPHI
EMBarbosa replied to Juliana TECNOSOFT's tópico in Object Pascal - Delphi & Lazarus
Esse exemplo acima mesmo. Ele usa parcialmente um TStringStream. Mas se você for utilizar diretamente Streams, você pode utilizar os métodos ZCompressStream(); ZDecompressStream(); -
NFE assinatura difere do calculado
EMBarbosa replied to Fabio Damasceno Silva's tópico in ACBrMonitorPLUS
Tente por favor com a versão lançada ontem 1.2.0.23 -
Alterações foram feitas no tópico relacionado acima.
-
Travando TimeOutPorThread
EMBarbosa replied to francisco.itb's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Acho que o jeito seria você nos enviar um passo a passo para reproduzir utilizando algum programa de exemplo. Se necessário, alterando um dos programas de exemplo do ACBrNFe. -
COMPACTAR STRINGS NO DELPHI
EMBarbosa replied to Juliana TECNOSOFT's tópico in Object Pascal - Delphi & Lazarus
Segue: program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, System.Classes, System.ZLib; var Input, output, descomp: string; bb: TStringStream; begin try { TODO -oUser -cConsole Main : Insert code here } Input := 'String a ser compactada'; bb := TStringStream.Create(ZCompressStr(Input)); Output := bb.DataString; Writeln(output); readln; descomp := ZDecompressStr(bb.Bytes); Writeln(descomp); readln; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end. Como eu disse acima, seria melhor você esquecer esse negócio de compactar string e começar a trabalhar com streams. Ao salvar uma string compactada no BD você pode ter problemas ao fazer o processo inverso. -
Como atualizar qrcode para 2.0?
EMBarbosa replied to geraldomaciel's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Moderação: Tópico dividido. Tópico original: https://www.projetoacbr.com.br/forum/topic/46774-travando-timeoutporthread/ -
COMPACTAR STRINGS NO DELPHI
EMBarbosa replied to Juliana TECNOSOFT's tópico in Object Pascal - Delphi & Lazarus
A ZLib está disponível no Delphi. O programa console abaixo dá uma ideia, mas seria melhor você trabalhar com streams ao invés de strings. program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, System.Classes, System.ZLib; var Input, output: string; bb: TStringStream; begin try { TODO -oUser -cConsole Main : Insert code here } Input := 'String a ser compactada'; bb := TStringStream.Create(ZCompressStr(Input)); Output := bb.DataString; Writeln(output); readln; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end. -
Olá pessoal. Temos novidades na área das impressões dos DF-e. Com o objetivo de facilitar o trabalho e reduzir a duplicação de código, estamos promovendo um refactoring nas classes de impressões de DF-e. Essas alterações ainda não foram enviadas ao SVN, mas queremos avisar com antecedência para que todos possam se preparar. Fizemos um vídeo para explicar os objetivos e as principais alterações. Você pode acessar aqui: Mas... se você não é muito fã de vídeos, vou resumir os principais pontos nesse tópico. Os objetivos desse refactoring são: Diminuir código duplicado; Padronizar os componentes de impressão; Isso vai simplificar o trabalho com componentes diferentes; Minimiza a necessidade de aprender vários detalhes diferentes; Melhor organização de código; Mais fácil pra você ler, entender e debugar o código; Lançar base para melhorias futuras; Podemos resumir a principal diferença como: Agora há classes para padronizar o comportamento mesmo em componentes de impressão diferentes. Na nova estrutura os componentes de impressão herdam da classe base TACBrDFeReport (unit ACBrDFeReport.pas) que se encontra no pacote ACBrDFeComum. Esta classe visa englobar todas as propriedades e/ou métodos que são usados por todas as impressões DFe. Por exemplo: PathPDF, CasasDecimais, etc.. Se assemelha a esse organograma: Veja algumas propriedades que foram alteradas, removidas ou mudaram de nome: Essas são as modificações principais. Podem haver outras, mas acreditamos que são menores e darão menos dor de cabeça. A previsão é enviar ao SVN antes do Dia do ACBr. Assim que enviarmos ao SVN vou postar uma nova mensagem aqui.
-
Que procedimentos? Qual é o erro? Que tópicos?
-
Create new service to know connection status
EMBarbosa replied to Antonio D. Méndez's tópico in ACBrMonitorPLUS
How are you currently using ACBr? Also, are you using Delphi or Lazarus? -
MDFe Rejeição RNTRC
EMBarbosa replied to SisComp - Proc. de Dados's tópico in DFe - Documentos Fiscais Eletrônicos
Eu concordo com o BigWings acima. Isso é venda interna. Ele está vendendo e a pessoa vai retirar o produto na loja. O transporte é por conta do cliente do seu cliente. Então o cliente do seu cliente deve emitir o MDF-e se for o caso. Não existe frete e nem transporte por parte do seu cliente. Não existe MDF-e por parte do seu cliente. -
Você testou com todas as outras opções?
-
Problema Emissão MDF-e utilizando ACBRMONITORPLUS
EMBarbosa replied to Marcio_DMIX's tópico in ACBrMonitorPLUS
Você tentou remover a tag do INI? Ao invés de [Rodo] [infANTT] RNTRC= [infCIOT001] Passar [Rodo] [infANTT] [infCIOT001] Como está sendo gerado o arquivo xml? -
Fechamento expontaneo do ACBRMONITORPLUS
EMBarbosa replied to Marcio_DMIX's tópico in ACBrMonitorPLUS
Olá Ricardo, Veja parte do seu log: 15/10/2018 19:31:31 - EFOpenError - Unable to open file "C:\ACBrMonitorPLUS\ENT.TXT" 15/10/2018 19:31:31 - Unable to open file "C:\ACBrMonitorPLUS\ENT.TXT" Esse erro aparece em todo o lugar. Isso pode estar causando ou mascarando o problema. Seria interessante descobrir o motivo disso. Bem, o Windows Defender no Windows 10 é um pouco mais chato. Minha sugestão seria tentar excluir a pasta do ACBrMonitor Plus da varredura. Mas visto que você disse que desabilitou, outra coisa pode estar bloqueando o arquivo. Algo que você pode fazer é verificar se seu programa está criando o arquivo ENT.TXT e alterando ele enquanto o ACBrMonitor está tentando acessar. Se você for criar um arquivo e modificar, o recomendado é que você crie um arquivo temporário ENT.TMP e só depois renomeie ele para ENT.TXT. Poderia tentar fazer isso e depois dar um retorno? Se o problema continuar acontecendo, queira por favor anexar o log novamente? Outra coisa que me ocorreu é você verificar no "Visualizador de Eventos" do Windows se há alguma menção do ACBrMonitor Plus. -
Fechamento expontaneo do ACBRMONITORPLUS
EMBarbosa replied to Marcio_DMIX's tópico in ACBrMonitorPLUS
Verifique também se o computador possui algum tipo de programa para segurança bancária. Aqueles plugins instalados pela Caixa Econômica, Itaú, etc... quando se tenta acessar a conta via internet. Ou se existe algum outro tipo de programa de segurança como o próprio Windows Defender que pode estar ativado. -
TAGs PIS e Cofins não são montadas pelo AcbrmonitorPlus
EMBarbosa replied to Lino's tópico in ACBrMonitorPLUS
Adicionando ao que o Júnior disse, pode-se conseguir as tabelas com todos os CST válidos para PIS e todos os válidos para COFINS no site do SPED. Inclusive fazer donwload dos arquivos textos usados pelo próprio Validador da EFD Contribuições (PVA). http://www.sped.fazenda.gov.br/spedtabelas/AppConsulta/publico/aspx/ConsultaTabelasExternas.aspx?CodSistema=SpedPisCofins -
MDFe Rejeição RNTRC
EMBarbosa replied to SisComp - Proc. de Dados's tópico in DFe - Documentos Fiscais Eletrônicos
De acordo com o manual do MDF-e v 3.00, existem 3 campos RNTRC. Apenas um deles pode deixar de ser informado e é o campo associado ao emitente do MDF-e junto à ANTT. Os outros dois, relacionados ao veículo de tração e veículo de reboque precisam ser informados. Mas também é dito na informação que pode ser o RNTRC do proprietário, co-porpiretário ou arrendatário do veículo. Talvez a UF não esteja validando o RNTRC ainda. No manual está como facultativa essa validação