Ir para conteúdo
  • Cadastre-se

junior103

Membros
  • Total de ítens

    123
  • Registro em

  • Última visita

Posts postados por junior103

  1. 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?

  2. 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?

     

     

  3. 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.

     

  4. 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?

  5. 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

  6. 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);

  7. 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?

  8. 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?

  9. 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>?

  10. 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?

  11. 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?

     

×
×
  • 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.