NyarlaToTep
21st March 2006, 17:11
Buenas Tardes,

Tengo una duda respecto a las series de la numeración de las ordenes de fabricación (aunque también es aplicable para las ordenes de venta y compras). ¿Que pasa cuando la serie llega al último número de la serie?
Me explico un poco:
-Nuestras ordenes de fabricación son de longitud 6.
-Cada serie del 1 al 9 es para distitnos productos.
-Si la serie 3 (por ejemplo) llega al numero 399999, ¿que sucede con la siguiente orden de esa serie? ¿Vuelve a empezar con el 300000? ¿No deja volver a hacer ordenes para esa serie???

Muchas gracias...

davide
22nd March 2006, 00:17
No entiendo muy bien tu pregunta, no sé que pasa si llegas al último número de una serie, pero en el caso de las series ya se te acaben podrías empezar a usar letras al inicio de las mismas de tal forma que vuelvas a empezar con nuevos consecutivos....

Saludos

DavidE

NyarlaToTep
22nd March 2006, 09:18
No, creo que no se pueden utilizar letras pues el campo es numérico.

El problema es que para las ordenes la numeración es automática según que serie has elegido, es decir, solo se especifica la serie y es el baan el que asigna el número que le corresponde. Lo que no se es que pasara cuando el baan llege al que parece ser el ultimo número de la serie X99999. ¿Me dara de nuevo el X00000 o dirá que no se puede utilizar la serie?

bilmaa
22nd March 2006, 18:51
pues la verdad es que al llegar al limite deja de darte ordenes, ahora bien tienes dos opciones:

1- haces un traspaso a historia y despues te dedicas a investigar todas las tablas que no pasa a historia y pasarlas tu "que hay muchas".

2- cambias los ambitos tcorno, tcqms.orno, cpcom.orno, tfacp.orno y tfgld.orno no todos los utilizaras pero minimo debes cambiar el tcorno y tfgld.orno y despues tienes que empezar a tocar todas las pantallas y listados donde aparece ese ambito.

otra cosa a tener en cuenta es que tambien debes cambiar las includes que te generan el siguiente nº de una serie porque sino te genera el nº de orden pero genera warnings.

ese cambio ya lo he sufrido y la verdad es de las cosas mas aburridas que te pueden tocar en baan.

animo y al toro.

Felipe_Saavedra
23rd March 2006, 01:38
Otra opcion es actualizar tu version de Baan, en el caso de que utilices Baan IV c4 si actualizas al service pack 15 o 18(No recuerdo el numero) esta actualizacion va a ampliar tus campos a 8 posisiones y con esto de da mas tienpo antes de que se sature dicho valor.

Saludos

NyarlaToTep
23rd March 2006, 09:23
Muchas gracias por la respuesta.
En parte, bilmaa, eso es justamente lo que me temia, por eso empiezo a tener miedo. De todos modos aqui archivamos cada cierto tiempo las ordenes, por lo que más de la mitad de los números de la serie están ya vacios.

Hay una tabla donde está el primer número de la serie (tcmcs047) gestionables desde tcmcs0147m000 "Mantener primeros números libres", ¿si lo cambio funcionaría?

bilmaa
23rd March 2006, 23:25
pues eso es dificil de predecir, te explico

si todas las tablas que contienen el número de orden en los indices activos sin duplicados han sido archivadas a historia entonces seguro que no

pero si falta alguna.... el duplicate value podría darse, la mejor forma es hacer una implosión de ambitos para los ambitos que antes te dije y ver una por una todas esas tablas si quedan rastros de ordenes en ellas y si no es asi entonces puedes estar seguro.

un saludo.

Felipe_Saavedra
26th March 2006, 21:42
En relacion a tu pregunta:

"Hay una tabla donde está el primer número de la serie (tcmcs047) gestionables desde tcmcs0147m000 "Mantener primeros números libres", ¿si lo cambio funcionaría?"

La respuesta me parece ser no.

Aunque pudieras cambiar el tamano de el campo del sigiente numero de serie, si no cambias la logica de todos los demas lugares y la logic ainterna de Baan para calcular dichos numeros no te serviria de nada haber cambiado esa tabla.

Creo que tus opciones son Archivar informacion existente para liberar espacio o aplicar el patch (Baan 4c4) numero (?) que te agrega 2 posisiones mas a tus campos.