Muchas gracias bmfranky, al final me ha funcionado.
He hecho pruebas y he puesto los comentarios en el otro post:
Cita:
Empezado por rci
Hola bmfranky, muchas gracias por tu ayuda.
A mi no me ha funcionado pero puede ser que sea un problema mío y/o que me falte hacer algún ajuste
...
Después me he fijado que tu ejemplo es de un XML completo (con elemento base RegFactuSistemaFacturacion), listo para enviar, ya empaquetado, con una o varias facturas dentro (RegistroFactura y RegistroAlta).
En cambio el XML que intento enviar yo es de una sola factura (con elemento base RegistroFacturacionAltaType o RegistroAlta ), sin empaquetar para enviar, porque precisamente, quiero validar cada factura antes de poner dentro de un paquete para enviar, porque luego falla todo el paquete y no indica que factura está mal.
Supongo que el problema que tengo es este.
Finalmente he probado empaquetar en memoria cada factura una a una antes de validarla y validar ese XML. Creo que así ya me servirá.
Muchas gracias!
|
Cita:
Empezado por bmfranky
Hola, pongo el codigo que he terminado para verificar la integridad de los registros XML antes de su envio.
Codigo para los envios.
...
En mis pruebas personales funciona correctamente, provad vosotros y me decis...
|