Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
ARQUIVO_ANEXO | TEXT(1024) | Rqd UK | Arquivo anexo: Identificação do arquivo anexo. Gerado automaticamente concatenando pasta, nome e extensão. Ver procedimento específico para maiores detalhes. Exemplos:
|
NOME | TEXT(250) | Nome: Nome do arquivo. Preenchido pelo processo de upload. | |
TITULO | TEXT | Título: Título (legenda) informada para o arquivo. Pode ser o título do relatório, uma legenda para uma foto, etc. | |
DESCRICAO | TEXT_LONG | Descrição: Texto livre para descrever/resumir o conteúdo do arquivo. | |
TIPO_ANEXO_ID | ID(18) | Rqd FK | Tipo de anexo: Indica o tipo de anexo que o arquivo representa. Os tipos de anexos estabelecem como os arquivos anexos são classificados com relação a sua finalidade. Este tipo está relacionado com o que o arquivo representa e não com o formato como ele está armazenado. Com os tipos de anexos pode-se, por exemplo, separar as fotos de um produto que vão para as lojas virtuais de outras fotos que não devem ir. Exemplos de tipos de anexos são: Foto, Desenho, Contrato, Manual, Planta baixa, Tutorial, Relatório NF, Relatório Pedido de Compra, etc. Ver Tipos de anexos Referência para TIPOS_ANEXOS |
TIPO_ARQUIVO_ID | ID(18) | Rqd FK | Tipo de arquivo: Indica o tipo de arquivo (formato dos dados). Caso não informado, o sistema tenta descobrir por conta própria. O tipo de arquivo permite, por exemplo, estabelecer como o arquivo pode ser visualizado Ver Tipos de arquivos. Exemplos:
Referência para TIPOS_ARQUIVOS |
ARQUIVO | ATTACHED_FILE(250) | Arquivo: Opção para upload (carga) do arquivo. Abre uma janela do sistema operacional para escolha do arquivo a ser carregado. Note que existem situações, como na geração de documentos, onde o arquivo é informado apenas posteriormente. | |
DATA_ARQUIVO | DATE_TIME | Data do arquivo: Data (e hora) do arquivo no sistema operacional. | |
TAMANHO | INTEGER | Tamanho: Tamanho do arquivo em bytes. | |
MD5 | UPPER | AK | MD5: Hash MD5 do arquivo calculado automaticamente. Este MD5 pode ser utilizado nos processos de replicação e outros processos onde seja necessário identificar se o arquivo existe ou não no repositório de arquivos. |
DATA_VALIDADE | DATE | AK | Data de validade: Indica a data limite para validade do arquivo. Após esta data, o sistema poderá eliminar o arquivo automaticamente. |
ORIGEM | TEXT_LONG | Origem: Descrição da origem deste arquivo. No caso de upload, a origem inclui o caminho e nome originais do arquivo. | |
SEQUENCIA | INTEGER | Rqd | Sequência: Número para forçar uma ordenação dos arquivos anexos. Desta forma é possível apresentar os arquivos na ordem desejada. Valor padrão = 50 |
MODELO_UTILIZADO_ID | ID(18) | FK | Modelo utilizado: Modelo de documento utilizado para geração do arquivo. Utilizado no caso de arquivos gerados pelo sistema e que se deseja manter uma cópia do mesmo. Referência para MODELOS_DOCUMENTOS |
SETOR_ID | ID(18) | FK | Setor: Setor/departamento da empresa que gerou o documento. Referência para AREAS_FUNCIONAIS |
USUARIO_ID | ID(18) | FK | Usuário: Indica o usuário que incluiu o arquivo no sistema. Pode ser nulo (não informado) caso o arquivo seja gerado por algum processo batch (job ou outro processo externo). Valor padrão = [USER_ID] Referência para USUARIOS |
DATA_INCLUSAO | DATE_TIME | Rqd | Data de inclusão: Data e hora de cadastro ou inclusão do arquivo. Valor padrão = [SYSDATE] |
USUARIO_ALTERACAO_ID | ID(18) | FK | Usuário alteração: Usuário que realizou a última atualização no arquivo. Referência para USUARIOS |
DATA_ALTERACAO | DATE_TIME | Data de alteração: Data e hora da última alteração deste registro. Valor padrão = [SYSDATE] | |
DATA_CANCELAMENTO | DATE_TIME | Data de cancelamento: Data e hora de cancelamento do arquivo gerado. Isso indica que o arquivo, apesar de estar registrado no sistema, não é mais válido. |