Ir para conteúdo
  • Cadastre-se

dev botao

Fim Da Versão 1.04


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

Recommended Posts

Postado

Bom dia a todos

 

Segundo o Manual_Cte_v2.0 as alterações do novo layout passarão a ver nas datas:

Data de início de vigência no ambiente de homologação 01/09/2013
Data de início de vigência no ambiente de produção 01/11/2013
 
Minha dúvida é a seguinte, a transmissão de CTe pelo layout 1.04 continuará em paralelo com a 2.0 até a data 01/06/2014?
 
 
  • Consultores
  • Solution
Postado

Bom dia Arce,

 

Sim, durante 7 meses a SEFAZ vai aceitar CTe nas duas versões.

 

O componente ACBrCTe ja esta em conformidade com o MOC 2.0,m estamos agora aguardando a liberação do ambiente de homologação para fazer os ajustes finais mediante os testes.

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

Postado (editado)

Italojjr, qual procedimento para testes para 2.0?

 

Pq não estou conseguindo.

Tiro comentario no ACBR.inc esta dando erro.

Editado por jcanjo
  • Consultores
Postado

Boa tarde jcanjo,

 

Como já dito a nova versão do CTe, traz varias alterações, não só de TAGs e Grupos novos como também a alteração de posicionamento de alguns grupos dentro do XML.

 

Portanto não basta apenas comentar a diretiva PL_104 e descomentar a PL_200.

 

Você vai ter que fazer algumas alterações na rotina que alimenta o componente com os dados, veja alguns exemplos:

 

// adiciona NF (comum papel) - documento originário ao componente.

{$IFDEF PL_200}
    with infCTeNorm.infDoc.infNF.Add do
{$ELSE}
    with Rem.InfNF.Add do
{$ENDIF}
      begin
          (...)

      end;

 

 //
 //  Informações do Detalhamento do CTe do tipo Anulação de Valores
 //
{$IFDEF PL_200}
      infCTeAnu.chCTe := DM_CNT.ConhecimentoAnuladoCTe.AsString;
      infCTeAnu.dEmi  := DM_CNT.ConhecimentoAnuladoData.AsDateTime;
{$ELSE}
      infCTeAnuEnt.chCTe := DM_CNT.ConhecimentoAnuladoCTe.AsString;
      infCTeAnuEnt.dEmi  := DM_CNT.ConhecimentoAnuladoData.AsDateTime;
{$ENDIF}
 

Tenha sempre em mãos o MOC, pois as propriedades do componente seguem a nomenclatura do mesmo.

 

Foi dito também que os WebServices não estão disponiveis, logo os unicos testes possíveis no momento é:

 

Gerar o XML,

Assinar e

Validar.

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

Postado

Sobre a alteração no xml já tenho conhecimento destas alterações.

 

Quando tiro comentario acbr.inc e compilo, apresenta este erro:

 

[DCC Error] pcteCTeW.pas(1860): E2003 Undeclared identifier: 'CNPJ'

 

linha :

       if (CTe.infCTeNorm.infCTeSub.tomaICMS.refNF.CNPJ<>'')
local:
pctectew.
 
Fiz algo errado ?
  • Este tópico foi criado há 4125 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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