Cita:
Empezado por bmfranky
Hola, la razon puede ser por la forma de obtener el xml, yo uso las funciones creadas por el mismo xsd, luego lo deserializo y de ahi obtengo el XML, de todas formas segun la version de Visual Studio, obtienes ficheros diferentes, yo uso Visual studio 2015, en 2017 y 2019 daba errores y en 2024, se genera muy diferente y no puedo usar mi codigo y a estas alturas no voy a recodificar todo el programa.
|
Hola bmfranky, yo trabajo con Visual Studio 2022. También uso las funciones creadas automáticamente al importar el wsdl como "Connected Services".
He visto que una vez empaqueto cada registro de facturación (RegistroFacturacionAltaType o RegistroAlta) dentro de un paquete listo para enviar (RegFactuSistemaFacturacion) en el xml ya salen los mismos nombres que en tu ejemplo (RegistroAlta).
Cita:
Empezado por bmfranky
De todas formas pasame un Xml completo a ver si te lo puedo modificar para que te funcione.
|
Gracias pero con los cambios que he hecho ya me funciona correctamente
Cita:
Finalmente he probado empaquetar en memoria cada factura una a una antes de validarla y validar ese XML.
|
Muchas gracias