Autor |
Mensaje |
Miembro
Asiduo
 
|
#1 Publicado: 18 May 2012 02:47
Hola a todos nuevamente, espero me puedan ayudar.
tengo una presentación de facturación de productos donde tengo un campo de autointroduccion con numero secuencial que es el ID_FACTURA, cuando creo un nuevo registro este campo va cambiando correctamente incrementandose su valor.... pero como puedo hacer, si el valor va en el numero 330 por ejemplo y creo un nuevo registro con valor 331 el cual posteriormente elimino de la base de datos para que posteriormente de de alta un nuevo registro y me aparezca nuevamente el valor de 331.
Actualmente tengo el folio: 328,329,330,332,332, etc.. es decir quisiera que no haya perdida de los folios de las facturas.
gracias anticipadas..
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
MAC OS Y FILEMAKER
|
Administrador

|
#2 Publicado: 18 May 2012 07:50
Si es secuencial autointroducido, no lo puedes evitar. Necesitas hacer un campo o guión que genere la numeración de las facturas, que por otra parte es algo que la ley no te permite, si te equivocas en una factura tienes que hacer una factura de abono.
De todas las formas en el foro tienes muchos ejemplos de numeración de facturas.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Todo lo que sueñas, se puede diseñar.
FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
|
Miembro
 Asiduo
 
|
#3 Publicado: 18 May 2012 15:13
en mejico si lo permite 
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
FileMaker 14 ADV y Windows 10
|
Miembro
 Asiduo
 
|
#4 Publicado: 18 May 2012 15:22
hm yo si he hecho una cosa asi, que cuando se quitase un cliente, todo lo que habia debajo le tienes que dar remplazar campo -1. pero eso era para no haber huecos.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
FileMaker 14 ADV y Windows 10
|
Administrador

|
#5 Publicado: 18 May 2012 16:09
Te pongo unos enlaces
::: TRUCO ::: Numerador secuencial en base a una autorelación
ID consecutivo
En la ZDDR tienes más ejemplos de numeración de facturas y secuenciales.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Todo lo que sueñas, se puede diseñar.
FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
|
Miembro
Constante
  
|
#6 Publicado: 18 May 2012 21:46
Configura tu campo IDFactura de modo que te agrege el número una ves que lo guardas (consignes), de esta forma lo puedes borrar antes de guardarlo(asignar) sin modificar tu consecutivo.
La otra es que lo asignes por medio de un guíon, el ejecutes al terminar tu captura. Tendras que quitarle el auto-incremento de tu id_facura. Ordenas los registros y tomas el mayor id_factura y le sumas 1, este valor lo asignas al registro actual. Ten en cuenta que si tiene un portal con el detalle de las facturas, debes de generar primero el id_factura y posteriormente capturar el detalle.
Saludos desde el D.F.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Mexico, D.F.
Twitter: @jhonny_se_malo
win xp, fm 11.0v1, php 5.0, mysql
|
Miembro
Asiduo
 
|
#7 Publicado: 19 May 2012 05:18
Gracias a todos, lo conseguí resolver mediante el ejemplo del enlace que coloco JCU llamado "ID consecutivo" del archivo adjunto "prueba.fp5" de chacho10.

Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
MAC OS Y FILEMAKER
|