-
Total de ítens
27.013 -
Registro em
-
Última visita
-
Days Won
756
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
RoundABNT - ACBrUtil - Correção
Daniel Simoes replied to Anthero Vieria Neto's tópico in ACBrDiversos
Pois é... antes de sair "achando", eu rodei a UnitTeste em Lazarus, D7 e XE7... todas retornaram 19.66 -
RoundABNT - ACBrUtil - Correção
Daniel Simoes replied to Anthero Vieria Neto's tópico in ACBrDiversos
Não viaja... o RoundABNT não resulta 19.67 e sim 19.66... antes de sair falando... use a UnitTeste dblValorUnit := 0.69; dblQtde := 28.50; dblTotal := dblValorUnit * dblQtde; CheckEquals( 19.66, RoundABNT(dblTotal, 2)); Não responderei mais a esse tópico, a não ser que os "entendidos" façam testes usando a UnitTeste... Não sabe usar a UnitTeste ? então use o ECFTeste, e venda um item com os valores indicados, em um emulador de ECFs qualquer, pois eles seguem a regra de arredondamento do ABNT... (Use 3 casas na Qtd, se necessário (e não no Preço Unitário)) -
Adaptação das units OpenSSL para carregamento Dinâmico
Daniel Simoes replied to dalpiaze's tópico in ACBrNFe
Muito obrigado pela analise e ajuda... já está no SVN... Lembrando que para usar a Carga Tardia com DELAYED é necessário: Ter Delphi 2010 ou superior (não funciona no Lazarus/FPC) Ativar a diretiva USE_DELAYED no ACBr.inc {.$DEFINE USE_DELAYED} // DESATIVADA {$DEFINE USE_DELAYED} // ATIVADA -
Erro ao instalar Acbr Trunk2
Daniel Simoes replied to Dércio Luis Zanatta's tópico in Dúvidas Gerais sobre o ACBr
poderia por favor postar o Log do ACBrInstall ? -
Adaptação das units OpenSSL para carregamento Dinâmico
Daniel Simoes replied to dalpiaze's tópico in ACBrNFe
poderia por favor anexar as Units modificadas ? -
SAT - Desconto de item não esta subtraindo do resumo do dia
Daniel Simoes replied to amarildolacerda's tópico in ACBrSAT
Amarildo, Poderia por favor descrever melhor, como reproduzir o problema ? Ate o momento não compreendi o que você considera como errado... Preciso conseguir reproduzi-lo no ECFTeste, para debugar e analisar suas sugestões -
É a senha do Cerificado... Qual outra poderia ser ??
-
Vc usa Capicom ? Se SIM, por favor ligue (descomente) a linha de DEBUG em ACBrDFeCapicom.pas: 640 function TDFeCapicom.Enviar(const ConteudoXML: String; const URL: String; const SoapAction: String; const MimeType: String): String; var Resp: TMemoryStream; begin Result := ''; if MimeType = '' then FMimeType := 'application/soap+xml' else FMimeType := MimeType; ConfiguraReqResp(URL, SoapAction); Resp := TMemoryStream.Create; try Executar(ConteudoXML, Resp); Resp.Position := 0; Result := ReadStrFromStream(Resp, Resp.Size); // DEBUG // //Resp.SaveToFile('c:\temp\ReqResp.xml'); // <------ AQUI ----- finally Resp.Free; end; end; Recompile e após isso, verifique o conteúdo de "c:\temp\ReqResp.xml" (ajuste o Path se necessário)
-
Melhorias no arquivo ACBrCargaBal
Daniel Simoes replied to Waldir Paim's tópico in Dúvidas Gerais sobre o ACBr
Oi Waldir, obrigado pela contínua colaboração... por favor anexe a Unit para analise... -
Adaptação das units OpenSSL para carregamento Dinâmico
Daniel Simoes replied to dalpiaze's tópico in ACBrNFe
poderia por favor anexar as Units modificadas ? Seria muito melhor usarmos a carga dinâmica, com mapeamento dos métodos, para variáveis internas na Unit... mas essa mudança é bastante substancial... Tenho receio de que elas possam trazer efeitos colaterais... -
Adaptação das units OpenSSL para carregamento Dinâmico
Daniel Simoes replied to dalpiaze's tópico in ACBrNFe
Foi intencional... não achei necessário... Da maneira que está... ele só inicializará a XMLSec, quando realmente precisar... ou seja, quando algum método que precisa da XMLSec for acionado... -
Busca por Logradouro Correios
Daniel Simoes replied to Ca1datt0's tópico in Dúvidas Gerais sobre o ACBr
O WebService anterior não existe mais (saiu do ar)... leia: -
Adaptação das units OpenSSL para carregamento Dinâmico
Daniel Simoes replied to dalpiaze's tópico in ACBrNFe
Você alterou toda a Unit ? são centenas de métodos... Acabo de enviar modificações modificações para o SVN, para contemplar a diretiva de compilação, USE_DELAYED Não seria mais simples, remover o "FreeLibrary" da inicialização ? Algo como finalization if Assigned( libHandle ) FreeLibrary(libHandle); -
Configure no PLUS, aba DFe->Certificados - Caminho para arquivo PFX - Senha As DLLs do OpenSSL já acompanham a instalação do PLUS
-
AcbrMail , criar link remover email da lista
Daniel Simoes replied to walter faria's tópico in ACBrDiversos
Veja a linha: ACBrMail.pas:695 // Sending Blind Carbon Copies // -
Erro na Atualização - 11376
Daniel Simoes replied to Dercide Alvarez's tópico in Dúvidas Gerais sobre o ACBr
Correção já está no SVN... -
Enviei para o SVN modificações que devem corrigir o problema... -- ACBrDFeSSL, ACBrDFeCapicom, ACBrDFeOpenSSL, ACBrHTTPReqResp -- [*] Ajustes para o correto funcionamento, quando a propriedade DFeSSL.UseCertificate = False (por: DSA) -- ACBrDFeCapicom -- [-] Correção no ajuste do Proxy, quando informando valores vazios (por: DSA) -- ACBrDFeOpenSSL -- [-] Correção de encoding nas mensagens de Erro de "VerificarAssinatura" (por: DSA) Fiz um teste bem simples, usando uma consulta em um WebService do Correios. procedure TForm1.Button7Click(Sender: TObject); var Acao: String; begin Acao := '<?xml version="1.0" encoding="UTF-8" standalone="no"?>'+ '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" '+ 'xmlns:cli="http://cliente.bean.master.sigep.bsb.correios.com.br/"> '+ ' <soapenv:Header/>'+ ' <soapenv:Body>' + ' <cli:consultaCEP>' + ' <cep>18270-170</cep>' + ' </cli:consultaCEP>' + ' </soapenv:Body>' + ' </soapenv:Envelope>'; ACBrNFe1.SSL.UseCertificate := False; ACBrNFe1.SSL.UseSSL := False; WBResposta.Text := ACBrNFe1.SSL.Enviar(Acao, 'https://apps.correios.com.br/SigepMasterJPA/AtendeClienteService/AtendeCliente?wsdl', ''); end;
-
O problema foi acidentalmente ocasionado na revisão 11339... já corrigi o problema no SVN
-
Reverti a modificação... obrigado pela analise e bug report...
-
porderia por favor postar um exemplo ?
-
O acbr manipula aqueles xml/ini das impressoras?
Daniel Simoes replied to RobertoRP's tópico in ACBrSerial
O que houve com o seu teclado ? Porque ser tão econômico nas palavras ? Com tão pouco texto... Não pra ter a menor ideia do que você está falando... -
AcbrMail , criar link remover email da lista
Daniel Simoes replied to walter faria's tópico in ACBrDiversos
E-mails com BCC são sempre enviados individualmente Você pode preencher o corpo do e-mail com HTML -
Lazarus 1.6 Erro: TWinControl.ScrollBy_WS: Handle not allocated
Daniel Simoes replied to RicardoVoigt's tópico in ACBrMonitor PLUS
O ACBr nunca foi compatível com compiladores 64 bits O responsável por compilar o MonitorPLUS ( Isaque ) usa a versão 1.4 do Lazarus -
Atualizando para Trunk2
Daniel Simoes replied to Marcelo Carvalho's tópico in Dúvidas Gerais sobre o ACBr
Você não recompilou todos os Packages... Use o ACBrInstall -
O instalador do MonitorPLUS, já faz o registro das DLLs, é cópia as mesmas para o diretório do Windows Experimente remover e instala-lo novamente... Se o certificado for A1, use OpenSSL, e seja feliz