30/12/2016, 21:21
|
| | Fecha de Ingreso: noviembre-2002 Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años Puntos: 37 | |
Respuesta: Leer o procesar datos de un txt para Factura Electronica No entiendo bien como usas ese convertidor FacturaTemplate dentro de tu programa, pero en mi caso (XMLs de facturas en Mexico), cuando proceso el XML (que es la factura electronica) si algun dato no viene, puedo preguntar antes por el valor de un nodo para saber si esta presente con algo como:
Dim emisorRfc As String = ""
Dim nodoEmisor As XmlNode = comprobante.Item("cfdi:Emisor")
If Not nodoEmisor Is Nothing Then
If Not nodoEmisor.Attributes("nombre") Is Nothing Then
emisorNombre = nodoEmisor.Attributes.GetNamedItem("nombre").Value ()
End If
emisorRfc = nodoEmisor.Attributes.GetNamedItem("rfc").Value()
End If
Como tu mencionas TXTs, yo supongo que primero validaria cuantos elementos trae la cadena y si faltan elementos, agregarselo para que pueda "parsearse" correctamente con tu "facturaTemplate". |