Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a vistas simples

SIMACMOBILE.VISTA_CATEGORIA_VENDEDOR_ERP_B2B

Base de datos origen: ORCLSMM

Tipo de objeto: VIEW

SQL


  CREATE OR REPLACE FORCE EDITIONABLE VIEW "SIMACMOBILE"."VISTA_CATEGORIA_VENDEDOR_ERP_B2B" ("TIPO", "DESCRIPCION", "NIT", "NOMBRE", "APELLIDO", "SUCURSAL", "ID_SUCURSAL", "VENDEDOR", "CATEGORIA", "CATEGORIA_EXCLUIDA", "SUCURSAL_HIJA", "ESTADO_REGISTRO", "ID_CAVERP", "FECHA_CREACION") AS 
  SELECT
TIPO.TIPO, 
TIPO.DESCRIPCION,
CLIE.NIT,
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 NOMBRE,
CASE WHEN CLIE.NATURALEZA = 'NATURAL' THEN
  (trim (CLIE.PRIMER_APELLIDO)
      	  ||   CASE when CLIE.SEGUNDO_APELLIDO is null then ' '
            else ' ' || trim (CLIE.SEGUNDO_APELLIDO) END
      ) 
  ELSE CLIE.RAZON_SOCIAL END as APELLIDO,
--CLIE.RAZON_SOCIAL AS RAZON_SOCIAL,
SUCU.CODIGO AS SUCURSAL,
SUCU.ID_SUERP AS ID_SUCURSAL,
VENDE.CODIGO AS VENDEDOR,
CARE.CODIGO_CATEGORIA AS CATEGORIA,
CAREEX.CODIGO_CATEGORIA AS CATEGORIA_EXCLUIDA,
--SUVE.CODIGO AS SUCURSAL_HIJA,
SURE.CODIGO AS SUCURSAL_HIJA,
CAVE.ESTADO_REGISTRO,
CAVE.ID_CAVERP,
CAVE.FECHA_CREACION
FROM CATEGORIA_VENDEDOR_ERP CAVE 
JOIN CLIENTE_ERP CLIE ON CLIE.ID_CLERP = CAVE.ID_CLERP 
JOIN TIPO_PORTAFOLIO TIPO ON TIPO.ID_PORT = CAVE.ID_PORT
JOIN SUCURSAL_ERP SUCU ON SUCU.ID_SUERP = CAVE.ID_SUERP 
JOIN VENDEDOR_ERP VENDE ON VENDE.ID_VERP  = CAVE.ID_VERP
--JOIN SUCURSAL_ERP SUVE ON SUVE.ID_SUERP = VENDE.ID_SUERP
LEFT JOIN SUCURSAL_ERP SURE ON SURE.ID_SUERP = CAVE.REGIONAL
JOIN CATEGORIA_REFERENCIA_CAT_VENDEDOR_ERP CACAT ON CACAT.ID_CAVERP = CAVE.ID_CAVERP 
JOIN CATEGORIAXREFERENCIA_ERP CARE ON CARE.ID_CAREERP = CACAT.ID_CARERP 
LEFT JOIN CATEGORIA_REFERENCIA_EXCLUIDO_VEND_ERP CAEX ON (CAEX.ID_CAVERP = CACAT.ID_CAVERP  
	 AND CAEX.ID_CARERP = CACAT.ID_CARERP) OR (CAEX.ID_CAVERP = CACAT.ID_CAVERP AND CAEX.ID_CARERP IS NULL)
LEFT JOIN CATEGORIAXREFERENCIA_ERP CAREEX ON CAREEX.ID_CAREERP = CAEX.ID_CARERP_EXCLUIDO;

← Volver al esquema SIMACMOBILE

🏠 Volver al menú principal