# Plantillas

> La raíz de toda la estación en la columna Espacio de trabajo: las bibliotecas Informes y Etiquetas de las que bebe cualquier modelo, sus carpetas, los verbos de creación y de eliminación, y quién puede editarlas.

**Plantillas** es la segunda raíz de la columna Espacio de trabajo de la página Process, entre
Modelos e Históricos. Contiene las dos bibliotecas que no pertenecen a ningún modelo: **Informes**,
los diseños PDF con los que se publica un ensayo, y **Etiquetas**, los archivos de comandos de
impresora desde los que se imprime una etiqueta. Un diseño de informe lo referencian los comandos de
informe de las [acciones](process-actions) de cualquier modelo y vuelve a exportar cualquier ensayo
registrado desde Históricos; una plantilla de etiqueta la reutilizan los comandos de etiqueta de todos
los modelos. Por eso viven aquí una sola vez, en lugar de una vez por modelo.

La raíz se dibuja para un rol que pueda consultar modelos o gestionarlos; un rol que solo tiene Editar
recetas y evaluaciones no la ve. Todo cambio en una biblioteca (crear, editar, archivar, eliminar,
imprimir una muestra o una etiqueta de prueba) exige **Gestionar Process**: un rol sin ese permiso lee
las bibliotecas y no se le dibuja ninguno de los verbos, y un comando que llegue igualmente al servicio
se rechaza con "La gestión de este espacio de trabajo exige el permiso 'Gestionar Process'." Toda
escritura se rechaza además mientras una unidad está en marcha ("La configuración está bloqueada
mientras una unidad está en marcha.") y mientras el runtime está detenido ("Runtime detenido").

## La página Plantillas {#the-templates-page}

Al seleccionar la raíz se abre una sola tarjeta, **Bibliotecas**, con dos fichas, Informes y
Etiquetas, cada una contando sus plantillas. Las filas del árbol llevan el mismo recuento, o la palabra
"Vacía" cuando una biblioteca no contiene nada, para que una estación recién puesta distinga una
biblioteca vacía de una lista que no se cargó. La propia raíz no lleva ni recuento ni verbo.

## Informes y Etiquetas {#reports-and-labels}

La página de cada biblioteca es un muro de tarjetas, una por plantilla en orden de nombre, con las
carpetas propias del operador dibujadas encima de las plantillas que nadie archivó. Al hacer clic en
una tarjeta se abre la plantilla; el pequeño control de quitar de una tarjeta la elimina tras la misma
confirmación que pide el verbo de la barra. Una biblioteca vacía dice "Todavía no hay informes. Añada
uno." o "Todavía no hay etiquetas. Añada una y escriba o importe sus comandos."

| Nodo | Verbos de la barra (cabeza) | Grupo de peligro (salida) |
| --- | --- | --- |
| Informes | **Informe**: crea un diseño llamado "Informe" ("Informe 2", y así sucesivamente) en el nivel propio de la biblioteca, resaltado en el muro y desplazado hasta quedar a la vista; su tarjeta lo abre. | ninguno |
| Un diseño de informe | **Imprimir muestra**: imprime el diseño relleno con el ensayo terminado más reciente de la estación ([Diseños de informe](process-reports#print-sample)). | **Eliminar el informe** |
| Etiquetas | **Etiqueta**: crea una plantilla vacía llamada "Etiqueta" ("Etiqueta 2", y así sucesivamente), resaltada en el muro y desplazada hasta quedar a la vista; los comandos se escriben o se importan después dentro de ella, una vez que su tarjeta la abre. | ninguno |
| Una plantilla de etiqueta | ninguno | **Eliminar la etiqueta** |
| Una carpeta | **Informe** o **Etiqueta** (archivados en la carpeta), **Carpeta** (una subcarpeta, hasta el límite de profundidad: "Esta carpeta ya está a la profundidad máxima a la que se anidan las carpetas."), **Renombrar la carpeta** | **Quitar la carpeta** |

Todos los verbos se atenúan bajo el bloqueo de ingeniería con su motivo. El botón **Nuevo…** propio de
la columna ofrece "Informe nuevo" y "Etiqueta nueva" en el nivel de la biblioteca, y "Nueva carpeta" con
un submenú que nombra la categoría (Modelos, Informes, Etiquetas). Hacer clic con el botón derecho en
una fila refleja la barra: "Añadir informe" o "Añadir etiqueta" en una biblioteca, "Mover a" y el verbo
de eliminación en una plantilla, y los verbos de creación, "Renombrar la carpeta" y "Quitar la carpeta" en una
carpeta.

Eliminar pregunta antes y dice lo que viene después:

| Verbo | Confirmación | Consecuencia |
| --- | --- | --- |
| Eliminar el informe | "Los procedimientos que lo referencian dejan de publicar un PDF; los ensayos registrados no se tocan." | Todo comando de informe que nombre el diseño se degrada a no publicar nada; un ensayo cuyo procedimiento lo nombraba recurre al valor por defecto de todas las secciones cuando Históricos vuelve a generar su PDF. |
| Eliminar la etiqueta | "Las acciones de los procedimientos conservan sus correspondencias para poder revisarlas, pero no pueden generar esta etiqueta. Los ensayos registrados no se tocan." | Todo comando de etiqueta que nombre la plantilla pierde su referencia pero conserva sus correspondencias de marcador; los artefactos ya congelados en los archivos de ensayo no se tocan. |
| Quitar la carpeta | "¿Quitar la carpeta 'X'? Sus N informes vuelven a la raíz de informes. No se elimina nada." | Las filas de la carpeta, subcarpetas incluidas, vuelven al nivel propio de la biblioteca. |

## Carpetas {#folders}

Las carpetas son navegación y nada más: una plantilla se alcanza por identidad, así que archivarla no
reescribe ninguna referencia en ninguna parte. **Mover a**, en el menú del botón derecho de una
plantilla, ofrece una carpeta nueva (que nace conteniendo la plantilla), una subcarpeta nueva donde la
profundidad lo permita, la raíz de la biblioteca y todas las carpetas existentes menos la actual. Una
carpeta nueva se abre con su campo de nombre listo; salir de él la deja con el nombre "Nueva carpeta".
Las carpetas se anidan dos niveles, y una carpeta declarada en Informes es distinta de una homónima en
Etiquetas o en Modelos.

## Quién bebe de las bibliotecas {#who-draws-from-the-libraries}

| Consumidor | Dónde | Qué toma |
| --- | --- | --- |
| Un comando de informe de una acción | Preparación > [Acciones](process-actions) | El diseño con el que publica en el Arranque o en la Finalización. |
| Un comando de etiqueta de una acción | Preparación > Acciones | La plantilla que compone, más una fuente por marcador. |
| Generar PDF | [Históricos](histories-export#pdf) | "(el informe del procedimiento)" o cualquier diseño de la biblioteca. |
| Etiqueta nueva con una plantilla actual | [Históricos](histories-documents#labels) | Cualquier plantilla con comandos de impresora, asignada a mano contra el ensayo congelado. |
| Imprimir muestra y Enviar prueba | La página propia de la plantilla | Una cola de impresión instalada en la estación. |

Las páginas de este grupo:

| Página | Cubre |
| --- | --- |
| [Diseños de informe](process-reports) | Cada campo de un diseño, el catálogo de secciones y sus opciones, la impresión de muestra y lo que imprime el PDF. |
| [Plantillas de etiqueta](process-labels) | Nombre y codificación, el editor de comandos de impresora y la importación de archivos, la gramática de los marcadores, la cola instalada y el envío de prueba. |
| [Emitir etiquetas e informes](process-emission) | Qué pasa en el Arranque y en la Finalización, las colas, los artefactos y sus estados de entrega. |
