Generar un Recargo a clientes que paguen después de la fecha límite sin que afecte a clientes que adelanten meses de servicio

En la tabla de pagos tengo [Mes a pagar], [Fecha de Pago] y [Recargos]

Requiero que el campo [Recargo] me genere un Valor de $20 si: El [Mes a Pagar] es anterior al mes en que se efectúa el pago [Fecha de Pago] después de Día(10) o que tenga más de 30 días sin pagar.

Dicho de otra forma:

Tiene hasta el día 10 como fecha límite de pago del servicio correspondiente al mes anterior sin recargos, a partir del 11 se generan $20 por pago tardío.

Sin embargo, hay clientes que pagan adelantado, así que si registra un pago después del día 10 pero el [Mes a pagar] es igual o mayor al Mes([Fecha de Pago]) quede en ceros 0.

Llevo 4 días tratando de generarlo sin éxito. La Expresión que uso es así:

SiInm([Mes a Pagar]>=Mes([Fecha de Pago]),0,Silnm(Día([Fecha de Pago])<=Día(12),0,20))

Aunque me dice que la expresión Silnm no está definida en la expresión.

Añade tu respuesta

Haz clic para o