Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 28-02-2022 em todas as áreas

  1. Veja abaixo notícia do Portal da NFe: Suspensão dos serviços "ConsNSU" e "ConsChNFe" da NT 2014.002 Devido ao excesso de utilização indevida do WebService de Distribuição de DF-e de Interesse dos Atores da NF-e (NFeDistribuicaoDFe), serão temporariamente suspensos os pedidos "ConsNSU - Consulta DF-e Vinculado ao NSU informado" (item "b" da seção 3.4.1 da NT 2014.002 versão 1.11) e "ConsChNFe – Consulta de NF-e por chave de Acesso Informada" (item "c" da seção 3.4.1 da NT 2014.002 versão 1.11). O pedido "distNSU – Distribuição de Conjunto de DF-e a partir do NSU informado" (item "a" da seção 3.4.1 da NT 2014.002 versão 1.11) continuará funcionando normalmente. Os pedidos suspensos serão reestabelecidos assim que regras de uso indevido forem implementadas, garantindo o funcionamento para todos os usuários. Assinado por: Receita Federal do Brasil Fonte: http://www.nfe.fazenda.gov.br/portal/informe.aspx?ehCTG=false&Informe=A6qvFRVbPSA= Observação: O componente ACBrNFe possui 3 métodos referente ao DistribuicaoDFe: DistribuicaoDFePorUltNSU - este continuará funcionando conforme noticia acima, pois ele se refere ao item "a" da seção 3.4.1 da NT 2014.002 versão 1.11 DistribuicaoDFePorNSU - este não vai funcionar conforme noticia acima, pois se refere ao item "b". DistribuicaoDFePorChaveNFe - este também não vai funcionar conforme noticia acima, pois se refere ao item "c". Relembrando: O método DistribuicaoDFePorUltNSU faz a pesquisa com base no ultimo NSU informado, devemos sempre usar como ultimo NSU o valor do campo ultNSU retornado na execução anterior do método. O método DistribuicaoDFePorNSU faz a pesquisa com base no NSU informado, devemos usar esse método somente quando detectarmos que um documento esta faltando. O método DistribuicaoDFePorChaveNFe faz a pesquisa com base na chave da nota informado, devemos usar esse método somente quando detectarmos que o documento referente a essa chave esta faltando. O DistribuicaoDFePorUltNSU retorna um lote de até 50 documentos já os outros 2 retorna somente um documento, logo não devemos utiliza-lo dentro de um loop.
    5 pontos
  2. Faberson, Atualize os fontes, reinstale o ACBr e compile a aplicação com a opção Built, por fim faça novos testes.
    1 ponto
  3. No próximo fluxo do DistribuicaoDFePorUltNSU, você deve receber o XML completo dessas notas manifestadas. Note que é preciso aguardar 1h antes de fazer a consulta, se o último cStat recebido foi o 137, senão pode cair em consumo indevido.
    1 ponto
  4. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Subi as alterações para o SVN na Revisão 24740. O único detalhe que notei é que seu documento parece ser uma versão anterior do que nós temos no nosso repositório para a Proceda. Veja: https://svn.code.sf.net/p/acbr/code/tools/Arquivos EDI/LayOutProcedaCONEMB31.rtf De qualquer forma, Pelo que vi está tudo certo. Então, queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.
    1 ponto
  5. Não reinstalei, só troquei ela e fiz um build na aplicação. Vou reinstalar o acbr.
    1 ponto
  6. Altair, Após trocar a unit que eu anexei, você reinstalou o ACBr? E por fim compilou novamente a aplicação com a opção Build?
    1 ponto
  7. until
    Assunto: Neste edição falaremos sobre as diversas maneiras de se implementar uma API de forma eficiente, não importa para qual finalidade. Convidado: Wagner Landgraf, CEO da landgraf.dev Conecte-se no Discord,e entre no canal de voz, #Papo Pro ACBr, das 10:00 as 11:00
    1 ponto
  8. A equipe de eventos do Projeto ACBr, tem muito prazer em comunicar a todos que vamos realizar Dia do ACBr em 2022! RESERVE ESTA DATA: 17/09/2022 O evento será realizado presencialmente no Parque Tecnológico de Sorocaba (PTS), onde encontramos um ambiente totalmente adequado para receber participantes de todo o Brasil. Com fácil acesso pela rodovia Castelo Branco, o Parque conta com ampla estrutura, e também é distante de centros urbanos, garantindo que a sua experiência seja imersiva e única. Palestras, networking, tendências, e MUITO MAIS. Só quem já participou, sabe como é idescritível. Fique atento, pois mais informações serão divulgadas em breve!
    1 ponto
  9. Use a força, leia os fontes Veja que no Demo do ACBrNFe, demonstramos como pegar o retorno da consulta, quando Síncrono ou Assíncrono .. Veja esse trecho do código fonte do botão "Criar e Enviar" if not Sincrono then begin MemoDados.Lines.Add('Envio NFe'); // ASSINCRONO MemoDados.Lines.Add('tpAmb: ' + TpAmbToStr(ACBrNFe1.WebServices.Retorno.TpAmb)); MemoDados.Lines.Add('verAplic: ' + ACBrNFe1.WebServices.Retorno.verAplic); MemoDados.Lines.Add('cStat: ' + IntToStr(ACBrNFe1.WebServices.Retorno.cStat)); MemoDados.Lines.Add('cUF: ' + IntToStr(ACBrNFe1.WebServices.Retorno.cUF)); MemoDados.Lines.Add('xMotivo: ' + ACBrNFe1.WebServices.Retorno.xMotivo); MemoDados.Lines.Add('cMsg: ' + IntToStr(ACBrNFe1.WebServices.Retorno.cMsg)); MemoDados.Lines.Add('xMsg: ' + ACBrNFe1.WebServices.Retorno.xMsg); MemoDados.Lines.Add('Recibo: ' + ACBrNFe1.WebServices.Retorno.Recibo); MemoDados.Lines.Add('Protocolo: ' + ACBrNFe1.WebServices.Retorno.Protocolo); end else begin MemoDados.Lines.Add('Envio NFCe'); // SINCRONO MemoDados.Lines.Add('tpAmb: ' + TpAmbToStr(ACBrNFe1.WebServices.Enviar.TpAmb)); MemoDados.Lines.Add('verAplic: ' + ACBrNFe1.WebServices.Enviar.verAplic); MemoDados.Lines.Add('cStat: ' + IntToStr(ACBrNFe1.WebServices.Enviar.cStat)); MemoDados.Lines.Add('cUF: ' + IntToStr(ACBrNFe1.WebServices.Enviar.cUF)); MemoDados.Lines.Add('xMotivo: ' + ACBrNFe1.WebServices.Enviar.xMotivo); MemoDados.Lines.Add('Recibo: '+ ACBrNFe1.WebServices.Enviar.Recibo); end;
    1 ponto
×
×
  • 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.

The popup will be closed in 10 segundos...