Ir para conteúdo
  • Cadastre-se

darlananogueira

Membros
  • Total de ítens

    293
  • Registro em

  • Última visita

  • Days Won

    2

Posts postados por darlananogueira

  1. Travache,

     

    fiz atualização do componente... ontem... tenta fazer atualização - da build all... e faz o testes que Italo sugeriu...

     

    Ambiente produção

     

    gcultimoNSU := '1';
    gcAtualNSU := '';

     

    ACBrNFe1.DistribuicaoDFe(31, CNPJ, gcUltimoNSU, gcAtualNSU);

     

    Provavelmente dará certo.

     

    Atenciosamente,

    Darlana Nogueira

  2. Italo,

     

    o codigo fonte esta assim... e mesmo com '0' no 3º parametro e '' (vazio) no ultimo, continuo recebendo

     

    Nenhum documento encontrado

     

     

      try
        CNPJ := DbCNPJCPFEmpresa.Text;
        lcUfAutor := DbEstaEmpresa.Text;

        gcultimoNSU := '0';
        gcAtualNSU := '';

        indNFe := '0';

        IndEmi := '0';

        ACBrNFe1.DistribuicaoDFe(BuscarCodigoCidadeUF('',lcUFAutor),CNPJ, gcUltimoNSU, gcAtualNSU);

     

     

    Atenciosamente,

    Darlana

    20150114132428-dist-dfe-soap.xml

    20150114132428-dist-dfe.xml

    20150114132426-con-dist-dfe-soap.xml

    20150114132426-con-dist-dfe.xml

    • Curtir 1
  3. Prezados,

     

    estou emitindo NF-e usando o meu CNPJ também para destinatário (CNPJ Emitente = CNPJ Destinatario), na intenção de testar o DF-e. Conforme XML anexo.

    Porem sem sucesso, continuo recebendo Nenhum documento localizado no DF-e.

     

    <cStat>137</cStat>

      <xMotivo>Nenhum documento localizado</xMotivo>
      <dhResp>2015-01-14T13:09:19</dhResp>
      <ultNSU>000000000000000</ultNSU>
      <maxNSU>000000000000000</maxNSU>

     

    Logo, como vi que muitos estão na mesma situação, então gostaria de convidá-los à uma parceria, quem puder emitir NF-e para o meu cnpj em modo de homologação, e querendo que eu emita para vocês é so deixar os dados basicos.

     

    Meus Dados:

    CNPJ: 05229436000170

    IE: 0010466600062

    UF: MG

    Ambiente: Homologação

     

    Obrigado,

    Darlana Nogueira

     
     
     
     
     
     

     

    31150105229436000170550020002600181258427428-nfe.xml

  4. Prezados,

     

    estou emitindo NF-e usando o meu CNPJ também para destinatário (CNPJ Emitente = CNPJ Destinatario), na intenção de testar o DF-e. Conforme XML anexo.

    Porem sem sucesso, continuo recebendo Nenhum documento localizado no DF-e.

     

    <cStat>137</cStat>

      <xMotivo>Nenhum documento localizado</xMotivo>
      <dhResp>2015-01-14T13:09:19</dhResp>
      <ultNSU>000000000000000</ultNSU>
      <maxNSU>000000000000000</maxNSU>

     

    Logo, como vi que muitos estão na mesma situação, então gostaria de convidá-los à uma parceria, quem puder emitir NF-e para o meu cnpj em modo de homologação, e querendo que eu emita para vocês é so deixar os dados basicos.

     

    Meus Dados:

    CNPJ: 05229436000170

    IE: 0010466600062

    UF: MG

    Ambiente: Homologação

     

    Obrigado,

    Darlana Nogueira

     
     
     
     
     
     

     

  5. Andre,

     

    como dito ainda não consegui identificar o problema, mas em ACBrNFe, ao enviar uma carta de correção em modo de homologação, quando chega no codigo abaixo, o valor de CartaCorrecao.CCe.Evento.InfEvento.tpAmb chega com o valor  taProdução. Porem, ao executar o procedimento DefinirDadosMsg, retorma o valor retorna para Homologação. Testei também em Produção, e aparetenmente sem problemas, então creio que podemos desconsiderar.

     

    Teste o envio da carta de correção, em Homologação, funcionou perfeitamente. Em produção não tenho como faze-lo.

     

     

    function TACBrNFe.EnviarCartaCorrecao(idLote: Integer): Boolean;
    var
      i : integer;
    begin
      EventoNFe.Evento.Clear;
      for i:= 0 to CartaCorrecao.CCe.Evento.Count-1 do
       begin
         with EventoNFe.Evento.Add do
          begin
            infEvento.id       := CartaCorrecao.CCe.Evento.InfEvento.id;
            infEvento.cOrgao   := CartaCorrecao.CCe.Evento.InfEvento.cOrgao;
            infEvento.tpAmb    := CartaCorrecao.CCe.Evento.InfEvento.tpAmb;

     

     

     

     

     

    procedure TNFeEnvEvento.DefinirDadosMsg;
    var
      EventoNFe: TEventoNFe;
      I, F: Integer;
      Lote, Evento, Eventos, EventosAssinados: String;
    begin
      EventoNFe := TEventoNFe.Create;
      try
        EventoNFe.idLote := FidLote;

        for I := 0 to TNFeEnvEvento(Self).FEvento.Evento.Count-1 do
        begin
          with EventoNFe.Evento.Add do
          begin
            infEvento.tpAmb      := TpcnTipoAmbiente(FConfiguracoes.WebServices.AmbienteCodigo-1);

     

     

    Darlana Nogueira.

  6. Prezados,

     

    Ja não estou certa se aqui será o melhor local para falarmos sobre o assunto, visto que tornou-se especifico da atualização do Carta de Correção,  vi vários posts criados por colegas, falando, qualquer coisa oriente-me melhor.

     

    Andre,

    fiz as alterações sugeridas  e funcionou corretamente,

     

    porem deparei com o seguinte problema nos fontes:

     

    ACBrNFe.pas

     

    Linha(413)

    function TACBrNFe.EnviarCartaCorrecao(idLote: Integer): Boolean;
    var
      i : integer;
    begin
      EventoNFe.Evento.Clear;
      for i:= 0 to CartaCorrecao.CCe.Evento.Count do
       begin
         with EventoNFe.Evento.Add do
     

    Necessita de um -1 no count, pois senão dará List out Bound(1)

    Correçao: for i:= 0 to CartaCorrecao.CCe.Evento.Count -1 do

     

     

     

    ACBrNFeWebServices.pas

     

    Agora a respeito do Ambiente, ainda não encontrei a solução... Segue os problemas

     

    Linhas com erro (1317, 1914, 2029, 2129, 2501, 2969, 3097, 3370, 3459, 3561, 3641, )

    procedure TNFeEnvEvento.DefinirDadosMsg;
    var
      EventoNFe: TEventoNFe;
      I, F: Integer;
      Lote, Evento, Eventos, EventosAssinados: String;
    begin
      EventoNFe := TEventoNFe.Create;
      try
        EventoNFe.idLote := FidLote;

        for I := 0 to TNFeEnvEvento(Self).FEvento.Evento.Count-1 do
        begin
          with EventoNFe.Evento.Add do
          begin
            infEvento.tpAmb      := TpcnTipoAmbiente(FConfiguracoes.WebServices.AmbienteCodigo-1);

     

    A função em pcnConversao, considera os valores numericos dos ambiente...

     

     

    Linha(731)

    function StrToTpAmb(var ok: boolean; const s: string): TpcnTipoAmbiente;
    begin
      result := StrToEnumerado(ok, s, ['1', '2'], [taProducao, taHomologacao]);
    end;

     

     

    Atenciosamente,

    Darlana Nogueira

  7. Andre,

     

    na atualização não consegui identificar os retornos da carta de correção, estava utilizando os seguintes

     

    ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.cStat
    ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.retEvento.Items[0].RetInfEvento.nProt
    ACBrNFe1.CartaCorrecao.CCe.Evento.Items[0].InfEvento.FChave
    ACBrNFe1.CartaCorrecao.CCe.Evento.Items[0].InfEvento.FTpEvento
    ACBrNFe1.CartaCorrecao.CCe.Evento.Items[0].InfEvento.FnSeqEvento
     

     

    alguns destes poderei substituir pelo obternomedoarquivo, mas este como consigo, tentei pesquisar no compoente não consegui, não estou conseguindo compilar.

     

     ACBrNFe1.WebServices.CartaCorrecao.CCeRetorno.cStat

     

    Atenciosamente,

    Darlana Nogueira

  8. Prezados,

     

    Estou fazendo apenas assim, ainda em testes, na esperança de obter algum retorno diferente do que tenho obtido.

     

    Em homologação:

    Ate o momento nenhum documento localizado.

     

    Em Produção:

    Hoje obtive uma resposta diferente. Ressalto que estou emitindo NF-e, normalmente.

    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project NFE.exe raised exception class EACBrNFeException with message 'WebService Distribuição de DFe:
    - Inativo ou Inoperante tente novamente.
    - An error occurred in the secure channel support - URL:https://www.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl/NFeDistribuicaoDFe/nfeDistDFeInteresse'.Process stopped. Use Step or Run to continue.
    ---------------------------
    OK   Help  
    ---------------------------
     

     

    try
        CNPJ := DbCNPJCPFEmpresa.Text;
        lcUfAutor := DbEstaEmpresa.Text;

        gcultimoNSU := '0';
        gcAtualNSU := '';

        indNFe := '0';

        IndEmi := '0';

        ACBrNFe1.DistribuicaoDFe(BuscarCodigoCidadeUF('',lcUFAutor),CNPJ, gcUltimoNSU, gcAtualNSU);

    finnaly
        Application.MessageBox('Finalizado.','Aviso',0+64);
    end;

     

    Atenciosamente,

    Darlana Nogueira

    20141111143340-con-dist-dfe-soap.xml

    20141111143340-con-dist-dfe.xml

  9. Prezados,

     

    não estou certa do motivo, e ainda observando. Mas depois que fiz a alteração sugerida pelo Andre, em outro post, não ocorreu. Ainda monitorando.

     

    a alteração feita foi:

     

    // Descomente a linha abaixo para usar o componente de comunicação SOAP do Delphi ao invés do ACBrHTTPReqResp - ACBr.inc da pasta ACBrComum
    (Funciona apenas com a versão CAPICOM) - Não é compatível com o Lazarus
    //--------------------------------------------------------------------------------
    {$DEFINE SoapHTTP

     

    Atenciosamente,

    Darlana Nogueira

    • Curtir 1
  10. Prezados,

     

    Deparei em 4 clientes a semana passada com uma situação inusitada, e resolvi compartilhar com vocês para avaliarmos, e até mesmo verificar se ocorreu com mais alguém.

     

    Ao transmirir uma NF-e, obtivemos o status e protocolo de autorização da mesma no momento do envio, e o componente resgatou os retornos, como pode ser visto no arquivo de log anexo.

     

    E no log, identificamos o erro de:

     

    Erro: Requisição não enviada.
    12157 - Erro no suporte a canais seguros 10:10:11hs

     

    Lamentávelmente uso a propriedade de salvar esta ativa, logo como o cliente realizou a consulta na sequencia, o XML foi atualizado, e consequentemente não temos o XML de retorno dos protocolos, para uma analise melhorada.

     

    Alguém vivenciou essa situação? Alguma luz no final do tunel?

     

     

    Atenciosamente,

    Darlana Nogueira

    31141010572553000172550030000236301330155085-NFe.xml

    LogNFE-10-09.txt

  11. Italo,

     

    o erro permanece. Mesmo no ambiente de produção.

     

    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project NFE.exe raised exception class EACBrNFeException with message 'WebService Distribuição de DFe:
    - Inativo ou Inoperante tente novamente.
    - Erro: Requisição não enviada.
    The resource cannot be found.'. Process stopped. Use Step or Run to continue.
    ---------------------------
    OK   Help  
    ---------------------------
     

    Enviando os XML também.

    20141013114901-con-dist-dfe.xml

    20141013114901-con-dist-dfe-soap.xml

  12. Prezados,

     

    Acabei de realizar uma consulta a DF-e

     

    ACBrNFe1.DistribuicaoDFe(FrmPrincipal.BuscarCodigoCidadeUF('',lcUFAutor),CNPJ, gcUltimoNSU, gcAtualNSU);

     

    E aparentemente obtive sucesso conforme os arquivos anexos.

    Porem a duvida é, neste caso os retornos foram sem documentos, e valores zerados para o ultimoNSU e também para o MaxNSU, o que indica se ao enviar uma nova consulta, o ultimo NSU, novamente será 0...

     

    O questionamento é o seguinte, ao realizar a consulta a DistribuicaoDFe, existindo documento, o arquivo zipadoscom os documentos ficara disponivel na mesma pasta? Ou teremos que realizar as pesquisas como faziamos no manifesto, várias vezes, até o encontrasse ou não encontrasse mais documentos?

     

    Em modo de produção esta apresentando erro, na chamada

     

    unit ACBrNFeWebServices;

    FRetornoWS := EnviarDadosWebService(FURL,SoapAction,Texto);

     

    Erro, ocorre exatamente ao executar, a linha 366, de unit ACBrHTTPReqResp;

    PosError := Pos('<TITLE>',UpperCase(Result))+7;

     

    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project NFE.exe raised exception class Exception with message 'Erro: Requisição não enviada.
    The resource cannot be found.'. Process stopped. Use Step or Run to continue.
    ---------------------------
    OK   Help  
    ---------------------------
     

     

    Segue anexo os XML da consulta em homologação e produção.

     

    Darlana Nogueira

    20141009110857-dist-dfe.xml

    20141009110851-con-dist-dfe.xml

    20141009134300-con-dist-dfe.xml

    20141009134300-con-dist-dfe-soap.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.