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_WA_PEDIDOS_PENDIENTES" ("NUMERO_PEDIDO", "POSICION", "NIT_CLIENTE", "NOMBRE_CLIENTE", "CODIGO_BODEGA", "COMPANIA", "REFERENCIA", "FECHA_DE_CREACION_ORDEN", "FECHA_ENTREGA", "FECHA_ENTREGA_REAL", "CANTIDAD_ORDENADA", "CANTIDAD_ENTREGADA", "UNIDAD_MEDIDA", "ESTADO_DE_ORDEN", "TIPO_DE_ORDEN") AS
SELECT
ppe.ORDEN_DE_ORIGEN AS numero_pedido,
ppe.NUMERO_LINEA AS posicion,
NVL(ppe.NIT_CLIENTE, '-')NIT_CLIENTE,
ppe.RAZON_SOCIAL_CLIENTE AS nombre_cliente,
se.CODIGO AS codigo_bodega,
'CO' AS compania,
re.CODIGO AS referencia,
ppe.FECHA_DE_CREACION_ORDEN,
COALESCE(ppe.FECHA_ENTREGA, ppe.FECHA_DE_CREACION_ORDEN + 2) AS FECHA_ENTREGA,
COALESCE(ppe.FECHA_ENTREGA, ppe.FECHA_DE_CREACION_ORDEN + 2) AS fecha_entrega_real,
ppe.CANTIDAD_ORDENADA,
ppe.CANTIDAD_ENTREGADA,
re.UNIDAD_MEDIDA,
(CASE
WHEN ppe.ESTADO_CUMPLIMIENTO_LINEA = 'CLOSED' THEN 1
ELSE 0
END) AS ESTADO_DE_ORDEN,
ppe.TIPO_DE_ORDEN
FROM
SIMACMOBILE.PEDIDOS_PENDIENTES_ERP ppe
LEFT JOIN SIMACMOBILE.SUCURSAL_ERP se ON
se.CODIGO_ORGANIZACION = ppe.ORGANIZACION_INVENTARIO
LEFT JOIN SIMACMOBILE.REFERENCIA_ERP re ON
re.ID_REERP = ppe.ID_REERP
WHERE
ppe.ESTADO_REGISTRO = 'A'
AND ppe.FECHA_CREACION > SYSDATE - 20
AND ppe.ORGANIZACION_INVENTARIO NOT LIKE '%BAPUS%'
AND re.CODIGO NOT LIKE '%_01'
AND REGEXP_SUBSTR(se.CODIGO, '[^_]+$', 1, 1) = se.CODIGO
--AND ppe.NIT_CLIENTE IS NOT NULL
--AND ppe.TIPO_DE_ORDEN = 'TRANSFER_ORDER'
AND (ppe.TIPO_DE_ORDEN NOT LIKE '%DEVOLUCION%'
AND ppe.TIPO_DE_ORDEN NOT LIKE '%GARAN%');