La palabra clave de ABAP CASE-ENDCASE es utilizada para representar una condición. La sintaxis de la sentencia CASE es la siguiente: CASE operando. [WHEN operando1 [OR operando2 [OR operando3 [...]]]. [bloque_sentencias_1]] ... [WHEN OTHERS. [bloque_sentencias_n]] ENDCASE. Solo se podrá ejecutar un bloque de sentencia dependiendo del valor almacenado en operando. Comenzando desde la primera sentencia WHEN, se compara el contenido del operando con el contenido de operando1, operando2, etc...desde arriba hacia abajo. El bloque de sentencia se ejecutará cuando se encuentre la primero coincidencia.