Neste exemplo de Operações de Conteúdo Estendido, uma etapa
do componente em um fluxo de trabalho obterá o valor da propriedade de
um documento e, em seguida, arquivará esse documento na pasta adequada,
dependendo do valor da propriedade.
Esse exemplo utiliza duas operações e uma
expressão de decisão em uma única etapa do componente.
Esse
exemplo assume que um armazenamento de objetos possui uma classe de
documento customizada "RELoanApplications" com uma propriedade "Tipo
de Empréstimo". Um documento (uma aplicativo de empréstimos) é
armazenado no armazenamento de objetos e designado à classe de
documento RELoanApplications, com Tipo de Empréstimo definido como
"Conforme" ou "Jumbo". O fluxo de trabalho obterá o valor de Tipo de
Empréstimo do documento (um anexo) e, em seguida, arquivará o
documento em uma das duas pastas no armazenamento de objeto: Conforme
ou Jumbo.
- Determine o Nome Simbólico da propriedade da classe do
documento.
Antes de desenvolver o fluxo de trabalho, é necessário determinar o tipo de dados e o nome simbólico da propriedade da classe do documento que usará na operação do
Content Platform Engine.
Para isso, use o
Administration Console for Content Platform Engine para localizar a classe de documento e verifique o tipo de dados da propriedade que deseja usar. Nesse exemplo, o Tipo de Empréstimo (tipo de dados: Cadeia)
é exibido em uma propriedade customizada de classe de documento
RELoanApplications.
- Classe de documento customizada: RELoanApplications
- Propriedade da classe do documento (Nome de exibição):
Tipo de Empréstimo
- Nome simbólico: RELoanType
- Valores: "Conforme" ou "Jumbo"
Nos Modelos de Propriedade você exibe as Propriedades do
Tipo de Empréstimo, e observa o Nome Simbólico na guia Propriedades,
RELoanType.
- Na definição de fluxo de trabalho, defina os anexos e os
campos de dados adequados.
Utilizando o Process Designer, defina os seguintes anexos nas propriedades do fluxo de
trabalho.

Defina os
seguintes campos de dados nas propriedades do fluxo de trabalho.
Esse
campo de dados conterá o valor que foi recuperado da propriedade do
documento na etapa do componente.
.
- No mapa do fluxo de trabalho, inclui a etapa do
componente. Selecione as duas operações e defina os parâmetros
adequados para cada operação.
- No Process Designer, coloque a etapa do componente
no local adequado no fluxo de trabalho e, em seguida, especifique a
operação para a etapa do componente selecionando tanto a operação
file quanto
getStringProperty.
As operações devem ser reordenadas para que getStringProperty seja
executada primeiro
- Configure os parâmetros de operação da seguinte forma:
Para getStringProperty...

Para
file...

Para a expressão destFolder, digite o
seguinte:
If (ret_loan_type="Conforming"),
folderConform, folderJumbo
Quando o fluxo de trabalho é ativado, o usuário especifica
um aplicativo de empréstimos (um documento da classe
RELoanApplications) para o loan_attachment.
Quando o fluxo de trabalho atinge a etapa do componente, a operação
getStringProperty obtém o valor de Tipo de Empréstimo (Conforme ou
Jumbo) da propriedade do documento e, em seguida, a operação file
arquiva o documento na pasta adequada.