Ir para conteúdo
  • Cadastre-se

dev botao

Schemas XML CT-e - Pacote de Liberação 1.04C - EPEC


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

Recommended Posts

  • Consultores

Bom dia Graça,

Já estou trabalhando nessa NT, espero concluir os trabalhos até o final de Dezembro.

Devo ressaltar que os prazos previstos de liberação dos webservices são:

Ambiente de Homologação - 01/04/2013

Ambiente de Produção - 01/05/2013

Portanto pessoal, sem nenhum stress.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

Encontra-se disponivel os fontes atualizados, com as rotinas para envio de eventos que trata a NT 2012/004.

Volto a ressaltar que as datas de liberação dos ambientes são:

Ambiente de Homologação - 01/04/2013

Ambiente de Produção - 01/05/2013

Os schemas encontram-se disponiveis no Portal Nacional do CTe, mas lembre-se ainda não é possível realizar testes.

Vamos aguardar a liberação.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Bom dia,

tem algum exemplo de XML pronto do EPEC para repassar?

não esta passando na validação do XML a dhEVENTO 

sendo que a informação passada é 

'2013-01-29T09:46:31-02:00'

e esta exatamente como o manual informa...

"Data e hora do evento no formato AAAA-MMDDThh:mm:ssTZD - UTC -
Universal Coordinated Time, onde TZD pode ser -02:00 (Fernando de Noronha), -03:00 (Brasília)

ou -04:00 (Manaus), no horário de verão serão -01:00, -02:00 e -03:00. Ex.: 2010-08-19T13:00:15-03:00."

 

Grato pela atenção.

Lúcio Paulo Nunes Junior

Programador

e-mail: [email protected]

fone: (46)9101-7629

Pato Branco - PR

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Lucio,

 

Não esta validando o XML gerado?

 

Se sim qual é a mensagem de erro apresentada pelo componente?

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo,

em 2 xmls que tentei gerar me apresenta esta mensagem....

e o que me representa é que esta igual ao padrão, se puder me ajudar ficaria grato.

 

 
[Content]
Falha na validação dos dados do Envio de Evento 
'2013-01-29T10:27:17-02:00' violates pattern constraint of '(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1...'.
The element '{http://www.portalfiscal.inf.br/cte}dhEvento' with value '2013-01-29T10:27:17-02:00' failed to parse.
 
 
[Content]
Falha na validação dos dados do Envio de Evento 
'2013-01-29T10:33:46-03:00' violates pattern constraint of 
'(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1...'.
The element '{http://www.portalfiscal.inf.br/cte}dhEvento' with value '2013-01-29T10:33:46-03:00' failed to parse.

Lúcio Paulo Nunes Junior

Programador

e-mail: [email protected]

fone: (46)9101-7629

Pato Branco - PR

Link para o comentário
Compartilhar em outros sites

  • Consultores

Lucio,

 

O que deve estar acontecendo é que foi publicado a NT mostrando como devemos formatar a Data/Hora do evento e o Schema foi feito de forma diferente.

 

Tive o mesmo problema com o MDF-e.

 

o que você pode fazer para testar:

 

Na Unit pcteEnvEventoCTe temos a seguinte linha:

 

Gerador.wCampo(tcStr, 'EP09', 'dhEvento', 01, 27,   1, FormatDateTime('yyyy-mm-dd"T"hh:nn:ss',Evento.Items[0].InfEvento.dhEvento) + GetUTC( CodigoParaUF(Evento.Items[0].InfEvento.cOrgao),                         Evento.Items[0].InfEvento.dhEvento) );

Altere ela comentando a função GetUTC:

 

Gerador.wCampo(tcStr, 'EP09', 'dhEvento', 01, 27,   1, FormatDateTime('yyyy-mm-dd"T"hh:nn:ss',Evento.Items[0].InfEvento.dhEvento) {+ GetUTC( CodigoParaUF(Evento.Items[0].InfEvento.cOrgao)},                         Evento.Items[0].InfEvento.dhEvento) );

Isso deve resolver o problema no momento da validação.

 

Mas acredito que ainda não estão disponiveis os webservices tanto para homologação quanto para produção.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...

Bom dia,

 

Estou começando a desenvolver o envio do EPEC e estou com algumas dificuldades. Pelo que li na nota técnica 2012.004, devo enviar um evento so SEFAZ Virtual, e após o seu retorno, posso imprimir o DACTE.

 

Para mim transmitir este evento, basta eu informar ao componete ACBrCTe, na propriedade EventoVTe, as informações do evento (tipo de ambiente, CNPJ, chave do CTe,...) e transmitir o envento?

 

Logo após este procedimento e os meus problemas técnicos voltarem ao normal, basta eu enviar o CT-e em questão com o tipo de emissão = '4' ?

 

Att, 

Saudações,

Wislei de Brito Fernandes

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Wislei,

 

Você esta no caminho certo, continue com a implementação e realize os testes.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia,

 

Estou tendo um problema ao validar o XML gerado para o envio do evento EPEC.

 

Estou informando todas as propriedades descritas no manual, porém, a validação não está encontrando o conteúdo da justificativa.

 

Veja o erro gerado e o XML em anexo.

 

Erro: Falha na validação dos dados do Envio de Evento 
'' violates pattern constraint of '[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}'.
The element '{http://www.portalfiscal.inf.br/cte}xJust' with value '' failed to parse.

 

Alguém já passou por esse problema?

 

Obs: atualizei todos os meus XML schemas que constam na pasta: ACBr\Exemplos\ACBrCTe\Delphi\Schemas

 

 

EPEC.xml

EPEC.xml

Saudações,

Wislei de Brito Fernandes

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Wislei,

 

Esta estranho, a mensagem diz que o elemento xJust esta vazio e com torna o xml invalido.

 

Mas segundo o XML que você anexou a tag xJust não esta vazia.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo,

 

É exatamente isto que está acontecendo. Estou preenchendo a tag xJust, ela está saindo no XML e ainda está rejeitando falando que ela está vazia.

 

Segue minha rotina de teste:

 

//Gero o XML do CT-e

 

 

  ACBrCTe1.EventoCTe.Evento.Clear;
  ACBrCTe1.EventoCTe.idLote := numeroLote;
 
  with ACBrCTe1.EventoCTe.Evento.Add do
  begin
    //InfEvento.versaoEvento :=  '1.04';
    InfEvento.id              := 'ID' + TpEventoToStr(teEPEC) + Copy(ACBrCTe1.Conhecimentos.Items[0].CTe.infCTe.ID,4, 44) + '1';
    InfEvento.cOrgao     := 31; // MG = 31
    InfEvento.tpAmb      := taHomologacao; 
    InfEvento.CNPJ       := '03341645000186';
    InfEvento.chCTe      := Copy(ACBrCTe1.Conhecimentos.Items[0].CTe.infCTe.ID,4, 44); // Chave do CT-e
    InfEvento.dhEvento   := Now;
    InfEvento.tpEvento   := teEPEC;
    InfEvento.nSeqEvento := 1; 
 
    InfEvento.detEvento.descEvento := 'EPEC';
    InfEvento.detEvento.xJust      := 'Problemas de conexao com a internet.'; 
    InfEvento.detEvento.vICMS      := 1; 
    InfEvento.detEvento.vTPrest    := 10; 
    InfEvento.detEvento.vCarga     := 10;  
    InfEvento.detEvento.toma       := tmRemetente; 
    InfEvento.detEvento.UF         := 'MG'; 
    InfEvento.detEvento.CNPJCPF    := '03341645000186';
    InfEvento.detEvento.IE         := '0010987620070'; 
    InfEvento.detEvento.modal      := mdRodoviario;
    InfEvento.detEvento.UFIni      := 'MG';
    InfEvento.detEvento.UFFim      := 'MG';
 
    InfEvento.versaoEvento := '1,04';
  end;
 
  try
 
    ACBrCTe1. EnviarEventoCTe(numeroLote);
 
  except
    on e: Exception do
    begin
      cxmmRespostas.Lines.Add('Erro ao gerar o XML do evento EPEC!');
      cxmmRespostas.Lines.Add(' ');
      cxmmRespostas.Lines.Add('Erro: ' + e.Message);
    end;
  end;

 

 

 

Alguém teve ou está tendo este problema?

Saudações,

Wislei de Brito Fernandes

Link para o comentário
Compartilhar em outros sites

  • Consultores

Wislei,

 

Você pode simplificar a sua rotina, pois algumas coisas o componente já faz, veja:

 

ACBrCTe1.EventoCTe.Evento.Clear;

 
with ACBrCTe1.EventoCTe.Evento.Add do
  begin
    InfEvento.cOrgao     := 31; // MG = 31
    InfEvento.tpAmb      := taHomologacao; 
    InfEvento.CNPJ       := '03341645000186';
    InfEvento.chCTe      := Copy(ACBrCTe1.Conhecimentos.Items[0].CTe.infCTe.ID,4, 44); // Chave do CT-e
    InfEvento.dhEvento   := Now;
    InfEvento.tpEvento   := teEPEC;
    InfEvento.nSeqEvento := 1; 
 
    InfEvento.detEvento.xJust      := 'Problemas de conexao com a internet.'; 
    InfEvento.detEvento.vICMS      := 1; 
    InfEvento.detEvento.vTPrest    := 10; 
    InfEvento.detEvento.vCarga     := 10;  
    InfEvento.detEvento.toma       := tmRemetente; 
    InfEvento.detEvento.UF         := 'MG'; 
    InfEvento.detEvento.CNPJCPF    := '03341645000186';
    InfEvento.detEvento.IE         := '0010987620070'; 
    InfEvento.detEvento.modal      := mdRodoviario;
    InfEvento.detEvento.UFIni      := 'MG';
    InfEvento.detEvento.UFFim      := 'MG';
  end;

(...)

 

As linhas que removi, não são necessárias para gerar o XML o componente se encarrega do resto.

 

Vou tentar encontar o problema da validação.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Doni, e desculpe pela demora em responder!

 

Ainda não obtive retorno do SEFAZ. Eu enviei um e-mail relatando o problema e eles me solicitaram algumas informações como os dados da Empresa, se estou utilizando programa emissor próprio, essa coisas.

 

Mas estou no aguardo aqui, pois pelos testes que eu fiz e as conferências com o manual está tudo correto. O problema parece ser mesmo no WebService.

 

Qualquer notícia eu posto aqui.

 

Será que alguém já conseguiu emitir um EPEC em outros estados?

Saudações,

Wislei de Brito Fernandes

Link para o comentário
Compartilhar em outros sites

Em relação a mensagem que postei à alguns minutos atrás, acabei de obter a resposta. Segue ela:

 

 

Senhor(a),

 

Segue parecer da superintendência responsável:

 

O evento EPEC para CT-e ainda não está disponível. A previsão é para o 2º semestre de 2013.

 

“Qualquer outra informação ou esclarecimento sobre dispositivos da legislação tributária, que não se revista das características e dos requisitos próprios de consulta (RPTA/MG, artigo 37, aprovada pelo Decreto nº. 44.747 de 03 de março de 2008), será prestado verbalmente ao interessado pela Administração Fazendária do município de circunscrição do contribuinte, conforme disposto no art. 48 do diploma legal citado.”

 

* As dúvidas esclarecidas por esta mensagem têm caráter de orientação não gerando o efeito decorrente da consulta formal.

 

Atenciosamente,

 

Central de Atendimento da SEF/MG

Diretoria de Gestão de Atendimento ao Público (DGAP)

Superintendência de Arrecadação e Informações Fiscais (SAIF)

Secretaria de Estado de Fazenda (SEF/MG)

 

Tel.: 155 (para todo o Estado de MG) / (31) 3303-7995 (para outros estados e países e de celular)

Fale Conosco - http://www4.fazenda.mg.gov.br/faleconoscoservico/

 

Engraçado que na Nota Técnica 2013_004 a previsão era para o dia 15 deste mês.

 

Então só nos resta esperar né, porque até então, o componente da ACBr já está prontinho para trabalharmos.

 

Abraço a todos.

Saudações,

Wislei de Brito Fernandes

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Olá!

 

Alguém conseguiu testar a contingência EPEC para o estado do Paraná?

 

Estou tentando através da Sefaz Virtual RS mas estou recebendo o seguinte erro:

<retEventoCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="1.01"><infEvento Id="ID"><tpAmb>2</tpAmb><verAplic>RS20130412165849</verAplic><cOrgao></cOrgao><cStat>410</cStat><xMotivo>Rejeição: UF informada no campo cUF nao e atendida pelo WebService</xMotivo></infEvento></retEventoCTe>

O "cUF" estou enviando como 41 (Paraná).

 

Se alguém puder ajudar, agradeço =]

 

vlw!

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Olá boa noite,

 

Alguém tem alguma novidade sobre o erro de retorno abaixo para o estado de Minas Gerais?

Erro: Falha na validação dos dados do Envio de Evento 
'' violates pattern constraint of '[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}'.
The element '{http://www.portalfis...nf.br/cte}xJust' with value '' failed to parse.

Atenciosamente:

Editado por vinizioWOW

Vinício Rocha

Analista de Sistemas

Logus Soluções

Formiga – MG

þeficazerp.com.br

 

Link para o comentário
Compartilhar em outros sites

Olá boa noite,

 

Alguém tem alguma novidade sobre o erro de retorno abaixo para o estado de Minas Gerais?

Erro: Falha na validação dos dados do Envio de Evento 
'' violates pattern constraint of '[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}'.
The element '{http://www.portalfis...nf.br/cte}xJust' with value '' failed to parse.

Atenciosamente:

Estou com o mesmo erro, alguém sabe como resolver? Muito obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

 

Favor atualizar os fontes e tentar novamente.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3926 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.