Hola:
Veamos...Me dices que capturas el dia ?? con eso podría estar la solución, cómo ? pues comparas sí es lunes y luego obtines el número ( supongamos 9) entonces restas 2 y el día es el 7 o sea sábado, con eso podrías hacer la busqueda en la otra tabla para ver si coincide con la condición de llamar al cliente
algo así:
si dia = lunes entonces
numero_dia = dia_actual - 2;
hacer consulta....con parametro numero_dia
si numero_dia == dia_llamar_cliente
hacer el reporte
sino
no llamar cliente
fin si
fin si
Con el día domingo podría ser igual, ya que comparas si es lunes obteniendo el numero del dia y le resta 1 y luego haces las consultas de acuerdo a ese número...
Espero que se haya entendido....
Saludos.
Aarón.