Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
|
proyectomime [2008/07/16 10:04] 10.12.12.19 creado |
proyectomime [2017/03/27 17:44] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== Proyecto Lesol ====== | + | ====== Proyecto MIME ====== |
| ===== Definición de Plantillas ===== | ===== Definición de Plantillas ===== | ||
| - | --------: main.tpl | + | home: main.tpl |
| --------: main1.tpl | --------: main1.tpl | ||
| Línea 8: | Línea 8: | ||
| --------: main2.tpl | --------: main2.tpl | ||
| - | Productos: main3.tpl | + | General: main3.tpl (contenido con submenú a la izquierda) |
| - | Configurador: main4.tpl | + | Contacto: main4.tpl |
| - | Plantilla de series: series.tpl | + | Listado Bosques: main5.tpl + listado_bosques.tpl |
| - | Plantilla de grupos: grupos.tpl | + | Listado Empresas: main5.tpl + listado_empresas.tpl |
| - | Plantilla de referencias: productos.tpl | + | Generico sin menu: main6.tpl |
| + | |||
| + | Noticias: main7.tpl | ||
| + | |||
| + | List_emp: main8.tpl | ||
| + | |||
| + | List_bosques: main9.tpl | ||
| + | |||
| + | Productos: main11.tpl | ||
| + | |||
| + | --------------------- | ||
| + | |||
| + | Plantilla de contenidos: contenido.tpl | ||
| ===== Definición Personalizaciones ===== | ===== Definición Personalizaciones ===== | ||
| - | === Modificación del módulo de productos === | + | === Modificación del módulo de familias / productos === |
| == Funcionalidad == | == Funcionalidad == | ||
| - | * Se ha añadido una tabla tblcfgcaracteristicas para guardar la información relativa a tamaño, diámetro, peso, etc de cada producto/referencia. | + | * Se ha añadido una tabla **tblmaecaracteristicas** para guardar la información relativa a las características de las familias de productos. |
| - | * Se ha creado un array array_cte.php para guardar los nombres de las características en los distintos idiomas. | + | |
| + | * Se ha añadido una tabla **tblcfgcaracproducto** para guardar la información relativa a las características de los productos. | ||
| + | |||
| + | * Se ha añadido la función **FindProductoCaracteristicas** (merkagest/api/apicatalogo.inc) para añadir las características del producto a la informnación del mismo. | ||
| + | |||
| + | * Se han hecho cambios en la gestión de familias (merkagest/catalogo/familias.php) y productos (merkagest/catalogo/produedit.inc) para poder gestionar la inserción / modificación / eliminación de características. | ||
| + | |||
| + | * Familias: desde aquí se gestionan los nombres de las características asociadas a esa familia. | ||
| + | |||
| + | * Productos: desde aquí se gestionan los contenidos de las características de un producto dado. | ||
| + | |||
| + | Se quitan las siguientes características de producto ya que no son necesarias para la gestión de productos en MIME. Se rellenan con los datos por defecto en la INSERT y en la UPDATE de tblcfgproductos. | ||
| + | |||
| + | * Documento. | ||
| + | * Proveedor. | ||
| + | * Marca. | ||
| + | * Disponible en stock. | ||
| + | * Unidades. | ||
| + | * Volumen. | ||
| + | * Peso. | ||
| + | * IVA. | ||
| + | * Precios. | ||
| + | * Margen. | ||
| + | |||
| + | == Cambio de nomenclaturas en catálogo == | ||
| + | |||
| + | * Productos => Especies. | ||
| + | |||
| + | * Directorio => Agentes. | ||
| + | |||
| + | * Fichas => Empresas. | ||
| == Base de Datos == | == Base de Datos == | ||
| - | * Nueva Tabla (Ver Adjunto). | + | * Nueva Tabla tblmaecaracteristicas (Ver Adjunto). |
| - | {{:tblcfgcaracteristicas.doc|tblcfgcaracteristicas}} | + | |
| - | == Ficheros == | + | |
| - | * Nuevo array array_cte.php (en merkagest/templates/GENERAL). | + | |
| + | {{:tblmaecaracteristicas.doc|}} | ||
| + | |||
| + | * Nueva Tabla tblcfgcaracproducto (Ver Adjunto). | ||
| + | |||
| + | {{:tblcfgcaracproducto.doc|}} | ||
| == Modulos a los que afecta == | == Modulos a los que afecta == | ||
| - | * Gestor: Módulo de productos | + | * Gestor: Módulo de familias / productos |
| == Lugares donde se usa == | == Lugares donde se usa == | ||
| - | * process.inc | + | * En los contenidos para mostrar |
| - | === Configurador === | + | == Archivos modificados == |
| + | * apidefines.inc | ||
| + | * apiformat.inc | ||
| + | * apicatalogo.inc | ||
| + | |||
| + | === Modificación del módulo de Directorio === | ||
| == Funcionalidad == | == Funcionalidad == | ||
| - | * Esta funcionalidad genera una query de la que obtenemos la información necesaria de estas tablas, así como otros cálculos que se generan en la misma. | + | * Se ha añadido una tabla **tblcfgempresas** para guardar la información relativa a las empresas. Esta información se usa para mostrar las empresas pertenecientes a un "Agente" y/o para aparecer como empresa certificadora. |
| - | * Se usa la tabla de ficha de productos (tblcfgprodficha) y la tabla de listas para la opción Ficha producto (tblmaelistas). | + | |
| + | * Se ha añadido una tabla **unidirempresas** para guardar la información que enlaza empresas con Agentes (N-M). | ||
| + | |||
| + | == Base de Datos == | ||
| + | * Nueva Tabla tblcfgempresas (Ver Adjunto). | ||
| + | |||
| + | {{:tblcfgempresas.doc|}} | ||
| + | |||
| + | * Nueva Tabla unidirempresas (Ver Adjunto). | ||
| + | |||
| + | {{:unidirempresas_mime.doc|}} | ||
| + | |||
| + | == Modulos a los que afecta == | ||
| + | * Gestor: Módulo de Directorio | ||
| == Lugares donde se usa == | == Lugares donde se usa == | ||
| - | * process.inc | + | * En los contenidos para mostrar |
| + | |||
| + | == Archivos modificados == | ||
| + | * directorio/dirlst2.php => fichero donde eliges el agente al que pertenece una empresa. | ||
| + | * directorio/fihaedit.php => fichero donde guardas/eliminas/asginas agentes a la empresa. | ||
| + | * directorio/fihalst.php => fichero donde listas las empresas. | ||
| ===== Nucleo ===== | ===== Nucleo ===== | ||