Ir para conteúdo
  • Cadastre-se

Arnaldo Cruz

Membros Pro
  • Total de ítens

    583
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Arnaldo Cruz postou

  1. eu também nunca tive esse problema mas agora tenho, e não tenho nenhuma tela de comunicação, apenas a tela de emissão da nfc-e. e o sistema não tem nada de fora do comum, e também libero no firewall a porta 3050. se vc não tem o problema sorte sua, se vc verificar aqui no forum vai verificar que muitos outros colegas também estão com o mesmo problema. embora na maioria das vezes o problema seja do sefaz, pois uma hora funcione outra hora não.
  2. Arnaldo Cruz

    Erros de HTTP

    Colegas constantemente venho percebendo em clientes meus e em clientes de vários colegas que utilizam os componentes ACBr, os erros 12002,12029,500 e as soluções propostas na maioria das vezes resolve o problema. percebi que na maioria das vezes a solução e desabilitar Firewall,Antevirus,Windows Defender etc. não necessariamente nesta ordem 1 - Pergunto isso não acaba deixando o computador vulnerável a ataques e posteriormente causando um maior problema ? 1 - Não existe uma maneira de resolver este erros citados sem que precisa desabilitar toda defesa da máquina ? Tive 3 casos nesta semana, e a solução foi desabilitar o windows defender, o antevirus e o firewall, o estranho é que todos os caixas funcionaram perfeitamente na parte da manhã, e na parte da tarde apresentou o problema. Aqui na minha cidade existe uma outra Softhouse de amigos. Comuniquei o problema e perguntei se eles estavam tendo o mesmo problema e como eles resolveram. pra minha surpresa eles não tiveram esse problema, então resolvemos colocar o executável do sistema deles na mesma máquina que estava apresentando o problema, fiquei perplexo pois no sistema dele não apresentou o problema, porem quando eu executava o meu apresentava os erros, 12002 logo em seguida o 12029 e depois o 500. perguntei pra eles se usavam componentes do ACBR - eles responderam que não que a programação era em vbnet. pra pensar -- Se um sistema passa sem ter problemas então é possível que outros também passem. ou estou enganado ? Qualquer esclarecimento sobre o assunto será bem vinda.
  3. não obtive nenhuma resposta da bematech, resolvi fazer de outra maneira
  4. Estou gerando o meu sintegra quando passo no validador acontece o seguinte erro "Descrição do erro: 'Arquivo não contém declaração de GIM nem de Dados Anuais.' Algum dos colegas poderia mim dá uma dica, de como gerar este registro 88. estou precisando com urgência, podemos combinar um pagamento pela consultoria.
  5. Arnaldo Cruz

    Novas Tags versão 4.0

    Colegas na versão 4.0 foram adicionadas novas tags ref o FCEPem cada grupo de CST ATé ai tranquilo basta alimentar conforme a CST do produto <vBCFCPST>0.00</vBCFCPST> Campo Novo <pFCPST>0.00</pFCPST> Campo Novo <vFCPST>0.00</vFCPST> Campo Novo Duvidas Antes eu só preenchia essas tag quando existia a DIFAL, na emissão da Nota eu tenho um campo onde o usuário digita o percentual do FCEP(Produto) da UF destino, Na NFC-e essas tags são omitidas. Pergunto O FCEP continua somente para as operações interestaduais para consumidor final ? Vai ser para todas as vendas estaduais e interestaduais ? Esta tag abaixo que eu não sei como utilizar <ICMSST> <CST>60</CST> Nova opção de CST isso aqui que está confuso <vBCSTRet>10.00</vBCSTRet> <vICMSSTRet>10.00<v/ICMSSTRet> <vBCSTDest>10.00</vBCSTDest> <vICMSSTDest>10.00</vICMSSTDest> </ICMSST> qualquer dica eu agradeço obrigado
  6. Estranho algumas afirmações, aqui fomos orientados pelo contador da seguinte maneira. Estabelecimento Revendedor >> comprou com ST sai como ST exemplo Entrada de mercadoria com CST 60 ou CSOSN 500 sem credito de imposto Saida da mercadoria CST 060 ou CSOSN 500 - sem destaque de imposto ST não se confunde com DIFAL >>> calculado na venda para não contribuinte para fora do estado
  7. Fiz o teste, envio,consulta NFC,Status e todos funcionaram. estado PB Obrigado
  8. Arnaldo Cruz

    Erro http 500

    Estou tentando enviar em homologação PB e sempre recebo a mensagem de erro http 500. estou usando as configurações abaixo. não mexi no arquivo ACBr.inc, no arquivo ACBrServicos.ini adicionei as URls [NFCe_SVRS_H] RecepcaoEvento_1.00=https://nfce-homologacao.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx NfeInutilizacao_4.00=https://nfce-homologacao.svrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao4.asmx NfeConsultaProtocolo_4.00=https://nfce-homologacao.svrs.rs.gov.br/ws/NfeConsulta/NfeConsulta4.asmx NfeStatusServico_4.00=https://nfce-homologacao.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx NFeAutorizacao_4.00=https://nfce-homologacao.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx NFeRetAutorizacao_4.00=https://nfce-homologacao.svrs.rs.gov.br/ws/NfeRetAutorizacao/NFeRetAutorizacao4.asmx Algum colega poderia mim dizer 1 - As configurações do componente estão corretas ? tenho cliente que usam certificado A1 e A3 2 - se tem que fazer algo mais ? 3 - Já estão conseguindo emitir em ambiente de Homologação a versão 4.0 ? Obrigado
  9. Consegui achar o problema se algum colega estiver ou tiver vou mostrar como resolver. quando vou emitir uma nota eu chamo um função que alimenta o componente Todas as informações de configuração vem de um arquivo ini with ACBrNFe1.Configuracoes.Geral do begin IdCSC := TOKEN; CSC := CSC; end; Quando chega na unit ACBrNFe na função abaixo function TACBrNFe.GetURLQRCode(const CUF: integer; const TipoAmbiente: TpcnTipoAmbiente; const AChaveNFe, Destinatario: String; const DataHoraEmissao: TDateTime; const ValorTotalNF, ValorTotalICMS: currency; const DigestValue: String): String; // Passo 3 e 4 cIdCSC := IntToStrZero(StrToIntDef(Configuracoes.Geral.IdCSC,0),6); cCSC := Configuracoes.Geral.CSC; ( aqui o CSC está vazio porem o IdCSC vem preenchido) Pra resolver Logo após eu chamar a função pra carregar o componente eu passo FDataModule.ACBrNFe1.Configuracoes.Geral.CSC := CSC; Se for passado o CSC e o IDCSC FDataModule.ACBrNFe1.Configuracoes.Geral.IdCSC := TOKEN; FDataModule.ACBrNFe1.Configuracoes.Geral.CSC := CSC; // Passo 3 e 4 cIdCSC := IntToStrZero(StrToIntDef(Configuracoes.Geral.IdCSC,0),6); cCSC := Configuracoes.Geral.CSC; ( aqui o IdCSC está vazio porem o CSC vem preenchido) então só passo o >>>> FDataModule.ACBrNFe1.Configuracoes.Geral.CSC := CSC; Não consegui acha em nenhuma parte do código algo que limpe os dados de configuração do componente
  10. Voltei a versão anterior do ACBr e olha agora como bate o Hash do QRCode 2017-07-11T10:47:48-03:00 >>>>HEXA>>> 323031372D30372D31315431303A34373A34382D30333A3030 MuDHbOwecRAefIR4qdp3VZlNFqU= >>>HEXA>>> 4D754448624F7765635241656649523471647033565A6C4E4671553D chNFe=25170708991723000101650020000037951000037957&nVersao=100&tpAmb=1&dhEmi=323031372D30372D31315431303A34373A34382D30333A3030&vNF=4.65&vICMS=0.00&digVal=4D754448624F7765635241656649523471647033565A6C4E4671553D&cIdToken=000002EA7346DD-7AEC-A71A-E409-3C4D33A974CA HashQRCode= >>>>>>Copmponente>>>>B98E46849AEB34694CDB21E6CA76A49812D5A98C >>>>>>Calculado >>>>> B98E46849AEB34694CDB21E6CA76A49812D5A98C conforme imagem da validação abaixo
  11. sim o meu WIndows 10 64x, é que lá no posto ByByCapicom está falando pra colocar as dll no Diretorio do Windows pela compilação, Se compilar 32 Windows\System32 Se compilar 64 Windows\syswow64 Te pergunto as configurações mostradas na segunda imagem está correta ?
  12. O CSC e gravado em arquivo INI, o estranho é que se eu volto pra versão anterior do ACBR o calculo do HASh do ACBr bate certinho
  13. Colegas eu li sobre não mais usar a dll Capicom, então fiquei animado porque tenho alguns clientes que tem outros sistema que usam a dll capicom que é incompatível com a do ACBr, tipo se eu coloco a dll do ACBr o sistema da outra empresa não funciona se eu deixo a da outra empresa o meu sistema não funciona., o sistema da outra empresa é em delphi 7 antigo pra burro, e nunca teve atualização, utilizado só pra acesso a um tal de DOF. O meu cliente teve que colocar mais um computador pra rodar meu sistema.. Na versão da NF-e/NFC-e 4 resolvi então tentar aplicar as configurações citadas nos topicos Passo 1 {.$DEFINE DFE_SEM_CAPICOM} para: {$DEFINE DFE_SEM_CAPICOM} Passo 2 Copiei as dll da pasta C:\ACBr\DLLs\XMLSec\MinGW\32 >> para Pasta System32 pois o meu compilador é Windows32 Passo 3 Configurei o componente como as imagens abaixo Quando vou abrir o Projeto recebo a mensagem que o sistema não pode ser aberto porque a dll "libxml2-2.dll" e "libxmlsec1.dll" não foi localizada. porem elas estão no System32. Se alguem puder mim dá uma dica eu agradeço
  14. Era isso mesmo a propriedade identar estava marcada, desmarquei e validou. Fiz a validação do XML no sefaz RS e o resultado éstá na imagem abaixo, Hash do QR-Code difere do calculado fiz o calculo manualmente e o componente está calculando errado mesmo, tanto no ambiente de homologação quanto de de Produção, para ter a certeza eu fiz o calculo manualmente de notas que foram enviadas anteriormente e aceita em homologação e produção e o HASH bateu certinho. Segue o exemplo calculo manual de uma nota com calculo errado do componente Observação >>>>as notas que foram aceitas estão calculando o HEXA da data de emissão e do digestvalue em minusculo Isso passou a acontecer após a ultima atualização. IDTOKEN 000002 csc 3C59E710-0CEF-5523-7EBA-2AD105010CD8 data emissao 2017-07-10T16:49:07-03:00 - HEXA 323031372d30372d31305431363a34393a30372d30333a3030 DIGEST VALUE LuqW5NV7Bwr5b6QhsGfTwFVFBmA= - HEXA 4c757157354e563742777235623651687347665477465646426d413d TOTAL NOTA 2.50 ICMS 0.00 VERSAO 100 Minusculo chNFe=25170710852339000170650010000004619000004614&nVersao=100&tpAmb=2&dhEmi=323031372d30372d31305431363a34393a30372d30333a3030&vNF=2.50&vICMS=0.00&digVal=4c757157354e563742777235623651687347665477465646426d413d&cIdToken=0000023C59E710-0CEF-5523-7EBA-2AD105010CD8 HashCalculado = 16AB32D56C4AAADAEEBAB27E5224E5C2E0182AA2 Minusculo chNFe=25170710852339000170650010000004619000004614&nVersao=100&tpAmb=2&dhEmi=323031372D30372D31305431363A34393A30372D30333A3030&vNF=2.50&vICMS=0.00&digVal=4C757157354E563742777235623651687347665477465646426D413D&cIdToken=0000023C59E710-0CEF-5523-7EBA-2AD105010CD8 HashCalculado = 624E7B7305560803953D19E8FC21B03A0DCFED28 Valores calculado pelo componente chNFe=25170710852339000170650010000004619000004614& nVersao=100& tpAmb=2& dhEmi=323031372D30372D31305431363A34393A30372D30333A3030& vNF=2.50& vICMS=0.00& digVal=4C757157354E563742777235623651687347665477465646426D413D& cIdToken=000002& cHashQRCode=B74107303273C894A7028DCE4FEB36ABEBE189BA Existe uma diferença do HEXA da Data e DigestValue que estão em maiúsculo a do componente Segue o XML Qualquer dica eu agradeço. 25170710852339000170650010000004619000004614-nfe.xml
  15. Era isso mesmo a propriedade identar estava marcada, desmarquei e validou. Fiz a validação do XML no sefaz RS e o resultado éstá na imagem abaixo, Hash do QR-Code difere do calculado
  16. algum colega poderia disponibilizar um XML com pagamento TEF da versão 4.0 obrigado
  17. Preciso de suporte para upgrade da nfe e NFC-e 3.10 para 4.0. Basicamente a configuração e a geração do XML. Estilo o exemplo do ACBr, pois ele ainda não contempla a geração do xml da 4.0 meu contato [email protected]
  18. Foi gerado sim pelo ACBr, só a validação que foi feita no site do SEFAZ RS, eu abro o XML no Notepad copio e colo . A NFC-e emitida no estado da paraiba que usa o SVRS. não tem alteração nenhuma FDataModule.ACBrNFe1.NotasFiscais.Items[0].Assinar ;FDataModule.ACBrNFe1.NotasFiscais.Items[0].Validar;
  19. Arnaldo Cruz

    Falha na Validação

    Baixei o ACBR hoje 07/07/2017 as 14:00 Estou testando a NF-e e NFC-e 4.0 e em ambas estou recebendo a mensagem de falha na validação.no ambiente de homologação Uma coisa que observei é que no Arquivo ACBrNFeServicos.ini os lisnks do webservice do RS nãotem pra 4.0 como no Paraná [NFe_RS_H] NfeAutorizacao_3.10=https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao.asmx NFeRetAutorizacao_3.10=https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeRetAutorizacao/NFeRetAutorizacao.asmx NfeInutilizacao_2.00=https://nfe-homologacao.sefazrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao2.asmx NfeInutilizacao_3.10=https://nfe-homologacao.sefazrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao2.asmx NfeConsultaProtocolo_2.00=https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeConsulta/NfeConsulta2.asmx NfeConsultaProtocolo_3.10=https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeConsulta/NfeConsulta2.asmx NfeStatusServico_2.00=https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx NfeStatusServico_3.10=https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2.asmx RecepcaoEvento_1.00=https://nfe-homologacao.sefazrs.rs.gov.br/ws/recepcaoevento/recepcaoevento.asmx NfeConsultaCadastro_2.00=https://cad.sefazrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro2.asmx Não deveria ter exemplo ? [NFCe_PR_H] NfeAutorizacao_3.10=https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeAutorizacao3 NFeRetAutorizacao_3.10=https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeRetAutorizacao3 NfeConsultaProtocolo_3.10=https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeConsulta3 NfeInutilizacao_3.10=https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeInutilizacao3 NfeStatusServico_3.10=https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeStatusServico3 RecepcaoEvento_1.00=https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeRecepcaoEvento NfeAutorizacao_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/NFeAutorizacao4 NFeRetAutorizacao_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/NFeRetAutorizacao4 NfeConsultaProtocolo_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/NFeConsultaProtocolo4 NfeInutilizacao_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/NFeInutilizacao4 NfeStatusServico_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/NFeStatusServico4 RecepcaoEvento_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/NFeRecepcaoEvento4 NfeConsultaCadastro_4.00=https://homologacao.nfce.sefa.pr.gov.br/nfce/CadConsultaCadastro4 URL-QRCode=http://www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaNFCe URL-ConsultaNFCe=http://www.fazenda.pr.gov.br/ Os arquivos anexos na sequencia são 1 Venda a vista 2 Venda a Vista Com TEF Apesar da verificação está acusando falta de assinatura foi acionado o comando de assinar conforme abaixo FDataModule.ACBrNFe1.NotasFiscais.Items[0].Assinar ; FDataModule.ACBrNFe1.NotasFiscais.Items[0].Validar; ( aqui eu retirei pra poder gerar o xml pra anexar aqui) 25170710852339000170650010000004619000004614-nfe.xml 25170710852339000170650010000004629000004620-nfe.xml Se algum colega puder mim dá umas dicas eu agradeço.
  20. NA NFC-e 4.0 vai poder identificar venda por cartão que não seja pelo TEF do Sistema(Maquininhas POS); Como os colegas estão tratando estas informações na gravação do banco de dados ?
  21. Após umas duas semanas sem emitir um NFC-e em modo de homologação, precisei emitir uma nota hoje. Quando tento transmitir recebe a mensagem Código do Hash no Qr-Code difere do Calculado. 1 - Consultei no Sefaz paraiba o IDCSC e CSC estão iguais. 2 - Baixei uma nova versão do ACBr (Sem exito) 3 - Voltei a versão anterior(12971) Já estou nisso desde quarta feira. Hoje o meu IDCSC 000001 Fiz no site da receita paraiba a criação de uma novo CSC que Passou a ter o IDCSC 000002 troquei nas configurações. Obs. já li todos os tópicos sobre o assunto e nenhum . mesmo assim continua com a mesma mensagem, isso só no ambiente de homologação, em produção está tudo OK Se alguém tiver alguma dica eu agradeço.
  22. você não leram o tópico. Eu assino após passar o UPX. a Assinatura aparece nas propriedades do arquivo com todos os dados do certificado digital e com a opção de instalar o certificado direto do executável. Agora se for feito ao contrario a assinatura se perde. Tipo Assinar e passar o UPX ..>>>>>> Assinatura se Perde Passar UPX depois assinar >>>>> A Assinatura fica no arquivo. Inclusive é recomendado passar o UPX pra depois assinar Agora como disse o xyberx, não usar o UPX e somente assinar, pode fazer algum sentido. vou fazer os testes pra ver.
  23. optei pela dica do Daniel Simoes, só mudei para o comando do Pos-build events após dá o builder, o pré executa antes do builder, ha e a sequencia tambem, Primairo passa o UPX depois assina, se fizer ao contrário o UPX limpa a assinatura.
  24. este tópico é somente para dá um testemunho. Eu estava com muitos problemas nos computadores que tinha o plugin do GASTECNOLOGIA, e em outras maquinas os antevirus sem excluindo oo bloqueando o executavel do sistema, mesmo colocando nas exceções, aparecia aquela mensagem de que o arquivo foi enviado para analise. muito gente recomendou compra um certificado digital e assinar o executavel, comprei o certificado digital da COMODO, até mesmo no site da comodo fala que após assinar não teria mais problemas com antevirus etc. Pois bem, depois de assinar não mudou nada, continua com o mesmo problema, AVAST,KASPESK,node32 todos eles ficam sinalizado, o AVAST bloqueia outra hora deleta o executável, e também, o PLUGIN GASTECNOLOGIA continua deixando a tela toda branca. Até instalei o certificado em cada cliente, mas nem assim mudou nada. O processo que uso é : 1 - Faço um builder no próprio delphi coloquei o comando para executar o Bat que passa o UPX e em seguida assina com o SIGNTOOL. Por isso esse negócio de assinar vai aliviar com antevirus ou é uma grande mentira ou não sei mais o que pensar, pois desse jeito nem precisa comprar certificado, basta agente mesmo criar uma chave privada e publica e assinar o executavel. se alguém tiver uma opinião divergente por favor comentar.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.