O fluxo de trabalho do Gerenciamento de correspondência consiste em quatro fases:
O gráfico a seguir mostra um fluxo de trabalho típico para criar um modelo de correspondência.
Neste fluxo de trabalho:
Os designers de formulário criam layouts e layouts de fragmento usando o Adobe Forms Designer e os carregam em um repositório CRX. Os layouts contêm campos de formulário típicos, recursos de layout, como um cabeçalho e rodapé, e "áreas de público alvo" vazias para o posicionamento do conteúdo. Posteriormente, os Application Specialists mapeiam o conteúdo necessário para essas áreas de público alvo. Mais informações sobre como criar layout.
Especialistas em assuntos de assunto dos departamentos Jurídico, Financeiro ou de Marketing, criam e carregam conteúdo, como cláusulas de texto, isenções de responsabilidade, termos e condições e imagens, como logotipos, que são reutilizados em vários modelos de correspondência.
Os especialistas em aplicativos criam modelos de correspondência. O especialista do aplicativo
O autor pré-visualização a carta e a envia para processamento posterior. Mais informações sobre pós-processamento.
Em vez de criar um modelo de layout do zero, você pode optar por modificar e reutilizar os modelos fornecidos pelo Gerenciamento de correspondência. Você pode usar o designer para modificar rapidamente a marca e os campos de dados e conteúdo dos modelos para atender às necessidades de sua organização. Para obter mais informações sobre modelos de Gerenciamento de correspondência, consulte Modelos de carta de referência.
Os fragmentos de documento são partes reutilizáveis\componentes de uma correspondência usando a qual você pode compor letras\correspondência.
Os fragmentos de documento são dos seguintes tipos:
Um ativo de texto é um conteúdo que consiste em um ou mais parágrafos de texto. Um parágrafo pode ser estático ou dinâmico. Um parágrafo dinâmico contém referências a elementos de dados, cujos valores são fornecidos em tempo de execução.
Lista é uma série de fragmentos de documento, incluindo texto, listas (a mesma lista não pode ser "adicionada em si mesma"), condições e imagens. A ordem dos elementos de lista pode ser fixa ou editável. Ao criar uma carta, você pode usar alguns ou todos os elementos da lista para replicar um padrão reutilizável de elementos.
As condições permitem que você defina qual conteúdo será incluído no momento da criação da correspondência, com base nos dados fornecidos. A condição é descrita em termos de variáveis de controle. As variáveis podem ser um elemento de dicionário de dados ou um espaço reservado. Ao adicionar uma condição, você pode optar por incluir um ativo com base no valor que a variável de controle tem. As condições têm uma única saída com base em uma expressão. A primeira expressão é considerada verdadeira, com base na variável de condição atual. Seu valor se torna a saída da condição.
Um fragmento de layout é um layout que pode ser usado dentro de uma ou mais letras. Um fragmento de layout é usado para criar padrões repetíveis, especialmente tabelas dinâmicas. O layout pode conter campos de formulário típicos, como "Endereço" e "Número de referência". Ele também contém subformulários vazios que indicam áreas de público alvo. Os layouts (XDPs) são criados no Designer e depois carregados no Forms e nos Documentos.
Há duas maneiras de gerar a correspondência enviada aos clientes: controlado pelo usuário e pelo sistema.
Os funcionários voltados para o cliente, como os ajustadores de solicitações ou os trabalhadores de gabinete, podem criar correspondência personalizada. Usando uma interface de preenchimento de carta simples e intuitiva, os usuários comerciais podem adicionar texto opcional à correspondência, personalizar o conteúdo editável e, ao mesmo tempo, visualizar a correspondência em tempo real. Em seguida, eles podem enviar a correspondência personalizada para um processo back-end.
A geração de correspondência é automatizada, acionada por acionadores de eventos. Por exemplo, um aviso enviado a um cidadão solicitando o preenchimento antecipado de um imposto é gerado pela união do modelo predefinido com dados do cidadão. A carta final pode ser enviada por email, impressa, enviada por fax ou arquivada.
A correspondência final pode ser enviada para um processo back-end para pós-processamento. A correspondência pode ser:
O gráfico a seguir fornece uma visão geral de uma arquitetura de exemplo da Solução Letters.
Este documento de Aviso de Cancelamento é um exemplo de uma correspondência típica:
Elementos Carta | Descrição | Formado com |
Dados de sistemas empresariais back-end | Dados provenientes de sistemas de backend de empresas. Os dados são unidos dinamicamente com o modelo de correspondência. | O arquivo de dados criado com base em um Dicionário de dados |
Dados Introduzidos pelo Funcionário da linha de frente |
Dados que podem ser fornecidos por um funcionário de linha frontal que está personalizando a carta antes de enviá-la. |
Elementos DD desprotegidos |
Parágrafos de texto pré-aprovados |
Conteúdo de texto pré-aprovado. Especialistas em Assuntos legais, finanças ou uma linha de negócios que entendem o contexto comercial da carta, normalmente criam o conteúdo do texto. Conteúdo como cabeçalho, rodapé, isenção de responsabilidade e saudação seria comum à maioria das letras. No entanto, o conteúdo, como "motivo para rescisão", seria específico da carta em questão. | Text\Lists\
|
Dados com base na lógica personalizada? |
Para algumas letras, como uma carta para solicitar mais informações sobre uma solicitação, usuários como o Ajustador de solicitações podem adicionar conteúdo de texto personalizado. | Documento Fragmento do tipo Condição |
Imagens armazenadas do repositório central |
Imagens como logotipos e imagens de assinatura. Imagens como logotipos corporativos apareceriam na maioria ou em toda a correspondência. As imagens de assinatura são específicas da carta e da pessoa em cujo nome a carta é enviada. | Imagens armazenadas em ativos AEM (DAM)
|
Analise cada letra para descobrir as várias partes que compõem a carta. O Application Specialist analisa as correspondências geradas.
Quais partes da correspondência são estáticas e quais são dinâmicas. As variáveis que são preenchidas de fontes de dados de backend ou por usuários finais.
A ordem em que os vários parágrafos de texto aparecem na correspondência, como se um usuário comercial pudesse alterar parágrafos durante a criação da correspondência.
A correspondência é gerada pelo sistema ou exige que o usuário final edite a correspondência? Quantas correspondências são geradas pelo sistema e quantas exigem intervenção do usuário?
Com que frequência o modelo de correspondência muda? Será atualizado anualmente, trimestralmente ou apenas quando uma determinada legislação mudar? Que tipo de mudanças são esperadas? É uma alteração para corrigir erros tipográficos, uma alteração no layout, adicionar mais campos, adicionar mais parágrafos e assim por diante.
Ao planejar seus requisitos de correspondência, monte a lista de novos modelos de correspondência. Para cada modelo de correspondência, é necessário:
As condições em que os usuários corporativos, como ajustadores de solicitações ou trabalhadores de caixa, modificam o conteúdo ou partes da carta.
Os cenários são narrativas que descrevem a experiência do usuário, os requisitos e os benefícios do uso da Solução Letters.
Os cenários também fornecem:os conjuntos de habilidades e ferramentas necessários para o seu projeto.
Práticas recomendadas para planejar sua implementação. "Visão geral da implementação de alto nível.
Reutilização de conteúdoVocê tem uma lista consolidada de novo conteúdo necessário para gerar correspondência. Grande parte do conteúdo, como cabeçalhos, rodapés, textos de isenção de responsabilidade e introduções, é comum a muitas letras e pode ser reutilizada em várias letras. Todo esse conteúdo comum pode ser criado e aprovado por especialistas uma vez e reutilizado em muitos pedaços de correspondência.
Criação do dicionário de dadosHaverá valores de dados, como "ID do cliente" e "Nome do cliente", comuns a muitas letras. Você pode preparar uma lista consolidada de todos esses valores de dados. Normalmente, alguém da equipe de middleware da empresa é consultado ao planejar a estrutura. Essa é a base para a criação do Dicionário de dados.
Fonte de dados de sistemas de backend enterprise Você também conhecerá todos os valores de dados necessários e de onde os dados do sistema corporativo são obtidos. Você pode, então, arquitetar a implementação para extrair os dados do sistema corporativo e alimentar a solução Letters.
Estimando a complexidade das letrasÉ importante determinar quão complexo será criar uma determinada correspondência. Essa análise ajuda a determinar a quantidade de tempo e os conjuntos de habilidades necessários para criar os modelos de carta. Por sua vez, isso ajudará a estimar os recursos e os custos da implementação da solução "Cartas".
A complexidade da correspondência pode ser determinada pela análise dos seguintes parâmetros:
Complexidade de layoutQuão complexo é o layout? Cartas como Aviso de cancelamento têm layouts simples. Enquanto letras como Confirmação de cobertura de solicitações têm um layout complexo com várias tabelas e mais de 60 campos de formulário. A criação de layouts complexos leva mais tempo e requer conjuntos avançados de habilidades de design de layout.
Número de parágrafos e condições de texto Um contrato de empréstimo pode ter 10 páginas e conter mais de 40 cláusulas de texto. Muitas destas cláusulas dependeriam de "parâmetros de empréstimo". Com base nos termos e condições exatos, as cláusulas seriam incluídas ou excluídas do contrato. A criação dessas cartas requer um planeamento exaustivo e uma definição cuidadosa das condições complexas.
Esta tabela fornece algumas orientações que você pode usar para classificar suas letras:
Nível de complexidade |
Complexidade de layout (subjetiva) |
Número de parágrafos de texto |
Número de textos ou imagens condicionais |
Perfil necessário |
Baixa complexidade |
Baixa. O layout tem poucos campos de formulário (<15). Normalmente, uma página. |
8 |
1 |
Habilidades de designer médio. |
Complexidade média |
Layout de média complexidade. Inclui estruturas como tabelas. Geralmente, mais de uma página. |
16 |
2 |
Habilidades de designer médio.
Capacidade de criar expressões complexas usando interfaces do usuário. |
Alta complexidade |
Layout complexo. Pode ser maior que três páginas. Contém tabelas e mais de 60 campos de formulário. |
40 |
8 |
Habilidades do Expert Designer.
Capacidade de criar expressões complexas usando interfaces do usuário. |
Primeiro, você precisa dos seguintes itens para criar uma correspondência:
Pacote de compatibilidade. Instale o Pacote de compatibilidade para visualização da opção Letters na página Forms.
A letra XDP (layout).
Outros XDPs (fragmentos de layout) que formam partes da letra. Os XDPs\Layouts são criados em Designer.
O dicionário de dados relevante (Opcional).
Os módulos de dados que você deseja usar na correspondência.
Os dados de teste indicam o arquivo XML com os dados de teste que ele contém. Os dados de teste são necessários se você estiver usando um dicionário de dados.
Selecione Forms > Cartas.
Selecione Criar > Carta. O Gerenciamento de correspondência exibe os layouts disponíveis (XDPs). Esses layouts vêm do Designer. Os layouts também incluem os modelos de carta que o Gerenciamento de correspondência fornece na caixa. Para obter mais informações sobre modelos de Gerenciamento de correspondência, consulte Modelos de carta de referência. Para adicionar seus próprios layouts, crie arquivos XDP (layout) no Designer e carregue-os no AEM Forms.
Selecione um layout tocando nele e toque em Próximo.
Insira as propriedades da Correspondência e toque em Salvar:
O sistema exibe uma mensagem: "Carta criada com êxito." (na mensagem de alerta) Toque em Abrir para configurar os módulos de dados e os fragmentos de layout neles. Ou toque em Concluído para voltar à página anterior.
Próximo: Quando você toca em Abrir, o Gerenciamento de correspondência exibe uma representação do layout com todos os componentes do layout (XDP) listados. Continue inserindo os Módulos de dados e Fragmentos de layout e Configurando-os.
Depois de criar uma correspondência, toque em Abrir, o Gerenciamento de correspondência exibe uma representação do layout com todas as áreas de subformulários/públicos alvos no layout (XDP) listado. Em cada uma das áreas de público alvo, você pode optar por inserir um Módulo de dados ou um Fragmento de layout (e, em seguida, módulos de dados no fragmento de layout).
Você também pode escolher tocar no ícone Editar para uma letra na página Letras para Inserir módulos de dados e fragmentos de layout em uma letra e configurá-los.
Toque em Inserir para cada um dos subformulários e selecione Módulos de dados ou um Fragmento de layout para inserir em cada um dos subformulários.
Selecione Módulo de dados ou Fragmento de layout para essas opções para cada um dos subformulários e escolha os Módulos de dados ou os Fragmentos de layout a serem inseridos. Um fragmento de layout permite inserir ainda mais módulos de dados ou fragmentos de layout nele de acordo com seu design (até quatro níveis).
Se um fragmento de layout for inserido, o nome desse fragmento aparecerá no subformulário. E, de acordo com o fragmento selecionado, subformulários aninhados aparecem no subformulário.
Depois que os Módulos de dados selecionados forem inseridos no layout, você poderá tocar no modo de configuração e definir o seguinte após tocar no ícone Editar para cada um dos módulos:
Para editar um módulo, toque no ícone Editar ao lado dele. Depois de editar os módulos, toque em Salvar.
Nesta página, você também pode fazer o seguinte para os subformulários:
Nesta página, você também pode fazer o seguinte para cada um dos ativos nos subformulários:
Toque em Next.
A página Dados detalha como os campos de dados e as variáveis são usados no modelo. Os dados podem ser vinculados a fontes de dados, como um dicionário de dados ou uma entrada do usuário. Cada campo define as propriedades a partir das quais o dicionário de dados mapeia dados ou qual legenda é exibida para os campos de entrada do usuário.
Ligação:
A seguir estão alguns campos principais no vínculo:
Várias linhas: Você pode especificar se a entrada de dados de um campo ou variável é de várias linhas. Se você selecionar essa opção, a caixa de entrada do campo ou da variável será exibida como uma caixa de entrada de várias linhas na Visualização de edição de dados. O campo ou variável também é exibido como várias linhas nas visualizações de dados e conteúdo na interface do usuário Criar correspondência. O campo de entrada de várias linhas é semelhante ao campo para inserir um comentário em um TextModule. A opção de várias linhas está disponível somente para campos e variáveis com o tipo de vínculo Usuário ou Elementos de dicionário de dados desprotegidos.
Opcional: Você pode especificar se o valor para campo ou variável é opcional ou não. A opção de campo opcional está disponível para campos e variáveis com o tipo de vínculo Usuário ou Elementos de dicionário de dados desprotegidos.
Validação de campo/variável: Para fornecer a validação aprimorada do valor de um campo ou variável, é possível atribuir um validador ao campo ou à variável. Essa opção está disponível somente para campos e variáveis com o tipo de vínculo Usuário ou Elementos de dicionário de dados desprotegidos.
Legenda e dica de ferramenta: Legenda é o rótulo do campo que aparece antes do campo na interface do usuário do CCR. Essa opção está disponível para campos e variáveis com o tipo de vínculo Usuário ou Elementos de dicionário de dados desprotegidos.
Estes são os tipos de validação que você pode usar para os campos:
Validador de cadeia de caracteres: Use o Validador de string para especificar um comprimento mínimo e máximo da string inserida no campo ou na variável. Ao criar um validador de string, certifique-se de especificar parâmetros de validação válidos. Insira um comprimento válido para os valores mínimo e máximo. Para o validador de string, você pode especificar o comprimento mínimo e máximo do valor que pode ser inserido. Se o valor inserido não for de acordo com os valores mínimo e máximo especificados, o campo relevante na interface do usuário do CCR será marcado em cor vermelha.
Validador de número: Use o Validador de número para especificar o valor numérico mínimo e máximo inserido em um campo ou variável. Ao criar um Validador de número, certifique-se de especificar parâmetros de validação válidos. Insira valores numéricos para os valores mínimo e máximo.
Validador de Expressão regular: Use o Validador de Expressão regular para definir uma expressão regular usada para validar o valor de um campo ou variável. Além disso, você pode personalizar a mensagem de erro. Ao criar um Validador de Expressão regular, especifique uma expressão regular válida.
Os validadores de campos e variáveis estão disponíveis somente em campos ou variáveis com o tipo de vínculo Usuário ou Elementos de dicionário de dados desprotegidos.
Depois de especificar o vínculo, toque em Próximo. O Gerenciamento de correspondência exibe a tela Anexos.
Selecione Adicionar ativo.
Na tela Selecionar ativo, toque nos ativos para anexar com a letra e toque em Concluído. É necessário primeiro fazer upload dos ativos para os Ativos. É recomendável anexar somente documentos PDF e do Microsoft Office, mas também pode anexar imagens. Para obter mais informações sobre como fazer upload de ativos no DAM, consulte Fazer upload de ativos.
Para bloquear a ordem dos ativos na lista para que o Ajustador de solicitações não possa alterar a ordem, toque em Bloquear pedido. Se você não selecionar essa opção, o Ajustador de solicitações poderá alterar a ordem dos itens de lista.
Para alterar a ordem dos ativos, arraste e solte um ativo que contém o ícone de reordem de um ativo ( ).
Toque em Editar na frente de um anexo e especifique um anexo como Obrigatório se não quiser que o autor o exclua. Especifique um anexo como Selecionado se desejar que ele seja pré-selecionado na interface do CCR.
Selecione Acesso à biblioteca para conceder acesso à biblioteca. Se o Acesso à biblioteca estiver ativado, o Ajustador de solicitações poderá acessar a biblioteca de conteúdo ao criar uma carta e inserir anexos.
Selecione Configuração de Anexos e especifique o número máximo de anexos.
Toque em Salvar. Sua correspondência é criada e listada na página Cartas.
Depois que um modelo de carta é criado no Gerenciamento de correspondência, o usuário final/agente/ajuste de solicitação pode abrir a carta na interface do usuário do CCR e criar uma correspondência inserindo dados, configurando o conteúdo e gerenciando anexos. Para obter mais informações, consulte Criar correspondência.
A tabela a seguir descreve quais tipos de vínculos estão disponíveis para vários tipos de campos.
Os seguintes valores na tabela
Literal | Ativo | Dicionários de dados | Ignorar | Usuário | Texto | Variável | |
date | Sim | Não | Sim | Sim | Sim | N/A | N/A |
time | Sim | Não | Sim | Sim | Sim | N/A | N/A |
datetime | Sim | Não | Sim | Sim | Sim | N/A | N/A |
integer | Sim | Não | Sim | Sim | Sim |
N/A | N/A |
float | Sim | Não | Sim | Sim | Sim |
N/A | N/A |
richtext | Sim | somente texto | Sim | Sim | Sim | N/A | N/A |
plaintext | Sim | somente texto | Sim | Sim | Sim | N/A | N/A |
imagem | Não | somente imagem | Não | Sim | Não | N/A | N/A |
signature | Não | Não | Não |
Sim | Não | N/A | N/A |
Você pode usar um modelo de carta existente para criar rapidamente um modelo de carta com propriedades, conteúdo e ativos herdados semelhantes, como fragmentos de documento e dicionário de dados. Para fazer isso, copie e cole uma carta.