Túlio de Pádua Postado 2 Junho, 2023 Compartilhar Postado 2 Junho, 2023 Iniciei testes para o CTe 4.0, e ao transmitir tive a rejeição abaixo: <?xml version="1.0" encoding="UTF-8"?> <retCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"> <tpAmb>2</tpAmb> <cUF>50</cUF> <verAplic>MS_0.0.126</verAplic> <cStat>649</cStat> <xMotivo>Rejeicao: CTe emitido em ambiente de homologacao com Razao Social do destinatario diferente de CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xMotivo> </retCTe> Conferindo no anexo I do MOC4.0, realmente está diferente, sem o hífen no "CTE": No MOC da versão 3.0 já é com o hífen: Para conseguir prosseguir com os testes eu alterei a constante "xRazao" lá na unit "pcteConsts", deixando conforme o layout do 4.0 espera: Eu não fiz alteração para anexar aqui, pois nesse caso deve ser pensado em relação à versão 3.0, pois ela também deve ser mantida para compatibilidade. Então deve ser pensada uma maneira melhor para implementação, aqui nessa unit não há acesso à versão do componente que está sendo utilizada para chavear isso, então seria melhor criar outra constante, algo como "XRazao_3" e "xRazao_4"? Implementar direto na escrita do XML e conferir lá a versão? 1 Link para o comentário Compartilhar em outros sites More sharing options...
Scott Postado 6 Junho, 2023 Compartilhar Postado 6 Junho, 2023 Pior que fiz o teste em SP também, e lá só aprova com hífen como era no CT-e 3.00: <retCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="4.00"> <tpAmb>2</tpAmb> <cUF>35</cUF> <verAplic>SP-CTe-2023-05-23-1</verAplic> <cStat>646</cStat> <xMotivo>Rejeição: CT-e emitido em ambiente de homologação com Razão Social do remetente diferente de CT-e EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL.</xMotivo> Link para o comentário Compartilhar em outros sites More sharing options...
Túlio de Pádua Postado 7 Junho, 2023 Autor Compartilhar Postado 7 Junho, 2023 Pois é, fiz outros testes aqui e até agora só MS está diferente, validando sem o hífen. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 15 Junho, 2023 Consultores Compartilhar Postado 15 Junho, 2023 Bom dia Túlio, Esse pessoal precisam entrar em comum acordo. Vai seguir o que esta no MOC ou vai deixar como era na versão 3.00? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC 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 More sharing options...
williampeters Postado 14 Julho, 2023 Compartilhar Postado 14 Julho, 2023 Boa Tarde Eu ja estava fazendo testes com emissão em homologação na versão 4.0 e hoje me deparei com isso Rejeição: CT-e emitido em ambiente de homologação com Razão Social do remetente diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL Ja tinha emitido outros conhecimentos ja na versao 4.0 e somente hoje que isso começou a ocorrer. O webservice da SEFAZ passou por alguma mudança ou esta com problemas? Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro renemelo Postado 14 Julho, 2023 Membros Pro Compartilhar Postado 14 Julho, 2023 boa tarde, ao fazer testes em homologacao tive problemas nas UF SP, MG, ES, PE, AL, SE , PB, RN, GO e todas aparecem o problema que o colega ali reportou Em alguns, a rejeição se da ppor nao tem o hifen e outros por ter hifen. Mais alguem esta tendo esse problemas para fazer o teste? Rene Melo Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Italo Giurizzato Junior Postado 14 Julho, 2023 Consultores Solution Compartilhar Postado 14 Julho, 2023 Boa tarde a todos, Por favor verifiquem: Você tem fontes com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC 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 More sharing options...
williampeters Postado 17 Julho, 2023 Compartilhar Postado 17 Julho, 2023 Em 14/07/2023 at 15:26, Italo Giurizzato Junior disse: Boa tarde a todos, Por favor verifiquem: Você tem fontes com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Boa tarde a todos. Eu fiz o procedimento de atualização hoje, no qual veio as mudanças que foram efetuadas na pcteCTeW.pas e deu certo conforme a instrução do Italo. O estranho é que na sexta tentei colocar na pcteConsts.pas a constante conforme foi feito e não chegou a funcionar. Eu devo ter feito algo errado. Mas agradeço pela sugestão e feedback. Um abraço a todos. 1 Link para o comentário Compartilhar em outros sites More sharing options...
pcvaladares Postado 19 Julho, 2023 Compartilhar Postado 19 Julho, 2023 Atualizei o ACBR e estou com o mesmo problema em MT Homologação, ja tentei enviar das duas maneiras com o hifen e sem o hifen e apresenta o mesmo erro. Alguma dica ??? Link para o comentário Compartilhar em outros sites More sharing options...
nickolasdeluca Postado 20 Julho, 2023 Compartilhar Postado 20 Julho, 2023 Servidor do RS aceitando apenas sem hífen. Que piada! Link para o comentário Compartilhar em outros sites More sharing options...
HELIO DA SILVA RODRIGUES Postado 31 Julho, 2023 Compartilhar Postado 31 Julho, 2023 Bom dia. Aqui em MS ainda não aceita em ambiente de homologação a descrição com o hifem. Só aceita o texto da seguinte forma: <xNome>CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome> Assim sendo, fiz uma modificação na rotina para resolver temporariamente. Definição da constante(trecho): const NAME_SPACE_CTE = 'xmlns="http://www.portalfiscal.inf.br/cte"'; xRazao = 'CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL'; xRazaoMS = 'CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL'; Implementação na geração do campo (trecho): if CTe.Ide.tpAmb = taHomologacao then if CTe.Emit.EnderEmit.UF='MS' then Gerador.wCampo(tcStr, '#116', 'xNome', 02, 60, 1, xRazaoMS, DSC_XNOME) else Gerador.wCampo(tcStr, '#116', 'xNome', 02, 60, 1, xRazao, DSC_XNOME) else Gerador.wCampo(tcStr, '#116', 'xNome', 02, 60, 1, CTe.Rem.xNome, DSC_XNOME); Não creio que seja uma solução final, porém postei apenas a título de informação. Abraços ! Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 31 Julho, 2023 Consultores Compartilhar Postado 31 Julho, 2023 Boa tarde Helio, Acredito que os seus fontes estejam desatualizados, pois na unit pcteConst temos o seguinte: const NAME_SPACE_CTE = 'xmlns="http://www.portalfiscal.inf.br/cte"'; xRazao3 = 'CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL'; xRazao4 = 'CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL'; DSC_TPCTe = 'Tipo do Conhecimento'; E na unit que gera o XML:pcteCTeW temos: if (trim(CTe.Dest.CNPJCPF) <> '') or (trim(CTe.Dest.xNome) <> '') then begin if VersaoDF <= ve300 then xNome := xRazao3 else xNome := xRazao4; (...) if CTe.Ide.tpAmb = taHomologacao then Gerador.wCampo(tcStr, '#182', 'xNome', 02, 60, 1, xNome, DSC_XNOME) else Gerador.wCampo(tcStr, '#182', 'xNome', 02, 60, 1, CTe.Dest.xNome, DSC_XNOME); 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC 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 More sharing options...
HELIO DA SILVA RODRIGUES Postado 31 Julho, 2023 Compartilhar Postado 31 Julho, 2023 Boa tarde Italo. Obrigado pela pronta resposta. Provavelmente isso ocorreu porque eu fiz apenas uma atualização parcial então. Irei atualizar toda a pasta, gosto dos fontes originais. Parabéns pelo bom trabalho. Abraços ! 1 Link para o comentário Compartilhar em outros sites More sharing options...
armando.boza Postado 9 Agosto, 2023 Compartilhar Postado 9 Agosto, 2023 Fiz o teste em homologação no MT e só aceita com hífen também. Londrina - PR Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 10 Agosto, 2023 Consultores Compartilhar Postado 10 Agosto, 2023 Boa tarde a todos, Conforme consta na página 6 do Manual CTe Anexo I Leiaute e Regras de Validação v4.00 o conteúdo da tag xNome do Remetente, Expedidor, Recebedor e Destinatário em ambiente de homologação tem que ser: “CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL" conforme as regras de validação: G002, G003, G004 e G005. Notem que a sigla CTE não contem hífen. Por outro lado na página 71 do Manual CTe Visão Geral v3.00a a sigla CTE tem o hífen, ou seja, o conteúdo tem que ser: “CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL” conforme as regras de validação: G002, G003, G004 e G005. Resumindo: Segundo as regras de validação mencionadas acima, para a versão 3.00 tem que ser "CT-E" e para a versão 4.00 tem que ser "CTE". Pelo menos é o que consta nas regras de validação de cada manual. As SEFAZ Autorizadoras tem que entrar em um acordo, ou segue a risca o que esta nos manuais ou o ENCATE publica uma Nota Técnica retificando o manual da versão 4. Mas de toda forma todos tem que usar as mesmas regras de validação. Quem tem clientes que a UF x é uma uma forma e na UF y é de outra para a mesma versão, aconselho a entrar em contato com a SEFAZ que esta em desacordo com o manual e pedir explicação. Quanto mais desenvolvedor entrar em contato com as SEFAZ-Autorizadoras questionando a falta de padrão, quem sabe eles resolvem corrigir essa kaka. 3 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC 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 More sharing options...
Fabricio Langer Postado Quarta as 20:46 Compartilhar Postado Quarta as 20:46 MT mudou a validacao de CT-E para CTE na versao 4.0 Na unit pcteCTeW, onde esta: if (VersaoDF <= ve300) or (CTe.ide.cUF = 51) then deve ficar if (VersaoDF <= ve300) then Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado Quinta as 12:54 Consultores Compartilhar Postado Quinta as 12:54 Bom dia Fabricio, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5378 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC 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 More sharing options...
Consultores Italo Giurizzato Junior Postado Há 19 horas Consultores Compartilhar Postado Há 19 horas Bom dia Fabricio, Já esta no SVN. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC 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 More sharing options...
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora