Error: Se superó el tiempo de espera para la operación

1,048 views
Skip to first unread message

Oscar Garcia

unread,
Dec 30, 2013, 3:21:38 PM12/30/13
to vfp-factura-ele...@googlegroups.com
Saludos...

Hoy empecé a timbrar en producción con Finkok y en las primeras 3 facturas todo iba bien, pero en las siguientes 2 facturas, me ha enviado el mensaje de error:
1429, Mensaje OLEIDispatch exception code 0 from msxml6.dll: Se superó el tiempo de espera para la operación.

Se supone que no lo timbró pero si intento volver a timbrar me dice que ese documento ya está timbrado.

¿Alguien sabe como darle más tiempo de espera para el timbrado?, ¿En estos casos recomiendan hacer un proceso de recuperación del timbre o una cancelación de la factura?

De antemano muchas gracias.
 

Rodolfo Ortiz

unread,
Dec 30, 2013, 3:35:53 PM12/30/13
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
Óscar buenas tardes.

A mi me pasa lo mismo, hasta dnd entiendo es un problema de sat pero si timbra.

Nadie me a sabido decir como aumentar el tiempo del ws pero yo lo resolví poniendo una bandera, si fue timbrado sigo el proceso, de otra forma no lo hago, espero te sirva de algo el comentario, saludos

Enviado desde mi iPhone 
--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/vfp-factura-electronica-mexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Oscar Garcia

unread,
Dec 30, 2013, 4:40:11 PM12/30/13
to vfp-factura-electronica-mexico
Gracias, voy a investigar a ver que encuentro y te aviso.

PD. Es mi imaginación... parece que los chicos del foro están de vacaciones.

Eliana Martinez

unread,
Dec 31, 2013, 11:28:00 AM12/31/13
to vfp-factura-ele...@googlegroups.com
Hola Oscar y Rodolfo, justamente a mi me acaba de aparecer ese error me podrian apoyar.

Rodolfo en que parte del codigo pones la bandera, les anexo imagen, si me pueden asesorar gracias y feliz años.




El lunes, 30 de diciembre de 2013 16:40:11 UTC-5, Oscar Garcia escribió:
Gracias, voy a investigar a ver que encuentro y te aviso.

PD. Es mi imaginación... parece que los chicos del foro están de vacaciones.
El 30 de diciembre de 2013, 14:35, Rodolfo Ortiz <rodolfo...@gmail.com> escribió:
Óscar buenas tardes.

A mi me pasa lo mismo, hasta dnd entiendo es un problema de sat pero si timbra.

Nadie me a sabido decir como aumentar el tiempo del ws pero yo lo resolví poniendo una bandera, si fue timbrado sigo el proceso, de otra forma no lo hago, espero te sirva de algo el comentario, saludos

Enviado desde mi iPhone 

El 30/12/2013, a las 14:21, Oscar Garcia <oscarga...@gmail.com> escribió:

Saludos...

Hoy empecé a timbrar en producción con Finkok y en las primeras 3 facturas todo iba bien, pero en las siguientes 2 facturas, me ha enviado el mensaje de error:
1429, Mensaje OLEIDispatch exception code 0 from msxml6.dll: Se superó el tiempo de espera para la operación.

Se supone que no lo timbró pero si intento volver a timbrar me dice que ese documento ya está timbrado.

¿Alguien sabe como darle más tiempo de espera para el timbrado?, ¿En estos casos recomiendan hacer un proceso de recuperación del timbre o una cancelación de la factura?

De antemano muchas gracias.
 

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.
ERRORCONEXION.png
Message has been deleted

Rodolfo Ortiz

unread,
Dec 31, 2013, 12:09:26 PM12/31/13
to vfp-factura-ele...@googlegroups.com
Me parece que esa variable no viene en el prueba4.

En un rato vuelvo a subirlo con este cambio, lo puse en la sub-rutina revisaincidencias, saludos 


Enviado desde mi iPhone

El 31/12/2013, a las 11:02, Eliana Martinez <elianamar...@gmail.com> escribió:

Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Eliana Martinez

unread,
Dec 31, 2013, 12:15:03 PM12/31/13
to vfp-factura-ele...@googlegroups.com
Muchas Gracias Rodolfo, si no esta en el prueba4.

Eliana Martinez

unread,
Dec 31, 2013, 12:54:12 PM12/31/13
to vfp-factura-ele...@googlegroups.com
Rodolfo, en si es para la cancelacion, estamos usando el codigo que compartiste: cancelaws.PRG

https://groups.google.com/forum/#!topic/vfp-factura-electronica-mexico/nwI010A626A

Rodolfo Ortiz González

unread,
Dec 31, 2013, 2:28:47 PM12/31/13
to vfp-factura-ele...@googlegroups.com
Oscar buen día.

Envió el gencfdi.prg  que viene con un pequeño cambio por si da error el ws de Finkok pero si timbra, en ese caso hay que dejar que avance tu aplicación  para que generes el cfdi completo.

En la rutina revisaincidencias, agregué una bandera para ver si timbró o no, si se logró el timbre entonces continua, de otra manera no.

Te envió con el que ya estoy trabajando porque se me tronó mi lap y como buen herrero, no tenía respaldos de ese programa (jejeje) así que te mando el que ya tengo en producción para ver si te sirve.

Eliana.

He revisado el cancelaws y hasta dónde entiendo tu problema radica en que también se está agotando el tiempo en las cancelaciones.....

Aquí no sé me ha presentado el problema pero se me ocurre que si tiene una incidencia pongas un "SUSPEND" en tú código y veamos, valga la redundancia, que código de error está poniendo el Pac para poder iniciar con el manejo de errores, yo ya pregunté en Finkok y me dicen que es un error del Sat, el cual no he podido establecer de quién es, tengo 3 chances.

1- Que el internet del cliente ande mal, o bien, casi todos los errores que he tenido de tiempos han sido en terminales basadas en conexiones de terminal server.

2- Que efectivamente el Sat esté demorando mucho en la conexión que no me parecería raro, el punto es........... y que va a pasar con ellos a partir de mañana? .......... seguro todos vamos a empezar a colapsar, desafortunadamente siempre es bronca nuestra, es decir, del área de sistemas ya que somos nosotros a final del día quienes damos la cara o bien con el cliente, o bien en la empresa en dónde laboremos.

3- Que Finkok esté colapsando y que sus servidores no estén aguantando, no he visto aún con ningún otro compañero del grupo que mencionen algo parecido con otros proveedores.

Por fa, si a alguien le a sucedido esto y ya lo tiene solucionado plátiquenos para ver por dónde le damos.

 




Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Eliana Martinez

unread,
Dec 31, 2013, 2:38:51 PM12/31/13
to vfp-factura-ele...@googlegroups.com
Rodolfo, bien entendi tus pautas, si por ahora va bien la cancelacion, dime tu ya estas en produccion con ellos (finkok)?

Disculpa pero no vemos el archivo adjunto que prometiste a Oscar y si es muicho pedir  el cancelaws.prg (que es una maravilla) le has echo mas modificaciones o validaciones puedes compartirla porfis...estamos algo estresados, lo admito  ya que el jueves 02 empieza el stress jeje.

Gracias
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mexico@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mexico@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mexico@googlegroups.com.

Rodolfo Ortiz González

unread,
Dec 31, 2013, 2:42:13 PM12/31/13
to vfp-factura-ele...@googlegroups.com
upps perdona, hay va saludos.

En cuanto al cancelaws, no he tenido necesidad de hacerle nada, la verdad ha funcionado bien que no necesariamente a todos nos funcionará por igual, pero eso lancé la pregunta si a algún otro compañero le ha salido algo parecido y si es así, cómo lo resolvieron, un saludo.



Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
GENCFDI.PRG

Héctor Bernal

unread,
Jan 1, 2014, 9:44:03 PM1/1/14
to vfp-factura-ele...@googlegroups.com
Rodolfo,

Buenas noches. Pues todavía no tengo los datos de producción, aunque ya me validaron, por lo que espero mañana lo tenga listo. En cuanto tenga algo de errorres o problemas se los har{e saber para ir generando una lista de errores que se deban interceptar en las aplicaciones para evitar truenes desastrosos. Como dice Eliana, será un inicio estresante.

Nuevamente gracias por tus aportaciones.


Feliz año a tod@s l@s compañer@s del foro.



Saludos.

Rodolfo Ortiz

unread,
Jan 1, 2014, 9:50:59 PM1/1/14
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
Vale Héctor, un feliz año también para ti, saludos

Enviado desde mi iPhone

Oscar Garcia

unread,
Jan 2, 2014, 12:44:13 PM1/2/14
to vfp-factura-electronica-mexico
Saludos...

Con gusto te ayudo, siempre y cuando encuentre la solución, ya estoy investigando.



Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Ulises Vázquez Espinoza

unread,
Jan 4, 2014, 9:30:06 AM1/4/14
to vfp-factura-ele...@googlegroups.com
Yo ya estoy timbrando con Finkok desde noviembre y mi recomendación en base a esa (poquita) experiencia es que usen el Método Quick_stamp en lugar de Stamp, la diferencia es que Quick_Stamp no envía inmediatamente al SAT, sino que lo pone en cola para ser enviado posteriormente, que de acuerdo a lo que he visto sólo tarda unos minutos en enviarlo.

Con esto se ahorran valiosos segundos en la respuesta, además que la mayoría de los PAC envían las facturas 1 o 2 horas después al SAT, así que la gente ya está acostumbrada a que sus facturas no aparecen inmediatamente en el validador del SAT.

Saludos.

Ulises Vázquez Espinoza

unread,
Jan 4, 2014, 9:32:15 AM1/4/14
to vfp-factura-ele...@googlegroups.com
PD.: Quick_stamp funciona EXACTAMENTE IGUAL que Stamp, la única diferencia es que Quick_Stamp sólo puede responder UN CodStatus: Comprobante timbrado satisfactoriamente


El lunes, 30 de diciembre de 2013 14:21:38 UTC-6, Oscar Garcia escribió:

Rodolfo Ortiz

unread,
Jan 4, 2014, 9:40:37 AM1/4/14
to vfp-factura-ele...@googlegroups.com
Ulises buen día.

Y si el XML por alguna razón va mal, no te avisa? Salu2

Enviado desde mi iPhone

Ulises Vázquez Espinoza

unread,
Jan 4, 2014, 11:27:29 AM1/4/14
to vfp-factura-ele...@googlegroups.com
Y si el XML por alguna razón va mal, no te avisa? Salu2

Lo devuelve en las incidencias, de la misma manera que el Método Stamp. Son las mismas Variables:

quick_stampResult - Tipo quick_stampResult
  xml - tipo string
  UUID - tipo string
  faultstring - tipo string
  Fecha - tipo string
  CodEstatus - tipo string
  faultcode - tipo string
  SatSeal - tipo string
  Incidencias - tipo IncidenciaArray
    Incidencia - tipo Incidencia
      IdIncidencia - tipo string
      Uuid - tipo string
      CodigoError - tipo string
      WorkProcessId - tipo string
      MensajeIncidencia - tipo string
      RfcEmisor - tipo string
      NoCertificadoPac - tipo string
      FechaRegistro - tipo string
      NoCertificadoSAT - tipo string
.
Sólo cambia la variable CodStatus (la cual sólo devuelve un resultado cuando el XML se timbró), ya que Stamp te devuelve 4 posibles resultados:  
Comprobante recibido satisfactoriamente.
Comprobante recibido con incidencias 
Comprobante recibido extemporáneamente
Comprobante timbrado satisfactoriamente 

El método Quick_Stamp sólo devuelve:
 Comprobante timbrado satisfactoriamente 
Ya que NO intenta enviar directamente al SAT.

Volviendo al tema original, al no intentar enviar directamente al SAT el CFDi, ganamos tiempo (el timbrado es más rápido) y nos evitamos esos molestos mensajes tipo: Se superó el tiempo de espera para la operación  y otros mensajes que generalmente son provocados por problemas en el SAT.

Saludos.
 

El sábado, 4 de enero de 2014 08:40:37 UTC-6, Rodolfo escribió:
Ulises buen día.

Y si el XML por alguna razón va mal, no te avisa? Salu2

Enviado desde mi iPhone

El 04/01/2014, a las 08:32, Ulises Vázquez Espinoza escribió:

PD.: Quick_stamp funciona EXACTAMENTE IGUAL que Stamp, la única diferencia es que Quick_Stamp sólo puede responder UN CodStatus: Comprobante timbrado satisfactoriamente

El lunes, 30 de diciembre de 2013 14:21:38 UTC-6, Oscar Garcia escribió:
Saludos...

Hoy empecé a timbrar en producción con Finkok y en las primeras 3 facturas todo iba bien, pero en las siguientes 2 facturas, me ha enviado el mensaje de error:
1429, Mensaje OLEIDispatch exception code 0 from msxml6.dll: Se superó el tiempo de espera para la operación.

Se supone que no lo timbró pero si intento volver a timbrar me dice que ese documento ya está timbrado.

¿Alguien sabe como darle más tiempo de espera para el timbrado?, ¿En estos casos recomiendan hacer un proceso de recuperación del timbre o una cancelación de la factura?

De antemano muchas gracias.
 

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electronica-mexico+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mex...@googlegroups.com.

Rodolfo Ortiz González

unread,
Jan 4, 2014, 11:59:33 AM1/4/14
to vfp-factura-ele...@googlegroups.com

Vale, lo voy a probar y lo comentaré con Finkok, ese método no lo conocía amigo, pero por lo que mencionas está mucho mejor sobre todo para el rendimiento, un saludo


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Eliana Martinez

unread,
Jan 4, 2014, 12:42:07 PM1/4/14
to vfp-factura-ele...@googlegroups.com
Gracias Ulises. Rodolfo justamente este trae como consecuencia el error:  " Error 307: El CFDI contiene un timbre previo"
Aqui Ulises me hace este comentario de solucion:

Buen dia. Yo no trabajo con VFP sino con .NET pero creo que la lógica será la misma.
Te cuento lo que hago yo:
  • Primero envío a timbrar con Stmap o Quick_Stamp.
  • Verifico si la incidencia es 307(El CFDI contiene un timbre previo) ó 707 (XML ya contiene un nodo TimbreFiscalDigital)
  • Si es así, entonces llamo al método Stamped (para recuperar el xml ya timbrado) 
  • ¡Y LISTO!
Dentro de la documentacion de finkok, existe el metodo stamped, nos ayudamos a solucionarlo:
stamped: Este método se usa cuando al enviar un xml a timbrar al metodo de stamp nos responde con el “Timbre ya existente” lo que significa que la factura ya fue timbrada, y aun asi hay necesidad de saber su xml, uuid, etc.

Parámetros;
•    xml: El xml de la factura
•    username: El username (proporcionado por FINKOK)
•    password: La contraseña (proporcionado por FINKOK)
Respuesta
•    CodEstatus:         El código de la respuesta del SAT
•    Fecha:             Fecha
•    NoCertificadoSAT:         Numero del certificado de SAT
•    UUID:             el uuid asignado a la factura
•    xml:             El xml ya timbrado
•    SatSeal:             El sello del SAT
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-electronica-mexico@googlegroups.com.

Rodolfo Ortiz

unread,
Jan 4, 2014, 12:58:04 PM1/4/14
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
Eliana yo no tengo nada para recuperar el XML, ya has avanzado en algo sobre esto? 

Porque con este proceso solucionamos de tajo ese error, un salu2

Enviado desde mi iPhone
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Rodolfo Ortiz

unread,
Jan 4, 2014, 12:58:58 PM1/4/14
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
Pd. De la rutina revisaincidencias podemos obtenerlo, salu2

Enviado desde mi iPhone

Eliana Martinez

unread,
Jan 4, 2014, 1:33:30 PM1/4/14
to vfp-factura-ele...@googlegroups.com
Hoy lo voy a revisar Roldolfo promesa, ¿mas bien a ti no te paso?, esto ayer me paso, timbramos como 40 folios pero solo 1 me marco este error, anexo el MXL de Rpta (SOLO MODIFIQUE EL RFC) pero avanzare en poder solucionarlo.
XML Rpta-Error 307.XML

Rodolfo Ortiz

unread,
Jan 4, 2014, 2:20:32 PM1/4/14
to vfp-factura-ele...@googlegroups.com, vfp-factura-ele...@googlegroups.com
Si me ha pasado Eliana, por eso agregue en la rutina revisaxml la validación del uuid.

Tratare tmb yo de darle una vista hoy, saludos 

Enviado desde mi iPhone
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
<XML Rpta-Error 307.XML>

Rodolfo Ortiz González

unread,
Jan 6, 2014, 6:04:48 PM1/6/14
to vfp-factura-ele...@googlegroups.com
Ulises buenas tardes.

Cómo llamas el método quick_stamp?

Un saludo.

Ulises Vázquez Espinoza

unread,
Jan 6, 2014, 10:59:11 PM1/6/14
to vfp-factura-ele...@googlegroups.com
Que tal, perdón por la tardanza.

Espero haber entendido bien la pregunta.

Quick_stamp es exactamente igual que Stamp. Lo llamo de la misma forma.

Las variables que devuelve son las mismas. La envoltura Soap cambia sólo un poco:

<senv:Envelope xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:tns="http://facturacion.finkok.com/stamp" xmlns:plink="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:senc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s0="apps.services.soap.core.views" xmlns:s12env="http://www.w3.org/2003/05/soap-envelope/" xmlns:s12enc="http://www.w3.org/2003/05/soap-encoding/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:senv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
   <senv:Body>
      <tns:Quick_stampResponse>
         <tns:Quick_stampResult>
            <s0:xml/>
            <s0:Incidencias>
                 <s0:Incidencia>
                  <s0:IdIncidencia>ID_incidencia</s0:IdIncidencia>
                  <s0:Uuid/>
                  <s0:CodigoError>301</s0:CodigoError>
                  <s0:WorkProcessId>WorkProcessId</s0:WorkProcessId>
                  <s0:MensajeIncidencia>XML mal formado</s0:MensajeIncidencia>
                  <s0:RfcEmisor/>
                  <s0:NoCertificadoPac/>
                  <s0:FechaRegistro>FechaRegistro</s0:FechaRegistro>
               </s0:Incidencia>
            </s0:Incidencias>
         </tns:stampResult>
      </tns:stampResponse>
   </senv:Body>
</senv:Envelope>

Como notarás, sólo cambian los nombres de los nodos stampResponse -> Quick_stampResponse y stampResult -> Quick_stampResult.
Fuera de eso no encuentro diferencia alguna con el método Stamp.

<XML Rpta-Error 307.XML>

Rodolfo Ortiz González

unread,
Jan 7, 2014, 7:23:00 AM1/7/14
to vfp-factura-ele...@googlegroups.com
Ulises buen día.

Utilizas el ws que publicamos aquí? o usas otro un saludo.


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.

Ulises Vázquez Espinoza

unread,
Jan 7, 2014, 3:42:16 PM1/7/14
to vfp-factura-ele...@googlegroups.com
Pues el WS de Finkok:

No se si hayan publicado uno distinto por aqui. Pero para timbrado, es el único que conozco y que utilizo.


Saludos.

<XML Rpta-Error 307.XML>

Reply all
Reply to author
Forward
Message has been deleted
0 new messages