Al timbrar con EDICOM clientes con RFC con el carácter & marca error en el timbrado, es un caso parecido al error critico de TimbreFiscal, intente solucionarlo de la siguiente manera, pero obtengo otro error, y al revisar el XML si esta el reemplazo del & rfc="AA&0356219E6" pero EDICOM no lo toma como debería, sino toma como RFC el siguiente:
AA0356219E6
Hice el XMLENCODE antes de enviar el XML a EDICOM de la siguiente forma:
Código: Seleccionar todo
XMLEncode(CFD.Datos.Receptor.Rfc);
XMLEncode(CFD.Datos.Receptor.Nombre);
CFD.SaveToFile(SendXMLFile);
Al obtener un RFC de la siguiente manera AA&0356219E6 muestra nuevamente error:





Gracias.