17/08/2012, 18:50
|
| | Fecha de Ingreso: noviembre-2002 Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años Puntos: 37 | |
Respuesta: Facturación electrónica 2011. Codigo vb.net 2008 La idea para agregarle la addenda es cargar el XML a una variable.
Luego, cuando ya tengas la addenda formada en una cadena como <addenda>nodos como lo especifica el sat</addenda>
'//Obtenemos el nodo raiz del documento.
Dim comprobante As XmlElement = xmlTimbrado.DocumentElement
Dim nodoComprobante As XmlNode = comprobante.Item("Comprobante") '.ChildNodes(0)
Se agrega un nodo a otro:
NdDomFis = Doc.CreateNode(XmlNodeType.Element, "DomicilioFiscal", Me.xmlns) nodoComprobante .AppendChild(NdDomFis) 'agreagar al nodo emisor
Manipulas el XML para agregarle el nodo de la addenda y listo.. la addenda y su informacion no se encripta en el sello x lo que puedes agregarselo o quitarlo de un XML y eso no invalida un sello en el XML |