Apéndice B. Estudio de un caso real de búsqueda y proceso

De acuerdo, tenemos que admitir que, si bien es bastante potente, el complemento de Búsqueda y proceso puede ser un poco difícil de entender. Aquí tiene un pequeño ejercicio que le ayudará a hacerse con él. ¿Recuerda el caso de utilización de Búsqueda y proceso?

John se descarga algunos datos de su banco. Los datos vienen, obviamente, sin indicación de la categoría. De hecho, todo está escrito en el campo de comentarios. A John le gustaría tener alguna manera automática de asignar la categoría y otros atributos, basándose en el contenido del comentario.

John sabe que su banco puso el nombre del beneficiario en el campo de comentarios. Y quiere que todos sus pagos a KDE estén en la categoría de Donaciones y Código Abierto. Buscaremos todas las operaciones cuyo campo de comentarios contenga KDE.

Tabla B.1. Definición de búsqueda

Comentario
contiene «KDE»

Añada esta definición de búsqueda a la lista de búsquedas existentes usando el botón Añadir.

Después, necesitamos decirle a Skrooge que incluya todas las operaciones encontradas en esta consulta en la categoría Donaciones > Código abierto. Cambie el tipo de búsqueda a Actualizar usando el recuadro desplegable de abajo, y defina las transformaciones que hay que aplicar:

Tabla B.2. Definición de actualización

ComentarioCategoría
=''=«Donaciones > Código abierto»

Sugerencia

Tenga en cuenta que también hemos eliminado el comentario original asociándolo a una cadena vacía. Esto es por razones de legibilidad, pero puede desear mantenerlo por razones históricas.

Añada este proceso a la búsqueda definida previamente usando el botón Añadir.

Hasta ahora, muy bien. Ahora, vamos a aplicar el proceso a todas las operaciones importadas no validadas todavía (haga click en el botón Aplicar):

¡Eso es! Si vuelve a la vista de operaciones, se dará cuenta de que todas las operaciones implicadas se han actualizado. En caso de que algo haya ido mal, ¡no olvide que Deshacer es su amigo! Incluso si el proceso ha modificado 2327 operaciones, todavía será una acción que Skrooge podrá deshacer.