Re: Web Service HEB
Publicado: Vie May 24, 2013 9:31 am
entonces con el con Delphi Web Service Importer no funciona este ws
Lo intente con el Importer y tuve mucho problema, especialmente con la parte de la autentificacion (user/password que debia ir en el encabezado)anibalbg escribió:entonces con el con Delphi Web Service Importer no funciona este ws
Estoy tratando de bajar estos archivos pero me dice que ya no existen, si alguien que los tenga me pudiera hacer el favor de resubirlos, gracias de antemano.japeredas escribió:Buenas tardes a todos los del foro he leido y mirado todos los comentarios estos ultimos dias he estado en contacto con la gente de soporte de HEB y aqui les tengo un ejemplo que ellos me envieron y un archivo que les ayudara de mucho. posdata revisen el codigo y los app.config para que usen sus usuarios y no los de prueba que ahi estan.
Saludos
Código: Seleccionar todo
var facturaXml = new XmlDocument();
facturaXml.Load(@"C:\tmp\factura.xml");
MESSAGE[] mensaje = null;
var facturaSerializada = GetSerializedInvoice(facturaXml.OuterXml);
var result = (AckErrorApplication[])instanciaHeb.SetDigitalInvoice(3, facturaSerializada.ToArray(), out mensaje);
Yo no he podido hacer ni la conexion xD!!! si alguien tiene alguna orientacion al respecto se los agradeceria.agallardor13 escribió:Hola, expertos en .NET que ya lograron enviar factura a HEB a ver si pueden ayudarme con esta duda, encontré este código para usar la funcion setDigitalInvoice de HEB:
sin embargo no se que hay que hacer en esa funcion que se llama GetSerializedInvoice, en la documentación menciona algo de que hay que serializar a un objeto Comprobante2, alguien tiene idea de cómo es la implementación de esa función?Código: Seleccionar todo
var facturaXml = new XmlDocument(); facturaXml.Load(@"C:\tmp\factura.xml"); MESSAGE[] mensaje = null; var facturaSerializada = GetSerializedInvoice(facturaXml.OuterXml); var result = (AckErrorApplication[])instanciaHeb.SetDigitalInvoice(3, facturaSerializada.ToArray(), out mensaje);
saludos
agallardo
Muchisimas gracias! me pongo a revisarlo en este momento y comparto mis experiencias al respecto. Gracias nuevamente!agallardor13 escribió:Hola smendoza, te paso los archivos que son de mayor utilidad para lograr la conexion, espero estos si los puedas descargar, si no puedes avisame y te los envío por correo.
saludos
agallardo
que tal agallardo... has podio hacer el envio de alguna factura? yo ya logre enviar una sin addenda, el ejemplo de la funcion getSerializedInvoice que mencionaste me oriento un poco de lo que hay que hacer, si la envio sin el complemento detallista obtengo al menos la respuesta, si le agrego el complemento truena, has tenido tu algun avance?agallardor13 escribió:Hola smendoza, te paso los archivos que son de mayor utilidad para lograr la conexion, espero estos si los puedas descargar, si no puedes avisame y te los envío por correo.
saludos
agallardo