Utilizar el comando de acción DEFINIR para insertar datos
El comando de acción DEFINIR se puede utilizar en una norma para insertar datos o forzar ciertos campos a tomar valores específicos en la entrada de datos.
Por ejemplo, en Entrada de libro mayor (LEN) se puede establecer un código de análisis con un valor específico, o en Plan contable (COA) se puede establecer el encabezado corto para que tome el mismo valor que el introducido en Código de cuenta. Estos ejemplos se muestran en esta tabla:
Comando | Valor 1 | Operador | Valor 2 | Resultado |
DEFINIR | Análisis de libro mayor 1 | = | N1C0 | Se introducirá N1C0 independientemente de lo que elija el operador en Análisis de libro mayor 1. |
DEFINIR | Encabezado corto | = | Código de cuenta | Independientemente de lo que introduzca el operador en el campo Encabezado corto, el Código de cuenta tendrá el mismo valor. |
Campos que se pueden insertar con el comando de acción DEFINIR.
Al definir una norma para insertar datos con el comando DEFINIR, la mayoría de los campos que se comprueban mediante una norma de procesos también se pueden insertar mediante la norma de proceso. Pero hay determinados elementos de datos de cada función que no se pueden cambiar ni insertar con el comando DEFINIR.
Los campos que son claves únicas para un registro se deben crear durante la entrada. Estos campos no puede establecerlos una norma de procesos, incluso si la norma de procesos comprueba su validez. Algunos ejemplos de estos campos clave único en el mantenimiento de datos estáticos son: Código de cuenta, Código de activo, Subcódigo de activo, Código bancario y Subcódigo bancario. En otro ejemplo, Entrada de libro mayor, el número de diario no lo puede establecer la norma de procesos porque es una clave numérica exclusiva de un diario que crea SunSystems durante la contabilización.