Visão Geral de Anexo
Os tópicos a seguir apresentam mais informações relacionadas à funcionalidade de anexo.
Tipos de Anexo
O sistema dá suporte a vários tipos de conteúdo de anexo, por exemplo:
-
Documento PDF
-
Planilha do Excel
-
Imagem JPEG
-
Documento de Texto
Os dados do anexo podem ser um texto ou um código binário. No entanto, só é possível armazenar dados como informação de texto no aplicativo. Assim sendo, quando você carrega um anexo do tipo binário, é preciso convertê-lo antes de armazenar os dados. Quando você visualiza o anexo, os dados são revertidos para a exibição.
Cada tipo de anexo é definido usando um objeto de negócios de anexo. O objeto de negócios inclui uma configuração que define as extensões de arquivo aceitas, indica se os dados são binários e informa o tipo de conteúdo que representa o tipo de dados do anexo.
Anexos Próprios
Os anexos podem ser 'próprios' ou 'comuns'. Os anexos próprios são relacionados a registros específicos. Por exemplo, os resultados específicos do teste de um dispositivo podem ser carregados e vinculados a esse dispositivo ou aos registros de teste dele. Normalmente, esses tipos de anexo são carregados e atualizados por meio do objeto que detém a propriedade dele.
Anexos Comuns
Anexos comuns são aqueles carregados de maneira independente de qualquer transação no sistema. Eles podem ser usados para informação gerais do sistema ou da empresa. Também é possível vinculá-los a mais de uma transação. Por exemplo, é possível carregar como anexo instruções para realizar determinado tipo de tarefa e vincular esse anexo a um tipo de tarefa no qual as instruções em questão são relevantes. Os anexos desse tipo são carregados e atualizados no portal central de Anexo. Os objetos que podem referenciar os anexos podem vinculá-los por meio de características ou algum outro mecanismo adequado.
Localização do Conteúdo
Por padrão, um anexo é carregado e armazenado no banco de dados junto com todo o seu conteúdo. O processo de upload de conteúdo muito grande, como vídeos, etc., geralmente é limitado por memória e outras restrições de recursos. Você pode configurar um limite acima do qual o conteúdo é armazenado no armazenamento de objetos e um link para o arquivo é mantido no registro do anexo.
Para ativar esse recurso, consulte o local do anexo e as opções relacionadas na configuração do recurso em Configuração Geral do Sistema para obter mais informações. Em uma instalação na nuvem, essa configuração é necessária para fazer upload de anexos grandes devido a limites de recursos mais rigorosos.
Veja a seguir as limitações conhecidas com o armazenamento de conteúdo no armazenamento de objetos.
- A responsabilidade pela recuperação de dados do conteúdo do anexo é transferida para o cliente como parte do gerenciamento de arquivos de armazenamento de objetos.
- Lógica personalizada se qualquer um que dependa da existência do conteúdo do anexo no banco de dados não funcionar para anexos armazenados no armazenamento de objetos.
Enviando Anexos por E-Mail
O sistema dá suporte a um serviço de negócios que pode ser usado pelo processamento do sistema para enviar um e-mail. O serviço de negócios F1-EmailService dá suporte ao recebimento de IDs de um ou mais anexos como parâmetros de entrada.
Para obter mais informações, consulte Enviando E-Mail.
Referência Externa
Registros de anexos podem ser adicionados de um sistema externo; nesse caso, o sistema externo pode ter um ID de referência a ser capturado. O anexo permite a inclusão de um ID de referência externo ao adicionar um anexo internamente.
Verificação de Malware
O sistema fornece um spot de plug-in no qual é possível configurar uma etapa para verificar o anexo de malware. Se um algoritmo for fornecido, ele será chamado toda vez que o conteúdo do anexo for adicionado.