-
Total de ítens
9.408 -
Registro em
-
Última visita
-
Days Won
117
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que EMBarbosa postou
-
Remoção de Hints e Warning do ACBr
EMBarbosa replied to Waldir Paim's tópico in Dúvidas Gerais sobre o ACBr
Analisar o código onde o warning é levantado e fazer o tratamento necessário. Você dizer que esses warnings não são prejudiciais acabou de confirmar pra mim que não entende exatamente o problema em desligá-los dessa maneira. Se qualquer pessoa quiser desligar no projeto próprio, no código que tem do ACBr, ou etc... fique a vontade. Você vai poder procurar os outros warnings e daí nos enviar correções. Acredite, vamos ficar feliz com isso, como em toda contribuição que você já tem feito. Mas eu não posso concordar que esse código que desliga warnings globalmente, inclusive warnings sobre diretiva deprecated seja enviado ao repositório. -
Remoção de Hints e Warning do ACBr
EMBarbosa replied to Waldir Paim's tópico in Dúvidas Gerais sobre o ACBr
Sim. Eu sei os motivos. E não são um bons motivos para subir isso como uma alteração global no ACBr. Os warnings existem por um motivo, simplesmente desligá-los globalmente sem entender o que se está fazendo, como eu disse antes, é imprudência. -
Remoção de Hints e Warning do ACBr
EMBarbosa replied to Waldir Paim's tópico in Dúvidas Gerais sobre o ACBr
Entendo, mas não é o correto a se fazer num código em produção. Você pode utilizar o recurso para diminuir os avisos. Mas daí a enviar esse arquivo ao SVN seria imprudência. -
Remoção de Hints e Warning do ACBr
EMBarbosa replied to Waldir Paim's tópico in Dúvidas Gerais sobre o ACBr
Não... Esses warnings daí acho melhor serem analisados e corrigidos do que apenas desligados. Principalmente o último. -
O detalhe é que a ER 02.04 não é aplicada a Minas Gerais.
-
Suporte ao Delphi 7 será descontinuado?
EMBarbosa replied to fggs's tópico in Dúvidas Gerais sobre o ACBr
Migre para o Lazarus. Está definido que ao alterar os componentes não vamos mais nos preocupar em manter a compatibilidade com o Delphi 7. Quem quiser pode continuar usando os componentes sem atualizar para as novas revisões. Qualquer alteração nos componentes, inclusive correção de erros existentes atualmente. Por favor, leia o tópico novamente desde o começo. -
Enviar Forma de Pagamento para gerenciador TEF
EMBarbosa replied to Arnaldo Cruz's tópico in Dúvidas sobre TEF
Acho que você confundiu de tópicos. -
Enviar Forma de Pagamento para gerenciador TEF
EMBarbosa replied to Arnaldo Cruz's tópico in Dúvidas sobre TEF
O manual do CAPPTA diz que tem como? Como faz? -
Não tenho nenhuma especialidade em tributação, mas julgo que isso deve ser porque produtos dentro de um mesmo NCM podem ser tributados de forma diferentes em estados diferentes. De fato, a cláusula primeira do Convênio 92/15 diz em parte: Ou seja, o CEST (Código Especificador da Substituição Tributária) é só mais um código para separar essa tributação (de substituição). Achei interessante que o § 3º da Cláusula Segunda diz que a definição de tributação pelas UFs pode até mesmo ser feita por marca de produto. Essa eu não sabia...
-
Do que se trata isso?
-
Consulta com de nfe pelo arquivo xml com retorno estranho
EMBarbosa replied to jorge andrade's tópico in ACBrMonitor PLUS
Poderia atualizar e verificar se realmente foi corrigido? -
Tabela CEST foi atualizada novamente pelo convênio ICMS 53/16
um tópico no fórum postou EMBarbosa Legislação Fiscal e Tributária
Uma nova legislação (Convênio ICMS 53/16) atualizou a tabela CEST com validade a partir de 1/10/2016. No fórum há muitos tópicos com esta tabela desatualizada. Fiquem espertos. Abaixo alguns dos tópicos com a tabela desatualizada: -
Eu sugiro vocês partirem pra algo legal: Contrato com cláusulas de quebra de contrato.
-
Eles devem ter acesso TCP entre si, afinal, o componente é para acesso TCP.
-
Verificar qualquer tipo de inconsistência no ECF
EMBarbosa replied to flavioavilela's tópico in ACBrSerial
Faça testes usando o programa de exemplo, ECFTeste. Analise o log. -
Não esqueci, só citei um exemplo. Nem comparei com o fonte do Messias Henrique citado no tópico... Na verdade, ACBrMonitorPlus é compilado atualmente em Lazarus. Qualquer quebra neste respeito não poderá ser tolerada.
-
Se procurar talvez até encontramos... https://github.com/ak47morozov/Delphi-Libxml2 Talvez isso nos leve a conseguirmos uma alternativa em que nem precisemos da dll.
-
Dica ninja: Fala pro funcionário que chega cedo emitir um documento e cancelar antes dos clientes chegarem.
-
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
Mais uma vez, o problema é o tempo e não o time... Se estiver interessado em ajudar, ficaríamos muito gratos com a adição de testes. Você pode notar que já existem alguns testes unitários no projeto. Mas são poucos em comparação com a real necessidade. Por outro lado, a quebra de compatibilidade dos componentes que eu mencionei é mais relacionada com o uso do componente em si. Acho que a separação da assinatura em um pacote separado não necessariamente causaria algum problema, desde que os métodos atuais do componente fossem mantidos. -
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
Sim. Temos feito o máximo para reduzir códigos repetidos e criar componentes que possam ser utilizados nas mais variadas situações. A criação do TACBrDFe em si é uma prova disso. Ele não depende em si do NFe, tanto que é base para o NFSe que tem regras bem diferentes. O maior problema é justamente o tempo pra fazer essa separação. Precisamos tomar cuidado pra não quebrar a compatibilidade atual dos componentes. -
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
Sim, no certificado, pode ser que tenha sim. Eu tinha entendido só da assinatura... Veja os arquivos ACBrDFeCapicom.pas e ACBrDFeOpenSSL.pas. Estas duas units declaram as classes TDFeCapicom e TDFeOpenSSL, que são descendentes da TDFeSSLClass. Esta é quem trabalha com os certificados. A implementação da leitura dos certificados é feita nos métodos destas classes (exemplo CarregarCertificado). Talvez você consiga alterar e criar um método ou uma outra classe que utilize o arquivo XML. Mas não sei quais as implicações e limitações dessa situação... -
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
Mas a essa sua assinatura no XML possui CPF? Porque, até onde eu entendo, uma assinatura não possui esse tipo de identificação. -
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
01/07/2016: -- ACBrDFeOpenSSL -- [*] Adicionado métodos internos para busca de nós a fim de melhorar a detecção do nó a ser assinado e o nó de assinatura, a fim de suportar os diversos tipos de XMLs da NFSe (por: DSA) Acho que não entendi o que você está querendo fazer... -
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
Na realidade, pelo log do SVN não parece que nada foi alterado... -
Método VerificarAssinatura com CAPICOM
EMBarbosa replied to mdbs99's tópico in Object Pascal - Delphi & Lazarus
Desculpe se a pergunta for boba, porque eu não pude verificar todo seu código ainda. Me parece que seu código adiciona a assinatura no XML original e cria um novo XML. Na hora de verificar a assinatura, você está verificando utilizando o XML original ou está verificando a assinatura no arquivo criado? Tentou fazer com o arquivo original?