wagner_fix Postado Terça as 20:19 Postado Terça as 20:19 Pessoal boa tarde, hoje eu dei um update no meu componente Acbr e depois disso, meus clientes não conseguem mais gerar CT-e. O erro que aparece ao gerar é esse. Eu peguei o XML gerado e coloquei no validador... E me retorna isso... PARSER XML: OK TIPO DE MENSAGEM: CT-e SCHEMA: The 'http://www.portalfiscal.inf.br/cte:qrCodCTe' element is invalid - The value ' https://nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=3525080384043900011057001000049020110XXX7X3X&tpAmb=1 ' is invalid according to its datatype 'String' - The Pattern constraint failed. Obs.: Tirei alguns números e coloquei X para ocultar o número completo do XML. Está dizendo que o problema está no espaço aqui <![CDATA[ https://nfe.fazenda.sp.gov.br/CTeConsulta/qrCode?chCTe=3525080384043900011057001000049020110XXX7X3X&tpAmb=1 ]]> entre as chaves [], quando eu tiro o espaço, valida o XML corretamente. Obs2.: Já limpei os arquivos temporários já reinstalei o componente algumas vezes e sem sucesso. Alguém tem uma dica para me dar? Grato, Wagner
Moderadores Juliomar Marchetti Postado Terça as 20:37 Moderadores Postado Terça as 20:37 Schemas. atualiza seus schemas com os do svn. exclui tudo e coloca da pasta, veja que o erro é antes de sair de sua aplicação Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Moderadores Solution BigWings Postado Terça as 22:09 Moderadores Solution Postado Terça as 22:09 1 hora atrás, wagner_fix disse: Veja: BigWingsAjude o Projeto ACBr crescer - Assine o SAC
wagner_fix Postado Ontem às 02:40 Autor Postado Ontem às 02:40 Valeu @BigWings era isso mesmo... Fica a dica para o pessoal, quando os Schemas estiverem no servidor \\servidor\Schemas, precisa trocar o .DLL Não sei se posso comentar, mas o outro computador (que não é o servidor) tenta emitir o CT-e dá esse erro As DLL estão no servidor, e não tem nada registrado no computador1, alguma dica? Grato, Wagner
Moderadores Juliomar Marchetti Postado Ontem às 12:07 Moderadores Postado Ontem às 12:07 não pode usar acesso a compartilhamento mapeia o compartilhamento Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Moderadores BigWings Postado Ontem às 12:20 Moderadores Postado Ontem às 12:20 9 horas atrás, wagner_fix disse: As DLL estão no servidor, e não tem nada registrado no computador1, alguma dica? Parece incompatibilidade das DLLs do tópico que citei, com certas versões do Windows: Se for o caso, a solução é usar as DLLs "oficiais" do ACBr e usar schemas locais, mapear unidade, criar link simbólico. 1 BigWingsAjude o Projeto ACBr crescer - Assine o SAC
wagner_fix Postado Ontem às 15:23 Autor Postado Ontem às 15:23 Pessoal, já fiz todas as dicas aqui postada, e infelizmente o erro C000001D continua. Mais alguma dica? Eu já estou ficando, sem opções. Dúvida, as DLL só fica no servidor mesmo, na máquina do usuário que está emitindo, não precisa ter as .DLL? Grato, Wagner
Moderadores BigWings Postado Ontem às 15:48 Moderadores Postado Ontem às 15:48 25 minutos atrás, wagner_fix disse: Dúvida, as DLL só fica no servidor mesmo, na máquina do usuário que está emitindo, não precisa ter as .DLL? Precisa estar no diretório do .exe. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
wagner_fix Postado Ontem às 16:08 Autor Postado Ontem às 16:08 Então está correto, porque as .DLL já estão na mesma pasta do executável que se encontra no servidor. Pelo servidor, eu consigo emitir normalmente. Mas pela máquina do usuário, dá esse erro.
wagner_fix Postado Ontem às 16:42 Autor Postado Ontem às 16:42 Pessoal, consegui... Exclui todos os .dll e fui colando tudo novamente 1 por 1. E isso aqui também resolveu. criar link simbólico. Agradeço demais a paciência e ajuda. Valeu
Moderadores BigWings Postado Ontem às 18:05 Moderadores Postado Ontem às 18:05 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
Recommended Posts