Ir para conteúdo
  • Cadastre-se

dev botao

NFC-e MG : UF não pode ser vazia'


Ver Solução Respondido por ALA,
  • Este tópico foi criado há 1883 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Obrigado pela resposta BigWingsmas o post que vc enviou, não resolveu o meu problema..

Antes de preencher o ACBRNFe com os dados da NFC-e sempre preencho as configurações abaixo. Existe outra que deveria setar ?

  // SETA AS CONFIGURAÇÕES //
      DANFE                     := ACBrNFeDANFeESCPOS;
      MAIL                      := ACBrMail;
      SSL.SSLType               := TSSLType( LT_TLSv1_2 ); // se ocorrer problema em algum cliente tentar com SSLtype=LT_all
      //SSL.SSLType             := TSSLType( LT_all ); // se ocorrer problema em algum cliente tentar com SSLtype=LT_all
      Configuracoes.Geral.IdCSC              := dmst_IdToken;
      Configuracoes.Geral.CSC                := dmst_CSCToken;
      Configuracoes.Geral.ModeloDF           := moNFCe;
      Configuracoes.Geral.VersaoDF           := ve400;//ve310;
      Configuracoes.Geral.VersaoQRCode       := veqr200;
      Configuracoes.WebServices.UF           := dmst_EmitCodigoUF;
      Configuracoes.WebServices.ProxyHost    := dmst_ProxyHost;
      Configuracoes.WebServices.ProxyPort    := dmst_ProxyPorta;
      Configuracoes.WebServices.ProxyUser    := dmst_ProxyUsuario;
      Configuracoes.WebServices.ProxyPass    := dmst_ProxySenha;
      Configuracoes.Certificados.NumeroSerie := dmst_NumeroSerieCertificado;

      // TIPO DE AMBIENTE //
      if dmin_Ambiente = 1 then // produção
      begin
         Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,IntToStr(1));//taProducao
         dmst_DescricaoAmbiente             := dmco_Producao_SAT;
      end
      else if dmin_Ambiente = 2 then // homologação
      begin
         Configuracoes.WebServices.Ambiente := StrToTpAmb(Ok,IntToStr(2));//taHomologacao;
         dmst_DescricaoAmbiente             := dmco_Homologacao_SAT;
      end;

      // ALA- 14/04/2011 //
      if dmst_MostrarMsgErro = dmco_Sim then
         Configuracoes.WebServices.Visualizar := True
      else
         Configuracoes.WebServices.Visualizar := False;

      if dmst_VerificaDataCertificado = dmco_Sim then
         Configuracoes.Certificados.VerificarValidade := True
      else
         Configuracoes.Certificados.VerificarValidade := False;


      // FORMA DE EMISSAO //
      if Trim( dmst_FormaEmissao ) = EmptyStr then
         dmst_FormaEmissao := dmco_FormaEmissao_Normal; // 1
      if dmst_FormaEmissao = dmco_FormaEmissao_Normal then
         Configuracoes.Geral.FormaEmissao := StrToTpEmis( ok, '1' )//teNormal//StrToTpEmis( ok, '1' )
      else if dmst_FormaEmissao = dmco_FormaEmissao_OffLine then
         Configuracoes.Geral.FormaEmissao := StrToTpEmis( ok, '9' );//teOffLine;//StrToTpEmis( ok, '5' );

      Configuracoes.Arquivos.PathINU            := dmco_PathExe + '\NFCe\RETORNO';// + '\' + utst_Diretorio_Retorno;
      Configuracoes.Arquivos.PathNFe            := dmco_PathExe + '\NFCe\RETORNO';// + '\' + utst_Diretorio_Retorno; //utst_Diretorio_Retorno
      Configuracoes.Arquivos.PathEvento         := dmco_PathExe + '\NFCe\RETORNO';// + '\' + utst_Diretorio_Retorno; // ala 03/02/2015 //
      Configuracoes.Arquivos.PathSalvar         := dmco_PathExe + '\NFCe\ENVIO';// + '\' + utst_Diretorio_Exportacao;
      Configuracoes.Arquivos.PathSchemas        := dmco_DiretorioSchema;
      Configuracoes.Arquivos.Salvar             := True;
      Configuracoes.Arquivos.SalvarEvento       := True;
      Configuracoes.Arquivos.SepararPorMes      := True; // dmbo_SepararPorMES;
      Configuracoes.Arquivos.EmissaoPathNFe     := True;
      Configuracoes.Arquivos.SepararPorCNPJ     := True; // dmbo_SepararPorCNPJ;
      Configuracoes.Arquivos.SepararPorDia      := False;
      Configuracoes.Arquivos.SepararPorModelo   := False;
      Configuracoes.Geral.Salvar                := True;
      Configuracoes.Geral.ExibirErroSchema      := True;

Link para o comentário
Compartilhar em outros sites

  • Moderadores
47 minutos atrás, ALA disse:

Antes de preencher o ACBRNFe com os dados da NFC-e sempre preencho as configurações abaixo. Existe outra que deveria setar ?

Tem a UF do endereço do emitente.

Se tiver alguma NFe adicionada no componente sem essa informação preenchida vai ter esse erro.

Como disse no post que citei, isso ocorre geralmente quando por engano você inclui uma segunda nota no componente com uma chamada extra a NotasFiscais.Add preenchendo outro dado qualquer apenas nessa segunda nota.

Use o debug e veja quantas notas estão sendo enviadas no momento de chamar o método ACBrNFe.Enviar.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1883 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...