Jump to content

Emerson Teixeira

Membros
  • Posts

    230
  • Joined

  • Last visited

Everything posted by Emerson Teixeira

  1. estou usando as dlls das seguintes pastas: \trunk2\DLLs\XMLSec\MinGW\64 \ACBr\trunk2\DLLs\OpenSSL\1.0.2.13\x64 \ACBr\trunk2\DLLs\LibXml2\x64 tem mais alguma que deveria adicionar?
  2. Boa tarde a todos. sei que o post é antigo, porem gerei uma versao do sistema para 64 bits, até entao tudo normal, o problema ocorre quando tento emitir uma nfse, recebo a seguinte mensagem: Classe não registrada, ClassID: {88D969E5-F192-11D4-A65F-0040963251E5}. pelo que percebi o erro ocorre ao assinar o xml, mais exatamente na class function class function CoDOMDocument50.Create: IXMLDOMDocument3; begin Result := CreateComObject(CLASS_DOMDocument50) as IXMLDOMDocument3; end; da unit ACBrMSXML2_TLB. algumas considerações: * as funções do ACBRNFe funcionam perfeitamente(até agora não tive problemas). * estou usando WinCrypt * certificado A1 (tentei pela chave e por arquivo) * peguei as dlls 64 bits e coloquei na pasta do sistema (removi as 32 bits). Obrigado
  3. Bom dia José. Obrigado pela atenção, estou enviando mais algumas alterações.... Abraços ACBrBoletoFCFR.pas BoletoFatura.fr3
  4. boa tarde, segue unit correta... ACBrBancoSafraBradesco.pas
  5. Bom dia. Realizei algumas alterações na unit ACBrBancoSafraBradesco.pas, favor adicionar no svn obrigado ACBrBancoSafraBradesco.pas
  6. Bom dia... Aguém poderia adicionar estes arquivos ao svn Obrigado
  7. Boa tarde. coloquei a forma de pagamento como invisivel, pois no ct-e 3.0 esse campo não é informado. att. DACTE2Vias.fr3
  8. Olá boa tarde. adicionei a cidade de Américo de campos - SP ao provedor Fiorilli. att Cidades.ini Fiorilli.ini
  9. Ola EMBarbosa, concordo plenamente com você, fiz esta sugestão, pois o Daniel disse que não pretende alterar as units de terceiros, note que adicionei apenas a referência ao ACBr.inc nessas units, tentando alterar o minimo possível, mas se for o caso de alterá-las ajudarei no que for possível. att
  10. Olá Daniel. isso foi apenas uma sugestão, pois você comento que não quer alterar as units de terceiros... Acredito que estas diretivas deveriam ser incluídas no ACBr.inc comentadas, seria opcional ativá-las (critério de cada um), ou então alterar a units onde os hints e wanings ocorrem (me disponho a fazer esta parte se for o caso).
  11. Boa tarde Daniel. Fiz mais algumas alterações nos fontes visando a remoção de warnings e hints. Desta vez alterei o ACBr.inc e adicionei a diretiva {$I ACBr.inc} nas units sem a referência ao inc. Dessa forma que quiser desativar basta alterar o inc. att. trunk2.rar
  12. Sim... por mim sem problemas... mas o intuito seria remover hints e warnings na medida do possível rsrs.. CreateDef. Create note que o warning ocorre apenas quando compilo para 64 bits... att
  13. Olá Daniel. Sobre o result, se atrubuir um valor que não será usado, antes do result receber outro valor o delphi gera warnings, por este motivo que comentei as atribuições dos results no inicio do método. sobre {$WARN DUPLICATE_CTOR_DTOR OFF}, no delphi quando tem 2 constructor com nomes diferentes e parametros iguais isso gera um warning, que é o caso da unit ACBrDFeException, acredito que poderia incluir no ACBr.inc como abaixo {$IFDEF REMOVE_CAST_WARN} {$WARN IMPLICIT_STRING_CAST OFF} {$WARN IMPLICIT_STRING_CAST_LOSS OFF} {$WARN SYMBOL_DEPRECATED OFF} {$WARN SYMBOL_PLATFORM OFF} {$WARN DUPLICATE_CTOR_DTOR OFF} {$ENDIF} att, abraços sobre o System.Contnrs o delphi deve ter colocado automaticamente, pois nao me lembro de ter adicionado esta unit
  14. No ACBr.inc adicionei mais uma diretiva de compilação, para desativar warnings de funções exclusivas de uma determinada plataforma {$IFDEF REMOVE_CAST_WARN} {$WARN IMPLICIT_STRING_CAST OFF} {$WARN IMPLICIT_STRING_CAST_LOSS OFF} {$WARN SYMBOL_DEPRECATED OFF} {$WARN SYMBOL_PLATFORM OFF} {$ENDIF}
  15. Fiz alguns ajustes nas units que causavam Warnings e hints no delphi tokyo se alguém puder revisar e subir os fontes.. trunk2.rar
  16. Boa tarde. Não precisa compilar para 64 apenas use o instalador para win32, depois adiciona o caminho das pastas no library do win64 e pronto. o Juliomar alterou os fonte pra não precisar instalar ou compilar para 64.
  17. Bom dia Juliomar Ao compilar o projeto para 64 bits, ocorreram erros nas seguintes units: ACBrCTeDACTEFR.pas ACBrMDFeDAMDFEFR.pas ACBrNFeDANFEFRDM.pas fiz alguns ajustes, aparentemente está funcionando, favor subir para svn. att. ACBrCTeDACTEFR.pas ACBrMDFeDAMDFEFR.pas ACBrNFeDANFEFRDM.pas
  18. Bom dia Juliomar. Vi que você fez as alterações para compilação x64 no delphi, parabéns... Porem alguns componentes ficaram desabilitados. ACBrCMC7, ACBrInStore, ACBrSPEDContabil, ACBrSPEDCont, ACBrSPEDPisCofins, ACBrSPEDSpedPCImportar, ACBrDeSTDA. Porem se mudar pra x86 colocar os componentes no projeto depois mudar para x64 compila perfeitamente. att.
  19. boa tarde.. criei a propriedade Emit.IEST. segue em anexo os fontes pcnGerador.pas pcteCTeW.pas pcteCTe.pas
  20. Ola Daniel Sim, essa versão gera somente um servidor datasnap console. Mas a ideia aqui e compilar um servidor datasnap que utiliza acbr pra centralizar as funções de geração de documentos fiscais. Hoje tenho algo parecido para windows, porem tenho clientes onde o banco de dados fica em um server linux e tem outro server somente pra aplicação datasnap, se pudesse juntar tudo em um único servidor seria melhor Att
  21. Boa noite. Sei que o post é antigo, porém com o lançamento do delphi com compilação pra linux, seria possível o acbr tbm funcionar no mesmo? Att
  22. Teria como liberar para 64 os pacotes que não dependem de dlls 32? Os componentes de NFe, NFSe, CTe, MDFe dependem de alguma dll?? att
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.