Jefferson_Sampaio
-
Total de ítens
13 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Jefferson_Sampaio
-
-
-
No xml estpa acusando esse erro:
Schema XML: The 'http://www.portalfiscal.inf.br/nfe:qrCode' element is invalid - The value 'http://nfce.sefaz.ce.gov.br/pages/ShowNFCe.html?p=23191013637705000166650010000001282260620400|2|1|1|6E36F549AA7A4663EAC1F723A29C31215342418E' is invalid according to its datatype 'String' - The Pattern constraint failed.
Caminho: NFe[1]/infNFeSupl/qrCode/porêm não fiz nenhum alteração no código, o que poderia ser? -
-
3 minutos atrás, BigWings disse:
Analisando o cabeçalho do XML de retorno:
<resNFe xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.35" xmlns="http://www.portalfiscal.inf.br/nfe">
Está sendo retornado na versão 1.35.
Isso não é usual se você estiver usando ACBr com os Schemas disponibilizados pelo projeto NFe e constantes na pasta Schemas do ACBr, que está na versão 1.01.
Essa versão 1.35 é usada pelo aplicativo gratuito de manifestação da SEFAZ-SP, ela não é pública e não tem documentação disponível pra ela, por isso não foi incluído no componente.
Um usuário do fórum conseguiu via engenharia reversa esses Schemas, conforme post abaixo:
Se você tiver esses arquivos da versão 1.35 na sua pasta de Schemas, o ACBr vai gerar nessa versão, e vai retornar o cSitConf, mas o componente não encapsula essa tag como propriedade.
Você também perderá funcionalidade, como o método DistribuicaoDFePorChaveNFe que deixará de funcionar nessa versão dos Schemas.
Muito esclarecedor, pego as notas pelo nsu e pra mim é muito importante obter essa informação de manifestação, já resolvi aqui pegando a informação direto do xml.
- 1
-
11 minutos atrás, BigWings disse:
Estranho... pode anexar o XML?
E também esse arquivo foi obtido via ACBr ou via aplicativo gratuito da SEFAZ?
Foi obtido via acbr, o xml vou enviar no privado, por questões de sigilo, já que esse xml é de um cliente.
-
13 minutos atrás, BigWings disse:
Essa tag era do serviço antigo de consultar notas destinadas NFeConsultaDest, já desativado pela SEFAZ e substituído pelo DistribuicaoDFe pela NT 2014.002.
O serviço também já foi removido do componente.
Bom, no caso fiz testes aqui com uma nota emitida agora esse mês 05/2019 e na resposta resNFE está trazendo essa tag com a informação correta de manifestação, não sei se a sefaz resolveu colocar novamente ou se foi um erro deles. Mas de fato está retornado aqui no meu caso, e estou pegando a informação direto do xml.
-
14 horas atrás, BigWings disse:
Você deve conseguir obter os eventos de manifestação emitidos por terceiros, para as NFe de emissão própria.
Os eventos de manifestação de emissão própria, para as NFe de terceiros destinadas, não são retornadas pelo método DistribuicaoDFe.
O webservice também não retorna a situação atual da manifestação de uma NFe destinada.
Encontrei onde fica localizado a informação, no arquivo resNFE na tag <cSitConf> . No entanto pelo componente não consegui obter o valor, mas a informação é retornada.
-
2 horas atrás, EdmarFrazao disse:
Usando acbrnfe distribuição funciona perfeitamente, traz todas as nfe e eventos.
as nfe do destinatário para receber o xml completo tem que fazer a manifestação, ciência da operação pelo menos.
ja os xml que tenha a tag transportador ou autxml preenchida, você recebe automaticamente os xml completo.
o que muitos estão tendo problema em usar o componente acbrdistribuição é não configurar o timeout com um mínimo de 30.000
se fizer a consulta com tempo menos que 10minutos entre as consulta a receita bloquear o retorno para o CNPJ e o componente recebe que o webservice está fora do ar.
Não consegui pegar os eventos, fiz um post a respeito se poder ajudar.
-
A título de curiosidade, o visualizador da sefaz permite fazer uma busca e trazer todos eventos, ele acessa o portal da nfe e traz as informações.
-
2 minutos atrás, BigWings disse:
Você deve conseguir obter os eventos de manifestação emitidos por terceiros, para as NFe de emissão própria.
Os eventos de manifestação de emissão própria, para as NFe de terceiros destinadas, não são retornadas pelo método DistribuicaoDFe.
O webservice também não retorna a situação atual da manifestação de uma NFe destinada.
Entendi, e sobre os eventos teria como obter a lista de eventos?
-
Bom dia, como posso obetr o estado atual de manifestação de uma nfe pelo sistema de distribuição?
Tentei da seguinte forma mas sem sucesso.
TableTempNotasEvento.Value := nfe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip[i].procEvento.detEvento.descEvento; case nfe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip[i].procEvento.tpEvento of teManifDestConfirmacao: begin TableTempNotasManifestacao.Value := 'Confirmação da operação'; end; teManifDestCiencia: begin TableTempNotasManifestacao.Value := 'Ciência'; end; teManifDestDesconhecimento: begin TableTempNotasManifestacao.Value := 'Desconhecimento'; end; teManifDestOperNaoRealizada: begin TableTempNotasManifestacao.Value := 'Não realizado'; end; end;
-
Ouvi boatos que a sefaz estava tentando criar um novo integrador em C++.
NFCE erro na validação
em ACBrNFe
Postado
apenas fazendo essa modificação comecei a receber a seguinte mensagem: