Configuración de secuencias numéricas

Se aplica a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Las secuencias numéricas de Microsoft Dynamics AX se usan para generar identificadores únicos y legibles para los registros de datos maestros y los registros de transacciones que los necesitan. El registro de datos maestros o de transacciones que necesita un identificador se denomina referencia. Para poder crear nuevos registros para una referencia, debe configurar una secuencia numérica y asociarla a la referencia.

Puede configurar todas las secuencias de números necesarias al mismo tiempo usando el asistente Configurar secuencias numéricas, o bien crear o modificar secuencias numéricas individuales usando el formulario Secuencias numéricas.

Nota

Si configura secuencias numéricas para una empresa virtual, debe usar el formulario Secuencias numéricas. Las secuencias numéricas se pueden configurar para las empresas virtuales solo si está usando Microsoft Dynamics AX 2012 R3 o AX 2012 R2.

Configuración de todas las secuencias numéricas necesarias usando el asistente

Use el asistente Configurar secuencias numéricas para crear automáticamente secuencias numéricas. El asistente genera secuencias numéricas para todas las referencias de todas las organizaciones para las cuales no se han definido todavía secuencias numéricas. No puede usar el asistente para generar secuencias numéricas para un subconjunto de las áreas o referencias que necesitan secuencias numéricas. Tampoco se puede usar el asistente para modificar las secuencias numéricas existentes.

Nota

Si configura secuencias numéricas para una empresa virtual, debe usar el formulario Secuencias numéricas en lugar del asistente. Las secuencias numéricas se pueden configurar para las empresas virtuales solo si está usando Microsoft Dynamics AX 2012 R3 o AX 2012 R2.

  1. Haga clic en Administración de la organización > Común > Secuencias numéricas > Secuencias numéricas. A continuación, haga clic en Generar.

  2. En la página Bienvenido, haga clic en Siguiente >.

  3. Se abrirá la página Configurar. En esta página, puede modificar el código de identificación, el valor más bajo y el valor más alto. Además, puede indicar si la secuencia numérica debe ser continua.

    Importante

    No seleccione la opción Continuo si debe preasignar números para la secuencia numérica.

    Para agregar un segmento de ámbito al formato de secuencia numérica, seleccione el formato en la lista y, a continuación, haga clic en Incluir ámbito en el formato. Para quitar un segmento de ámbito del formato de una secuencia numérica, seleccione el formato en la lista y, a continuación, haga clic en Quitar ámbito del formato.

    Para excluir una secuencia numérica de la generación automática, seleccione la secuencia numérica en la lista y, a continuación, haga clic en Eliminar.

    Haga clic en Siguiente >.

  4. En la página Finalizada, compruebe la información y, a continuación, haga clic en Finalizar.

Configurar secuencias numéricas individuales.

Use la página Secuencias numéricas para crear o modificar secuencias numéricas seleccionadas.

Advertencia

Recomendamos que no modifique el formato de una secuencia numérica continua después de utilizar números de dicha secuencia en documentos o transacciones. La modificación del formato cuando las transacciones están en proceso puede provocar lagunas en la secuencia numérica y la corrupción de los datos de la secuencia numérica.

  1. Haga clic en Administración de la organización > Común > Secuencias numéricas > Secuencias numéricas. Haga clic en el botón Secuencia numérica o haga doble clic en una secuencia numérica existente.

  2. En la ficha desplegable Identificación, especifique un código de identificación y un nombre para la secuencia numérica.

  3. En la ficha desplegable Parámetros del ámbito, seleccione un ámbito para la secuencia numérica y seleccione los valores de ámbito.

    El ámbito define qué organizaciones usan la secuencia numérica. Además, las secuencias numéricas con un ámbito distinto de Compartido pueden contener segmentos que correspondan a su ámbito. Por ejemplo, una secuencia numérica con un ámbito de Entidad jurídica puede contener un segmento de entidad jurídica.

    De forma predeterminada, los siguientes ámbitos pueden utilizarse:

    Importante

    Los ámbitos disponibles dependen de la referencia para la que esté configurando una secuencia numérica.

    • Compartido: se usa una secuencia numérica para todas las organizaciones. El ámbito Compartido solo está disponible para algunas referencias. Para obtener más información del ámbito compartido, consulte Información general de secuencias numéricas.

    • Empresa: se usa una secuencia numérica independiente para cada empresa.

      Use el ámbito Empresa si la tabla subyacente incluye el campo DataAreaId. Por ejemplo, use este ámbito para la secuencia numérica del número de cuenta del cliente que se encuentra en la tabla de clientes CustTable.

      Si está usando Microsoft Dynamics AX 2012 R3 o AX 2012 R2, el ámbito Empresa también incluye empresas virtuales. Si una secuencia numérica se ha configurado para una referencia en una de las empresas incluidas en la empresa virtual, debe eliminar la secuencia numérica existente para poder configurar una secuencia numérica para dicha referencia de la empresa virtual.

    • Entidad jurídica: se usa una secuencia numérica independiente para cada entidad jurídica.

      Use el ámbito Entidad jurídica si la tabla subyacente no incluye el campo DataAreaId y tiene una clave extranjera para la tabla de la entidad jurídica CompanyInfo. Por ejemplo, use este ámbito para la secuencia numérica del número de informe de gastos que se encuentra en la tabla de informes de gastos TrvExpTable.

    • Unidad operativa: se usa una secuencia numérica independiente para cada unidad operativa.

    • Empresa y Período de calendario fiscal: se usa una secuencia numérica independiente para cada combinación de empresa y período de calendario fiscal.

    • Entidad jurídica y Período de calendario fiscal: se usa una secuencia numérica independiente para cada combinación de entidad jurídica y período de calendario fiscal.

    • Tipo de unidad operativa: se usa una secuencia numérica independiente para cada tipo de unidad operativa. Por ejemplo, puede configurar secuencias numéricas independientes para los centros de coste y los departamentos.

      Este control no está disponible en versiones de Microsoft Dynamics AX 2012 anteriores a la actualización acumulada 6 para AX 2012 R2.

  4. En la ficha desplegable Segmentos, defina el formato de la secuencia numérica agregando, quitando y reorganizando segmentos.

    Las secuencias numéricas de todos los ámbitos pueden contener segmentos de tipo Constante y segmentos de tipo Alfanumérico. Los segmentos de tipo Constante contienen un conjunto de caracteres alfanuméricos que no cambian. Use este tipo de segmento para agregar un guion u otro separador entre segmentos de secuencias numéricas. Los segmentos de tipo Alfanumérico contienen una combinación de signos de número (#) y ampersands (&). Estos caracteres representan letras y números que aumentan siempre que se usa un número de la secuencia. Use un signo de número (#) para indicar el incremento de números y un ampersand (&) para incrementar un incremento de letras. Por ejemplo, el formato #####_2014 crea la secuencia 00001_2014, 00002_2014, etc.

    Debe haber, como mínimo, un segmento alfanumérico. Los segmentos de ámbito, como empresa o entidad jurídica, no son obligatorios. Sin embargo, aunque no incluya segmentos de ámbito en el formato, se siguen generando por ámbito números para la referencia seleccionada.

  5. En la ficha desplegable Referencias, seleccione el tipo de documento o el registro a los que asignar esta secuencia numérica.

    Este paso es optativo para las secuencias definidas para patrones de uso de aplicación especial. En estos casos, se genera un nuevo número usando el valor de un identificador o código de secuencia numérica, sin usar una referencia. Un ejemplo de este patrón de uso de aplicación especial es una serie de asientos que se usa con nombres de diario específicos. Sin embargo, no se recomienda usar estos patrones.

  6. En la ficha desplegable General, especifique si la secuencia numérica es manual, y continua o no continua. Especifique además los números más altos y más bajos que se pueden usar en la secuencia numérica.

    Advertencia

    No se recomienda cambiar una secuencia numérica no continua por una secuencia numérica continua. La secuencia numérica no será verdaderamente continua. Este cambio también puede provocar infracciones de clave duplicada en la base de datos. Además, las secuencias numéricas continuas tienen un efecto mayor sobre el rendimiento.

  7. Guarde la secuencia numérica y cierre el formulario.

Consulte también

Información general de secuencias numéricas

Secuencias numéricas (formulario)