Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a vistas simples

SIMACMOBILE.VISTA_WA_PEDIDOS_PENDIENTES

Base de datos origen: ORCLSMM

Tipo de objeto: VIEW

SQL


  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%');

← Volver al esquema SIMACMOBILE

🏠 Volver al menú principal