junior103
-
Total de ítens
123 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por junior103
-
-
Olá, na tentativa de gerar uma guia para DF estou com tento a seguinte rejeição:
cvc-enumeration-valid: Value '1' is not facet-valid with respect to enumeration '[01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12]'. It must be a value from the enumeration.
O que pode ser?
-
-
16 horas atrás, Renato Rubinho disse:
Algumas sugestões:
- Foram emitidas a mais de 90 dias
- Não é um dos atores e não está autorizado no autXML (se conseguiu baixar o XML pela Sefaz, não é o caso)
- Estava inativo por 60 dias e essas NFes não geraram NSUs
Obs: Da forma que você está fazendo, o componente está trazendo todos os documentos disponibilizados pela Sefaz. O que não veio, não existe lá e não há o que fazer no componente.
Segue tópico com maiores detalhes.
Teria como localizar o NSU?
Com numero da chave é possível obter o NSU?
-
Olá.
Em uma consulta passo NSU 0 Zero e vou consultando ate o Maximo NSU usando um laço de repetição.
Com essa consulta obtive 90 registros, mas notei que faltou 3 notas que não veio nessa consulta.
Sei que tem essa notas pois eu as tenho, então fui no portal da sefaz e as consultei informando as chaves e tudo certo.
Então o que pode ser que na consulta não esta vindo essas 3 notas?
Fico no aguardo.
Desde já agradeço.
-
5 minutos atrás, Juliomar Marchetti disse:
dos 3 ultimos meses
e dai tu vai consultando até ele dizer que não tem mais
Obrigado
-
Olá.
Quando se faz uma consulta com NSU igual a 0 ZERO. Qual período mínimo que vai retornar das NFe?
Por exemplo estamos no mês de dezembro e faço consulta com NSU ZERO e vamos supor que essa empresa foram emitido 50 notas que seria em torno de 10 notas por mês.
(Agosto = 10, setembro = 10 ... dezembro = 10). Ele iria retornar todas essas notas na consulta ou apenas de um período?
-
6 minutos atrás, BigWings disse:
O arquivo *-resNFe.xml é o resumo da nota, que é retornado quando quem está consultando é o destinatário da NFe, e ele ainda não enviou o evento de manifestação dizendo se reconhece ou não essa nota.
Depois de manifestar, o ambiente nacional gera novo NSU com o XML completo, então pode-se fazer outra chamada ao método pra obter o arquivo.
Note que a geração do NSU com o XML completo pode demorar alguns minutos ou horas.
Leia a NT 2014.002 v1.10 pra entender o funcionamento do serviço.
Obrigado
-
Ao executar essa função, na pasta doc, esta sendo salvo arquivos [Chave]-resNFe.xml ou [Chave]-nfe.xml.
Por que isso ocorre, pois preciso dos xml completo do tipo [Chave]-nfe.xml.
Fico no aguardo.
Obrigado
-
Olá, como recuperar o xml da Nota fiscal após ser executado a função ACBrNFe.DistribuicaoDFePorChaveNFe?
Desde já agradeço.
-
4 horas atrás, BigWings disse:
Se entendi a pergunta, a resposta é sim.
A não ser que você use threads, o que não é recomendado pra esse serviço, pois muitas consultas sucessivas pode causar rejeição por consumo indevido.
O recomendado é usar o DistribuicaoDFePorUltNSU que retorna até 50 documentos por vez.
Qual é finalidade do LoadXML? Ele cria algum arquivo? Se sim o arquivo seria xml do Nfe?
O que é o WBResposta?
LoadXML(WebServices.DistribuicaoDFe.RetWS, WBResposta);
-
Olá.
Em loop com N chaves, eu faço a requisição da função DistribuicaoDFePorChaveNFe enviado nos parâmetros.
A duvida seria se DistribuicaoDFePorChaveNFe aguarda termino de todo processo para prosseguir para a próxima requisição?
-
Olá.
Qual comportamento quando ACBrNFe.Configuracoes.WebServices.AjustaAguardaConsultaRet esta como true ou false?
Obrigado
-
Olá, em alguns tipos de leitora ao chamar o DistribuicaoDFePorChaveNFe está sempre pedindo a senha. Teria como evitar isso passando runtime?
OBS: No meu fonte eu já estou preenchendo essas propriedades:
ACBrNFe.Configuracoes.Certificados.Senha := Senha ;
ACBrNFe.SSL.Senha := Senha ;Obrigado
-
14 minutos atrás, Renato Rubinho disse:
De acordo com a NT, não teria problema pois não validam.
Eu mando yymmddhhnn + um random por via das dúvidas.
Obrigado.
- 1
-
9 minutos atrás, Renato Rubinho disse:
De acordo com a NT2012_002 v1.02, o campo HP03 idLote é de responsabilidade do autor e "O Web Service não faz qualquer uso ou controle deste identificador."
Teria algum problema de ir sempre o mesmo numero de Lote?
-
Olá ao passar o tpEvento:= teManifDestCiencia e executar o ACBrNFe.EnviarEvento(nLote), o nLote esta com valor fixo sempre deixei com um valor por exemplo "1".
Pode deixar assim mesmo ou devo sempre atualizar esse numero de lote?
Desde já agradeço.
-
Obrigado a todos pelas ajuda. Me ajudou muito
- 1
-
Em 05/11/2021 at 17:47, BigWings disse:
Se for uma NFe muito antiga, com mais de 90 dias da emissão, não vai retornar.
Leia a NT 2014.002 v1.10.
Veja que essa NT já entrou em vigor em homologação, indicando que quem não utilizava o serviço DistribuicaoDFe também não recebe as notas, passando a receber somente a partir da primeira utilização.
Tente emitir outra nota em homologação pra esse CNPJ, e faça o processo de manifestação novamente.
Tem algum limite máximo de download por dia? Se tiver quantos são?
-
2 horas atrás, Renato Rubinho disse:
Nunca obtive retorno no ambiente de homologação.
Acho que eles não distribuem os xmls neste ambiente.
Para tirar a dúvida, valida no de produção, aparentemente seu processo já está certo.
Blza. Uma outra coisa é como saber de deu certo o ACBrNFe.DistribuicaoDFePorChaveNFe(AcUFAutor, ACNPJCPF, Chave)? No meu caso ele sempre esta dando True.
Notei que no retorno veio com <cStat>137</cStat><xMotivo>Nenhum documento localizado</xMotivo>, teria como me mandar a NT que tem todos cStat possiveis?
-
1 hora atrás, BigWings disse:
Pode ser... Qualquer uma das três formas do DistribuicaoDFe vai retornar o XML completo quando estiver disponível.
Eu usei assim ACBrNFe.DistribuicaoDFePorChaveNFe(AcUFAutor, ACNPJCPF, Chave);
Dai na pasta Docs tem 2 arquivos(-dist-dfe.xml, -con-dist-dfe.xml).
Um deles ta assim:
<?xml version="1.0" encoding="UTF-8"?><retDistDFeInt xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.01" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>2</tpAmb><verAplic>1.3.9</verAplic><cStat>137</cStat><xMotivo>Nenhum documento localizado</xMotivo><dhResp>2021-11-05T12:48:21-03:00</dhResp></retDistDFeInt>
Dai eu fui no portal de teste da sefaz e consultei essa NFe esta assim "Ciência da Operação pelo Destinatário (Órgão Autor: AN)" que aponta de fez a mafistação.
O que pode ser que esta vindo <xMotivo>Nenhum documento localizado</xMotivo>?
-
7 minutos atrás, BigWings disse:
Após a manifestação pode demorar a gerar o novo NSU com o documento completo, não é automático.
Certo, dai para baixar o xml eu uso o DistribuicaoDFePorChaveNFe?
-
22 minutos atrás, BigWings disse:
Me parece que você está forçando o sha256 enquanto o evento espera um sha1.
SSLType deve ser LT_TLSv1_2.
Realmente era esse ponto. Eu comentei onde tava sendo informado SSLType e o SSLDgst. Dai não tive mais o erro.
Uma outra parte que ainda não entendi pq não esta funcionando é que depois que fiz a chamada desse evento e depois que deu certo fiz a chamada do
ACBrNFe.DistribuicaoDFePorChaveNFe(AcUFAutor, ACNPJCPF, Chave) passando a mesma chave.
Dai fui na pasta Doc analisar o que ocrreu e lá tem um arquivo que tem uma tag assim:
<cStat>137</cStat><xMotivo>Nenhum documento localizado</xMotivo>
O que pode ser?
-
16 minutos atrás, BigWings disse:
Certifique-se de estar configurando a propriedade SSLXmlSignLib como xsLibXML2.
Esta assim minha configuração:
SSLLib:= libWinCrypt;
SSLXmlSignLib := xsLibXML2;
ACBrNFe.SSL.SSLType := LT_TLSv1;
ACBrNFe.SSL.SSLDgst := dgstSHA256 ;Teria alguma coisa errada aqui?
-
36 minutos atrás, Juliomar Marchetti disse:
No exemplo do svn tem bem certo
Obrigado pelo retorno.
Da forma que citei acima adicionei o outro trecho assim AcbrNFe.EnviarEvento( 1 );
Ficando assim:
ACBrNFe.EventoNFe.Evento.Clear;
with AcbrNFe.EventoNFe.Evento.Add do begin
InfEvento.chNFe := chave;
InfEvento.CNPJ := cnpj;
InfEvento.dhEvento:= now;
InfEvento.tpEvento:= teManifDestCiencia;
end;AcbrNFe.EnviarEvento( 1 );
Agora esta dando erro quando entra nessa função
Falha na validação da Mensagem do Evento: 1874 - Element'{http://www.w3.org/2000/09/xmldsig#}DigestMethod',attribute 'Algorithm': The value 'http://www.w3.org/2001/04/xmlenc#sha256' does not match the fixed value constraint 'http://www.w3.org/2000/09/xmldsig#sha1'.
Tem mais alguma coisa que precisa ser feita antes de chamar essa rotina?
Rejeição cvc-enumeration-valid
em ACBrGNRe
Postado
Resolvido. Obrigado