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 |
FileLanguage |
2 |
Char |
Idioma do arquivo |
Não |
Vide tabela de idiomas em Anexos |
FileType |
2 |
Char |
Tipo do arquivo |
Não |
Vide tabela de tipos de arquivos em Anexos |
FileResolution |
1 |
Char |
Resolução da imagem |
Não |
Vide tabela de Resolução em Anexos |
FileExtension |
4 |
Char |
Extensão do arquivo |
Não |
Vide tabela de Tipos de extensões em Anexos |
FileSequential |
1 |
Integer |
Sequência serial do arquivo |
Não |
Identifica a ordem dos arquivos de mesmo tipo, linguagem, resolução e extensão. É um número sequencial crescente. |
FileURL |
255 |
Char |
URL do vídeo |
Sim |
Link para o vídeo. Apenas terá valor para o tipo de arquivo (FileType) FT (Foto 360 graus) e LV (Vídeo site), nos demais casos estará com valor nulo,Para o tipo FT (foto 360), existem dois parâmetros que controlam o tamanho da imagem a ser visualizada (width e heigth). Adicionando valores a estes parâmetros a imagem será exibida no tamanho em pixels especificado. Apenas um dos valores pode ser informado, o outro é calculado de forma a manter a proporção. Caso seja informado mais de um será considerado apenas o “heigth”. O tamanho limite das imagens é 680×420. Exemplo de url: https://www.tramontina.net/foto360/foto360.html?ref=61533010&lang=M&view=001&width=340 |
FileName |
20 |
Char |
Identificador do arquivo |
Sim |
Identificador único do arquivo. Através deste campo será possível localizar o arquivo físico no file system, contendo o arquivo ou a imagem. É um caminho absoluto. Os tipos de arquivos (FileType) FT (Foto 360 graus) e LV (Vídeo site), não possuem valor no campo, pois deve ser usado a URL em FileURL |
Índices
Atributos |
Tipo |
Company, ProductCode, FileLanguage, FileType, FileResolution, FileExtension, FileSequential |
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 (FileLanguage)
Código |
Descrição |
A |
Alemão |
E |
Espanhol |
F |
Francês |
I |
Inglês |
P |
Português |
T |
Italiano |
M |
Multi idiomas |
Tabela de Tipos de arquivos (FileType)
Código |
Descrição |
Observações |
AN |
Auxiliar em PNG |
Imagem complementar do produto em PNG |
CA |
Calibração/Recertificação |
Arquivo em PDF com dados sobre a calibração/recertificação de ferramentas |
CN |
Certificações/Normas |
Arquivo em PDF com as certificações e as normas técnicas do produto |
DC |
Desenho Dimensão Centímetro |
Desenho com medidas específicas dos produto em centímetros |
DD |
Desenho Dimensão |
Desenho com medidas específicas dos produto |
DT |
Desenho Técnico |
Imagem que resalta determinadas características técnicas do produtos |
DX |
Arquivo CAD DXF |
Utilizada para inclusão em projetos CAD |
DW |
Arquivo AutoCAD DWG |
Utilizada para inclusão em projetos AutoCAD |
EB |
Embalagem |
Imagem da embalagem do produto |
EN |
Embalagem em PNG |
Imagem da embalagem do produto em PNG |
FD |
Foto Dimensão |
Foto com medidas específicas do produto |
FI |
Ficha Técnica |
Arquivo em PDF com a ficha técnica do produto |
FL |
Folhetos |
Arquivo em PDF com folheto utilizado no ponto de venda |
FT |
Foto 360 graus |
URL para a vista completa do produto |
GA |
Instalação |
Arquivo em PDF com gabaritos usados para a instalação do produto |
GI |
GIF |
GIF animado do produto |
IN |
Instruções |
Arquivo em PDF contendo instruções de uso do produto |
IX |
Imagem Auxiliar |
Imagem complementar do produto |
LV |
Vídeo Site |
Vídeo em flash em resolução baixa |
MI |
Manuais e Instruções |
Arquivo em PDF com o manual e ou instruções do produto |
MN |
Manuais |
Arquivo em PDF com o manual do produto |
PD |
Padrão |
Imagem principal do produto |
PN |
Padrão em PNG |
Imagem principal do produto em PNG |
PR |
Produção |
Imagem com produção para demonstrar o uso do produto |
RC |
Formulário |
Arquivo em PDF |
RE |
Receitas |
Arquivo em PDF com receitas culinárias |
RN |
Produção em PNG |
Imagem com produção para demonstrar o uso do produto em PNG |
RT |
Recertificar |
Arquivo em PDF com as instruções de como recertificar um produto |
RV |
Arquivo Revit RVT |
Utilizada para inclusão em projetos Revit |
SE |
Selo |
Imagem de selos dos produtos |
SK |
Arquivo SketchUp SKT |
Utilizada para inclusão em projetos SketchUp |
SL |
Silueta |
Imagem em sombra para identificar o formato do produto |
Resoluções (FileResolution)
Código |
Descrição |
C |
95×83 pixels |
D |
198×111 pixels |
E |
435×400 |
F |
99×102 pixels |
G |
1200×1200 pixels |
Tipos de extensões (FileExtension)
Código |
Descrição |
DXF |
Arquivo no formato DXF |
DWG |
Arquivo no formato DWG |
JPG |
Arquivo no formato JPG |
GIF |
Arquivo no formato GIF |
PDF |
Arquivo no formato PDF |
PNG |
Arquivo no formato PNG |
RVT |
Arquivo no formato RVT |
SKT |
Arquivo no formato SKT |
SWF |
Arquivo no formato SWF |
URL |
Arquivo no formato URL |
ZIP |
Arquivo no formato ZIP |
Exemplos
- Retorna todos os arquivos e imagens do produto 22202000 da empresa Cutelaria.
SELECT *
FROM vw_ProductFileBDSite
WHERE ProductCode = '22202000'
AND Company = 2
- Retorna apenas a imagem Padrão com resolução 95×83 em português ou Multi idioma do produto 22202000 da empresa Cutelaria.
SELECT *
FROM vw_ProductFileBDSite
WHERE ProductCode = '22202000'
AND Company = 2
AND FileType = 'PD'
AND FileLanguage IN ('M','P')
AND FileResolution = 'C'
Código da View
CREATE VIEW vw_ProductFileBDSite
(Company,
ProductCode,
FileLanguage,
FileType,
FileResolution,
FileExtension,
FileSequential,
FileURL,
FileName) AS
SELECT `pra`.`empcod` AS `Company`,
`pra`.`itecod` AS `ProductCode`,
`pra`.`pracodidioma` AS `FileLanguage`,
`pra`.`pratip` AS `FileType`,
`pra`.`prareso` AS `FileResolution`,
`pra`.`praexten` AS `FileExtension`,
`pra`.`praseq` AS `FileSequential`,
(CASE `pra`.`pratip`
WHEN 'FT' THEN concat('https://www.tramontina.net/foto360/foto360.html?ref=',`pra`.`itecod`,'&lang=',`pra`.`pracodidioma`,'&view=',CONVERT(lpad(`pra`.`praseq`,3,'0') USING latin1))
ELSE TRIM(`pur`.`pururl`)
END) AS `FileURL`,
(CASE `pra`.`pratip`
WHEN 'FT' THEN ''
WHEN 'LV' THEN ''
ELSE concat(`par`.`parvl`,`emp`.`empsigla`,'/',`pra`.`pranomearq`)
END) AS `FileName`
FROM ((((`diapra` `pra`
LEFT JOIN `diapur` `pur` ON(((`pra`.`empcod` = `pur`.`empcod`)
AND (`pra`.`itecod` = `pur`.`itecod`)
AND (`pra`.`pracodidioma` = `pur`.`pracodidioma`)
AND (`pra`.`praseq` = `pur`.`praseq`))))
JOIN `diaprc` `prc`)
JOIN `diapar` `par`)
JOIN `diaemp` `emp`)
WHERE ((((`pra`.`pratip` IN ('PD',
'IX',
'DD',
'FD',
'DT',
'EB',
'SE',
'SL',
'PR',
'DC'))
AND (`pra`.`prasit` = 'S')
AND (`pra`.`prareso` IN ('C',
'D',
'E',
'F',
'G'))
AND (`pra`.`praexten` = 'JPG'))
OR ((`pra`.`pratip` IN ('PN',
'AN',
'RN',
'EN'))
AND (`pra`.`prasit` = 'S')
AND (`pra`.`prareso` IN ('C',
'D',
'E',
'F',
'G'))
AND (`pra`.`praexten` = 'PNG'))
OR ((`pra`.`pratip` IN ('DX',
'RV',
'SK',
'DW',
'MN',
'MI',
'CN',
'IN',
'FI',
'FL',
'RE',
'RC',
'RT',
'CA',
'GA'))
AND (`pra`.`prasit` = 'S'))
OR ((`pra`.`pratip` = 'LV')
AND (`pra`.`prasit` = 'S'))
OR ((`pra`.`pratip` = 'FT')
AND (`pra`.`prasit` = 'S'))
OR ((`pra`.`pratip` = 'GI')
AND (`pra`.`prasit` = 'S')))
AND (`pra`.`itecod` = `prc`.`itecod`)
AND (`pra`.`empcod` = `prc`.`empcod`)
AND (`par`.`empcod` = 20)
AND (`par`.`sissist` = 'DI')
AND (`par`.`parcod` = 14)
AND (`pra`.`empcod` = `emp`.`empcod`))