Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a vistas simples

SIMACMOBILE.VISTA_TRX_FINANCIERO

Base de datos origen: ORCLSMM

Tipo de objeto: VIEW

SQL


  CREATE OR REPLACE FORCE EDITIONABLE VIEW "SIMACMOBILE"."VISTA_TRX_FINANCIERO" ("TIPO_TRANS", "LINEA_REFERENCIA", "SUBLINEA_COMERCIAL", "ZONA", "VENDEDOR", "CLIENTE_NIT", "CLIENTE_RAZON_SOCIAL", "NUMERO_FACTURA", "FECHA_VENTA", "REFERENCIA", "DESC_ITEM", "CANTIDAD", "VALOR_UNITARIO", "TOTAL", "DOCUMENTO_ORACLE", "MONTO") AS 
  SELECT distinct 
VD.TIPO_TRANS
,re.LINEA LINEA_REFERENCIA
,re.SUBLINEA_COMERCIAL 
,VD.ZONA
,VD.VENDEDOR
,VD.CLIENTE_NIT
,VD.CLIENTE_RAZON_SOCIAL
,VD.NUMERO_FACTURA
,VD.FECHA_VENTA
,VD.REFERENCIA
,VD.DESC_ITEM
,VD.CANTIDAD
,VD.VALOR_UNITARIO
,VD.TOTAL
,VD.DOCUMENTO_ORACLE,
CASE 
    WHEN VD.LINEA_REFERENCIA = 'BAPUS' THEN VD.CANTIDAD * VD.VALOR_UNITARIO 
    ELSE VD.TOTAL 
END AS MONTO
FROM SIMACMOBILE.VISTA_TRX_DETALLE_COMERCIAL VD
JOIN SIMACMOBILE.referencia_erp RE on re.codigo = vd.referencia
where 1=1
AND LINEA_REFERENCIA <> 'BAPUS'
UNION
select 
VH.TIPO_TRANS
,re.LINEA LINEA_REFERENCIA
,re.SUBLINEA_COMERCIAL 
,vh.ZONA
,vh.CODIGO_VENDEDOR VENDEDOR
,vh.CLIENTE_NIT
,vh.CLIENTE_RAZON_SOCIAL
,vh.NUMERO_FACTURA
,vh.FECHA_VENTA
,vh.CODIGO_ITEM REFERENCIA
,vh.DESC_ITEM
,vh.CANTIDAD_ITEM CANTIDAD
,vh.MONTO_UNITARIO_ITEM VALOR_UNITARIO
,vh.MONTO_TOTAL TOTAL
,vh.DOCUMENTO_ORACLE,
    CASE 
        WHEN RE.LINEA = 'BAPUS' THEN vh.CANTIDAD_ITEM * vh.MONTO_UNITARIO_ITEM 
        ELSE vh.MONTO_TOTAL
    END AS MONTO
from simacmobile.venta_historico_erp vh 
JOIN SIMACMOBILE.referencia_erp RE on re.codigo = vh.codigo_item 
where (re.linea = 'BAPUS' OR re.linea LIKE '%GARANTIA%' OR RE.DESCRIPCION LIKE '%GARANTIA%')
--and vh.DOCUMENTO_ORACLE = '2693528' 
--OR (vh.Desc_item like '%SCRAP%' OR vh.Desc_item like '%GARANTIA%');

← Volver al esquema SIMACMOBILE

🏠 Volver al menú principal