Jump to content

dev botao

ULTIMO_CFe Não retorna o ultimo número do CFe do XML gerado


Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 2028 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

ACBrSAT1.Status.ULTIMO_CFe Não retorna o ultimo número do CFe do XML que gerado.

EXEMPLO

      DM_Fiscal.ACBrSAT1.Status.ULTIMO_CF;                        //RETORNOU O CFe                      35190611111111111111591234567890001409155270

      DM_Fiscal.ACBrSAT1.CFe.GerarXML( True );
      DM_Fiscal.ACBrSAT1.EnviarDadosVenda( DM_Fiscal.ACBrSAT1.CFe.GerarXML( True ) );                  // GEROU O XML                35190611111111111111591234567890001415322779
      if (DM_Fiscal.ACBrSAT1.Resposta.codigoDeRetorno <> 6000) then
        MessageDlg(DM_Fiscal.ACBrSAT1.Resposta.mensagemRetorno, mtError, [mbOK], 0);

      LoadXML( DM_Fiscal.ACBrSAT1.CFe.AsXMLString,  mRecebido);
      Result := True;
      if DM_Fiscal.ACBrGAV1.Ativo then
        DM_Fiscal.ACBrGAV1.Desativar;
      DM_Fiscal.ACBrPosPrinter1.Desativar;
      DM_Fiscal.ACBrPosPrinter1.PaginaDeCodigo := pcNone;
      DM_Fiscal.ACBrPosPrinter1.Porta := sPorta;
      DM_Fiscal.ACBrPosPrinter1.ColunasFonteNormal := 48;
      DM_Fiscal.ACBrPosPrinter1.LinhasEntreCupons := 0;
      DM_Fiscal.ACBrPosPrinter1.EspacoEntreLinhas := 0;
      DM_Fiscal.ACBrPosPrinter1.Modelo:= ppEscBematech;
      DM_Fiscal.ACBrSATExtratoESCPOS1.ImprimeQRCode := True;
      DM_Fiscal.ACBrSATExtratoESCPOS1.ImprimeEmUmaLinha := True;
      DM_Fiscal.ACBrSAT1.ImprimirExtrato;

 

         DM_Fiscal.ACBrSAT1.Status.ULTIMO_CF;                        //RETORNOU O CFe                      35190611111111111111591234567890001409155270

         Quando gero outro cupom antes de gerar o XML a func. ACBrSAT1.Status.ULTIMO_CF me retorna           35190611111111111111591234567890001415322779

         Estou utilizando o SAT Virtual da SEFAZ

 

  • Moderadores
  • Solution
Posted

Boa tarde

Após o envio do CFe está obtendo o XML de Venda do SAT? Na duvida utilize o método: ACBrSAT1.ConsultarNumeroSessao(Num_Ultima_Sessao), sempre é possível recuperar o ultimo retorno da SAT...

Para se certificar com exatidão do ultimo CFe processado pelo SAT  utilize o método: ACBrSAT1.ConsultarStatusOperacional;

  • Like 2
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Administradores
Posted

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Posted

Bom dia, Muito obrigado deu certo.

Então sempre que for consultar ACBrSAT1.Status.ULTIMO_CF ou outros números é preciso rodar ACBrSAT1.ConsultarStatusOperacional antes?

Sem isso poderia ter problema?

  • Like 2
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...
The popup will be closed in 10 seconds...