Ir para o conteúdo principal

4.5 View [CRMOne_CaracteristicasItem]

View CRMOne_CaracteristicasItem

A view CRMOne_CaracteristicasItem foi criada para facilitar a visualização de características vinculadas aos itens no CRM One.

Com essa view, você pode:

  • Realizar análises cruzadas por categoria e item
  • Exibir informações de características no CRM One Web
  • Desenvolver dashboards ou relatórios personalizados com dados técnicos

Descrição dos Campos

A view reúne dados da tabela de itens (código e nome) e suas características associadas, como textos livres, datas, valores, porcentagens e observações.

Versão para Microsoft SQL Server

Criação da View

CREATE VIEW [CRMOne_CaracteristicasItem] AS 
SELECT 
  T0.[ItemCode] AS "ItemCode", 
  T0.[ItemName] AS "ItemName", 
  T3.[Code] AS "CodeCateg", 
  T3.[Name] AS "NameCateg", 
  T2.[Code] AS "CodeCaract", 
  T2.[Name] AS "NameCaract",  
  T1.[U_Txt1], 
  T1.[U_Txt2], 
  T1.[U_Txt3], 
  T1.[U_Data],
  T1.[U_Data2],  
  T1.[U_Quantidade], 
  T1.[U_Valor], 
  T1.[U_Porcent], 
  T1.[U_Observacao] 
FROM OITM T0 
INNER JOIN [@DWU_CARACT_ITEM] T1 ON T0.[ItemCode] = T1.[U_ItemCode]
INNER JOIN [@DWU_CARACT] T2 ON T1.[U_Caracteristica] = T2.[Code]
INNER JOIN [@DWU_CATEG_CARACT] T3 ON T2.[U_Categoria] = T3.[Code]

Consulta dos dados

SELECT
  [ItemCode],
  [ItemName],
  [CodeCateg],
  [NameCateg],
  [CodeCaract],
  [NameCaract],
  [U_Txt1],
  [U_Txt2],
  [U_Txt3],
  [U_Data],
  [U_Data2],
  [U_Quantidade],
  [U_Valor],
  [U_Porcent],
  [U_Observacao]
FROM [CRMOne_CaracteristicasItem]

Versão para SAP HANA

Criação da View

CREATE VIEW "CRMOne_CaracteristicasItem" AS 
SELECT 
  T0."ItemCode" AS "ItemCode", 
  T0."ItemName" AS "ItemName", 
  T3."Code" AS "CodeCateg", 
  T3."Name" AS "NameCateg", 
  T2."Code" AS "CodeCaract", 
  T2."Name" AS "NameCaract", 
  T1."U_Txt1", 
  T1."U_Txt2", 
  T1."U_Txt3",
  T1."U_Data", 
  T1."U_Data2", 
  T1."U_Quantidade", 
  T1."U_Valor", 
  T1."U_Porcent", 
  T1."U_Observacao" 
FROM OITM T0 
INNER JOIN "@DWU_CARACT_ITEM" T1 ON T0."ItemCode" = T1."U_ItemCode" 
INNER JOIN "@DWU_CARACT" T2 ON T1."U_Caracteristica" = T2."Code" 
INNER JOIN "@DWU_CATEG_CARACT" T3 ON T2."U_Categoria" = T3."Code"

Consulta dos dados

SELECT 
  "ItemCode", 
  "ItemName", 
  "CodeCateg", 
  "NameCateg", 
  "CodeCaract", 
  "NameCaract", 
  "U_Txt1", 
  "U_Txt2", 
  "U_Txt3", 
  "U_Data", 
  "U_Data2", 
  "U_Quantidade", 
  "U_Valor", 
  "U_Porcent", 
  "U_Observacao" 
FROM "CRMOne_CaracteristicasItem"

Exemplo de uso

Deseja listar todos os itens com a característica "Embalagem"? Você pode aplicar um filtro direto na view:

SELECT * 
FROM CRMOne_CaracteristicasItem 
WHERE NameCaract = 'Embalagem'

Dica

Combine esta view com CRMOne_CaracteristicasPN para gerar relatórios avançados de perfis de clientes e produtos, diretamente no Power BI, Excel ou consultas do CRM One Web.