estoy a completando la parte del complemento del xml para el esquema 3.2 del cual me falta agregar el elemento y sus atributos que debe llevar, pero la casualidad es que al incluir el atributo
xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/TimbreFiscalDigit ... igital.xsd" se incluye de esta forma al agregar en el xml:
xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/TimbreFiscalDigit ... igital.xsd"
les incluyo el codigo pero no se que me hace falta:
Código: Seleccionar todo
private XmlNode complemento(XmlDocument Documento, string Ruta_xml)
{
string NameSpace = "http://www.sat.gob.mx/cfd/3";
XmlElement Complemento = Documento.CreateElement("cfdi:Complemento",NameSpace);
XmlElement Timbre = Documento.CreateElement("tfd:TimbreFiscalDigital", "http://www.sat.gob.mx/TimbreFiscalDigital");
Complemento.AppendChild(Timbre);
XmlAttribute att;
att = Documento.CreateAttribute("xmlns:tfd");
att.Value = "http://www.sat.gob.mx/TimbreFiscalDigital";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("version");
att.Value = "1.0";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("UUID");
att.Value = "6455-145";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("FechaTimbrado");
att.Value = "2013-06-13T13:25:52";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("selloCFD");
att.Value = "fbdfbgdfbgdfbgdf";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("noCertificadoSAT");
att.Value = "01254892414161";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("selloSAT");
att.Value = "sgsbsrbsrtbsrbsrtbssrbsrtbsr44bsrbsrbtsr1b";
Timbre.Attributes.Append(att);
att = Documento.CreateAttribute("xsi:schemaLocation");
att.Value = "http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/TimbreFiscalDigital/TimbreFiscalDigital.xsd";
Timbre.Attributes.Append(att);
return Complemento;
}
Código: Seleccionar todo
<cfdi:Complemento><tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" version="1.0" UUID="79D44B59-0EAA-4430-99A6-8D8362BB0FEC" FechaTimbrado="2012-10-05T12:20:50" selloCFD="iFHCtZadATc/OWqRIG/lgx8V95hUwf/azy//GlLxy5/MsQNGvw1WvSqx3T/XOUzhj06SQnGkUZV2HCMpwx4qRj9DQqvsHh6Hfor+nspydxdN3AvImuAvxgpSbgZeWkuwayOHb3PnuvoAwUs2Xu+gfX2D2DLSEqvFxyYJvGUIDCI=" noCertificadoSAT="00001000000103834451" selloSAT="aBABf3sRYJ8O4qD7HFiIspFkC/oGSQl4dhGrFkFU4u3N6kR+NzfrL6uyER9Fs5gSfcamNp+JajvPUGPmaeXxy+evYqL97qWyNFdzwSF2MPwVZIjvje8JGUZvlvj76fIypIv8J5T+K57nMzIDYUQAUrnm57Z0HfpAkY5vEnS6wiI=" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/TimbreFiscalDigital/TimbreFiscalDigital.xsd"/></cfdi:Complemento>
gracias