-
Total de ítens
433 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Sandro Andre Reghelin postou
-
Segue anexo um DPF de uma NFse enviada em ambiente de homologação... 41069022205414494000174000000000002325100074861189.pdf A agora que entendi a resposta, usar a opção de baixar o PDF deles, é pode ser uma opção, mas a de concordar que terei que fazer mais uma requisição ao provedor esperar o retorno, ou seja estarei sujeito a algum erro nesse processo, sendo que se mandasse a impressão direto no momento que recebo o retorno, evitaria isso.
-
Duvida layout de Impressão da Nfse nacional em relação a impressão do ACBRNFSEX
um tópico no fórum postou Sandro Andre Reghelin ACBrNFSe
Estou migrando alguns clientes de Curitiba para o ambiente Nacional da NFse, mas ao fazer a impressão pelo ACBRNFSEX o layout está bem diferente em relação ao que sai na impressão feita pelo site Estou com o ACBR atualizado no dia 15 desse mês... tem algum lugar que configura, olhei nos componentes e não vi nada que indicasse -
E fui debugando mais a fundo e estava dando erro no validar o CNPJ do emitente, estava indo com separadores e tem que ir somente números, o estranho foi a função ValidarSchema(EnviarEventoResponse, tmEnviarEvento); if (EnviarEventoResponse.Erros.Count > 0) then begin TACBrNFSeX(FAOwner).SetStatus(stNFSeIdle); Exit; end; não mostrar o erro em tela...na validação dos schemas ela simplesmente sai fora do processo... Isso na parte de cancelamento...ai resolveu eu tirando o caracteres...vou ver se descubro a questão do envio que o Emite.XMl e Emite.xmlretorno e Emite.CodigoVerificacao estão retornando em branco, mesmo validando a Nfse no provedor nacional...
-
Complementando o cancelamento estou enviando assim, baseado no exemplo do ACBR: InfCancelamento := TInfEvento.Create; with InfCancelamento.pedRegEvento do begin tpAmb := NFSe.Configuracoes.WebServices.AmbienteCodigo; verAplic := 'ITSOFTINFSeN-1.0'; dhEvento := Now; chNFSe := qrNFSe.FieldByName('CodigoVerificacao').AsString; nPedRegEvento := 1; tpEvento := ACBrNFSeXConversao.teCancelamento; cMotivo := StrToIntDef(sCodCancelamento, 1); xMotivo := sMotivoCancelamento; end; NFSe.EnviarEvento(InfCancelamento);
-
Erro ao pegar dados de retorno para Nfse de Curitiba no LayoutNacional
um tópico no fórum postou Sandro Andre Reghelin ACBrNFSe
Estou enviado a Nfse de Curitiba para o Layout Nacional, ambiente de homologação e estou com dois erros no pegar o retorno, no enviar a nfse ela valida mas no retorno o Emite.Protocolo vem em branco o Emite.CodigoVerificacao também o CodigoVerificado se eu usar Nfse.NotasFiscais.Items[0].NFSe.CodigoVerificacao aí aparece o valor correto... Emite.XML vem com dados tipo criptografados (ver arquivo XML.txt em anexo) ai uso o Nfse.NotasFiscais.Items[0].XmlNfse para pegar e gravar na base de dados, não sei se é o correto... e o Emite.XMLRetorno vem em formato errado (ver arquivo XMlRetorno.txt) estou pegando o retorno assim: with NFSE.WebService do begin with qrNFSe do begin Edit; FieldByName('IdStatus').AsInteger := Ord(snfsArquivadaPrefeitura); FieldByName('DtRecepcao').AsDateTime := emite.Data; FieldByName('numerolote').AsInteger := StrToIntDef(Emite.NumeroLote,0); FieldByName('ProtocoloRecepcao').AsString := Emite.Protocolo; FieldByName('codigoverificacao').AsString := Emite.CodigoVerificacao; FieldByName('XML').AsString := Emite.XmlRetorno.XML; FieldByName('XMLRetorno').AsString := Emite.XmlRetorno; FieldByName('numnfsegerado').AsInteger := StrToIntDef(Emite.NumeroNota,0); FieldByName('SerieNfseGerada').AsString := Emite.SerieNota; Post; //qrNFSe end; end; E no cancelamento deu esse retorno Nfse.WebService.CancelaNFSe.Sucesso = False; mas o Nfse.WebService.CancelaNFSe.Erros.Count = 0 aí não consigo ver o erro que está ocorrendo.... Segue anexo Xml do evento de cancelamento 41069022205414494000174000000000001125102530316407101101001-pedRegEvento.xml XMLretorno.txt XML.txt -
Pode fechar o tópico, agradeço a ajuda de todos...descobri o erro... O servidor que está sendo utilizado para desenvolver não tinha a raiz de certificado instalada...aí para o provedor atual de Curitiba funciona bem...mas ao mandar no ambiente nacional...não....descobri testando o envio em outra máquina com a raiz instalada...
-
Boa tarde, ainda não resolvi meu B.O com essa NFSe de Curitiba, abusando da sua boa vontade...como você carrega o certificado digital, eu mantive a carga como era antes, desse modo: with NFSe.Configuracoes, qrFilial do begin NFSe.SSL.SSLType := LT_TLSv1_2; with Certificados do begin NumeroSerie := StringReplace(FieldByName('NFe_NumeroSerie_Certificado').AsString, ' ', EmptyStr, [rfReplaceAll]); if StringReplace(FieldByName('nfse_senha_cert').AsString, ' ', EmptyStr, [rfReplaceAll]) <> EmptyStr then Senha := AnsiString(StringReplace(FieldByName('nfse_senha_cert').AsString, ' ', EmptyStr, [rfReplaceAll])); end; end;
-
Senhores, abri um outro tópico de manhã sobre um erro que aconteceu após eu atualizar os schemas da Nfse nacional, que foi respondido que precisava atualizar umas DLL, bom atualizei a DLL e resolveu o problema do outro tópico e acho que pode ter dado uma pista sobre o meu problema aqui... ao tentar enviar a NFse deu o erro na imagem em anexo...
-
Criando esse tópico apenas para alertar sobre validações estranhas dos schemas da NFSe nacional.. Baixei os schemas da nfse nacional que consta no link https://www.gov.br/nfse/pt-br/biblioteca/documentacao-tecnica/documentacao-atual/nfs-e_esquemas_implantacao_setembro_2025.zip/view mas apareceram duas validações bem estranhas nas tag do endereço do tomador tag complemento (xCpl) não aceitou a string "L2 (seria abrev. loja 2)", tem que colocar "loja 2" e na tag do número (nro) não aceitou '39' tive colocar 'Nro. 39' no meu validações errôneas essas... mas fica o alerta aí... anexo os schemas novos e imagem do xml que passou na validação dos schemas, mas infelizmente ainda estou com erro "403" quando tendo enviar em homologação a nfse de Curitiba no ambiente nacional.... NFS-e_Esquemas_Implantacao_Setembro_2025 (1).zip
-
boa tarde...sem querer pedir muito, mas até agora não consegui resolver meu problema.. estou configurando o meu acbr assim: with NFSe.Configuracoes.geral, qrFilial do begin if bCuritibaPR then begin Provedor := proPadraoNacional; LayoutNFSe := lnfsPadraoNacionalv1; end; CodigoMunicipio := StrToIntDef(FieldByName('CodigoMunicipioIBGE').AsString, 0); end; somente para tirar a dúvida, e essa a configuração?
-
Sim é em ambiente de homologação. Acabei de receber um e-mail de retorno deles e não foi muito esclarecedor, pelo jeito e problema interno lá...: Prezado (a), bom dia! Por gentileza! Tente novamente. Já obtivemos relatos que os contribuintes já estão conseguindo emitir as NFS-e sem nenhum problema. Caso o problema persista, nos informe. Testei e o erro continua, estou enviando a resposta para eles com os arquivos Json, xml e tela do link de acesso, em anexo....
-
Senhores agora fui tentar emitir uma NFse para o mesmo prestador e tomador direto no site do link acima...para desencargo...e me deu o seguinte erro ao mandar emitir O sistema não conseguiu se comunicar com o aplicativo de assinatura digital. Por favor, verifique se o programa Assinador está instalado e executando. Se seu computador ainda não possui o Assinador instalado, acesse a página do Assinador SERPRO! ja viram algo assiom?
-
Bom dia, sim uso o certifica e CNPJ são os mesmo, e não é MEI.... estou enviando um e-mail para [email protected], com o xml pelo ACBR, html de retorno gerado e dados da empresa, para ver se me retornam algo
