Documento de Diseño de Base de Datos
¿Tienes dudas? No te preocupes, aquí encontrarás las soluciones.
Búsqueda Completa en el Sitio

Campos de Valores Autogenerados

Al configurar el tipo de campo como Autogenerar, el valor del campo será automáticamente generado. Puedes usarlo para generar ID de registros o números seriales.

Elige el formato de secuencia que desees en la ventana de formato donde verás un ejemplo del valor generado.

El siguiente contenido presentará la aplicación de varios formatos.

Generar una Secuencia de Números Según un Campo de Tipo Selección o Fecha

Puedes generar una secuencia de números según el valor de un campo de Selección o un campo de Fecha.

Por ejemplo, puedes generar una secuencia de números según el grupo de ventas (ej.: A, B, C, D) para categorización.

Configura el campo autogenerar para Generar secuencia basada en otro campo y selecciona el campo "Grupo de Venta"

Después de la configuración, al seleccionar Grupo de ventas "A" el campo autogenerar iniciará la secuencia con "A", de forma similar "B" al seleccionar el grupo "B".

Nota: Si el valor del campo valor autogenerado está configurado según un campo de fecha, los valores autogenerados seguirán el formato establecido en el campo de fecha al que se hace referencia. Si deseas aplicar un formato de fecha diferente, debes crear otro campo de fecha con el formato deseado y aplicar la fórmula "=Campo de fecha original" para obtener el mismo valor de fecha. Después de completar, puedes configurar el campo para que haga referencia a ese nuevo campo de fecha.

Secuencia con Formato de Letras y Fechas

El siguiente formato de secuencia está escrito para el documento de números de ventas: VENTA-{1,date,yyyyMMdd}-{0,number,000} consiste de dos variables:

{0,number,000} es el número serial,

{1,date,yyyyMMdd} es la fecha en que el valor es generado.

Ejemplo 1:

Si el formato es VENTA-{0,number,000}, los números generados automáticamente serán: VENTA-001, VENTA-002, VENTA-003, y así sucesivamente.

Ejemplo 2:

Si el formato es VENTA-{1,date,yyyyMMdd}-{0,number,000}, la variable numérica genera una secuencia continua en la misma fecha y se restablece en diferentes fechas.

Cuando los registros son creados el 1 de enero del 2020, genrará números como VENTA-20200101-001, VENTA-20200101-002, y VENTA-20200101-003.

El siguiente día será VENTA-20200102-001, VENTA-20200102-002, VENTA-20200102-003.

Si cambiamos el formato a VENTA-{1,date,yyyyMM}-{0,number,000}, los números generados para el 1 de enero del 2020 y el 2 de enero del 2020, serán: VENTA-202001-001, VENTA-202001-002, VENTA-202001-003, VENTA-202001-004, VENTA-202001-005, VENTA-202001-006.

La secuencia se restablecerá hasta el siguiente mes.

Generar URL del Registro

Puedes elegir el formato URL del Registro para generar el url de cada registro automáticamente.

El URL es guardado como parámetro, y si el registro es duplicado el campo mostrará el url de nuevo registro.

Valor Único de Cada Registro (RAGIC_ID)

RAGIC ID es el valor único que Ragic usa para identificar cada registro en el sistema. Aparece como último parámetro en el URL de registro.

Por ejemplo, si el URL de registro es: "https://www.ragic.com/LearningRagic/ragicsales/20001#!/20001/7", el último "7" representa el RAGIC ID del registro.

Si tu hoja no tiene un campo de valor único, puedes considerar usar RAGIC ID como valor único para importar o exportar datos, y los archivos descargados de respaldo Excel de la hoja también incluirán RAGIC ID.

Valor Único de Cada Registro de Subtabla (SUBTABLE_RAGIC_ID)

SUBTABLE RAGIC ID es el valor único para identificar cada registro de subtabla en el sistema. Aparece como último parámetro en el URL al generar una nueva hoja desde una subtabla.

Por ejemplo: en https://www.ragic.com/LearningRagic/ragicsales-order-management/20006/33, el "33" al final representa el SUBTABLE RAGIC ID para ese registro. Este formato solo aplica para campos de subtabla.

Si estás en nueva hoja desde subtabla, seleccionar RAGIC ID generará el mismo valor.

Configurar el Orden de la Secuencia

En el Modo Diseño puedes restablecer o cambiar el orden de la secuencicia actual al ingresar el número de secuencia deseado para el siguiente registro y haz clic en el botón Fijar seq del siguiente registro.

Nota: Hacer clic en el botón Fijar seq del siguiente registro afectará la secuencia inmediatamente, no requiere guardar cambios en el modo diseño.

Por ejemplo, si tienes un campo "Número de cliente" que es Campo autogenerado. Si se eliminaron registros creados anteriormente, y los números de cliente del registro existente no comienzan desde C-00001.

Puedes ingresar "1" en Fijar seq del siguiente registro, y hacer clic en Fijar seq del siguiente registro. Los números de los nuevos registros iniciarán desde 1 (C-00001).

Si desea reordenar los registros existentes, puede ajustarlos manualmente.

Por ejemplo, si tiene un registro con el "Número de cliente" como C-00003 y desea cambiarlo a C-00001, con los siguientes registros comenzando desde C-00002, puede cambiar manualmente C-00003 a C-00001 y luego Fijar Seq del siguiente registro en "2". El siguiente registro comenzará desde C-00002.

Puede ver el número de secuencia actual haciendo clic en Obtener seq del siguiente registro.

Si tu campo está configurado como Generar secuencia basado en otro campo, debes Obtener seq del siguiente registro o Fijar seq del siguiente registro para cada opción en "Opciones de Campo" en la parte inferior.

Esta opción es muy útil para asegurarse de que la secuencia de datos importados, continúe con la secuencia actual.

Rellenar los Valores Vacíos

Si algunos de los campos autogenerados están vacíos, puedes Rellenar valores vacíos para rellenar los números seriales en estos campos automáticamente.

Si el campo está configurado para Generar secuencia basada en otro campo, el sistema automáticamente generará una secuencia para todas las opciones. Por ejemplo, si no hay números de secuencia en todas las opciones, "A" "B" y "C" puedes hacer clic en Rellenar Valores Vacíos, verás que todas las opciones generarán sus propios números de secuencia. Por ejemplo: A-00001, B-00001, C-00001, A-00002, B-00002, C-00002, etc.

Si el campo referenciado está vacío, generará números en secuencia sin opciones, por ejemplo: "-00001".

Si no tienes Valores Únicos en tus registros, puedes usar esta función para crearlos para futuras importaciones.

Formato de Secuencia

Para más información sobre formato de secuencias según Java MessageFormat, puedes visitar la página esta página.

Volver arriba Tabla de contenido

Iniciar Ragic Gratis

Registrarse con Google