ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
Hay dos medios para facturar, por medios propios y mediante terceros autorizados, aqui se discuten las soluciones que hay en el mercado
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Es porque algo anda mal con el xml enviado, o en este caso el objeto Comprobante2 si falta un dato que no se haya llenado bien en la deserializacion o si originalmente algun dato esta mal con tu xml te va a marcar ese error, cual dato? eso es lo que tienes que averiguar....
No se si estes usando cfd o cfdi, pero si es cfdi tienes que cambiar tu objeto Comprobante al tipo Comprobante2...
japeredas escribió:Buenos dias muchachos yo ya logre enviar la factura con exito de hecho se ocupa muchisimo codigo pero es basicamente talacha
lo primero es llenar el objeto MDIS.Comprobante2 comprobante = new MDIS.Comprobante2();
este es el que les dara toda la estructura del xml yo lo lleno a partir de la factura electronica ya timbrada.
comprobante.version = xmlcomprobante.Attributes["version"].Value;
y asi cada parte del objeto MDIS.Comprobante2 que es muy complejo lo tienes que llenar hasta que obtengan un xml como lo pide HEB.
pero primero de esto deben de crear un mecanismo de se capaz de bajar las ordenes de compra que se encuentran en este metodo
service.getPurchaseOrder(1, true, "XXX-123456-123", 0, false, DateTime.Now.AddMonths(-6), DateTime.Now, out mensaje);
este les regresa un xml que es la orden de compra y de ahi ocupan sacar ciertos datos como la direccion de envio y la #OC.
Bueno les dejo mi correo si ocupan de nuevo el codigo de ejemplo me avisan. mi correo para dudas es pereda.69@gmail.com.
Hola
Me gustaría saber mas sobre la implementación del método "getPurchaseOrder" cuales son los parámetros que recibe dicha función.
en donde los obtengo.
Salds
japeredas escribió:Buenos dias muchachos yo ya logre enviar la factura con exito de hecho se ocupa muchisimo codigo pero es basicamente talacha
lo primero es llenar el objeto MDIS.Comprobante2 comprobante = new MDIS.Comprobante2();
este es el que les dara toda la estructura del xml yo lo lleno a partir de la factura electronica ya timbrada.
comprobante.version = xmlcomprobante.Attributes["version"].Value;
y asi cada parte del objeto MDIS.Comprobante2 que es muy complejo lo tienes que llenar hasta que obtengan un xml como lo pide HEB.
pero primero de esto deben de crear un mecanismo de se capaz de bajar las ordenes de compra que se encuentran en este metodo
service.getPurchaseOrder(1, true, "XXX-123456-123", 0, false, DateTime.Now.AddMonths(-6), DateTime.Now, out mensaje);
este les regresa un xml que es la orden de compra y de ahi ocupan sacar ciertos datos como la direccion de envio y la #OC.
Bueno les dejo mi correo si ocupan de nuevo el codigo de ejemplo me avisan. mi correo para dudas es pereda.69@gmail.com.
Hola
Me gustaría saber mas sobre la implementación del método "getPurchaseOrder" cuales son los parámetros que recibe dicha función.
en donde los obtengo.
Salds
si mira lo que se ocupa no es nada del otro mundo
el uno es si eres conexion directa y el true es para que lo tome en cuenta el tercer parametro es el rfc el cuarto tiene que ser cero y falso para que pueda buscar por el rfc despues te pide un rango de fechas el maximo que permite el servicio es de 6 meses de ahi para arriba te regresa un error y el ultimo parametro pues es de salida para los errores.
service.getPurchaseOrder(1, true, "XXX-123456-123", 0, false, DateTime.Now.AddMonths(-6), DateTime.Now, out mensaje);
agallardor13 escribió:Hola, alguno de ustedes ha logrado avance en .NET?? en mi caso aun no logro la conexión, alguien sabe como poder hacer ese request del token desde el .NET?
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?
o alguien que haya tenido exito con .Net?
Gracias!
Yi tambien estoy haciendo lo mismo en .net y no hay respuesta a un pero en cuando tenga algo les comentare.
Pakunn escribió:Ya vi que era y ya lo corregí, ya me pude conectar con el curl y ya me responde estatus 200 y me regresa la respuesta.
En la parte del SOAPAction estaba agregando mal el dato : SOAPAction: MexicoDigitalInvoiceService/setDigitalInvoice
Me faltaba una diagonal al inicio : SOAPAction: /MexicoDigitalInvoiceService/setDigitalInvoice
Bueno aquí andamos para cualquier cosa.
Saludos.
Buen día
Pakunn
Me interesa saber la sintaxis del curl.exe para envío de H.E.B.