Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a vistas simples

SIMACMOBILE.INT_CAT_CLIENTE_BASICO_ERP

Base de datos origen: ORCLSMM

Tipo de objeto: VIEW

SQL


  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
  ;

← Volver al esquema SIMACMOBILE

🏠 Volver al menú principal