AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.
Os agentes podem associar e executar fluxos de trabalho de pós-processamento em cartas e comunicações interativas. O processo de postagem a ser executado pode ser selecionado na exibição Propriedades do modelo Carta . Você pode configurar processos de publicação para enviar emails, imprimir, fax ou arquivar suas cartas finais.
Para associar processos de publicação a letras ou comunicações interativas, primeiro é necessário configurar os processos de publicação. Dois tipos de workflows podem ser executados em cartas enviadas:
Forms Workflow: Esses são os workflows de gerenciamento de processos do AEM Forms em JEE. Instruções para configuração Forms Workflow.
Fluxo de trabalho AEM: AEM workflows também podem ser usados como processos de publicação para cartas enviadas. Instruções para configuração Fluxo de trabalho AEM.
Em AEM, abra a Configuração do Adobe Experience Manager Web Console para seu servidor usando o seguinte URL: https://<server>:<port>/<contextpath>/system/console/configMgr
Nesta página, localize a Configuração do SDK do cliente do AEM Forms e expanda-a clicando nela.
No URL do servidor, insira o nome do AEM Forms no servidor JEE, os detalhes de logon e clique em Salvar.
Especifique o nome de usuário e a senha.
Certifique-se de que sun.util.calendar é adicionado à Configuração do firewall de desserialização.
Vá para Configuração do firewall de desserialização e, em Classes da lista de permissões de prefixos do pacote, adicione sun.util.calendar.
Agora seus servidores são mapeados e os processos de publicação no AEM Forms no JEE estão disponíveis na interface do usuário AEM ao criar cartas.
Para autenticar um processo/serviço, copie o nome de um processo e volte para a página Configurações do console da Web do Adobe Experience Manager > Configuração do SDK do cliente do AEM Forms e adicione o processo como um novo serviço.
Por exemplo, se a lista suspensa na página Propriedades da letra exibir o nome do processo como Forms Workflow -> ValidCCPostProcess/SaveXML, adicione um Nome de Serviço como ValidCCPostProcess/SaveXML
.
Para usar o AEM Forms em workflows JEE para pós-processamento, configure os parâmetros e as saídas necessários. Os valores padrão dos parâmetros são indicados abaixo.
Vá para a página Configurações do console da Web do Adobe Experience Manager > Configurações de gerenciamento de correspondência e configure os seguintes parâmetros:
Seu fluxo de trabalho de formulários deve ter um parâmetro de documento PDF ou um parâmetro de dados XML como entrada com o mesmo nome especificado em Configurações de gerenciamento de correspondência. Isso é necessário para que o processo seja listado na lista suspensa Processo de postagem .
http://localhost:publishport/aem/forms
.Ao usar workflows do Forms ou AEM, antes de fazer qualquer envio do servidor de publicação, é necessário configurar o serviço de configurações do DS. Caso contrário, a apresentação do formulário não será válida.
As instâncias de carta salvas podem ser mais manipuladas, como recuperação de instâncias de carta e exclusão de instâncias de carta, usando as seguintes APIs definidas em LetterInstanceService.
API do lado do servidor | Nome da operação | Descrição |
CartaInstânciaPúblicaVO getLetterInstance(String letterInstanceId) Emite ICCException; |
getLetterInstance | Buscar a instância de letra especificada |
Public void deleteLetterInstance(String letterInstanceId) lança ICCException; | deleteLetterInstance | Excluída a instância de carta especificada |
List getAllLetterInstances(Query) lança ICCException; | getAllLetterInstances | Essa API busca instâncias de letras com base no parâmetro de consulta de entrada. Para buscar todas as instâncias de letra, o parâmetro de consulta pode ser passado como nulo. |
Public Boolean letterInstanceExists(String letterInstanceName) lança ICCException; | letterInstanceExists | Verifique se existe uma LetterInstance pelo nome fornecido |
Na interface do usuário do CCR, conclua as seguintes etapas para associar um processo de publicação a uma letra:
Uma instância de carta de rascunho pode ser recarregada na interface do usuário usando o seguinte url:
https://<server>:<port>/aem/forms/
createcorrespondence.html?/random=$&cmLetterInstanceId=$<LetterInstanceId>
LetterInstanceID: A ID exclusiva da instância da carta enviada.
Para obter mais informações sobre como salvar uma carta de rascunho, consulte Salvar rascunhos e enviar instâncias de carta.