Scénario de test & Cas d'usage
Comandos fundamentales del sistema del servidor CAS.
Descubrir todas las acciones de builtinsCreación de una tabla de parámetros de control para la campaña.
| 1 | |
| 2 | DATA casuser.params_campana; |
| 3 | LENGTH region $20; |
| 4 | INPUT region $ presupuesto fecha_corte :yymmdd10.; |
| 5 | FORMAT fecha_corte yymmdd10.; |
| 6 | DATALINES; |
| 7 | Norte 50000 2023-10-01 Sur 45000 2023-10-01 ; |
| 8 | |
| 9 | RUN; |
| 10 |
| 1 | PROC CAS; |
| 2 | TABLE.fetch RESULT=r / TABLE="params_campana" caslib="casuser"; |
| 3 | region_act = r.Fetch[1, "region"]; |
| 4 | presupuesto_act = r.Fetch[1, "presupuesto"]; |
| 5 | BUILTINS.echo / |
| 6 | mensaje="Iniciando validación de campaña" |
| 7 | region_objetivo=region_act |
| 8 | limite_presupuesto=presupuesto_act; |
| 9 | RUN; |
| 1 | |
| 2 | PROC CAS; |
| 3 | |
| 4 | BUILTINS.echo / STATUS="Validación completada" codigo_salida=0; |
| 5 | |
| 6 | |
| 7 | RUN; |
| 8 |
El log del cliente debe mostrar claramente los valores 'region_objetivo=Norte' y 'limite_presupuesto=50000', seguidos del estado de finalización. Esto confirma que los parámetros se han leído correctamente antes de continuar.