Saltar al contenido principal

Reglas de Codificación de Denegación

Ir a: Configuración de ExFlow - Descripción general --> Reglas de Codificación de Denegación de ExFlow

Las "Reglas de Codificación de Denegación" se pueden usar para restringir a los aprobadores de crear codificaciones inválidas en ExFlow Web.

Las Reglas de Codificación de Denegación se utilizan para prohibir que el aprobador en ExFlow Web agregue o apruebe valores de ciertas maneras. Por ejemplo, para bloquear las cuentas 5910..5999 en combinación con un valor de Departamento vacío.

General
ID:Los números de ID se asignan a la regla de codificación en el orden en que se crean. Esto no tiene efecto en la priorización
Nombre:Nombre descriptivo para la regla
Activo:Si la regla está activa o no
Regla para:Agregar Todo para todos los tipos de documentos o elegir de la lista si esta Regla debe activarse solo para Cotización, Factura, Nota de Crédito u Orden
Desde Monto:Filtrar por monto total en el documento
Hasta Monto:Filtrar por monto total en el documento
Desde Monto de Línea:Especifica si la regla de codificación solo debe aplicarse a las líneas del documento en un rango específico de monto de línea
Hasta Monto de Línea:Especifica si la regla de codificación solo debe aplicarse a las líneas del documento en un rango específico de monto de línea
Mensaje de Validación:Agregar una descripción opcional si es necesario
Se aplica a Grupos de Aprobación:Especifica si la regla de codificación solo se aplica a grupos de aprobación específicos
Solo Aprobador Final:Especifica si la regla de codificación solo debe aplicarse al aprobador final en el flujo de aprobación

Tarjeta de Regla de Codificación de Denegación de ExFlow

Ejemplos

Utilice las Reglas de Codificación de Denegación cuando los usuarios deben poder codificar, pero ciertas combinaciones nunca deben aprobarse.

Ejemplos del flujo de configuración

  1. Cree una nueva regla y dele un nombre claro, por ejemplo: Bloquear Departamento vacío para 59xx.
  2. Establezca Regla para (por ejemplo, solo Factura o Todos).
  3. Establezca límites de monto si la regla solo debe aplicarse por encima de un umbral.
  4. Agregue un Mensaje de Validación claro para que el aprobador sepa qué corregir.
  5. Active la regla y pruébela en ExFlow Web con un documento de ejemplo.

Consejos

  1. Mantenga los nombres de las reglas orientados al negocio para que sean fáciles de mantener.
  2. Siempre agregue un mensaje de validación útil; reduce las consultas de soporte.
  3. Comience con unas pocas reglas de alto impacto y luego agregue más basándose en errores de codificación recurrentes.

Ejemplo 1: No permitir valor vacío en un código de columna requerido

Caso de uso: El Departamento siempre debe estar establecido en las cuentas de gastos.

ConfiguraciónValor
Nombre de ReglaBloquear Departamento vacío en 5910..5999
Regla paraFactura (o Todos, si es necesario)
Condición 1Cuenta G/L = 5910..5999
Condición 2Departamento = vacío
Mensaje de ValidaciónEl Departamento es obligatorio para las cuentas 5910..5999.

Resultado: El aprobador no puede aprobar la codificación donde la columna Departamento está vacía para esas cuentas.

Ejemplo 2: Requerir Tarea de Proyecto cuando se ingresa un Proyecto

Caso de uso: Prevenir codificación de proyecto incompleta.

ConfiguraciónValor
Nombre de ReglaProyecto requiere Tarea de Proyecto
Condición 1Proyecto no está vacío
Condición 2Tarea de Proyecto está vacía
Mensaje de ValidaciónLa Tarea de Proyecto es requerida cuando se usa Proyecto.

Resultado: Si el aprobador agrega un Proyecto pero deja la Tarea de Proyecto vacía, la aprobación se bloquea hasta que se complete la Tarea de Proyecto.

Ejemplo 3: No contabilizar en una cuenta predefinida

Caso de uso: Una cuenta predefinida se usa solo como sugerencia temporal, pero nunca debe contabilizarse sin recodificación.

ConfiguraciónValor
Nombre de ReglaBloquear contabilización en cuenta predefinida 2999
Regla paraFactura y Nota de Crédito
CondiciónCuenta G/L = 2999
Mensaje de ValidaciónLa cuenta 2999 es una cuenta temporal/predefinida y debe reemplazarse antes de la aprobación.
OpcionalHabilite Solo Aprobador Final si solo la aprobación final debe aplicar este bloqueo.

Resultado: Los documentos codificados con la cuenta 2999 no pueden aprobarse hasta que la línea sea recodificada.

Ejemplo 4: Forzar Centro de Costo en líneas de alto valor

Caso de uso: Control adicional solo para líneas grandes.

ConfiguraciónValor
Nombre de ReglaLíneas de alto valor requieren Centro de Costo
Desde Monto de Línea10000
Condición 1Centro de Costo = vacío
Mensaje de ValidaciónEl Centro de Costo es requerido para montos de línea superiores a 10,000.

Resultado: Las líneas pequeñas no se ven afectadas, mientras que las líneas de alto valor deben contener un Centro de Costo.

Ejemplo 5: Bloquear codificación vacía en todos los tipos de línea

Caso de uso: Cada línea de documento — independientemente del tipo de línea — debe tener un valor. La codificación vacía nunca debe aprobarse.

ConfiguraciónValor
Nombre de ReglaBloquear codificación vacía en todos los tipos de línea
Regla paraTodos
Condición 1Cuenta G/L = vacío
Condición 2Artículo = vacío
Condición 3Recurso = vacío
Condición 4Cargo (Artículo) = vacío
Mensaje de ValidaciónCada línea debe tener un valor para su tipo de línea (Cuenta G/L, Artículo, Recurso o Cargo de Artículo).

Resultado: Si alguna línea tiene un valor vacío en su columna de tipo de línea — ya sea Cuenta G/L, Artículo, Recurso o Cargo (Artículo) — el aprobador no puede aprobar el documento hasta que la codificación esté completada.