Atributos
Atributo | Tamanho | Tipo | Descrição | Aceita Nulo | Observação |
---|---|---|---|---|---|
Company | 2 | Integer | Código da empresa do grupo Tramontina | Não | Vide tabela de empresas em Anexos |
ProductCode | 8 | Char | Código do produto Tramontina | Não | Identificador único do produto na Tramontina |
AttributeCode | 11 | Int | Código do Atributo | Não | Identificador único do atributo |
AttributeDescription | 255 | Char | Descrição do Atributo | Não | Descrição do atributo |
AttributeValueCode | 11 | Int | Código do Valor do Atributo | Não | Identificador único do valor de atributo |
AttributeValueDescription | 255 | Char | Descrição do Valor do Atributo | Não | Descrição do valor de atributo |
AttributeLanguage | 1 | Char | Idioma do Atributo | Não | Idioma do atributo |
Índices
Atributos | Tipo |
---|---|
Company, ProductCode, AttributeCode, AttributeValueCode, AttributeLanguage | Unique |
Anexos
Tabela de Empresas do Grupo Tramontina (Company)
Código | Empresa |
---|---|
01 | Tramontina Belém |
02 | Tramontina Cutelaria |
03 | Forjasul Canoas |
04 | Tramontina Garibáldi |
05 | Tramontina Materiais Elétricos |
06 | Tramontina Farroupilha |
07 | Tramontina Multi Ferramentas |
28 | Tramontina USA |
70 | Tramontina Sudeste |
72 | Tramontina Sul |
91 | Forjasul Encruzilhada |
92 | Tramontina Delta |
93 | Tramontina Teec |
Tabela de Idiomas (DescriptionLanguage)
Código | Descrição |
---|---|
E | Espanhol |
I | Inglês |
F | Francês |
P | Português |
Exemplos
- Retorna todos os atributos e valores de atributo, do produto 22202000 da empresa Cutelaria no idioma Português.
SELECT Company, ProductCode, AttributeCode, AttributeDescription, AttributeValueCode, AttributeValueDescription, AttributeLanguage
FROM vw_ProductAttributes
WHERE ProductCode = '22202000'
AND Company = 2
AND DescriptionLanguage = "P"
Código da View
CREATE VIEW vw_ProductAttributes AS
SELECT diapav.empcod Company,
diapav.itecod ProductCode,
diaatr.atrcod AttributeCode,
diaatr.atrdescr AttributeDescription,
diavat.vatcod AttributeValueCode,
diavat.vatdescr AttributeValueDescription,
diavat.idicod AttributeLanguage
FROM diaatr
INNER JOIN diavat
ON diaatr.atrcod = diavat.atrcod
AND diaatr.idicod = diavat.idicod
INNER JOIN diapav
ON diavat.vatcod = diapav.vatcod
AND diavat.atrcod = diapav.atrcod