Saltar al contenido principal

Reglas Generales de Codificación

Vaya a: ExFlow Setup - Resumen --> ExFlow Reglas Generales de Codificación

Las Reglas Generales de Codificación controlan qué valores pueden seleccionar los usuarios al codificar facturas y otros documentos de compra. Actúan como directrices a nivel de toda la empresa — los usuarios solo ven las cuentas, dimensiones y artículos que han sido aprobados.

ExFlow crea automáticamente un conjunto predeterminado de Reglas Generales de Codificación. En la mayoría de los casos, solo es necesario editar las reglas existentes si es necesario, no crear nuevas.

¿Cómo funcionan juntas las Reglas Generales de Codificación y las Reglas de Codificación de Usuario? Las Reglas Generales de Codificación se aplican a todos. Las Reglas de Codificación de Usuario permiten restricciones adicionales para una persona específica.

Además, las Reglas de Codificación de Rechazo se pueden utilizar para impedir que los aprobadores creen codificaciones no válidas en ExFlow Web.

BotónFunción
Restart LinesAgrega líneas para todas las nuevas columnas de codificación que se hayan configurado desde la creación de la regla
Mark AllRestablece todas las líneas a sus valores predeterminados

Reglas Generales de CodificaciónFunciónEjemplo
FiltroControla lo que aparece en las listas desplegablesSolo aparecen las Cuentas de Mayor 4000–8999
ValidaciónVerifica que el valor sea permitido cuando se aprueba la líneaRechaza la Cuenta de Mayor 9999 si está fuera del rango

Descripciones de Campos

CampoDescripción
IDNúmero generado automáticamente que identifica la regla. No se puede modificar.
Rule forA qué tipos de documento se aplica esta regla: All, Invoice, Credit, Quote u Order.
NameUn nombre descriptivo para identificar fácilmente la regla, p. ej. "Todas las Facturas – Filtro de Cuentas".
Reminder NoteUna nota opcional para administradores. No se muestra a los usuarios finales.
ActiveActiva o desactiva la regla. La regla debe tener un tipo seleccionado (Filtro o Validación) antes de poder activarse.
From Amount / To AmountAplicar esta regla solo a documentos cuyo importe total esté dentro de este rango. Dejar en blanco para aplicar a todos los importes.
From Line Amount / To Line AmountAplicar esta regla solo a líneas de codificación cuyo importe de línea esté dentro de este rango. Dejar en blanco para aplicar a todos los importes.
Validation RuleMarcar para que la regla verifique los valores ingresados cuando se aprueba una línea.
Filter RuleMarcar para que la regla controle lo que aparece en las listas desplegables/de búsqueda.

Ejemplos rápidos de codificación

TareaCómo
Permitir que los usuarios seleccionen cualquier Cuenta de MayorMarcar "All" en la línea de Cuenta de Mayor
Solo permitir un rangoEscribir 4000..8999 en Text Range
Solo permitir valores específicosEscribir SALES|ADMIN|HR en Text Range
Aplicar la regla solo a facturasEstablecer "Rule for" = Invoice
Dar a un usuario menos opcionesCrear una Regla de Codificación de Usuario y asignarla en la tarjeta de permisos de usuario de ExFlow
Bloquear una combinaciónCrear una Regla de Rechazo
Actualizar una regla después de agregar columnasHacer clic en "Restart Lines"

Editar una Regla

ExFlow proporciona reglas predeterminadas. Para ajustarlas:

  1. Abrir ExFlow AP Setup → Codificación → Reglas Generales de Codificación
  2. Seleccionar la regla a modificar
  3. Actualizar los campos según sea necesario (ver tabla anterior)
  4. Configurar los valores permitidos para cada columna de codificación (ver más abajo)
  5. Asegurarse de que Active esté activado

Establecer Valores Permitidos

Cada regla tiene líneas — una por columna de codificación (Cuenta de Mayor, Departamento, Proyecto, etc.). Para cada línea, establecer:

  • All — marcar si cualquier valor es aceptable (sin restricción)
  • Empty — marcar si es aceptable dejar el campo en blanco
  • Text Range — escribir un filtro para controlar qué valores están permitidos:
ExpresiónLos usuarios pueden seleccionar
4000..8999Cualquier valor de 4000 a 8999
SALES|ADMIN|HRSolo SALES, ADMIN o HR

Si una columna no necesita restricciones, marcar All. Dejarla en blanco bloquea todo.

Restricción por Importe

Una regla puede limitarse para aplicarse solo cuando el importe del documento o de la línea esté dentro de un rango específico.

Utilizar los campos From/To Amount o From/To Line Amount.

Errores Comunes

Mensaje de errorQué hacer
"General Coding Rule is missing"Crear una Regla de Filtro y activarla
"General Coding Rule is missing for {Column}"La regla no tiene una línea para esa columna — agregarla o usar "Restart Lines"
"Validation failed on Line No. X"El valor ingresado no está permitido — verificar el Text Range de la regla
"Below values combined is not allowed"Una Regla de Rechazo está bloqueando esta combinación — usar valores diferentes