Substituição do caractere travessão por hífen no XML

Linha de Produto:

RM

Segmento:

Serviços

Módulo:

Totvs Gestão Fiscal

Função:

Envio de NF-e

Situação/Requisito:

Ao enviar uma NF-e na versão 2.70 do TSS que possui este o valor no campo de informações complementares do contribuinte:

REFERENTE AO CONTRATO DE VENDA DE UM TOTAL DE 10.000 M3 SAFRA 17/18 FIRMADO EM 30 DE NOVEMBRO/16REFERENTE A ENTREGA DA PARCELA DE OUTUBRO/16 DE 2.000 M3Emitente Registrado Como Fornecedor na ANP Sob Nº 1042650. Destinatário Credenciado conforme Artigo 418-A Processo GDC 51085-179814/2010. ICMS Diferido Conforme Inciso II, Artigo 418-B do RICMS/SPDeclaramos que o produto está adequadamente condicionado par suportar os riscos normais de carregamento, descarregamento, transbordo e transporte, regulamentação em vigor. Classe ou subclasse de risco: 3 - Número da ONU: 1170.Local de entrega: ROYAL FIC DISTRIBUIDORA DE DERIVADOS DE PETROLEO SA - AVENIDA SENADOR ONOFRE QUINAN, 415 - BAIRRO SITIO BONFIM - PAULINIA - SP - CNPJ: 01.349.764/0004-00 - IE: 513.033.389.114 – CEP 13.147-095Pedido SCA: 142988 -VSafra 2017/2018 - CERTIFICADO Nº 237Nº do Tanque: 4 Nº Lacre Amostra Tanque:319 Nº Lacre Contra Prova:399Acidez: 11,76 Temp: 20º Condutividade: 178,00 Grau Alc ºGL: 95,50 M.Esp T.E.: 0,8095 PH:6,72M.Esp.: 0,8099 Fator Red.:0,9995 Temp Veíc.20,5 º Peso Liquido: 36.400 Seta Veículo: 45.000 Valor Fat.:44.978Nome do Motorista: JOÃO PAULO SANTOS CAMPOS CPF:400.867.898-05 Nº da O.C.:186 Placas Carretas:CVP2586/CVP2596Nºs Lacres Tanque Veículo: 14966/14956/14979/14969/874164/14911/14962/14936.

É apresentado o erro:

-<SCHEMAERROR>

<DESC>Informações Complementares de interesse do Contribuinte</DESC>

<ERRO>Element '

{http://www.portalfiscal.inf.br/nfe}

infCpl': 'REFERENTE AO CONTRATO DE VENDA DE UM TOTAL DE 10.000 M3 SAFRA 17/18 FIRMADO EM 30 DE NOVEMBRO/16REFERENTE A ENTREGA DA PARCELA DE OUTUBRO/16 DE 2.000 M3Emitente Registrado Como Fornecedor na ANP Sob Nº 1042650. Destinatário Credenciado conforme Artigo 418-A Processo GDC 51085-179814/2010. ICMS Diferido Conforme Inciso II, Artigo 418-B do RICMS/SPDeclaramos que o produto está adequadamente condicionado par suportar os riscos normais de carregamento, descarregamento, transbordo e transporte, regulamentação em vigor. Classe ou subclasse de risco: 3 - Número da ONU: 1170.Local de entrega: ROYAL FIC DISTRIBUIDORA DE DERIVADOS DE PETROLEO SA - AVENIDA SENADOR ONOFRE QUINAN, 415 - BAIRRO SITIO BONFIM - PAULINIA - SP - CNPJ: 01.349.764/0004-00 - IE: 513.033.389.114 â€" CEP 13.147-095Pedido SCA: 142988 -VSafra 2017/2018 - CERTIFICADO Nº 237Nº do Tanque: 4 Nº Lacre Amostra Tanque:319 Nº Lacre Contra Prova:399Acidez: 11,76 Temp: 20º Condutividade: 178,00 Grau Alc ºGL: 95,50 M.Esp T.E.: 0,8095 PH:6,72M.Esp.: 0,8099 Fator Red.:0,9995 Temp Veíc.20,5 º Peso Liquido: 36.400 Seta Veículo: 45.000 Valor Fat.:44.978Nome do Motorista: JOÃO PAULO SANTOS CAMPOS CPF:400.867.898-05 Nº da O.C.:186 Placas Carretas:CVP2586/CVP2596Nºs Lacres Tanque Veículo: 14966/14956/14979/14969/874164/14911/14962/14936. | 1.' is not a valid value of the local atomic type.</ERRO>

<LOG>Problemas no conteúdo do campo.</LOG>

<PARENT>NFe>infNFe>infAdic</PARENT>

<TAG>infCpl</TAG>

Solução/Implementação:

Implementação para alterar os dados do XML para substituir o caractere travessão por hifen na NF-e, pois o TSS não aceita este caractere. Assim evitando que a NF-e inconsistente no sistema devido a esta informação no XML.