DOCUMENTACIÓN OXIPRO
Manual de instrucciones - Base de Datos
 
×
Menú
Índice
 

2.21.2. bi_repuestos_movimiento_view

 
Nombre de la tabla  en Redash:

bi_repuestos_movimiento_view

Nombre de la tabla en BD:

bi_repuestos_movimiento_view

Descripción del objetivo de la Tabla:
Muestra los datos de los movimientos de los repuestos.
Tipo de tabla:
Maestra
Fecha versión actual:
18-Abril-2021
Declaración SQL:
SELECT prod.productid AS id_producto,
       rep.repuestosid AS id_repuesto,
       repcf.cf_3498 AS 'SubUnidad',
       repcf.cf_3514 AS imagen,
       rep.proveedor,
       rep.repuesto AS repuesto,
       rep.codigobarras,
       rep.repuestosusados,
       rep.manufacturer,
       rep.qtydisponible,
       rep.qtytotal,
       rep.tiporepuesto,
       rep.modeloequipo,
       repcf.cf_1962 AS 'Repuesto_Ingles',
       repcf.cf_1964 AS 'Precio_USD',
       repcf.cf_1966 AS 'Fabricante',
       repcf.cf_3092 AS 'Referencia',
       repcf.cf_3094 AS 'cf_3094',
       repcf.cf_3492 AS 'Serie de Equipo',
       repcf.cf_3494 AS 'Tipo_Equipo',
       repcf.cf_3496 AS 'Importado',
       prod.productname,
       prod.productcategory,
       mvdes.estadoinsumos,
       mvdes.lotedes AS Lote,
       mvdes.movequiposdesid,
       mvdes.mvdes_cantidad,
       mvdes.mvdes_date AS Fecha_Movimiento,
       YEAR(mvdes.mvdes_date) AS Anio,
       MONTH(mvdes.mvdes_date) AS Mes,
       mvdes.mvdes_destino,
       mvdes.mvdes_equipo,
       mvdes.mvdes_fuente,
       mvdes.mvdes_observaciones,
       mvdes.mvdes_usuario,
       mvdes.mvdesid,
       mvdes.soporte,
       mvdes.tipoinsumo,
       mvdes.tiposoporte,
       repcf.cf_3526 AS 'Repuesto_Generico',
       crminfofuente.setype AS fuente,
 #01 CASE
           WHEN crminfofuente.setype = 'Sedes' THEN
                  (SELECT vtiger_sedes.clasesede
                   FROM vtiger_sedes
                   WHERE vtiger_sedes.sedesid = crminfofuente.crmid )
       END AS clase_de_sede_fuente,
 #02 CASE
           WHEN crminfofuente.setype = 'Sedes' THEN
                  (SELECT vtiger_sedes.sede
                   FROM vtiger_sedes
                   WHERE vtiger_sedes.sedesid = crminfofuente.crmid )
       END AS sede_fuente,
       crminfodestino.setype AS destino,
 #03 CASE
           WHEN crminfodestino.setype = 'Sedes' THEN
                  (SELECT vtiger_sedes.clasesede
                   FROM vtiger_sedes
                   WHERE vtiger_sedes.sedesid = crminfodestino.crmid )
       END AS clase_sede_destino,
 #04 CASE
           WHEN crminfodestino.setype = 'Sedes' THEN
                  (SELECT vtiger_sedes.sede
                   FROM vtiger_sedes
                   WHERE vtiger_sedes.sedesid = crminfodestino.crmid )
       END AS sede_destino,
       DATE_FORMAT(mvdes.mvdes_date, '%Y%m') AS `agno_mes`,
       DATE_FORMAT(mvdes.mvdes_date, '%Y%m%d') AS `agno_mes_dia`,
       yearweek(mvdes.mvdes_date, 0) AS `agno_semana`
INNER JOIN vtiger_products prod ON mvdes.mvdes_equipo = prod.productid
INNER JOIN vtiger_repuestos rep ON rep.repuestosid = prod.productid
LEFT JOIN vtiger_repuestoscf repcf ON repcf.repuestosid = rep.repuestosid
LEFT JOIN vtiger_crmentity crminfofuente ON mvdes.mvdes_fuente = crminfofuente.crmid
LEFT JOIN vtiger_crmentity crminfodestino ON mvdes.mvdes_destino = crminfodestino.crmid
WHERE (mvdes.tipoinsumo LIKE 'Repuestos');
Tablas involucradas:
  •  vtiger_movequiposdes (Movimientos de equipos desechables).
  •  vtiger_products (Productos y Repuestos).
  •  vtiger_repuestos (Repuestos).
  •  vtiger_repuestoscf (Campos personalizados creados desde CRM).
  •  vtiger_crmentity (Creación).
  •  vtiger_sedes (Sedes).
Columnas involucradas:
  •  vtiger_products.productid (ID del producto).
  •  vtiger_repuestos.repuestosid (ID del repuesto).
  •  vtiger_repuestoscf.cf_3498 (Sub unidad).
  •  vtiger_repuestoscf.cf_3514 (Imagen).
  •  vtiger_repuestos.proveedor (Proveedor).
  •  vtiger_repuestos.repuesto (Repuesto).
  •  vtiger_repuestos.codigobarras (Codigo de barras).
  •  vtiger_repuestos.repuestosusados (Repuestos usados).
  •  vtiger_repuestos.manufacturer (Manufactura).
  •  vtiger_repuestos.qtydisponible (Cantidad disponible).
  •  vtiger_repuestos.qtytotal (Cantidad total).
  •  vtiger_repuestos.tiporepuesto (Tipo de repuesto).
  •  vtiger_repuestos.modeloequipo (Modelo de equipo).
  •  vtiger_repuestoscf.cf_1962 (Repuesto Inglés).
  •  vtiger_repuestoscf.cf_1964 (Precio USD).
  •  vtiger_repuestoscf.cf_1966 (Fabricante).
  •  vtiger_repuestoscf.cf_3092 (Referencia).
  •  vtiger_repuestoscf.cf_3094
  •  vtiger_repuestoscf.cf_3492 (Serie de Equipo).
  •  vtiger_repuestoscf.cf_3494 (Tipo de equipo)
  •  vtiger_repuestoscf.cf_3496 (Importado).
  •  vtiger_products.productname (Nombre del producto).
  •  vtiger_products.productcategory (Categoria del producto).
  •  vtiger_movequiposdes.estadoinsumos (Estado insumos).
  •  vtiger_movequiposdes.lotedes (Lotes de desechables).
  •  vtiger_movequiposdes.movequiposdesid (ID del movimiento de desechables).
  •  vtiger_movequiposdes.mvdes_cantidad (Cantidad).
  •  vtiger_movequiposdes.mvdes_date (Fecha de movimiento).
  •  YEAR(mvdes.mvdes_date) (Fecha del movimiento, Año).
  •  MONTH(mvdes.mvdes_date) (Fecha del movimiento, Mes).
  •  vtiger_movequiposdes.mvdes_destino (Destino del movimiento).
  •  vtiger_movequiposdes.mvdes_equipo (Equipo a mover).
  •  vtiger_movequiposdes.mvdes_fuente (Fuente del movimiento).
  •  vtiger_movequiposdes.mvdes_observaciones (Observaciones).
  •  vtiger_movequiposdes.mvdes_usuario (Usuario).
  •  vtiger_movequiposdes.mvdesid (Consecutivo).
  •  vtiger_movequiposdes.soporte (Soporte).
  •  vtiger_movequiposdes.tipoinsumo (Tipo de insumo).
  •  vtiger_movequiposdes.tiposoporte (Tipo de soporte).
  •  vtiger_repuestoscf.cf_3526 (Repuesto genetico).
  •  vtiger_crmentity.setype (Nombre de la fuente).
  •  #01 (Clases de sede fuentes).
  •  #02 (Sede fuente).
  •  vtiger_crmentity.setype (Nombre del destino).
  •  #03 (Clase sede destino).
  •  #04 (Sede de destino).
  •  DATE_FORMAT(mvdes.mvdes_date, '%Y%m') (Fecha, año y mes).
  •  DATE_FORMAT(mvdes.mvdes_date, '%Y%m%d') (Fecha, año,mes y día).
  •  yearweek(mvdes.mvdes_date, 0) (Fecha, año y semana).
Ubicación (URL ) en Redash:
Ubicación (RUTA) en base de datos:
206.189.187.192/CRM/Views/bi_repuestos_movimiento_view
Especificaciones técnicas de los campos involucrados:
Tiempo de ejecución CRON: