Aquí le enseñas al sistema cómo se fabrica lo que vendes. Defines una vez la "receta" de cada producto — qué perfiles lleva, cuánto vidrio, qué herrajes — y a partir de ahí cada cotización calcula sola sus materiales y su costo, con las medidas de cada cliente.
Una plantilla es la receta de un producto. No guarda una ventana concreta: guarda cómo se fabrica cualquier ventana de ese tipo. Tú le das el ancho y el alto, y ella te devuelve la lista exacta de perfiles con sus largos, los vidrios con sus medidas, los accesorios con sus cantidades y el costo total.
Por qué esto importa tanto. Sin plantillas, cotizar una ventana significa que alguien con experiencia se siente a calcular a mano cuántos metros de cada perfil lleva, y que ese cálculo se repita —y se equivoque— en cada cotización.
Con la plantilla configurada una vez, cualquiera de tu equipo cotiza esa ventana en segundos y siempre sale el mismo desglose. Es el trabajo más técnico del sistema y el que más tiempo devuelve. Reserva un rato tranquilo para la primera; las siguientes salen solas.
Aviso sobre el menú: las entradas "Plantillas de Productos" y "Variables y Fórmulas" abren exactamente la misma pantalla. No te falta nada si pulsas la segunda y ves lo mismo: las variables y las fórmulas se editan aquí dentro, en las dos pestañas del editor.
Antes de tocar nada conviene tener claro el esquema, porque todo lo demás cuelga de él:
| Capa | Qué es | Ejemplo |
|---|---|---|
| Variables | Las preguntas que el sistema le hace a quien cotiza. | ¿Qué ancho? ¿Qué alto? ¿Qué acabado? ¿Lleva pin de seguridad? |
| Componentes | Las piezas que lleva el producto, enlazadas a tu catálogo. | Jamba de encanche, cabezal, riel, vidrio, cerradura, ruedas. |
| Fórmulas y reglas | Las cuentas: cuántas piezas y de qué medida, a partir de las variables. | "El cabezal mide el ancho menos 45 mm"; "si son 3 cuerpos, van 4 jambas". |
"+ Nueva" crea una plantilla en blanco. Lo primero es su ficha.
| Campo | ¿Obligatorio? | Para qué sirve |
|---|---|---|
| Nombre del producto | Sí | Como lo verá quien cotiza y como saldrá impreso: "Corredera P65", "Ventana fija". |
| Código | Sí | Corto y único: VCRP65. No puede repetirse: si ya existe, el sistema avisa con "Ya existe una plantilla con este código". |
| Línea o sistema | No | A qué familia de perfiles pertenece. Se define en Materiales y Sistemas → Líneas y Acabados y sirve para agrupar. |
| Tipo de render (SVG) | No | Qué dibujo representa el producto: ventana fija o corredera de dos cuerpos. Ese dibujo sale en la cotización impresa, y es lo que hace que el cliente entienda qué le estás vendiendo. |
| Patrón de apertura | No | Solo para correderas: qué hoja se mueve (izquierda, derecha o ambas). Cambia las flechas del dibujo. |
| Divisiones del vidrio | No (1 y 1) | Cuántas columnas (parteluces) y filas (travesaños) parten el vidrio. 1 = sin dividir. Ojo con esto: se aplican al vidrio de cada hoja, no al marco completo — un parteluz no puede cruzar una hoja que se desplaza. |
| Descripción | No | El texto que acompaña al producto en la cotización: clasificación, aleación, espesor, procedencia. Es argumento de venta, no un apunte interno. |
| Plantilla activa | Sí por defecto | Desmarcarla la retira de los desplegables al cotizar, sin borrar nada. Es lo que usas para un producto que dejaste de fabricar. |
Debajo de los datos generales hay un desplegable pequeño con una consecuencia enorme. Decide cómo se calcula el precio de venta de este producto:
| Método | Cómo se calcula el precio |
|---|---|
| Basado en costo (materiales) | El sistema suma lo que cuestan todos los materiales del desglose y le aplica tu margen. El precio sale de abajo hacia arriba y se mueve solo cuando cambian los costos. |
| Por área | El precio es metros cuadrados (o pies cuadrados) × tu precio por unidad de área, con un precio distinto por cada nivel de cliente. Es cómo se vende en buena parte del mercado. |
No son dos cosas que se suman: es una o la otra. Es el malentendido más común de todo el sistema. Si eliges por área, el precio de venta sale del área y el costo de los materiales no entra en el precio — se sigue calculando, y te sirve para saber cuánto ganas, pero no es lo que le cobras al cliente. Si eliges basado en costo, el precio por área se ignora por completo.
Cada variable necesita un código corto en mayúsculas —el nombre con
el que la llamarás en las fórmulas, como W,
H o COLOR—
y una etiqueta en lenguaje normal, que es lo que lee quien cotiza ("Ancho del vano").
Hay siete tipos:
| Tipo | Qué pide | Cuándo usarlo |
|---|---|---|
| Número | Una cifra, con mínimo y máximo opcionales. | Ancho, alto, cantidad de naves. El 90 % de las variables son de este tipo. Los límites evitan que alguien cotice una ventana de 9 metros por error. |
| Sí / No | Una casilla. | "¿Lleva pin de seguridad?", "¿Lleva mosquitero?". En las fórmulas vale 1 o 0, así que se puede multiplicar: PINSEG * 2 da 2 pines si está marcada y 0 si no. |
| Lista | Un desplegable con las opciones que tú escribas. | Tipos de manija, modelos de cierre. Evita que cada quien lo escriba distinto. |
| Texto | Texto libre. | Una nota que viaja con la pieza. No sirve para calcular. |
| Selector de acabado | Un desplegable con tus acabados reales. | Anodizado bronce, lacado blanco. El sistema elige solo la versión del perfil en ese acabado, con su precio. |
| Selector de artículo | Un desplegable con artículos de tu catálogo. | El tipo de vidrio, por ejemplo. Permite que el mismo producto se cotice con vidrio de 3/16 o templado sin duplicar la plantilla. |
| Calculada | Nadie la escribe: sale de una fórmula. | La joya del sistema. En el ejemplo real de esta empresa, los cuerpos de la ventana se calculan con ROUND(W/2160) + 2: quien cotiza pone el ancho y el número de cuerpos aparece solo. |
El orden importa, y las flechas lo cambian. Las variables aparecen al cotizar en el orden que les des aquí. Pónlas como las preguntarías en persona: primero las medidas, luego el acabado, al final los extras. Un formulario en desorden hace que la gente se equivoque.
El código de la variable no se cambia a la ligera.
Si renombras W a
ANCHO, todas las fórmulas
que decían W se quedan
hablando de una variable que ya no existe y dejan de calcular. Si tienes que hacerlo, revisa después
cada fórmula y comprueba en el Simulador. Dentro de una
misma plantilla, además, dos variables no pueden llamarse igual.
Cada componente es una pieza del producto. Se le pone un nombre ("Jamba de encanche"), un tipo y se le dice a qué artículo del catálogo corresponde. Los cinco tipos:
| Tipo | Qué fórmula usa y cómo se mide |
|---|---|
| Perfil | Aluminio que se corta a lo largo. Usa la fórmula de largo, en milímetros. Es lo que baja al optimizador de cortes. |
| Vidrio | Usa ancho y alto, y opcionalmente la fórmula de área. Se corta en dos dimensiones. |
| Accesorio | Se cuenta por unidades: ruedas, cerraduras, pines. Solo necesita fórmula de cantidad. |
| Insumo | Lo que se consume sin ser pieza: silicona, felpa, tornillos. |
| Mano de obra | El trabajo, si quieres que entre en el costo del producto. |
Artículo fijo o artículo que elige el cliente. Al crear el componente hay dos desplegables y se usa uno u otro:
Los componentes también se ordenan con las flechas, y ese orden es el que sale en el desglose impreso. Cuidado con esas flechas: mueven la pieza al momento, sin esperar a que pulses Guardar, y "Descartar cambios" no las deshace. Si te equivocas, vuelve a moverla a su sitio.
Aquí es donde la plantilla deja de ser una lista y se convierte en una calculadora. Al pulsar un componente en la lista, el panel de la derecha abre su editor técnico.
| Fórmula | Qué calcula | Se usa en |
|---|---|---|
| Cantidad | Cuántas piezas iguales lleva. | Todos. Si la dejas vacía vale 1. |
| Largo (mm) | A qué medida se corta. | Perfiles. |
| Ancho y Alto (mm) | Las dos medidas de la pieza. | Vidrios y paneles. |
| Área (m²) | La superficie, si se cobra por área. | Vidrios. Suele ser (ANCHO * ALTO) / 1000000, porque un metro cuadrado son un millón de milímetros cuadrados. |
El lenguaje es corto a propósito: solo aritmética y decisiones. No se puede escribir código, y el sistema lo impide activamente — es una calculadora protegida, no una puerta abierta.
| Grupo | Símbolos | Para qué |
|---|---|---|
| Aritmética | + − * / % ( ) |
Sumar, restar, multiplicar, dividir y agrupar. El paréntesis manda, como en la escuela. |
| Comparación | > < >= <= == != |
Preguntar si algo es mayor, menor, igual o distinto. |
| Lógica | AND OR NOT |
Encadenar condiciones: ancho grande Y alto grande. |
| Funciones | ROUND CEIL FLOOR MIN MAX ABS IF |
Redondear, redondear siempre hacia arriba o hacia abajo, quedarse con el menor o el mayor, quitar el signo, y decidir. |
Las tres funciones de redondeo no son lo mismo, y confundirlas
cuesta material. Con 2,4 barras: ROUND
da 2 (lo más cercano), FLOOR
da 2 (siempre abajo) y CEIL
da 3 (siempre arriba). Para cantidades de material que hay que comprar casi siempre quieres
CEIL: con 2 barras no
terminas la ventana.
IF se lee de izquierda a derecha y siempre lleva
tres partes separadas por comas: la pregunta, qué vale si es que
sí y qué vale si es que no.
IF(ALTO > 1500, 3, 2)
Se lee: ¿el alto pasa de 1500? Entonces 3; si no, 2. Sirve para "una ventana alta lleva un refuerzo más".
Y se pueden encadenar metiendo un IF dentro de
otro, en el hueco del "si no". Este es un caso real de esta empresa, la cantidad de
jambas según el número de cuerpos:
IF(N=2,2,IF(N=3,4,IF(N=4,6,IF(N=6,10,0))))
Se lee en cascada: ¿son 2 cuerpos? → 2 jambas. ¿No? ¿Son 3? → 4 jambas. ¿No? ¿Son 4? → 6. ¿No? ¿Son 6? → 10. ¿Tampoco? → 0. Ese último cero es importante: es la respuesta para un caso que nadie previó, y prefiere quedarse en cero —algo que salta a la vista— antes que inventar una cantidad.
Tomemos el componente real de la captura, la jamba de encanche de una Corredera P65, y veamos qué pasa cuando alguien cotiza una ventana de 2400 mm de ancho por 1500 mm de alto:
| Paso | La fórmula | La cuenta |
|---|---|---|
| 1. Cuerpos (variable calculada) | ROUND(W/2160) + 2 |
2400 ÷ 2160 = 1,11 → redondea a 1 → 1 + 2 = 3 cuerpos. |
| 2. Cuántas jambas | IF(N=2,2,IF(N=3,4,…)) |
N vale 3, así que la segunda rama gana: 4 piezas. |
| 3. De qué largo | H-45 |
1500 − 45 = 1455 mm cada una. Ese 45 es la holgura de fabricación del sistema. |
| 4. Qué cuesta | — | El sistema toma el precio actual de ese perfil en el acabado elegido y lo multiplica por los metros que salen. |
Y todo esto ocurre por cada componente de la plantilla, en el instante en que quien cotiza escribe el ancho. Catorce componentes son catorce cadenas como esta, resueltas a la vez.
Las fórmulas calculan cuánto. Las reglas deciden si la pieza va o no va. Son la forma de tener un solo producto que cambia de piezas según el caso, en vez de cinco plantillas casi iguales. Cada regla tiene tres partes:
| Parte | Qué es |
|---|---|
| Condición | Una pregunta que da sí o no: ALTO > 1500, N == 3, PINSEG == 1. |
| Acción | Incluir (la pieza entra), Excluir (la pieza no entra) o Cambiar la fórmula (entra, pero calculada de otra manera). |
| Prioridad | En qué orden se evalúan cuando hay varias. Se aplican de menor a mayor, así que una regla con prioridad alta puede corregir lo que decidió una anterior. |
El caso clásico, y está en esta misma plantilla: los perfiles de una corredera de 2 vías no son los de 3 vías. En vez de dos plantillas, hay un componente "Lateral 2 Vías" con la regla excluir si N no es 2 y otro "Lateral 3 Vías" con excluir si N no es 3. Al cotizar, el sistema se queda con el que toca y el otro ni aparece en el desglose.
| Síntoma | Causa habitual |
|---|---|
| Sale 0 o no sale la pieza | El nombre de la variable no coincide. Se distinguen mayúsculas: Ancho no es ANCHO. Comprueba el código exacto en la pestaña Variables. |
| Un IF no responde bien | Faltan paréntesis de cierre. Cada IF abre uno y hay que cerrarlos todos al final; en el ejemplo encadenado son cuatro seguidos. |
| El área sale enorme | Faltan las unidades. Si trabajas en milímetros, hay que dividir entre 1.000.000 para obtener metros cuadrados. |
| Sobra o falta media barra | Redondeo mal elegido. Repasa ROUND / CEIL / FLOOR. |
| La fórmula no se acepta | Escribiste algo fuera del lenguaje. Punto y coma, llaves, corchetes y palabras de programación están prohibidos a propósito. |
Nunca des una plantilla por buena sin pasarla por el Simulador. Es la regla de oro de este módulo. Un error aquí no se queda aquí: se multiplica por cada cotización que use esa plantilla, y no se nota hasta que llega el material cortado a la medida equivocada.
El banco de pruebas. Le das medidas a una plantilla y te enseña, al instante, el desglose completo de materiales y el costo — sin crear ninguna cotización ni tocar el inventario. Puedes probar lo que quieras las veces que quieras: aquí no se guarda nada.
A la izquierda aparecen las preguntas de la plantilla. Fíjate en la de Cuerpos: no se puede escribir, y en su lugar dice "Calculado por: ROUND(W/2160) + 2". Así se ven las variables calculadas — el sistema las resuelve solo en cuanto pones el ancho. Si el resultado no encaja con un caso raro, el icono de su derecha permite escribir el valor a mano por esta vez.
Mientras falte una variable obligatoria, el simulador te lo dice con un aviso rosa del tipo "La variable requerida 'Acabado' (COLOR) no tiene valor". No es un error: es la lista de lo que falta por contestar.
Esa captura es el mejor resumen de todo el módulo. Merece leerse despacio, porque en ella se ve funcionando todo lo que configuraste:
| Lo que ves | Qué está pasando por detrás |
|---|---|
| El dibujo tiene tres hojas | La variable calculada resolvió ROUND(2400/2160)+2 = 3 y el render se redibujó solo. |
| Aparecen "Lateral 3 Vías" y "Riel 3 vías" | Las reglas condicionales dejaron fuera los perfiles de 2 vías y metieron los de 3. Con 2400 mm de ancho, el producto cambia de piezas solo. |
| La jamba de encanche va 4 veces | El IF encadenado: con N=3 gana la rama de 4. |
| Cada perfil trae su largo en mm y en pulgadas | El interruptor mm / pulg de arriba cambia las unidades de toda la pantalla. El taller trabaja en milímetros; hay quien mide en pulgadas. |
| Cada línea lleva su costo con la unidad (/pl, /p2, /u) | El precio sale en vivo de tu catálogo, en el acabado elegido. Si mañana sube el aluminio, esta misma simulación dará otro número. |
"Costo estimado de materiales" no es el precio de venta. Es lo que te cuesta a ti el material, sin margen, sin mano de obra, sin instalación y sin impuestos. Nunca se lo pases a un cliente tal cual: el precio de venta lo arma la cotización, aplicando la estrategia de precios de la plantilla.
El botón "Imprimir Desglose" saca la lista en papel — útil para revisar una plantilla con el jefe de taller, que suele detectar de un vistazo lo que en pantalla se pasa por alto.
Es la caja negra del cálculo. Normalmente está cerrada y no hace falta abrirla, pero cuando una plantilla da un resultado que no entiendes, aquí está la respuesta: lista variable por variable el valor que tomó y cómo se resolvió cada fórmula, en orden. Es el primer sitio donde mirar cuando una pieza sale con la cantidad equivocada, y lo que conviene copiarle a soporte técnico si pides ayuda.
| Permiso | Qué habilita |
|---|---|
| Ejecutar Simulador de Ingeniería | Probar plantillas. Es un permiso seguro de repartir: no crea, no borra y no toca inventario. Lo único a tener en cuenta es que enseña los costos de tus materiales, así que dáselo a quien pueda verlos. |
Plantillas ya hechas y probadas por SISCOP, listas para copiar a tu empresa. Es el atajo para no empezar de cero: en vez de configurar catorce componentes y sus fórmulas a mano, importas una corredera que ya funciona y la ajustas a tu manera de fabricar.
"Importar a mis plantillas" hace una copia completa e independiente dentro de tu empresa: la plantilla, sus variables, sus componentes, sus fórmulas y sus reglas. A partir de ese momento la copia es tuya.
Es una copia, no un enlace. Y eso tiene dos caras que conviene entender:
Una plantilla importada casi nunca sirve tal cual, y el motivo es siempre el mismo: los artículos. La plantilla de la biblioteca describe "jamba de encanche P65", pero tu jamba de encanche es un artículo concreto de tu catálogo, con tu código y tu precio.
Entra componente por componente y comprueba que cada uno apunta al artículo correcto. Un componente sin enlazar calcula la medida bien pero cuesta cero, y una plantilla que cotiza baratísimo sin motivo aparente casi siempre es esto.
Después de los artículos, repasa en este orden:
H-45 es la tolerancia de quien hizo la plantilla; tu taller puede trabajar con otra.| Permiso | Qué habilita |
|---|---|
| Importar Plantillas Globales | Traer una plantilla de la biblioteca a tu empresa. |
| Ver / Crear / Editar / Eliminar en Biblioteca Global | Administrar el contenido de la biblioteca. Son permisos del operador de SISCOP, no de tu empresa: tú consumes la biblioteca, no la editas. |
| Permiso | Qué habilita |
|---|---|
| Ver Ingeniería | Entrar y consultar plantillas, variables y fórmulas sin cambiar nada. |
| Crear Plantillas de Ingeniería | Plantillas nuevas, variables y componentes. |
| Editar Plantillas de Ingeniería | Cambiar fórmulas y reglas. Es el permiso más sensible del módulo: quien lo tiene puede alterar el costo de todo lo que se cotice a partir de ese momento, sin que nadie lo note hasta que llega la factura del proveedor. |
| Eliminar Plantillas de Ingeniería | Borrar plantillas. Para retirar un producto del catálogo es mejor desactivarla: las cotizaciones viejas conservan su desglose, pero no conviene quedarse sin la receta de algo que aún puede volver. |
| Ejecutar Simulador | Probar sin modificar. El permiso seguro para el resto del equipo. |