Ir para conteúdo
  • Cadastre-se

dev botao

Emitir CTE em Contingencia - Homologação


  • Este tópico foi criado há 3157 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia

Estou tentando emitir um CTE em contingencia em homologação e esta retornando a seguinte mensagem:

"Data e Justificativa da Entrada em contingencia devem ser informadas"

Estou emitindo para o Estado de MT ... e coloquei como contingencia SVC-RS

Estou informando a data e a justificativa ao emitir em contingencia.. porem notei que o XML não esta gerando estas tags

Verifiquei que na Unit pcteCTEW na linha 390 só alimenta essas tags se for contingencia FSDA

Citar

  if CTe.Ide.tpEmis = teFSDA
   then begin
     Gerador.wCampo(tcDatHor, '#057', 'dhCont ', 19, 019, 1, CTe.ide.dhCont, DSC_DHCONT);
     Gerador.wCampo(tcStr,    '#058', 'xJust  ', 15, 256, 1, CTe.ide.xJust, DSC_XJUSTCONT);
   end;
 

Meu acbr foi atualizado hoje e mesmo assim não consigo emitir em contingencia SVC-RS

Gostaria que verificassem e me auxiliassem a emitir CTE em contingencia.

Agradeço desde já

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Luiz,

Você esta configurando e alimentando o componente corretamente?

Pois segundo a versão 2.00a do Manual do CT-e - página 36 temos uma tabela de regras e a regra G010 diz que se a forma de emissão do CT-e for diferente de 5 (FS-DA): dhCont e xJust não devem ser informados.

Na minha aplicação tenho:

Configuração do componente:

 case rgTipoEmissao.ItemIndex of
  0: DMDFe.CTe.Configuracoes.Geral.FormaEmissao := teNormal;
  1: DMDFe.CTe.Configuracoes.Geral.FormaEmissao := teFSDA; // Contingencia FSDA
  2: if DMDFe.CTe.Configuracoes.WebServices.UFCodigo in [14, 16, 26, 35, 50, 51]
         then DMDFe.CTe.Configuracoes.Geral.FormaEmissao := teSVCRS
         else DMDFe.CTe.Configuracoes.Geral.FormaEmissao := teSVCSP;
 end;

Alimentação do componente:

   case rgTipoEmissao.ItemIndex of
    0: Ide.tpEmis := teNormal;
    1: Ide.tpEmis := teFSDA; // Contingencia FSDA
    2: if DMDFe.CTe.Configuracoes.WebServices.UFCodigo in [14, 16, 26, 35, 50, 51]
           then Ide.tpEmis := teSVCRS
           else Ide.tpEmis := teSVCSP;
   end;
 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Isso mesmo Italo..

Não estou informando a data e a Justificativa conforme XML anexado

Porem a Sefaz esta retornando  "Data e Justificativa da Entrada em contingencia devem ser informadas"  , esta muito estranho isso.. o TpEmis esta certo indo como '7' .. SVC-RS como pode ver

Aguardo retorno

 

539-env-lot.xml

539-rec.xml

510000037377362-ped-rec.xml

510000037377362-pro-rec.xml

Estou usando Trunk2

Link para o comentário
Compartilhar em outros sites

  • Consultores

Luiz,

O XML esta correto, mas o componente esta configurado para o envio para SVC-RS, conforme o fragmento de código que postei?

DMDFe.CTe.Configuracoes.Geral.FormaEmissao := teSVCRS;

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.