Buenas,
Entiendo que lo que quieres hacer es que si tu variable acaba en 'a' se haga tal cosa y si acaba en 'b' haga otra diferente.
Si es así prueba con el operador Contains Pattern:
IF ( var CP '*a' ).
....
ELSE.
IF ( var CP '*b' ).
.....
ENDIF.
ENDIF.
No se si funcionará con un CASE, ya que creo que no se pueden utilizar expresiones lógicas con él, aunque de esto último no estoy muy segura.
Espero haber podido ayudarte.
Un saludo