Ir para conteúdo
  • Cadastre-se

André Ferreira de Moraes

Moderadores
  • Total de ítens

    6.885
  • Registro em

  • Última visita

  • Days Won

    68

Tudo que André Ferreira de Moraes postou

  1. Como já respondido no outro tópico, atualize seus fontes e teste novamente.
  2. Então debugue para ver pq as notas não estão sendo limpadas ou se o componente DANFe está buscando a NFe de algum outro local.
  3. Vc precisa configurar o ACBrNFeMonitor para salvar os arquivos enviados e recebidos do webservice, ative esta opção na aba webservice.
  4. Atualize seus fontes e teste novamente.
  5. Vc não adicionou nenhum item na NFe.
  6. Use o comando ACBrNFe1.NotasFiscais.clear; antes de carregar/gerar a nota.
  7. Vc está limpando as notas antes de cada envio? ACBrNFe1.NotasFiscais.clear;
  8. E qual o erro? A mensagem é bem clara, vc não pode cancelar uma NFe depois de decorrido o prazo previsto na legislação.
  9. Altere a função GerarEntrega para o código abaixo e veja se o problema é resolvido. procedure TNFeW.GerarEntrega; var cMun: integer; xMun: string; xUF: string; begin if trim(nfe.Entrega.xLgr) <> '' then begin Gerador.wGrupo('entrega', 'G01'); Gerador.wCampoCNPJCPF('G02', 'G02a', nfe.Entrega.CNPJCPF, 1058); Gerador.wCampo(tcStr, 'G03', 'xLgr ', 02, 60, 1, nfe.Entrega.xLgr, DSC_XLGR); Gerador.wCampo(tcStr, 'G04', 'nro ', 01, 60, 1, ExecutarAjusteTagNro(FOpcoes.FAjustarTagNro, nfe.Entrega.nro), DSC_NRO); Gerador.wCampo(tcStr, 'G05', 'xCpl ', 01, 60, 0, nfe.Entrega.xCpl, DSC_XCPL); Gerador.wCampo(tcStr, 'G06', 'xBairro', 01, 60, 1, nfe.Entrega.xBairro, DSC_XBAIRRO); Gerador.wCampo(tcInt, 'G07', 'cMun ', 01, 07, 1, nfe.Entrega.cMun, DSC_CMUN); if not ValidarMunicipio(nfe.Entrega.cMun) then Gerador.wAlerta('F07', 'cMun', DSC_CMUN, ERR_MSG_INVALIDO); Gerador.wCampo(tcStr, 'G08', 'xMun ', 02, 60, 1, nfe.Entrega.xMun, DSC_XMUN); Gerador.wCampo(tcStr, 'G09', 'UF ', 02, 02, 1, nfe.Entrega.UF, DSC_UF); if not ValidarUF(nfe.Entrega.UF) then Gerador.wAlerta('G09', 'UF', DSC_UF, ERR_MSG_INVALIDO); Gerador.wGrupo('/entrega'); end; end;
  10. O Italo já te respondeu, veja: Atrase o relógio da máquina e tente enviar novamente o cancelamento.
  11. A impressora está configurada com o tamanho de papel padrão A4?
  12. Vc consegue acessar pelo browser o endereço https://homologacao.nfe.fazenda.sp.gov.br/nfeweb/services/NfeStatusServico2.asmx ?
  13. Se eles reconhecerem todos os comandos, inclusive os de código de barras e QRCode, deve funcionar.
  14. A diferença é que um usa arquivos .rav (ACBrNFeDanfeRV) pra gerar o DANFe e no outro a montagem do DANFe é toda feita via código.
  15. Seu certificado digital é válido(comprado)? Vc instalou a cadeia de certificados disponível no link https://www.fazenda.sp.gov.br/nfe/downloads/arquivos_vigentes.asp ?
  16. Use um conversor serial, a emulação de portas da bematech não funciona corretamente.
  17. Use a busca antes de postar -
  18. Por enquanto só com ela, pois é a única q temos disponível para testes. Foi usada comunicação direta, com os comandos no formato ESC/POS.
  19. Se vc tem o XML antes do envio, basta vc fazer uma consulta passando o path para o arquivo XML que ele será atualizado com as informações da autorização de uso. Ex: NFe.ConsultarNFe("C:\nfe\xxxxxxxxxxxxxx-nfe.xml")
  20. Não use ISENTO, Isento é diferente de não ter Inscrição estadual. Atualize seus fontes e teste novamente sem informar nada na IE.
  21. Devido as alterações para NFCe foi alterado pra não gerar a tag IE qdo não informar nenhum valor, mas pra NFe é necessário gerar esta tag mesmo em branco. Já corrigido e enviado para o SVN. Atualize seus fontes e teste novamente.
  22. O serviço de download de NFe disponibilizado pelo SEFAZ é para ser usado pelo destinatário da nota e não para o emissor.
  23. Qual o endereço do webservice para consultar no nacional?
  24. Procure nos fontes do ACBrNFe2 por CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED e tente trocar por CAPICOM_STORE_OPEN_READ_ONLY. Em nenhum local dos fontes do ACBrNFe2 existe algum comando para excluir o certificado, tanto que para fazer a assinatura é criado um Store em memória e adicionado o certificado que será usado neste Store temporário, mas vc pode trocar o modo de abertura para READ_ONLY para evitar qualquer tentativa de exclusão, pois o local onde o certificado está gravado estará sem direito de escrita.
×
×
  • 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.