Diccionario de datos de los modelos de COÉXITO
| 🏠 Menú principal | ← Volver a vistas simples |
Base de datos origen: ORCLSMM
Tipo de objeto: VIEW
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%');