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"."INT_CAT_CLIENTE_BASICO_ERP" ("NIT", "ALMACEN", "NOMBRE_ALMACEN", "CEDI", "NOMBRE_CEDI", "RAZON_SOCIAL", "DIRECCION_EMAIL", "TELEFONO_OFICINA", "TELEFONO_ALTERNATIVO", "FAX", "DIRECCION_FACTURACION", "CIUDAD", "TIPO", "ID_CLERP") AS
SELECT DISTINCT
CLIE.NIT,
CLIE.SITE AS ALMACEN,
CLIE.PARTY_SITE_NAME AS NOMBRE_ALMACEN,
SUER.CODIGO AS CEDI,
SUER.NOMBRE AS NOMBRE_CEDI,
CASE WHEN CLIE.NATURALEZA = 'NATURAL' THEN
(trim (CLIE.PRIMER_NOMBRE)
|| case
when CLIE.SEGUNDO_NOMBRE is null then ' '
else ' ' || trim (CLIE.SEGUNDO_NOMBRE) end
) || ' ' ||
(trim (CLIE.PRIMER_APELLIDO)
|| CASE when CLIE.SEGUNDO_APELLIDO is null then ' '
else ' ' || trim (CLIE.SEGUNDO_APELLIDO) END
)
ELSE CLIE.RAZON_SOCIAL END AS RAZON_SOCIAL,
CLIE.CORREO AS DIRECCION_EMAIL,
CLIE.TELEFONO_OFICINA AS TELEFONO_OFICINA,
CLIE.NUMERO_TELEFONO AS TELEFONO_ALTERNATIVO,
'NA' AS FAX,
CLIE.DIRECCION AS DIRECCION_FACTURACION,
--DPTO.CODIGO_DIAN || CIUD.CODIGO_DIAN AS CIUDAD,
--DPTO.CODIGO_DANE || CIUD.CODIGO_DANE AS CIUDAD,
CIUD.CIUDAD,
CASE WHEN CLIE.NATURALEZA = 'NATURAL' THEN 'PERSONA NATURAL' ELSE 'PERSONA JURIDICA' END as TIPO,
CLIE.ID_CLERP
FROM CLIENTE_ERP CLIE
LEFT JOIN SUCURSAL_ERP SUER ON SUER.ID_SUERP = CLIE.ID_SUERP
LEFT JOIN CIUDAD_ERP CIUD ON CIUD.ID_CIUERP = CLIE.ID_CIUERP
LEFT JOIN DEPARTAMENTO_ERP DPTO ON DPTO.ID_DEPERP = CIUD.ID_DEPERP
--LEFT JOIN DIVISION_POLITICA CIUD ON CIUD.NOMBRE = UPPER(CLIE.CIUDAD)
--LEFT JOIN DIVISION_POLITICA DPTO ON DPTO.ID_DIPO = CIUD.ID_DIPO1
;