Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'carta de correção'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Categorias

Não há resultados

Categorias

  • Notes ACBrLibNFe

Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

  1. Saudações Desculpe, mas eu estou sem saber o que mais mexer. Li os tópicos. Segui as instruções. Configurei o componente corretamente(até onde eu sei) e depois de receber a mensagem de Lote de Eventos Processados, recebo a mensagem que o arquivo que estou tentando abrir não existe. E detalhe, ele REALMENTE não existe. Agora, estou em modo de homologação e apesar de eu não saber se isso afeta ou não o funcionamento, eu recebo os arquivos, só que o nome não confere. Implementei o seguinte código na configuração do Componente ACBrNFe1.Configuracoes.Arquivos.PathEvento := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Arquivos.PathInu := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Arquivos.PathNFe := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Arquivos.PathSalvar := cfgcfgsalvarnfe.AsString + sdata; ACBrNFe1.Configuracoes.Geral.idcsc := cfgcfgidtoken.AsString; ACBrNFe1.Configuracoes.Geral.csc := cfgcfgtoken.AsString; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400; ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe; ACBrNFe1.Configuracoes.Geral.VersaoQRCode := veqr200; ACBrNFe1.Configuracoes.Certificados.NumeroSerie := cfgcfgnumserie.AsString; ACBrNFe1.Configuracoes.Certificados.Senha := cfgcfgsenha.AsString; ACBrNFe1.Configuracoes.Arquivos.Salvar := true; ACBrNFe1.Configuracoes.Geral.Salvar := true; ACBrNFe1.Configuracoes.WebServices.Salvar := true; ACBrNFe1.Configuracoes.Arquivos.SalvarEvento := true; O que ele salva, é somente 1 seguido de eve.... anexei arquivo de imagem. O que eu estou errando? Ou só funcionaria em produção? No aguardo de ideias, Claudiomir
  2. Gostaria de saber se existe emissão de CCe em contingência? Se sim, o que devo configurar no componente da ACBr para que a Carta de Correção seja enviada em contingência?
  3. Estou tentando a tempos resolver o problema sem sucesso, mas um dos meus clientes começou a cobrar enfaticamente a solução, eu até oje não consigo gravar o XML de retorno com o protocolo da carta de correção no BD. Faço assim : if MD.ACBrNFe.EnviarEvento(l_num_nf) then begin with MD.ACBrNFe.WebServices.EnvEvento do begin // retornos v_data_hora_evento := EventoRetorno.retEvento.Items[0].RetInfEvento.dhRegEvento; v_numero_protocolo := EventoRetorno.retEvento.Items[0].RetInfEvento.nProt; v_xml := EventoRetorno.retEvento.Items[0].RetInfEvento.XML; v_codigo_status := EventoRetorno.retEvento.Items[0].RetInfEvento.cStat; v_motivo_status := EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo; end; end if v_codigo_status in [101, 135, 128] then begin try MD.ACBrNFe.EventoNFe.GerarXML; v_nome_arquivo := MD.ACBrNFe.Configuracoes.Arquivos.PathSalvar + cdsCarta_Correcao.FieldByName('C_CHAVE_ACESSO_NF').AsString + '11011' + F_strzero(v_seq_carta_correcao, 2)+'-procEventoNFe.xml'; cdsNF0600.Edit; cdsNF0600C_NOME_ARQUIVO_GERADO_CORRECAO.AsString := v_nome_arquivo; cdsNF0600C_ARQUIVO_CORRECAO.LoadFromFile(v_nome_arquivo); cdsNF0600.ApplyUpdates(0); try P_Imprime_Carta_Correcao(l_num_nf, l_cod_impressora); except MessageDlg('Erro ao IMPRIMIR a CARTA de CORREÇÃO !', mtError, [mbOk], 0); end; except MessageDlg('Erro ao GRAVAR o ARQUIVO .xml da Carta de Correção no banco de dados !', mtError, [mbOk], 0); P_Log_Varejo(g_cod_caixa, g_caminho_arquivo_log_rede, 'Carta de Correção da NFe '+IntToStr(l_num_nf)+' Seq: '+ IntToStr(v_seq_carta_correcao)+' - Erro : '+ 'Erro ao GRAVAR o ARQUIVO .xml da Carta de Correção no banco de dados !', g_login, Now, ExtractFileDir(Application.ExeName)+'\Logs\NFe\LogCartaCorrecaoNFe '+IntToStr(l_num_nf)+'.txt'); end; P_Log_Varejo(g_cod_caixa, g_caminho_arquivo_log_rede, 'Carta de Correção da NFe '+IntToStr(l_num_nf)+ ' - Seq: '+IntToStr(v_seq_carta_correcao)+' : '+ v_motivo_status, g_login, Now, ExtractFileDir(Application.ExeName)+'\Logs\NFe\LogCartaCorrecaoNFe '+IntToStr(l_num_nf)+'.txt'); MessageDlg('Carta de Correção EFETUADA com sucesso. '+#13#10+#13#10+ 'Protocolo : '+v_numero_protocolo+#13#10+#13#10+ 'Status : '+IntToStr(v_codigo_status), mtConfirmation, [mbOk], 0); end; Mas sempre gera o erro pois o arquivo ainda não está salvo no disco, porém após dar o erro e fechar a tela o arquivo xml aparece no disco.. Em qual momento o arquivo e salvo ? Ou ainda como faço pra salvar o arquivo manualmente, após o envio do evento ? Muito Obrigado !
  4. Pessoal, Bom dia, com o método DistribuicaoDFePorUltNSU eu consigo baixar as notas fiscais, mas o que eu devo fazer para baixar o xml da carta de correção? Obrigado. Janderson Henrique
  5. Boa tarde. Gostaria de relatar um problema que ocorreu com nosso sistema emissor, com relação ao preview/impressão da Carta de Correção da NF-e. O que acontece é que após exibir um DANFE e depois tentar exibir o preview de uma Carta de Correção ocorre um Access Violation, nesse caso testei apenas usando a engine FastReport. Percebi que o erro ocorre nos métodos "PrepareReport" e "frxReportBeforePrint" da unit "Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fast\ACBrNFeDANFEFRDM.pas". Ao que parece o objeto NFe (FNFe) que é usado dentro deles está assigned mas suas propriedades estão nil, ele passa na verificação do Assigned(), mas ao acessar as propriedades elas estão nil. Se carregar uma NF-e no componente ACBrNFe e emitir um DANFE ele fica com referências apontadas internamente no DANFE associado ao ACBrNFe, então mesmo se der um ACBrNFe.NotasFiscais.Clear e carregar somente o XML do evento de CCe o erro ocorre. O que eu fiz foi apenas passar nil para as variáveis FNFe e FEvento ao final de cada método "ImprimirDANFE", "ImprimirDANFEResumido", "ImprimirDANFEPDF", "ImprimirEVENTO", "ImprimirEVENTOPDF", "ImprimirINUTILIZACAO", "ImprimirINUTILIZACAOPDF", para assim não apontar para uma referência inválida e a verificação funcionar corretamente em "PrepareReport" e "frxReportBeforePrint". // Está em "ImprimirDANFE", "ImprimirDANFEResumido", "ImprimirDANFEPDF", "ImprimirEVENTO", "ImprimirEVENTOPDF", "ImprimirINUTILIZACAO", "ImprimirINUTILIZACAOPDF": { DONE -oLeandro : (03/09/2019) - Alteração para não causar AccessViolation após: 1 - Imprimir um DANFE; 2 - Imprimir um Evento (Carta de Correção); AccessViolation ocorre nos métodos: * PrepareReport * frxReportBeforePrint Provável motivo: Objeto NFe (FNFe) está assigned mas suas propriedades estão nil. } FNFe := nil; FEvento := nil; Segue o arquivo ACBrNFeDANFEFRDM.pas em anexo, as alterações estão marcadas com um "DONE -oLeandro :" , se a alteração proceder e for útil, peço aos administradores que adicionem a alteração no svn. Muito obrigado. ACBrNFeDANFEFRDM.pas
  6. estamos enviando este comando para o ACBRMonitor Plus do SEGUNDO EVENTO da NFe: NFE.CARTADECORRECAO("[CCE] idLote=1 [EVENTO002] chNFe=31190403639851000177550010000055081000055084 cOrgao=31 CNPJ=03.639.851/0001-77 dhEvento=24/04/2019 16:29 tpEvento=110110 nSeqEvento=2 versaoEvento=1.00 xCorrecao=FRETE POR CONTA DO DESTINATARIO - PESO DO PRODUTO 1KG - VOLUME 1 CX ") ERRO: List index (0) out of bounds
  7. Boa tarde. Testando o ACBrMonitorPlus mais recente (1.2.0.53), ao gerar uma carta de correção, usando a opção de separar por modelo os XMLs, o ACBrMonitorPlus salvou o XML do evento na pasta NFC-e ao invés de NF-e. Voltei para a versão 1.2.0.10 e testei novamente, e salvou na pasta NF-e. Configuração:
  8. Olá pessoa, estou tendo um problema com a tag tpEvento na Carta de Correção Eletrônica. Estou usando, a muito tempo, no campo tpEvento o valor 110111, dentro do XML o ID da carta começa com 110111xxxx porem, quando o componente salva o XML ele o faz com o ID inicial 110110xxx. Debugando, na unit pcnEventoNFe >> TInfEvento.getTipoEvento ele usa a conversão TpEventoToStr(FTpEvento) onde FTpEvento é o enumerator teCCe que convertido passa para 110110. Alguém pode me ajudar? O que estou fazendo de errado? grato.
  9. Boa noite Pessoal, Na impressão da carta de correção está imprimindo a data/ hora de registro como 30/12/1899. Li em em tópico que tenho que informar o infEvento.chNFe Já informei e mesmo assim não está trazendo está informação em branco, o que está faltando no caso estou informando os seguintes parâmetros na carta de correção ACBrNFe1.EventoNFe.Evento.Clear; with ACBrNFe1.EventoNFe.Evento.Add do begin infEvento.chNFe := Chave; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teCCe; infEvento.nSeqEvento := StrToInt(nSeqEvento); infEvento.detEvento.xCorrecao := Correcao; end; Alguém poderia me ajudar ?
  10. Estou tentando enviar uma carta de correção e após gerar o XML do evento tem um tratamento a acentuação que retorna uma rejeição da receita. Esse tratamento está no arquivo ACBrCTeWebServices.pas linha 2717: NativeStringToUTF8( EventoCTe.Gerador.ArquivoFormatoXML ) Após esse tratamento, a tag descEvento que está com "Carta de correção" é alterada para "Carta de Correção" resultando no erro "Assinatura difere do padrão do projeto". <detEvento versaoEvento="3.00"> <evCCeCTe> <descEvento>Carta de Correção</descEvento> <infCorrecao> <grupoAlterado>ide</grupoAlterado> <campoAlterado>cMunIni</campoAlterado> <valorAlterado>4113908</valorAlterado> </infCorrecao> <xCondUso>A Carta de Correcao e disciplinada pelo Art. 58-B do CONVENIO/SINIEF 06/89: Fica permitida a utilizacao de carta de correcao, para regularizacao de erro ocorrido na emissao de documentos fiscais relativos a prestacao de servico de transporte, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da prestacao;II - a correcao de dados cadastrais que implique mudanca do emitente, tomador, remetente ou do destinatario;III - a data de emissao ou de saida.</xCondUso> </evCCeCTe> </detEvento> Tentei alterar a descrição do evento para "Carta de correcao" mas está buscando de outro lugar que não encontrei.
  11. Boa tarde pessoal, tudo bom? Andei olhando pela internet, mas não encontrei nada sobre o assunto... estou tentando cancelar um CT-e que já foi feito carta de correção para o mesmo... e me dá o seguinte erro: Rejeição: vedado o cancelamento quando existir evento de carta de correção.... a pergunta é: eu posso ou não cancelar um ct-e se ele já tiver uma carta de correção associada? obrigado pela ajuda
  12. Boa tarde, tenho um cliente que ao tentar imprimir o evento de CC ele trava o computador, busquei os dados para o meu computador e aqui emite normalmente. Vou anexar o log. Tens ideia do que pode estar ocorrendo? LOG.TXT
  13. Já uso o ACBr a 5 anos e para perguntar aqui é que ja testei de tudo. Hoje Resolvi atualizar meu ACBr para começar a me adequar a NFe4. Baixei e atualizei sem problemas, (fazia uns 6 meses que não atualizava), quando fui testar minhas rotinas de notas fiscal deparei com o problema ao Cancelar e ao Enviar uma carta de correção, para o envio está ok. Ja tentei Reinstalar o Componente apagando as versões anteriores, ja verifiquei a versão ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310, pasta PathSchemas está definida e atualizei os schemas com o do trunk2. Até tentei debugar e notei que na procedure TACBrDFe.AchaArquivoSchema em (ACBrDFe), no final a variável Versão fica Zero e ArqSchema fica vazia, achei vários com problemas parecido mas nenhuma solução resolveu pra mim. Estou usando o WinCrypt, mas tentei voltar para o Capicom e deu o mesmo erro, testei com Tokem A3 e com um certificado A1, testei com o Demo do Acbr e tambem mesmo erro. Segue o Trecho que uso para cancelar para verem se estou fazendo algo errado; ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310; ACBrNFe1.NotasFiscais.LoadFromFile(arqXML) ACBrNFe1.EventoNFe.Evento.Clear; ACBrNFe1.EventoNFe.idLote := NumerodoLote; with ACBrNFe1.EventoNFe.Evento.Add do begin infEvento.chNFe := Copy(ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID, 4, 44); infEvento.CNPJ := wCnpj infEvento.dhEvento := NOW; infEvento.tpEvento := teCancelamento; infEvento.detEvento.nProt := wProtocolo; infEvento.detEvento.xJust := wJustificativa; end; if ACBrNFe1.EnviarEvento(NumerodoLote) then // aqui acontece o erro Obrigado.
  14. Boa tarde, a todos! Alguém já passou por isso? Faltou informar a IE do destinatário na NF-e, mas a nota foi autorizada. Como posso corrigir isso para que a prefeitura da cidade possa ter acesso ao ICMS declarado? Carta de correção, nota fiscal de ajuste ou tem outra forma? Desde já, agradeço! Att, Jonathan Schmitt
  15. Prezados, bom dia. Utilizamos o ACBrMonitorPlus versão 1.1.032 para comunicação e impressão dos documentos. Ao imprimir uma carta de correção, o status está ficando em branco e protocolo desconfigurado. O que precisamos fazer para ajustar isso? Desde já, grato pela atenção. Carta Correção.pdf 1101103117100777916900013057001000000033100000033101-eve.xml
  16. Boa tarde, estou implementando uma nova versão de meu Software e as seguintes rotinas geram a Carta de Correção: function TUnt_Ctrl_Nfe.Carta_Correcao: Boolean; Var nSeqEvento, vLote: Integer; vCorrecao: AnsiString; begin //Conferindo a NFE if Assigned(Vo_Venda) and ( Vo_Venda.NFE_CHAVE <> '' ) and ( Vo_Venda.CODIGO_FAT_STATUS_NFE = 100 ) then begin //Texto da Correção vCorrecao := Trim(Copy( Digita_String('Correção', '', true, 800),1,300)); If vCorrecao <> '' then begin //Criar carta de Correção para esta NFE NFe.EventoNFe.Evento.Clear; //Numero do Próximo Evento nSeqEvento := Ctrl_Cartas.Ultimo_Evento( Vo_Venda.Codigo ) + 1; with NFe.EventoNFe.Evento.Add do begin infEvento.chNFe := Vo_Venda.NFE_CHAVE; infEvento.CNPJ := SohNumeros(Controler.Obj_Empresa.Eps_Cnpj); infEvento.dhEvento := Now; infEvento.tpEvento := teCCe; infEvento.nSeqEvento := nSeqEvento; infEvento.detEvento.xCorrecao := vCorrecao; end; vLote := Lote_Atual; If NFe.EnviarEventoNFe( vLote ) then begin //Anota no Banco de dados as informações do retorno Anotar_Retorno_CCe( NFe.WebServices.EnvEvento, vCorrecao ); end else begin Result := False; with NFe.WebServices.EnvEvento do begin raise Exception.Create( 'Ocorreram erros ao enviar a Carta de Correção:' + sLineBreak + 'Lote: ' + IntToStr(EventoRetorno.idLote) + sLineBreak + 'Ambiente: ' + TpAmbToStr(EventoRetorno.tpAmb) + sLineBreak + 'Orgao: ' + IntToStr(EventoRetorno.cOrgao) + sLineBreak + sLineBreak + 'Status: ' + IntToStr(EventoRetorno.cStat) + sLineBreak + 'Motivo: ' + EventoRetorno.xMotivo ); end; end; end else result := False; end else begin MessageDlg('A Venda Não está Assinalada corretamente, confira a Chave da Nfe e o Status', mtError, [mbOK],0); end; end; procedure TUnt_Ctrl_Nfe.Anotar_Retorno_CCe(pEvento: TNFeEnvEvento; pCorrecao: AnsiString); Var Vo: TFAT_VENDAS_CARTA_CORRECAOVO; NomeArq, vMotivo, vPath, NumeroProtocolo: string; CodStat, nSeqEvento: Integer; DataHoraEvento: TDateTime; begin with pEvento do begin if not(EventoRetorno.retEvento.Items[0].RetInfEvento.cStat in [135, 136]) then begin raise EDatabaseError.CreateFmt( 'Ocorreu o seguinte erro ao enviar a carta de correção:' + sLineBreak + 'Código:%d' + sLineBreak + 'Motivo: %s', [ EventoRetorno.retEvento.Items[0].RetInfEvento.cStat, EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo ]); end; // retornos //Nome do Arquivo XML da Carta de Correção nSeqEvento := EventoRetorno.retEvento.Items[0].RetInfEvento.nSeqEvento; NomeArq := '\' + Vo_Venda.NFE_CHAVE + EventoRetorno.InfEvento.TipoEvento + Format('%.2d', [nSeqEvento]) + '-procEventoNFe.xml'; //Anotar os dados do Evento CodStat := EventoRetorno.retEvento.Items[0].RetInfEvento.cStat; vMotivo := EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo; vPath := Nfe.Configuracoes.Arquivos.GetPathEvento( teCCe ) + NomeArq; DataHoraEvento := EventoRetorno.retEvento.Items[0].RetInfEvento.dhRegEvento; NumeroProtocolo := EventoRetorno.retEvento.Items[0].RetInfEvento.nProt; Vo := TFAT_VENDAS_CARTA_CORRECAOVO.create; try Vo.Codigo := 0; vo.Eps_Codigo := Cod_Emp; Vo.CODIGO_FAT_VENDAS := Vo_Venda.Codigo; Vo.CARTA_CHAVE := Vo_Venda.NFE_CHAVE; vo.CARTA_DATA_HORA := DataHoraEvento; vo.CARTA_SEQUENCIAL := nSeqEvento; vo.CARTA_CORRECAO := pCorrecao; vo.CARTA_LOTE := EventoRetorno.idLote; Vo.CARTA_PATH_XML := vPath; Vo.CARTA_PROTOCOLO := NumeroProtocolo; vo.CODIGO_FAT_STATUS_EVENTO := CodStat; If Ctrl_Cartas.Insere_Ctrl( Vo ) > 0 then //Imprime a Carta de correção Imprimir_Evento ( Vo_Venda.NFE_PATH_XML, vPath ); finally FreeAndNil( Vo ); Atualiza_Lote; Carregar_Memos( NFE.WebServices.EnvEvento.RetWS, '' ); end; end; end; procedure TUnt_Ctrl_Nfe.Imprimir_Evento(pPath_Xml, pPath_Xml_Evento: string); begin if FileExists(pPath_Xml_Evento) and FileExists( pPath_Xml ) then begin NFe.NotasFiscais.Clear; NFe.NotasFiscais.LoadFromString( pPath_Xml ); NFe.EventoNFe.Evento.Clear; NFe.EventoNFe.LerXMLFromString( pPath_Xml_Evento ); NFe.ImprimirEvento; end else MessageDlg('Os Arquivos passados para Impressão não foram encontrados, verifique!', mtError, [mbOK],0); end; No momento da Impressão aparecem os seguintes erros: Não encontrei Inicio do URI: id = e Após isso o seguinte erro: Campo cOrgao não informado. O que poderia ser, alguém já passou por isso?
  17. Olá, Por um acaso é possível enviar uma carta de correção de uma nfe da versão 2.0 nos dias atuais, já que estamos na versão 3.10? Caso exista, como proceder pelo ACBr? O estado é o Paraná.
  18. Bom dia. Ao gerar carta de correção no ACBr vi que o texto do motivo fica com interrogações no lugar dos caracteres especiais (vogais com acentos, cedilha, etc). Existe alguma solução para isso? Procurei dúvida similar nos fóruns mas não encontrei. Obrigado.
  19. Como gerar uma carta de correção de uma NFe no ACBR
  20. Sei que é possível emitir NFe de devoluções de NF de papel usando os campos: RefNF.cUF RefNF.AAMM RefNF.CNPJ RefNF.modelo RefNF.serie RefNF.nNF Para preencher o evento e emitir carta de correção preciso preencher a chave da NFe (chNFe), que as NFs de papel não possuem. Alguém saberia qual conjunto de dados preciso usar? OBs.: Já consultei e o Sefaz permite criar CCe de notas não eletrônicas, só preciso mais informações de como fazer isso usando o ACBr. Obrigado!
  21. Na aplicação da empresa onde trabalho, ao ser solicitada uma carta de correção de nota fiscal emite erro de senha de certificado digital ("Falha ao assinar o Envio de Evento A operação foi cancelada pelo usuário."). Caso o usuário já tenha emitido sua primeira NF do dia, e já informado essa senha no momento da emissão, o erro não persiste, somente se tentar emitir a carta antes de emitir qualquer nota no dia. Este processo de solicitação de senha de certificado digital deve ser controlado através da minha aplicação, ou é algo do próprio componente ACBrNFe ?? O problema seria com o certificado digital do meu cliente ?? Como proceder ?? Desde já agradeço!
  22. Moro

    Eventos NFe em Manaus

    Bom dia! Estamos recebendo erro 12002 - o tempo limite da operação foi atingido, em eventos de cancelamento e carta de correção (ambiente de Produção) em Manaus - AM; Detalhe: - As URL do ACBrNFeServicos.ini estão conferidas; - Fizemos os mesmos testes em ambiente de Homologação e não aparece nenhum erro, tudo funciona; - Emitir nota também conseguimos, tanto em Produção como Homologação; Pesquisei aqui no fórum e encontramos algo com relação a cadeia de certificados, poderia ter algo em relação com as cadeias Sefaz AM? Seria o caso de aumentarmos o TimeOut? Alguém do fórum pode me ajudar? Att. Moro
  23. Bom dia pessoal. Segue uma alteração que fiz no componente para que o caminho do arquivo de evento (*-procEventoNFe.xml) possa ser acessado e armazenado logo após o envio do mesmo: if FPConfiguracoesNFe.Arquivos.Salvar then begin NomeArq := OnlyNumber(FEvento.Evento.Items[i].InfEvento.Id) + '-procEventoNFe.xml'; PathArq := PathWithDelim(GerarPathEvento(FEvento.Evento.Items[I].InfEvento.CNPJ)); FPDFeOwner.Gravar(NomeArq, Texto, PathArq); {Adicionei esta linha, no mesmo molde do bloco abaixo, que armazena o conteúdo do xml para ambos objetos} EventoRetorno.retEvento.Items[J].RetInfEvento.NomeArquivo := PathArq + NomeArq; {FEvento é um objeto privado da classe, portanto não pode ser acessado externamente} FEvento.Evento.Items[I].RetInfEvento.NomeArquivo := PathArq + NomeArq; end; { Converte de UTF8 para a String nativa e Decodificar caracteres HTML Entity } Texto := ParseText(Texto); EventoRetorno.retEvento.Items[J].RetInfEvento.XML := Texto; FEvento.Evento.Items[I].RetInfEvento.XML := Texto; Peço que analisem e vejam se isto pode ser enviado à versão oficial. Obrigado pela atenção, abraço. ACBrNFeWebServices.pas
  24. Pessoal boa tarde, Gostaria de entender como funcionar a criação da carta de correção por comando no ACBRMonitor Plus 2.02.4, tipo via comando para o ENT.TXT, grato. Att, Galera eu acho que já consegui fazer blz abraços e obrigado.
  25. Estou com o mesmo problema. A CC-e e enviada, mas quando tento imprimir ocorre o erro de "Campo cOrgao não informado." Verifiquei que o XML gerado pelo componente não contem a tag "cOrgao" mas o XML baixado da SEFAZ contem 241-eve.xml ACBR_1101103116012192388300018155001000014142100014142401-procEventoNFe.xml Baixado_SEFA_31160121923883000181550010000141421000141424-NFeDFe.xml ACBR_311601219238830001815500100001414210001414241101101-ProcEventoNFe.xml 241-ped-eve.xml
×
×
  • 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.