Utilizar grupos de números y series

Las órdenes, los contratos, las facturas y otros documentos se identifican mediante un número de orden o número de documento. El número de documento incluye el código de serie seguido de un número secuencial.

Por ejemplo, puede utilizar series para identificar:

  • Partners
  • Direcciones
  • Contratos de compra
  • Órdenes de venta
  • Órdenes de fabricación
  • Órdenes de servicio
  • Órdenes de almacenaje
  • Órdenes de flete
Nota

Para los documentos contables, se debe definir la serie y el número de documento en la sesión Serie de tipo de transacción (tfgld0114m000) en Finanzas. Para obtener más información, consulte Crear números de documento por tipo de transacción.

Grupos de números

Los grupos de números se utilizan para asignar conjuntos de series a distintos tipos de órdenes, documentos y otros registros. Para cada grupo de números se define lo siguiente:

  • Uno o varios códigos de serie
  • La longitud (número de caracteres) del código de serie
  • El número de inicio (primer número libre) de cada serie
Código de serie

Los códigos de serie se pueden definir con un máximo de 8 caracteres alfanuméricos. La longitud máxima del código de serie más el número de la serie es de 9 caracteres.

Para utilizar la serie para un tipo de documento o registro, debe asignar el grupo de números al tipo de documento o tipo de registro. Solo puede asignar un grupo de números a un tipo de documento o registro.

Dado que los códigos de serie pueden ser alfanuméricos, los números de documento generados pueden ser alfanuméricos y constar de nueve caracteres como máximo.

Nota

Puede utilizar números idénticos para registros relacionados. Para obtener más información, consulte Para utilizar números idénticos para registros relacionados.

Grupos de números dedicados

Puede utilizar grupos de números dedicados para generar números únicos de órdenes y documentos a los que se vaya a dar un uso específico. Los números de serie que genera LN en grupos de números dedicados para un mismo tipo de uso son únicos. Para asegurarse de que los números sean únicos, LN comprueba que los códigos de serie que se definan en los grupos de números no puedan dar lugar a números duplicados. Consulte también Ejemplos de grupos de números dedicados.

Los grupos de números se pueden dedicar a los siguientes fines:

  • Flete/almacén
  • Facturación
  • Fabricación
  • Servicio
  • No aplicable

Los grupos de números se asignan a los distintos fines en las sesiones correspondientes. Por ejemplo, en la sesión Parámetros de órdenes de venta (tdsls0100s400), puede seleccionar el grupo de números para órdenes de venta y programaciones de ventas. En la sesión Departamentos de ventas (tdsls0512m000), puede seleccionar una serie de este grupo de números para las órdenes de venta generadas por un departamento de ventas concreto.

Primer número libre

LN numera las órdenes, los documentos u otros registros de forma secuencial, utilizando el primer número libre de la serie. El número de inicio de cada serie se especifica en la sesión Primeros números libres (tcmcs0150m000).

Números de orden

El número resultante consta del código de serie, seguido del primer número libre. El número debe constar de 9 caracteres. LN añade ceros iniciales al primer número libre para alcanzar el número de dígitos requerido.

Ejemplo

El código de serie es NR08. El primer número libre es 100. Los documentos de esta serie reciben los números:

  • NR0800100
  • NR0800101
  • NR0800102
Caché de primeros números libres

Para mejorar el rendimiento de las sesiones en las que se asignan números de orden nuevos, se puede definir el tamaño de caché para una serie. El tamaño de caché es el número de los nuevos números de serie que LN genera e incluye en la caché del usuario. Los usuarios no tienen que esperar mientras LN genera y comprueba los siguientes números de serie.

Si utiliza la caché de primeros números libres, los números de orden pueden no ser secuenciales; los que aún se encuentren en la caché del usuario se perderán al cerrar la sesión.

Si no desea utilizar la caché de primeros números libres, debe establecer el tamaño de caché en cero.

Ejemplo

Se establece el tamaño de caché en cuatro. La primera vez que un usuario crea una orden nueva, LN genera cuatro números de serie nuevos y los coloca en la caché del usuario. El usuario debe esperar mientras esto ocurre. El primer número se usa para la nueva orden. LN recupera de la caché del usuario los números para las tres órdenes siguientes que el usuario cree. Si el usuario crea una quinta orden, LN genera otros cuatro números más, y los coloca en la caché del usuario, y así sucesivamente.

Si el usuario crea seis órdenes y luego cierra la sesión, los dos últimos números de serie que ha generado LN para el usuario no se utilizan.

Para utilizar números idénticos para registros relacionados
  1. Defina un grupo de números para cada tipo de registro en la sesión Grupos de números (tcmcs0151m000).
  2. Defina códigos de serie idénticos en los grupos de números en la sesión Primeros números libres (tcmcs0150m000).
  3. Defina los mismos primeros números libres para las series idénticas en la sesión Primeros números libres (tcmcs0150m000).
  4. Asigne los grupos de números a los dos tipos de registros, mediante la sesión correspondiente.
  5. Seleccione las series idénticas para los registros.

LN genera códigos idénticos cuando se crean los distintos tipos de registros que se desea vincular. Puede utilizar esta opción, por ejemplo, para emplear códigos idénticos en órdenes o contratos relacionados de distintas compañías.

Ejemplos de grupos de números dedicados

Puede definir grupos de números con los siguientes detalles:

Grupo de números Longitud de serie Dedicado a
SF12 Fabricación
SF22 Fabricación
SF53 Fabricación
IN92 Facturación

 

Si el grupo de números SF1 contiene una serie KJ, no puede insertar el mismo código de serie ( KJ) en el grupo de números SF2.

Si el grupo de números SF1 contiene una serie AA, no puede insertar los códigos de serie AA1, AA5 o AA9 en el grupo de números SF5, ya que esto generaría los mismos números que los generados en el grupo de números SF2.

Si el grupo de números SF5 contiene una serie DF2, no puede insertar la serie DF en los grupos de números SF1 ni SF2, ya que esto generaría los mismos números que los generados en el grupo de números SF5, si se generan números muy altos (como DF2255734, DF2766438, etc.).

Con independencia de las series definidas en los grupos de números SF1, SF2 y SF3, puede insertar cualquier serie en el grupo de números IN9, ya que IN9 está dedicado a un uso de otro tipo.