Documentos
Crea documentos dinámicos desde una plantilla, escribe su HTML con comprobación en vivo, define sus preguntas y guárdalos.
FlexHub → Documentos lista los documentos dinámicos de la empresa: lo que se imprime o se envía desde una sección, como una factura, un albarán o un correo. El lenguaje y los ejemplos están en Documentos dinámicos y DinaScript.
Hace falta ser Administrador. Un documento también se crea y se abre desde su sección, en Contenido → Documentos.
La lista
La rejilla sale agrupada por categoría, con las columnas Documento, Sección, Módulo y Modificado. Pulsar Sección abre esa sección; pulsar la fila abre el documento. Filtros añade Sección, Categoría y Subcategoría a los grupos de siempre. Funciona igual que la lista de Informes.
La ficha de un documento
Lleva el Nombre, que es lo que se lee en el menú de impresión, el Nombre interno, la Sección y las pestañas General, Contenido y Preguntas. Aceptar guarda todo a la vez.
Crear un documento
Pulsa Nuevo
Pulsa Nuevo en la lista o en Contenido → Documentos de la sección.
Elige la plantilla
Todas crean lo mismo; solo cambia el contenido de partida.
| Plantilla | Qué trae |
|---|---|
| Impresión | Una hoja A4 con cabecera de la empresa, cuerpo y pie con la fecha. |
| Factura | Emisor, cliente, tabla de conceptos y totales con IVA. |
| Plantilla de correo | El cuerpo de un email, con asunto y destinatario en los metadatos. |
| Documento para firmar | Un contrato con su bloque de firmas, que se envía a Dinaup Sign. |
| JSON + Vue | Solo la cabecera con jQuery, Vue, Bootstrap y el div#app. |
| Documento en blanco | El esqueleto HTML mínimo. |
En las cuatro primeras, cambia lo que dice CAMBIA ESTO por lo tuyo.
Elige la sección
Elige la sección de la que se imprime. Desde una sección, este paso no sale.
Escribe el nombre
En General, escribe el Nombre, de al menos 3 caracteres.
Pulsa Aceptar
El documento se crea y sale en la lista. Las preguntas se añaden después, con el documento ya creado.
General
Categoría, Subcategoría, Se imprime y Descripción. El lápiz de Categoría deja escribir una nueva. Sin categoría, o con Dinaup, Desarrollo o Eliminado, el documento no sale en el menú de impresión de la ficha.
Contenido
El editor. Un documento dinámico es HTML con trozos de código entre <!--: y :-->: fuera de esas marcas va la página tal cual se imprime; dentro, el código que saca los datos del registro.
- El código se comprueba solo al dejar de escribir, o con Comprobar. El panel Problemas lista los fallos con su línea; pulsar uno lleva el cursor allí.
F.sugiere las funciones del motor,C.los campos,A.los algoritmos,D.el contexto yS.el esquema.- Cambiar plantilla, en el alta, sustituye el contenido. Releer, al editar, vuelve a leer el documento del servidor.
- Sin sección, el documento se guarda pero no se comprueba ni sugiere campos.
Ayuda del editor de documentos
Ayuda abre la ventana de ayuda y Metadatos la abre en su pestaña.
| Pestaña | Qué trae |
|---|---|
| Cómo se escribe | Qué es cada letra (F., C., A., D., S., I., V.) y ejemplos. |
| Funciones | El catálogo de funciones, con buscador. |
| Datos | Los campos, algoritmos, contexto y esquema de la sección. |
| Metadatos | Las claves que mandan el documento por correo (email_to, email_subject…) o a firmar. |
Insertar pega el trozo en el cursor, ya entre sus marcas.
Yudo, el copiloto
El interruptor Yudo abre el copiloto a la derecha: lee el documento, escribe en el editor y comprueba lo que escribe, sin guardar. Tras sus cambios, Avisos trae Deshacer los cambios de Yudo, porque Ctrl+Z no los recupera. Ver Yudo.
Preguntas
Lo que el documento pide antes de imprimirse, por ejemplo de qué pedido. La primera pregunta de tipo Relación es la sección desde la que se imprime y no se puede quitar. Funciona como en Las preguntas de un informe.
Guardar
Aceptar guarda lo que has cambiado. Si el servidor rechaza alguna propiedad, Avisos la nombra con su motivo y queda pendiente. Si pide consolidar, pulsa Consolidar ahora.
Un documento eliminado o de otro módulo abre en solo lectura. Un documento no se elimina desde FlexHub.