Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.427
  • Registro em

  • Última visita

  • Days Won

    1.054

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Antonio, Acredito que o manual do ACBrNFeMonitor possa ter falhas ou estar incompleto, infelizmente a sua atualização não acompanha na mesma velocidade que as rotinas são alteradas ou novas são implementadas. Mas na área de Download do fórum existe uma Nota Técnica publicada por mim em Dezembro/2014, que trata sobre a alteração dos nomes dos arquivos XML e PDF. Sendo assim, não devemos nos restringir a nossa leitura apenas no manual do monitor, verifique também se tem alguma documentação complementar disponível aqui no fórum, verifique também se no Portal Nacional da NF-e existe algum Manual novo ou Nota Técnica, inclusive ontem mesmo foi publicado uma nova NT. O ACBrNFeMonitor se utiliza do componente ACBrNFe e este é desenvolvido conforme os manuais e notas técnicas publicadas pelo ENCAT e disponibilizadas no Portal Nacional da NF-e. Ter em mãos essas documentações mais atuais do ENCAT ajuda em muito na utilização do ACBrNFeMonitor.
  2. Bom dia Murilo, No que diz respeito a NFeDistribuicaoDFe já esta implementado no componente e funcionando 100%, ou seja a consulta a notas destinadas. Com relação a Manifestação do Destinatário já esta implementado no componente e funcionando 100%. Lembre-se que a Manifestação nada mais é do que eventos, e a rotina de envio de eventos, foi implementada a um bom tempo e esta funcionando sem nenhum problema.
  3. Bom dia, Primeiramente, por favor não post como texto fragmento do seu código, inclua-o em um arquivo txt e post como anexo. Segundo o que vem a ser 573? É o código da rejeição? Não encontrei esse código na nota técnica mais recente, qual é a descrição do mesmo?
  4. Bom dia Alexandre, A principio o numero do recibo é retornado pela SEFAZ assim que o lote é enviado, depois só aparece dentro de uma mensagem como a que você postou. Sendo assim, você teria que descobrir a posição inicial da string "nRec:" e usar o copy para extrair o fragmento desejado.
  5. Alexandre, Como você fez essa consulta? Só vai aparecer a mensagem de duplicidade caso você envie duas vezes a mesma nota, agora consultar você pode quantas vezes bem entender. Na minha aplicação quando uma nota é enviada e por algum problema a mesma fica sem o protocolo de autorização tenho uma opção de consultar que simplesmente faz o seguinte: ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromFile(NomeArquivo); ACBrNFe.Consultar; Onde o NomeArquivo contem o nome do XML da NF-e com o caminho. Depois mando imprimir o DANFE e enviar o e-mail para o destinatário.
  6. Esse processo na minha aplicação é manual. Como não ocorre a impressão do DANFE o usuário já sabe que algo de errado ocorreu, alem de aparecer na tela uma mensagem apontando o problema. O componente possui algumas configurações tais como Numero de tentativas, tempo de espera antes da primeira consulta, tempo de espera entre uma tentativa e outra. Você pode mudar essa configuração visando resolver esse problema. A principio o componente realiza no máximo 5 tentativas, você pode alterar para 10, por exemplo. Com certeza isso vai demandar mais tempo, mas derepente logo na sexta tentativa o componente consegue a resposta da SEFAZ.
  7. Boa tarde Alexandre, O XML da nota em questão, no final dele consta o protocolo de autorização? Se não consta, carregue o componente com o conteúdo do mesmo através do LoadFromFile e depois execute o Consultar.
  8. Marcelo, No topo desta página, logo abaixo do logo do ACBr não tem uma opção chamada Download?
  9. Boa tarde a todos, Até onde sei no que diz respeito ao valor aproximado dos tributos, a SEFAZ não utiliza para nada, a unica checagem que é feita é se a somatória do vTotTrib informado nos itens é igual ao vTotTrib informado em totais. Regra W16a-10: Total do valor aproximado dos tributos (id:W16a) difere do somatório dos itens (id:M02) (NT 2013/003) Observação: O campo “vTotTrib” é opcional para o Item e para o grupo de Totais. Considerar valor=0, se não informado. Rejeição 685: Total do Valor Aproximado dos Tributos difere do somatório dos itens.
  10. Na versão em Quick Report é impresso 3 linhas com as seguintes mensagens: EVENTO PRÉVIO DE EMISSÃO EM CONTINGÊNCIA - EPEC Não possui valor fiscal, simples representação da EPEC indicada abaixo. CONSULTE A AUTENTICIDADE DA EPEC NO SITE DA SEFAZ VIRTUAL DE CONTINGÊNCIA DO RS/AN.
  11. Boa tarde Sandro, A regra de validação que se refere a Nota Técnica é no servidor da SEFAZ. Se fosse no schema estaria disponível também os novos schemas, você não concorda? Sendo assim não há nada a ser alterado no componente. E no resumo que a Graça postou traz um dica de como emitir uma nota que possua desoneração de ICMS.
  12. Boa tarde, A mensagem esta errada, como não trabalho com o Rave não sou a pessoa mais indicada para fazer a correção.
  13. Boa tarde Carlos, Manual versão 4.01 da NF-e ? acho que você esta bem atrasado no que diz respeito a documentação da NF-e. Esqueça inclusive a versão 5.00 do manual, aconselho você baixar a Nota Técnica 2013/005 v1.22, que por sinal foi publicada no Portal Nacional da NF-e na data de hoje.
  14. Marcelo, Se você não migrar para o Delphi o jeito vai ser utilizar o ACBrNFeMonitor. Sendo assim, aqui mesmo no fórum você o encontra disponível para Download. Após a sua instalação você vai encontrar o manual do mesmo, onde encontra-se um modelo de arquivo TXT. Aqui mesmo no fórum, muitos usuário do monitor postam seus arquivos, normalmente com problemas, mas já é um começo.
  15. Boa tarde, Ai que esta o problema, depois do envio se ocorre um timeout, não se deve enviar novamente e sim realizar uma consulta. Se o problema foi no retorno, a consulta vai retornar o resultado do processamento da nota. Agora se problema ocorreu durante o envio a consulta vai retornar que a nota não existe, ai sim você tenta o envio novamente.
  16. Boa tarde Marcelo, Respondendo as suas perguntas: 01 - Não se trata de uma DLL e sim um componente para o Delphi. 02 - Sim. 03 - só existe uma versão e ela é gratuita, inclusive todos os fontes estão disponíveis para serem baixados pelo desenvolvedor. 04 - por ser um componente para o Delphi não será possível o seu uso no VB. 05 - Sim, existe um manual do componente, programa exemplo e é sempre bom ter os Manuais e Notas Técnicas publicadas no Portal Nacional da NF-e. Solução: 1. Abandonar o VB e partir para o Delphi, isso demanda tempo, pois vai ter que aprender uma nova linguagem. 2. Usar uma aplicação chamada ACBrNFeMonitor, neste caso a sua aplicação gera um arquivo TXT segundo um layout definido pelo ACBr, o monitor por sua vez se encarrega de gerar o XML, assinar, validar, enviar para SEFAZ, atualizar o XML com o protocolo de autorização, existem vários comando complementares para imprimir o DANFE, enviar o XML por e-mail para o destinatário entre outros. No final do processo é salvo um arquivo TXT com o retorno, neste caso a sua aplicação deve ler o conteúdo desse arquivo para atualizar o banco de dados.
  17. Boa tarde Maiquel, Quais são os valores de FormaEmissao (configuração do componente) e tpEmis (alimentação do componente) ?
  18. Boa tarde, A SEFAZ-SP não vai aceitar a emissão de NFCe Offline, sendo assim, acredito que o ambiente de homologação possua essa regra também. Se você quer testar a opção Offline use a SEFAZ-AM.
  19. Boa tarde Murilo, Você não tem os XMLs de retorno salvos? Neles consta o numero do Ultimo NSU.
  20. Bom dia Murilo, Ao usar pela primeira vez deve-se atribuir o valor zero a ultNSU, ou seja, ultNSU := '0'; Dai para frente deve-se atribuir a ultNSU o valor retornado em: ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU; Essa informação sugiro guardar em uma tabela no banco de dados, uma vez que no dia seguinte você não deve iniciar do zero novamente.
  21. Bom dia André, O nome correto da pasta é: ZLibExGZ.
  22. Bom dia Menezes, Verifica se o XML da nota não contem palavras acentuadas ou com cedilha ou algum carácter especial tipo: &.
  23. Bom dia Tiago, Não é bem assim. Existe as propriedades dSaiEnt (data) e hSaiEnt (hora) elas são utilizadas para a versão 2.00 Se tratando da versão 3.10 devemos utilizar apenas a propriedade dSaiEnt e informar tanto a data como a hora. Algo do tipo: if DMDFe.NFe.Configuracoes.Geral.VersaoDF = ve200 then begin infNFe.Versao := 2; Ide.dEmi := StrToDate(edtEmissao.Text); Ide.dSaiEnt := StrToDate(edtSaida.Text); Ide.hSaiEnt := StrToTime(edtHora.Text); end else begin infNFe.Versao := 3.1; Ide.dEmi := Now; Ide.dSaiEnt := Now; // ou StrToDateTime(edtSaida.Text+' '+edtHora.Text+':00'); Ide.hSaiEnt := 0; end; Espero ter ajudado.
×
×
  • 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.