51
EMC ® Document Sciences ® xResponse Versão 4.6 Guia do Usuário EMC Computer Systems Brasil Ltda Rua Verbo Divino, 1.488 – 4º andar São Paulo – SP – 04719-904 0800-553622 Tel.: + 55 (11) 5189-5000 Fax: + 55 (11) 5189-5262 brazil.emc.com

EMC Document Sciences xResponse · Para começ ar, selecione a categoria e os registros de cliente a serem usados para criar a carta. Como a lista de documentos depende da categoria

Embed Size (px)

Citation preview

EMC ® Document Sciences ®

xResponseVersão 4.6

Guia do Usuário

EMC Computer Systems Brasil LtdaRua Verbo Divino, 1.488 – 4º andar

São Paulo – SP – 04719-9040800-553622

Tel.: + 55 (11) 5189-5000Fax: + 55 (11) 5189-5262

brazil.emc.com

Aviso Legal

Copyright © 2003-2015 EMC Corporation. All Rights Reserved.A EMC atesta que as informações apresentadas neste documento são precisas e estão de acordo com as suas práticas comerciaisna data de publicação. As informações estão sujeitas a alterações sem prévio aviso.

AS INFORMAÇÕES NESTA PUBLICAÇÃO SÃO FORNECIDAS“NO ESTADO EM QUE SE ENCONTRAM”. A EMCCORPORATION NÃO GARANTE NEM REPRESENTA NENHUM TIPO DE INFORMAÇÃO CONTIDA NESTAPUBLICAÇÃO E ESPECIFICAMENTE SE ISENTA DAS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO OU USOPARA UM PROPÓSITO ESPECÍFICO.

O uso, a cópia ou a distribuição de qualquer software da EMC descrito nesta publicação exigirá uma licença de software.

Para obter uma lista mais atualizada de produtos da EMC, consulte EMC Corporation Trademarks no site EMC2.com.br. Adobee Adobe PDF Library são marcas comerciais ou registradas daAdobe Systems Inc. nos EUA e emoutros países. Todas as outrasmarcas comerciais utilizadas neste documento pertencem a seus respectivos proprietários.

Feedback sobre a documentação

Sua opinião é importante. Queremos ouvir você sobre a documentação de nossos produtos. Se você tiver comentáriossobre como podemos melhorar ou facilitar o uso da nossa documentação, envie-nos seu feedback [email protected]

Sumário

Prefácio ............................................................................................................................... 7

Capítulo 1 Primeiros passos ........................................................................................ 9De onde surgem os documentos?....................................................................... 9

Conteúdo geral............................................................................................. 9Fazendo logon e logoff...................................................................................... 10Trabalhando no xResponse................................................................................ 11

Capítulo 2 Criando uma carta ....................................................................................... 13Etapa 1: preparar o documento ......................................................................... 13Etapa 2: verificar se os dados do cliente estão corretos ........................................ 14

Formatação HTML ....................................................................................... 14Etapa 3: visualizar a carta.................................................................................. 14

O que são parágrafos opcionais?.................................................................... 15Etapa 4: editar o documento.............................................................................. 15Etapa 5: distribuir a carta .................................................................................. 15

Capítulo 3 Usando a função Trabalho em curso ........................................................... 17Abrindo um documento.................................................................................... 17Trabalhando com anotações do documento ........................................................ 18

Adicionando anotações no documento........................................................... 18Exibindo e editando anotações do documento ................................................ 18Excluindo anotações do documento ............................................................... 19

Distribuindo um documento ............................................................................. 19Reatribuindo um documento............................................................................. 20Excluindo um documento ................................................................................. 20

Capítulo 4 Trabalhando com aprovações ..................................................................... 21Visualizando ou editando um documento .......................................................... 21Trabalhando com anotações do documento ........................................................ 22

Adicionando anotações no documento........................................................... 22Exibindo ou editando anotações do documento .............................................. 22Excluindo anotações do documento ............................................................... 23

Aprovando um documento ............................................................................... 23Rejeitando um documento ................................................................................ 23Excluindo um documento ................................................................................. 24

Capítulo 5 xResponse FastPath ................................................................................... 25Ativar Controles Active X ................................................................................. 25Codificação UTF-8 ............................................................................................ 26

3

Sumário

Strings de consulta de parâmetros ..................................................................... 26Categoria ..................................................................................................... 27

Valor: Nome da categoria.......................................................................... 27Custkeys1-Custkeys10 .................................................................................. 27

Valor: Valor chave .................................................................................... 27Documento .................................................................................................. 27

Valor: Nome documento ........................................................................... 28Página ......................................................................................................... 28

Valor: Login ............................................................................................. 28Valor: Categoria ....................................................................................... 28Valor: Documento .................................................................................... 29Valor: Cust............................................................................................... 29Valor: Custdata ........................................................................................ 29Valor: Visualização ................................................................................... 29Valor: wipPreview.................................................................................... 30Valor: WIP ............................................................................................... 30Valor: Aprovação ..................................................................................... 30Valor: Edição............................................................................................ 30

Senha........................................................................................................... 31Valor: Senha............................................................................................. 31

Nome de usuário.......................................................................................... 31Value: Nome usuário ................................................................................ 31

WIPID ......................................................................................................... 31Value: Número transação.......................................................................... 32

Operação ..................................................................................................... 32Valor: Logoff ou Return ............................................................................ 32

hideHeaderAndFooter .................................................................................. 32Valor: Verdadeiro ou Falso ........................................................................ 32

XMLCustomerData e DataSourceName ............................................................. 33DataSourceName.......................................................................................... 33XMLCustomerData....................................................................................... 33Exemplo ...................................................................................................... 34

Usando caracteres Unicode com o xResponse FastPath........................................ 35Distribuição automática e log-off ....................................................................... 35Criptografando senhas no Fastpath.................................................................... 36

Capítulo 6 Modelo de dados do cliente ........................................................................ 37

Capítulo 7 Administrando o xResponse ....................................................................... 41Antes de começar ............................................................................................. 41

Siteminder ................................................................................................... 41Suporte para localização de idiomas .............................................................. 42

Administrando usuários ................................................................................... 42Usuários concorrentes................................................................................... 42Gerenciamento de sessões ............................................................................. 43Fluxo de trabalho do usuário......................................................................... 44Chaves de dados do cliente ........................................................................... 44Página Confirmar dados do cliente ................................................................ 44Publicando o histórico de anotações............................................................... 45

Ativando a função Visualizar PDF ..................................................................... 45Especificando um perfil de saída padrão ........................................................ 46

Mantendo transações concluídas ....................................................................... 46Administrando o editor .................................................................................... 46

Qual editor deve escolher? ............................................................................ 47O Editor on-line do xDesign ...................................................................... 47

4

Sumário

xEditor..................................................................................................... 47Opções de ortografia do Verificador ortográfico.................................................. 48Controlando a Organização de Itens de Aprovação............................................. 50

Apêndice A Teclas de acesso e atalhos do xResponse .................................................. 51Tabela das teclas de acesso ................................................................................ 51

5

Sumário

6

Prefácio

Bem-vindo ao xResponse, um aplicativo de correspondência com base na Web que fornece serviçostransacionais para documentos do xPression por meio de um navegador da Web. O xResponse éusado para modificar documentos criados no xDesign.

Para obter detalhes sobre novos recursos e outras alterações desde a última versão, consulte asNotas de Versão do xPression.

Público-alvoO guia é destinado aos usuários do xResponse.

ConvençõesAs seguintes convenções são usadas neste documento:

Tipo de fonte Significado

negrito Elementos da interface gráfica do usuário associados a uma ação

itálico Títulos de manuais, ênfase ou variáveis de espaço reservado cujos valores vocêfornece

espaçamento

uniformeComandos em um parágrafo, URLs, código nos exemplos, texto exibido na tela outexto digitado por você

xPressionHome

O termo “xPressionHome” refere-se ao local no qual o xPression é instalado no servidor. Nosservidores Windows, o local padrão é C:\xPression

Histórico de revisõesAs alterações a seguir foram feitas neste documento.

7

Prefácio

Data da revisão Descrição

Novembro de 2015 Publicação inicial

8

Capítulo 1Primeiros passos

O xResponse é um aplicativo de correspondência com base na Web que fornece serviços transacionaispara documentos do xPression por meio de um navegador da Web.

De onde surgem os documentos?Os designers de documento na sua empresa usaram o xDesign, um aplicativo de design, teste e revisãoda EMC Document Sciences, para criar os documentos com os quais você trabalha no xResponse.

Usando o xDesign, eles definem uma lógica de negócios, ou regras de negócios, que incluem ou excluempartes do conteúdo, com base nas informações contidas nos dados de clientes. O xDesign armazena oconteúdo, as imagens e outras informações do documento em um único banco de dados do xPression.

Os autores do documento podem incluir subdocumentos como forma de reutilizar a documentaçãojá criada. Os tipos específicos de arquivo que podem ser usados como subdocumentos variam deacordo com a ferramenta de criação. Uma vez que os documentos xResponse são compilados em umdocumento único e os editores do xResponse não exibem a estrutura do documento, os usuários doxResponse não sabem qual parte do documento é proveniente de subdocumentos.

Quando um documento é aprovado, o designer responsável por ele cria uma versão do documento paradisponibilizá-lo para serviços de produção do xPression, como o xPression Batch, o xResponse e oxRevise. Esses aplicativos usam a versão do documento para montar, personalizar e distribuir odocumento.

Conteúdo geral

O designer de documento pode incluir conteúdo externo, como PDFs, TIFFs de várias páginas emuito mais. Em alguns casos, as oportunidades de edição para conteúdo externo são limitadas. OxResponse não dá nenhuma indicação de que tipo de conteúdo externo está presente. O conteúdogeral embutido não é aceito no xEditor, e conteúdo geral não pode ser usado como um parágrafoopcional. O xResponse não permitirá que um documento com parágrafos opcionais com conteúdogeral embutido ou conteúdo geral seja usado como item de trabalho.

As preferências de numeração de página, as configurações de página Par/Ímpar e as configurações deHerdar Layout não são reconhecidas no UC (Universal Content, conteúdo geral) dos documentosusados com o xEditor. O Conteúdo Geral é convertido em uma imagem para visualização; dessa

9

Primeiros passos

forma, quando o UC é visto no xEditor ou aberto para “Visualizar como Word”, ele será exibidoexatamente como seria se fosse aberto diretamente, mas o resultado estará correto.

A opção Usar Definição Mestra não é respeitada em documentos destinados ao uso no xEditor. Oselementos do Conteúdo Geral não serão incluídos na tabela mestra de documentos dos documentosdo xEditor.

Os estilos de tabela contidos em um conteúdo geral Doc ou Docx do Word não serão exibidos nalista de estilos de tabela no xEditor.

Fazendo logon e logoffVocê poderá acessar o xResponse no seu navegador da Web digitando a URL do site padrão doxResponse. Você pode obter a URL junto ao administrador do xResponse.

Para efetuar logon no xResponse:

1. Digite a seguinte URL: http://<ServerName>/xResponse. Adicione a página à lista de Favoritospara tornar o acesso mais rápido.Nome_do_Servidor pode ser o nome completo do servidor ou o endereço IP do servidor.Especifique o nome aqui da mesma forma como está definido no arquivo eCor.properties(localizado no diretório xPressionHome do servidor). Por exemplo, se ele estiver definido com onome do servidor, digite o nome do servidor; se ele estiver definido com o endereço IP, digiteo endereço IP.

2. Forneça seu nome de usuário e sua senha de rede.

3. Clique em Login para se conectar-se ao xPression Server definido e retornar uma lista decategorias disponíveis. O xPression valida o nome de usuário e a senha de rede, para determinaras permissões de acesso, e recupera o seu nome de usuário no sistema de segurança de redecorporativo (como LDAP ou NDS).Após o logon, o xPression valida sua ID de usuário e senha de rede para determinar aspermissões de acesso. Depois que o processo de login for concluído, acesse Trabalhando noxResponse, página 11

Para evitar que o xEditor ou o xResponse consumam posições de licenciamento adicionais,certifique-se de seguir estes procedimentos ao efetuar logoff.

Para efetuar logoff do xResponse1. Feche as janelas do xEditor. Se várias janelas do xEditor permanecerem abertas, elas consumirão

mais posições de licenciamento sempre que o documento for salvo.

2. Efetue logoff do xResponse. Sempre efetue logoff antes de fechar a janela do navegador da Web.Se fechar o navegador primeiro, a sessão permanecerá ativa e a cadeira de licença não ficarádisponível para outros usuários. A sessão será fechada eventualmente de maneira automática ouo administrador do xPression poderá fechá-la, se necessário.

3. Feche a janela do navegador.

10

Primeiros passos

Trabalhando no xResponseHá três tarefas principais que podem ser executadas no xResponse: criar uma carta, usar uma cartaexistente e aprovar uma carta. A página principal contém as seguintes guias, mostradas no cantosuperior direito da imagem abaixo, que permitem concluir cada tipo de tarefa:• Criar uma carta. Essa guia é seu ponto de entrada no xResponse. A partir dela, você irá criar

documentos e enviá-los para distribuição.

• Trabalho em andamento. Essa guia permite verificar o status dos documentos ativos. Vocêpoderá ver os documentos que ainda não foram enviados para aprovação e documentos queexigem outras ações.

• Aprovações. Essa guia permite verificar documentos na fila de aprovação.

A página principal do xResponse exibe as informações da sessão atual na parte inferior da página euma série de guias que permitem a execução de tarefas específicas.

Juntamente com as guias mencionadas anteriormente, a página principal do xResponse tambémcontém os elementos a seguir.

11

Primeiros passos

Nome do elemento Descrição

Preparar espaço de trabalhode documentos

Permite selecionar a categoria, o documento e o registro de cliente deuma carta.

Informações sobre a sessão Exibe informações sobre a sua sessão atual.

12

Capítulo 2Criando uma carta

A guia Criar uma carta usa um assistente para orientá-lo pelas etapas necessárias para a criação decartas e a sua distribuição aos clientes. O que você deve fazer:

• Preparar o documento

• Verificar se os dados do cliente estão corretos

• Visualizar a carta

• Editar o documento

• Distribuir a carta

Observação: Se você quiser gerar saída HTML de um documento, ao aplicar estilos às tabelas nodocumento, não substitua o estilo no nível da tabela pelo estilo no nível da linha, ou o estilo no nívelda linha pelo estilo no nível da célula, caso contrário ocorrerão erros na saída HTML.

Etapa 1: preparar o documentoPara começar, selecione a categoria e os registros de cliente a serem usados para criar a carta. Como alista de documentos depende da categoria selecionada e a fonte de dados de clientes depende dodocumento selecionado, trabalhe da esquerda para a direita nessa página.

Para começar uma carta:1. Selecione a categoria de documento que você deseja usar para a carta.

Para visualizar um nome de categoria longo, selecione o nome na lista e passe o cursor sobre ele.Uma janela pop-up de dica de ferramenta será exibida com o nome completo da categoria.As categorias da lista destinam-se ao uso com o xResponse no xAdmin. Se a categoria desejadanão estiver na lista, contate o administrador do sistema.

2. Selecione o documento na lista de documentos da categoria selecionada.

3. Selecione a chave do cliente que identifica o cliente para o qual você está criando a carta. Paralocalizar uma chave específica, digite a chave na caixa de texto e clique no botão de seta. Paraexibir mais chaves, selecioneMais.

4. Clique em Avançar para passar para a etapa de verificação dos dados do cliente. Se você quiserpular as etapas de verificação e visualização, clique em Distribuir na barra de ferramentas Açãopara enviar o documento.

13

Criando uma carta

Etapa 2: verificar se os dados do cliente estãocorretosA página Verificar dados do cliente exibe os dados do registro de chave do cliente selecionado.Verifique se os dados do cliente estão corretos.

Se você autorizar a modificação dos dados nesta página, os campos de dados poderão ser editados(para autorizar, consulte o administrador do sistema). As alterações dos dados são aplicadasautomaticamente e aplicam-se somente à sessão atual. Os dados do cliente não são alterados nafonte de dados.

Observação: Os dados alterados nessa página não devem conter caracteres reservados para XML,como o "e" comercial (&), sinais de maior do que e menor do que (<>), apóstrofo (’) e aspas duplas (").

Para visualizar a carta no xResponse Editor, clique em Continuar. Caso contrário, clique emDistribuir para ignorar a visualização e enviar o documento ao cliente.

Formatação HTML

As tags HTML poderão ser incluídas nas alterações dos dados da página Verificar dados do cliente sea formatação HTML estiver ativada para o xResponse. Consulte o administrador do sistema paraverificar se a formatação HTML está disponível.

Etapa 3: visualizar a cartaO documento aparece no xResponse Editor. Se autorizado, você poderá editar o documento clicandoem Editar (consulte o administrador do sistema para obter autorização). Para distribuir o documentosem alterações, clique em Continuar. Clique em Salvar para salvar o documento atual na sua listade trabalhos em curso.

O xDesign aceita o recurso de documento protegido do Word. Se um item de conteúdo tiver sidoprotegido com o uso desse recurso, você não poderá editá-lo no xResponse. É possível proteger umitem de conteúdo inteiro ou somente seções específicas. Se precisar fazer alterações em um item deconteúdo protegido, você deverá usar o xDesign para criar uma nova versão aprovada do item deconteúdo com a proteção desativada.

Se o documento contiver parágrafos opcionais ou conteúdo opcional, os nomes dos parágrafosaparecerão no painel Inserir. Clique no nome com hiperlink de um parágrafo opcional para visualizaresse parágrafo. Selecione o item opcional desejado e clique em Inserir para adicioná-lo à visualizaçãodo documento.

Observação: (1) Ao visualizar um documento que contém uma imagem de conteúdo geral embutida,a página de visualização mostrará uma imagem de espaço reservado no lugar da imagem real. Alimitação se aplica apenas à página de visualização e a imagem real será exibida na saída.

(2) Se você está visualizando um documento que contpem conteúdo geral embutido de DOC, DOCXou xPresso for Word, a página de visualização mostrará o nome do conteúdo geral como texto de

14

Criando uma carta

espaço reservado no lugar do item do conteúdo geral. Essa limitação se aplica apenas à página devisualização e o conteúdo geral será exibido na saída.

O que são parágrafos opcionais?

Parágrafos opcionais permitem escolher o texto incluso em um documento reunido. Esses parágrafospodem ser selecionados pelo usuário e foram criados pelo designer do documento para uso porusuários do xResponse em um local específico de um documento.

Parágrafos opcionais são organizados e exibidos em grupos. Existem dois tipos de grupos deparágrafo opcionais: seleção múltipla e seleção simples. Grupos de seleção múltipla, indicados porcaixas de seleção, permitem selecionar um ou mais parágrafos a partir do mesmo grupo. Gruposde seleção simples, indicados por botões de opção, permite selecionar apenas um parágrafo a partirdo grupo.

Etapa 4: editar o documentoO xResponse oferece a opção de dois editores diferentes para a edição de documentos: o xEditor ou oEditor online do xDesign. A opção do editor é geralmente feita pelo administrador e se aplica a todosos usuários do xResponse na instalação. Se necessário, ele pode ser alterado pelo administrador doxPression.

Se você não tem certeza do editor que a sua instalação usa, consulte o administrador do xPression.

Para obter mais informações sobre o xEditor consulte o Guia do Usuário do xEditor. Para obter maisinformações sobre o Editor online do xDesign, consulte o Guia do usuário do Editor online do xDesign.

Se você tentar navegar do xEditor para a página Verificar dados do cliente, o xResponse salvará o seuitem de trabalho atual do trabalho na lista em andamento e iniciará um novo item de trabalho. Onovo item de trabalho não terá nenhuma das alterações feitas no primeiro item de trabalho.

Etapa 5: distribuir a cartaVocê deseja que aprovador dessa carta distribua o documento depois de aprová-lo? Se você selecionarSim, o xPression distribuirá o documento após a aprovação. Se você selecionar Não, o xPressionretornará o documento para que você o distribua depois que ele for aprovado.

Selecione um método de distribuição na lista e clique em Continuar. Se você tiver selecionado Simpara que o aprovador distribua o documento, continue em Abrindo um documento, página 17. Setiver selecionado Não, o xResponse exibirá a tela Preparar documento, junto com uma mensagemindicando que o documento foi distribuído com êxito. Se a opção Retornar ao aplicativo de chamadafor selecionada na definição de distribuição e houver apenas um documento, este será aberto nolugar da tela Preparar documento.

Se você tentar navegar da página de Distribuição para a página Verificar dados do cliente, oxResponse salvará o seu item de trabalho atual do trabalho na lista em andamento e iniciará um

15

Criando uma carta

novo item de trabalho. O novo item de trabalho não terá nenhuma das alterações feitas no primeiroitem de trabalho.

16

Capítulo 3Usando a função Trabalho em curso

A guia Trabalho em curso exibe uma lista dos documentos nos quais você está trabalhando que aindanão foram enviados para aprovação ou que exigem ações adicionais da sua parte.

Você deve visitar a guia "Trabalho em andamento" se:• você iniciar uma carta, mas não a concluir;

• uma carta for reatribuída a você;

• uma carta enviada para aprovação for rejeitada.

Por padrão, os documentos da lista Trabalho em andamento são listados em ordem alfabética, masé possível clicar em um cabeçalho de tabela para reordenar a lista de acordo com os valores nessacoluna.

Cada item de trabalho em curso na lista tem um botão Anotar, Distribuir, Reatribuir e Excluir. Essesbotões são diferentes dos exibidos na barra de ferramentas Ações. Os botões de item de trabalhoaplicam-se somente ao item de trabalho individual e não aos outros itens de trabalho na lista.

O status de cada item de trabalho é exibido na coluna Status com os seguintes possíveis valores:

• Ativo indica que o documento não foi enviado para aprovação.

• Aprovação pendente indica que o documento foi enviado para aprovação.

• Aprovado indica que o documento foi aprovado.

• Rejeitado indica que o documento foi rejeitado.

• Erro de publicação indica que o xResponse não pôde publicar o documento.

Abrindo um documentoÉ possível abrir um documento da lista Trabalho em andamento para visualizar ou editar seuconteúdo. Para isso, selecione o documento na lista e clique em Abrir.

17

Usando a função Trabalho em curso

Depois que o documento for aberto, você poderá revisá-lo na página do navegador. Nessa página,você pode:• Editar o documento clicando em Editar. O documento abre no Editor. Para obter maiores

informações, consulte Etapa 4: editar o documento, página 15.

• Distribuir o documento clicando em Avançar. Para obter maiores informações, consulte Etapa 5:distribuir a carta, página 15.

• Fechar o documento clicando em Voltar.

Trabalhando com anotações do documentoÉ possível adicionar ou visualizar as anotações associadas aos documentos da lista "Trabalho emandamento". Você também pode excluir ou editar as anotações criadas.

Adicionando anotações no documento

É possível adicionar anotações associadas aos documentos da lista "Trabalho em andamento".

Para adicionar uma anotação:1. Selecione o documento na lista Trabalho em andamento no qual você deseja adicionar uma

anotação.

2. Clique em Anotação. A janela Anotação será exibida.

3. Digite o texto na observação na caixa de texto. A observação não pode exceder 1.000 caracteres.

4. Clique em Adicionar observação. A anotação será exibida na lista "Anotações existentes" naparte inferior da janela.

5. Clique em Fechar.

Exibindo e editando anotações do documento

É possível visualizar anotações associadas aos documentos da lista "Trabalho em andamento". Se oestado do fluxo de trabalho desse documento não mudar (enviar/rejeitar/reatribuir/aprovar/distribuir)e o proprietário do documento atual for o criador das anotações, as anotações existentes poderãoser editadas.

Para visualizar ou editar uma anotação existente:1. Selecione o documento na lista Trabalho em andamento que contém a anotação que você deseja

visualizar.

2. Clique em Anotação. A janela Anotação será exibida.

3. Na lista Anotações existentes, na parte inferior da janela, localize a anotação que você desejavisualizar. O texto da anotação é exibido na lista com outras informações da anotação.

18

Usando a função Trabalho em curso

Se você já concluiu a exibição da anotação, clique em Fechar.Se quiser editar a anotação, continue com as seguintes a seguir. Só é possível editar anotaçõescriadas por você.

4. Clique em Editar ao lado da entrada da anotação na lista. O texto da anotação será exibido nacaixa de texto.

5. Edite o texto na caixa e clique em Atualizar Anotação. O texto atualizado da anotação é exibidona lista juntamente com as informações da anotação.

6. Clique em Fechar.

Excluindo anotações do documento

Se o estado do fluxo de trabalho desse documento não mudar (enviar/rejeitar/reatribuir/aprovar/distribuir) e o proprietário do documento atual for o criador das anotações, as anotações existentesassociadas aos documentos da lista "Trabalho em andamento" poderão ser excluídas.

Para excluir uma anotação:

1. Selecione o documento na lista Trabalho em andamento que contém a anotação que você desejaexcluir.

2. Clique em Anotação. A janela Anotação será exibida.

3. Na lista Anotações existentes, na parte inferior da janela, localize a anotação que você desejaexcluir.

4. Clique em Excluir ao lado da anotação que você deseja excluir da lista. Só é possível excluiranotações criadas por você. Uma caixa de diálogo de confirmação será exibida.

5. Clique em OK na caixa de diálogo de confirmação. A anotação será removida da lista Anotaçõesexistentes e não será mais associada ao documento.

6. Clique em Fechar.

Distribuindo um documentoVocê pode distribuir uma carta da página Trabalho em andamento. Ao distribuir, a páginaDistribuição será exibida. Para obter mais informações, consulte Etapa 5: distribuir a carta, página 15.

Para distribuir uma carta:1. Selecione o documento na lista Trabalho em andamento.

2. Clique em Distribuir. A página Selecionar Distribuição será exibida.

3. Selecione um método de distribuição na lista e clique em Avançar. O documento será publicado.

19

Usando a função Trabalho em curso

Reatribuindo um documentoNa guia Trabalho em curso, é possível reatribui um documento a outro usuário. É apenas possívelreatribuir documentos a usuários autorizados a visualizar a categoria de origem. É possível reatribuirqualquer documento que tenha status Ativo a outro aprovador.

Ao reatribuir uma carta, você poderá incluir uma anotação para o novo destinatário. Quando a cartareatribuída aparecer na lista Trabalho em curso do destinatário, ele poderá selecionar essa carta eclicar em Observação para visualizar sua mensagem.

Para reatribuir uma carta:

1. Selecione a carta na lista Trabalho em andamento.

2. Clique em Reatribuir. A página Reatribuir trabalho em andamento será exibida.

3. Selecione o novo destinatário na lista "Reatribuir documento a".

4. (Opcional) Adicione uma anotação na caixa de texto Anotações para o novo destinatário.

5. Clique em OK.

Excluindo um documentoÉ possível excluir um item de trabalho da lista Trabalho em andamento.

Para excluir um item:1. Selecione o item de trabalho na lista Trabalho em andamento.

2. Clique em Excluir. Uma caixa de diálogo de confirmação será exibida.

3. Clique em OK. O item de trabalho será removido da lista Trabalho em andamento.

20

Capítulo 4Trabalhando com aprovações

Se você tiver direitos de acesso em Nível de aprovação, sua guia Aprovações mostrará uma lista dedocumentos que estão aguardando sua aprovação. A lista de aprovações exibe os documentos emordem de data de ação. Clique em um cabeçalho de coluna para reordenar a lista de acordo com osvalores nessa coluna. Se você clicar no nome do documento, ele será aberto na página de visualização.

Cada documento na lista de aprovações tem seus próprios botões Anotar, Aprovar, Rejeitar e Excluir.Esses botões são diferentes dos botões exibidos na barra de ferramentas Ações e se aplicam somenteao documento individual.

Na página da guia Aprovações, você pode:• Abrir um documento para exibi-lo ou editá-lo;

• Adicionar ou visualizar anotações associadas a um documento;

• Aprovar um documento;

• Rejeitar um documento;

• Excluir um documento da lista de aprovações.

O status de cada item na lista de aprovações é exibido na coluna Status. Os itens na guia Aprovaçõespodem ter apenas um dos dois tipos de status existentes.• Aprovação pendente indica que o documento foi enviado para aprovação.

• Erro de publicação indica que o xResponse não pôde publicar o documento.

Visualizando ou editando um documentoÉ possível abrir um documento da guia Aprovações para visualizar ou editar seu documento. Apágina de visualização da aprovação permite que o aprovador verifique o documento antes deaprová-lo. Inicie o editor para fazer alterações no documento na página de visualização.

As alterações feitas na sessão de edição irão aparecer na tela de visualização com marcadores decontrole de alterações. Clique em Aceitar todas as alterações para reexibir o documento sem osmarcadores de controle de alterações na janela de visualização.

Observação: Se você excluir itens de lista em um documento usando o xEditor, não remova osmarcadores de controle de alterações até publicar o documento, caso contrário, os itens de lista nãopoderão ser completamente excluídos.

21

Trabalhando com aprovações

Observação: Os documentos que usam o xPression Publish como publicador não podem exibir oupublicar conteúdo externo no formato PDF. Talvez seja possível converter o PDF em uma imagem,adicioná-lo ao banco de dados do xPression e manipulá-lo dessa maneira.

Para abrir um documento para visualização, selecione-o na lista de aprovações e clique em Abrir.Para editar o documento antes de aprovar, clique em Editar. O documento abre no Editor. Para obtermais informações, consulte Etapa 4: editar o documento, página 15

Trabalhando com anotações do documentoÉ possível adicionar ou visualizar anotações associadas aos documentos na fila de aprovação. Vocêtambém pode excluir ou editar as anotações criadas.

Adicionando anotações no documento

Você pode adicionar anotações aos documentos na fila de aprovação.

Para adicionar uma anotação:1. Selecione o documento na lista Aprovações no qual você deseja adicionar uma anotação.

2. Clique em Anotação. A janela Anotação será exibida.

3. Digite o texto da anotação na caixa de texto e clique em Adicionar anotação. A anotação seráexibida na lista "Anotações existentes" na parte inferior da janela.

4. Clique em Fechar.

Exibindo ou editando anotações do documento

É possível visualizar ou editar anotações associadas aos documentos na fila de aprovação.

Para visualizar ou editar uma anotação existente:1. Selecione o documento na lista Aprovações que contém a anotação que você deseja visualizar.

2. Clique em Anotação. A janela Anotação será exibida.

3. Na lista Anotações existentes, na parte inferior da janela, localize a anotação que você desejavisualizar. O texto da anotação é exibido na lista com outras informações da anotação.Se você já concluiu a exibição da anotação, clique em Fechar.Se quiser editar a anotação, continue com as seguintes a seguir. Só é possível editar anotaçõescriadas por você.

4. Clique em Editar ao lado da entrada da anotação na lista. O texto da anotação será exibido nacaixa de texto.

5. Edite o texto na caixa e clique em Atualizar Anotação. O texto atualizado da anotação é exibidona lista juntamente com as informações da anotação.

22

Trabalhando com aprovações

6. Clique em Fechar.

Excluindo anotações do documento

É possível excluir anotações (criadas por você) associadas aos documentos na fila de aprovação.

Para excluir uma anotação:

1. Selecione o documento na lista Aprovações que contém a anotação que você deseja excluir.

2. Clique em Anotação. A janela Anotação será exibida.

3. Na lista Anotações existentes, na parte inferior da janela, localize a anotação que você desejaexcluir.

4. Clique em Excluir ao lado da anotação que você deseja excluir da lista. Só é possível excluiranotações criadas por você. Uma caixa de diálogo de confirmação será exibida.

5. Clique em OK na caixa de diálogo de confirmação. A anotação será removida da lista Anotaçõesexistentes e não será mais associada ao documento.

6. Clique em Fechar.

Aprovando um documentoVocê pode aprovar um documento na página Aprovações.

Para aprovar documentos, selecione o documento ou documentos na lista Aprovações e clique em.Se necessário, você poderá adicionar uma anotação e, em seguida, o xResponse executará umadas seguintes ações:• Se você não for o aprovador final, essa ação aprovará o documento para o próximo nível de

aprovação e enviará o documento à pessoa definida como seu aprovador.

• Se você for o aprovador final e o originador do documento tiver solicitado que o documento sejadistribuído pelo aprovador, o xPression irá distribuir automaticamente o documento depoisque você aprová-lo.

• Se nenhuma das duas primeiras condições existir, essa ação reatribuirá o documento de volta aoproprietário original com um status de Pronto para distribuir.

Rejeitando um documentoAo rejeitar um documento, o xPression o devolve para o usuário que o enviou.

Para rejeitar um documento:1. Selecione o documento ou documentos na lista Aprovações e clique em Rejeitar. Uma janela

pop-up será exibida e você poderá adicionar uma notação.

23

Trabalhando com aprovações

2. Digite uma anotação na janela pop-up explicando o motivo da rejeição da documento e cliqueem Fechar. O usuário que enviou o documento poderá revisar a notação na lista Trabalho emandamento.

Excluindo um documentoAo excluir um documento, ele será removido da lista Aprovações.

Para excluir um documento:1. Selecione o documento ou documentos e clique em Excluir. Uma caixa de diálogo de confirmação

será exibida.

2. Clique em OK. O item será removido da lista Aprovações.

24

Capítulo 5xResponse FastPath

O módulo xResponse FastPath transmite informações de um aplicativo externo, como valores dearquivo do cliente em um banco de dados, para o xResponse. O xResponse é escalável e você podeusá-lo em várias plataformas.

Observação: Para obter melhor desempenho, o FastPath não verifica a propriedade do usuário deum item de trabalho.

Consulte os seguintes tópicos:• Ativar Controles Active X, página 25

• Codificação UTF-8, página 26

• Strings de consulta de parâmetros, página 26

• XMLCustomerData e DataSourceName, página 33

• Usando caracteres Unicode com o xResponse FastPath, página 35

• Distribuição automática e log-off, página 35

• Criptografando senhas no Fastpath, página 36

Ativar Controles Active XO FastPath para xResponse usa um controle ActiveX para fechar as páginas acessadas através doFastPath. Para usar o xResponse FastPath com o Microsoft Internet Explorer, certifique-se de que oscontroles ActiveX estejam ativados.

O xRevise FastPath não usa o ActiveX para fechar páginas, por isso essa exigência não se aplicaao xRevise.

Para ativar os controles ActiveX no Microsoft Internet Explorer

1. No menu Ferramentas, selecione Opções da Internet.

2. Na guia Segurança, clique em Sites confiáveis e, em seguida, clique no botão Sites.

3. Digite a URL do seu servidor xResponse no campo Adicionar este site à zona e, em seguida,clique em Adicionar. Clique em Fechar para fechar a caixa de diálogo Sites Confiáveis.

4. Com Sites confiáveis ainda selecionado, clique em Nível personalizado.

5. Role para baixo até localizar o nó Controles ActiveX e plug-ins na árvore.

25

xResponse FastPath

6. Localize a opção Inicialização e o script dos controles ActiveX não marcados como seguros parascript e clique em Ativar.

7. Clique em OK conforme necessário em cada caixa de diálogo aberta neste procedimento.

Codificação UTF-8Sempre use a codificação UTF-8 para páginas FastPath. O FastPath não aceita outros formatos decodificação e ocorrem erros principalmente nos casos em que são usadas fontes não inglesas. Existemutilitários que convertem para UTF-8, mas nenhum deles é especificamente endossado pela EMCDocument Sciences. Se possível, é recomendável usar o método GET em vez do POST, como nesteexemplo.<form name=’postform’ action=’http://mbooth:9080/xResponse/fastPath.jsp’method=’get’>

Isso converterá o formato para UTF-8 quando o formulário é enviado.

Strings de consulta de parâmetrosO PastPath converte informações externas em instruções codificadas, ou strings de consulta, antesde transmitir essas informações para o xResponse. Diferentes protocolos manipulam strings deconsulta de forma diferente. Por exemplo, JavaScript usa os métodos escape e unescape para codificare decodificar strings de consulta; VBScript usa a (string) Server.URLEncode; strings de consulta detexto sem formatação preenchem espaços com sinais de adição (+).

O FastPath requer strings de consulta para funcionar corretamente. O xResponse não exige que essasstrings de consulta estejam em uma ordem específica.

Você deve fornecer uma senha do xResponse ao efetuar log-on pela primeira vez no FastPath. Osistema memoriza as senhas por sessões subsequentes até você encerrar o xResponse ou até quea sessão do xResponse atinja o tempo limite.

As tabelas a seguir listam strings de consulta do FastPath, seus valores, o efeito de cada string deexemplo no xResponse e exemplos de cada uma. Todos os parâmetros do FastPath diferenciammaiúsculas de minúsculas.

Observação: (1) Os exemplos mostrados aqui usam os nomes de caminho e pastas associados aosdados de exemplo instalados com o xPression. É necessário adaptar esses exemplos para ajustá-los àsituação. (2) A codificação usada no arquivo do FastPath deve corresponder à codificação usada noconteúdo no banco de dados. (3) Alguns caracteres europeus orientais não são transmitidos com oFastPath. Para evitar esse problema, verifique se xResponse_Fastpath_XML.html, que publica dadosrelativos, utiliza a codificação UTF-8. O conjunto de caracteres deve ser definido como UTF-8 naseção de cabeçalho com o uso de uma marca semelhante a esta:<meta http-equiv="Content-Type"content="text/html; charset=UTF-8"></meta>

26

xResponse FastPath

Categoria

Nome da Categoria do xPression que você deseja selecionar.

Valor: Nome da categoria

Observações:

Se o usuário não puder acessar o conjunto de dados especificado, o FastPath gera um registro de erro.

Exemplo:

Categoria=Automático+Pagamento+Carta

Custkeys1-Custkeys10

Os valores reais dos campos de chaves para a fonte de dados do cliente. Mapeie as chaves informadasna mesma ordem como chaves primárias na fonte de dados do cliente.

Valor: Valor chave

Observações:

O FastPath pode aceitar a string Custkeys sem abrir primeiro uma categoria ou documento. Issopermite que um aplicativo externo informe os dados do cliente ao xResponse e que você use essasinformações para selecionar a carta a ser gerada. Esse número deve ser igual ao número de chavesda origem dos dados do cliente do documento.

Exemplo:

Para várias chaves em uma cadeia get: <a href="xResponse/fastPath.jsp?Page=Custdata&Userid=master&Password=master&Category=Response+Letters&Document

=Renewal+Letter&Custkeys1=16&Custkeys2=Smith">Selecionar chave do

cliente</a>

Para uma chave: <a href="xPressionResponse/fastPath.jsp?Page=Custdata&Userid=master&Password=master&Category=Response+Letters&Document=Renewal+Letter&1=16&Custkeys">Selecionarchave do cliente</a>

Documento

O nome do documento de origem a ser aberto.

27

xResponse FastPath

Valor: Nome documento

Observações:

O documento deve existir na categoria especificada. Especifique uma categoria para especificar umdocumento. Substitua espaços por sinais de adição, como no exemplo.

Esse elemento substitui o elemento “BDT” herdado. Os arquivos existentes do FastPath funcionarãocom a versão anterior, mas, em alguns casos, talvez seja necessário atualizar para o novo nome doelemento.

Exemplo:

Documento=Automático+Pagamento+Carta

Para uma chave: <a href="xPressionResponse/fastPath.jsp?Page=Custdata&Userid=master&Password=master&Category=Response+Letters&Document=Renewal+Letter&1=16&Custkeys">Selecionarchave do cliente</a>

Página

O nome da página de destino na qual o xResponse deverá começar se for chamado a partir doFastPath. A string de consulta Página é a única string obrigatória.

Valor: Login

Observações:

Transfere os usuários para a página de log-in.

Exemplo:

<a href="xResponse/default.jsp?">Efetuar log-on no sistema de cartas</a>

Log-in

Valor: Categoria

Observações:

Transfere os usuários para a página Preparar documento. User ID e Password são necessários.Observe que Categoria, Document e Cust vão para a guia de abertura da função Criar uma carta. Issoserve para manter a compatibilidade de versões anteriores com as instruções do FastPath criadasantes da combinação das três guias.

Exemplo:

<a href="xResponse/fastPath.jsp?Page=Category&Userid=master&Password=master</a>

28

xResponse FastPath

Valor: Documento

Observações:

Transfere os usuários para a página Preparar documento. As strings de consulta User ID, Passworde Category são necessárias. Observe que Categoria, Document e Cust vão para a guia de aberturada função Criar uma carta. Isso serve para manter a compatibilidade de versões anteriores com asinstruções do FastPath criadas antes da combinação das três guias.

Exemplo:<a href="xResponse/fastPath.jsp?Page=Document&UserID=master&Password=master&&Category=Response+Letters">Select Letter</a>

Valor: Cust

Observações:

Transfere os usuários para a página Preparar documento. Requer Userid, Password, Category eDocument. Observe que Categoria, Document e Cust vão para a guia de abertura da função Criaruma carta. Isso serve para manter a compatibilidade de versões anteriores com as instruções doFastPath criadas antes da combinação das três guias.

Exemplo:<a href="xResponse/fastPath.jsp?Page=Cust&UserID=master&Password=master&&Category=Response+Letters&Document=Renewal+Letter">Select Customer Page</a>

Valor: Custdata

Observações:

Transfere os usuários para a página Dados do cliente e exibe os dados do cliente. Requer Userid,Password, Category, Document e Customerkeys.

Exemplo:<a href="xResponse/fastPath.jsp?Page=Custdata&UserID=master&Password=master&&Category=Response+Letters&Document=Renewal+Letter&Custkeys1=16&Custkeys2=Smith">Review Customer Data</a>

Valor: Visualização

Observações:

Transfere os usuários para a página Visualizar. Requer Userid, Password, Category, Document eCustomerkeys.

Exemplo:

29

xResponse FastPath

<a href="xResponse/fastPath.jsp?Page=Preview&UserID=master&Password=master&&Category=Response+Letters&Document=Renewal+Letter&Custkeys1=1">Preview Document</a>

Valor: wipPreview

Observações:

Transfere os usuários para a página Visualizar de um documento específico na lista Trabalho emcurso. Requer ID de usuário, senha e WIPID.

Exemplo:<a href="xResponse/fastPath.jsp?Page=wipPreview&UserID=master&Password=master&WIPID=4301">Preview WIP Document</a>

Valor: WIP

Observações:

Transfere os usuários para a lista Trabalho em andamento. Requer ID de usuário, senha e WIPID.

Exemplo:<a href="xResponse/fastPath.jsp?Page=wip&UserID=master&Password=master">Preview WIP Document</a>

Valor: Aprovação

Observações:

Transfere os usuários para a página Aprovação. Requer as strings de consulta de senha. O parâmetroOperação não se aplica quando Aprovação é o destino.

Exemplo:<a href="xResponse/fastPath.jsp?Page=approval&UserID=master&Password=master">Approval Page</a>

Valor: Edição

Observações:

Transfere o usuário para a página Editar.

Exemplo:<a href="xResponse/fastPath.jsp?Page=edit">Edit Page</a>

30

xResponse FastPath

Senha

Fornece ao FastPath a senha do usuário. O xResponse usa as informações de log-in da rede.

Valor: Senha

Senha do usuário

Observações:

Se a senha estiver incorreta, o FastPath gera um registro de erro. Informe a senha criptografadaou descriptografada.

Use a classe FastpathHelper do xResponse Framework para localizar itens criptografados esubstituí-los por atributos. A criptografia é realizada via com.dsc.uniarch.util.EncryptionHelper.

Exemplo:

(não criptografado)Password=swordfish (criptografado)Encryptedpassword=h4+NmoyMlpCR

Nome de usuário

Fornece ao FastPath o nome do usuário. O xResponse usa as informações de log-in da rede.

Value: Nome usuário

O nome de usuário

Observações:

Este valor diferencia maiúsculas de minúsculas. Se o nome de usuário estiver incorreto, o FastPathgera um registro de erro.

Exemplo:

UserName=freud

WIPID

O xPression cria um número de ID de transação quando um documento é criado no xResponse.Esse elemento só é necessário quando PAGE=WIP ou PAGE=wipPreview. O valor de WIPID paraqualquer documento é armazenado no banco de dados do xPression e pode ser recuperado com umachamada direta ao CR ou analisando o HTML do documento.

31

xResponse FastPath

Value: Número transação

Número de transação do documento

Observações:

Especifica o ID da transação do item do espaço de trabalho que está sendo solicitado. Se o número doID estiver incorreto, o FastPath gera uma página em branco e uma mensagem de erro.

Exemplo:

WIPID=4301

Operação

Efetua log-off do usuário e/ou fecha o navegador.

Esse parâmetro não se aplica quando a página destino é para Aprovação.

Valor: Logoff ou Return

logoff ou return

Observações:

Executa a ação indicada:

Logoff - Efetua log-off do usuário e redireciona a página para index.jsp.

Return - Efetua log-off do usuário e fecha o navegador.

Exemplo:

operação:<input type="text" name="operation" value="logoff" ></input>

hideHeaderAndFooter

Quando VERDADEIRO, suprime o cabeçalho e o rodapé para a página destino. Quando não estápresente ou for um valor diferente de VERDADEIRO, os cabeçalhos e rodapés serão exibidosnormalmente.

Valor: Verdadeiro ou Falso

VERDADEIRO ou FALSO. Tratado como FALSO quando não estiver presente ou se houver um valordiferente de VERDADEIRO.

Observações:

Executa a ação indicada:

32

xResponse FastPath

Exemplo:<a href="xResponse/fastPath.jsp?Page=edit&hideHeaderAndFooter=true">Edit Page</a>

XMLCustomerData e DataSourceNameUse o parâmetro DataSourceName com XMLCustomerData. Caso contrário, o FastPath produzirá umerro e não poderá ser executado. Ambos os parâmetros dependem um do outro para sobreposiçõesde fontes de dados.

DataSourceName

O FastPath usa esse valor para montar o documento. A fonte de dados XML é definida em xAdmin.

Observações:

Se não definida, o FastPath obtém o nome da fonte de dados do banco de dados do xPression. Se suafonte de dados principal for um RDB, esse parâmetro permite sobrepor a fonte de dados principal poruma fonte de dados XML. Se você usar esse parâmetro, use também o parâmetro XMLCustomerData.Se você não usar nenhum desses parâmetros, a montagem resultante poderá incluir variáveis desubstituição não representativas do cliente em questão.

Exemplo:

<input type="hidden" name="DataSourceName" value="AutomaticPaymentLetter.xml"></input >

XMLCustomerData

A string que contém os dados do cliente no formato XML. Os valores de campos XML não devemconter caracteres XML reservados, como o "E" comercial (&), o símbolo de maior do que e menordo que (<>), apóstrofo (‘) e aspas duplas (") nos dados do cliente.

Informe os campos definidos como campos CustomerDelimiter com os dados da tabela se desejarusar o parâmetro XMLCustomerData para sobrepor uma fonte de dados.

Observações:

A string deve corresponder ao esquema definido no xAdmin. Seu XML deve estar em conformidadecom a Definição de leitura de dados da fonte de dados especificada em DataSourceName.

Exemplo:

<input type="hidden" nome="XMLCustomerData" valor="" ></input>

Por exemplo, se você tiver definido o valor CustomerDelimiter em Definição de leitura de dados,como mostrado aqui, o xPression lerá os dados informados por XMLCustomerData.

<CustomerDelimiter XPath=""></CustomerDelimiter >

O valor “nó” neste exemplo é opcional.

33

xResponse FastPath

Exemplo

Esse exemplo demonstra a maneira certa de usar os parâmetros XMLCustomerData eDataSourceName. Essas strings oferecem suporte para a maioria das entidades XML. Não se esqueçade delimitar os dados XML com aspas simples (‘). Aspas duplas só poderão ser inseridas no XMLse o valor inteiro for delimitado por aspas simples. Isso torna a entidade &quote; desnecessária.Aspas simples nos dados XML devem usar a entidade &apos;. Se você usar a entidade &lt;, deverápré-escapar a entidade como mostrado a seguir: &amp;lt;.

Neste exemplo, substitua a string "Adicione seus dados XML aqui" pelos seus dados XML reais.<form name="testfastpath"action="http://server:9080/xResponse/fastPath.jsp" method="post"encoding="plain/text"><input type="hidden" name="screenWidth"value="1024"><input type="hidden" name="Userid"value="uniarch"><input type="hidden" name="Password"value="uniarch"><input type="hidden" name="Server" value="server"><input type="hidden" name="Category"value="AutomaticPaymentLetter"><input type="hidden" name="Document"value="AutomaticPaymentLetter"><input type="hidden" name="Custkeys1" value="1"><input type="hidden" name="DataSourceName"value="AutomaticPaymentLetter.xml"></input>

<input type="hidden" name="XMLCustomerData"value=""><Your_Tag_Name_2>Add your XML data here...</Your_Tag_Name_2><Your_Tag_Name_1>’>Please select the destination:<br><select name="gotopage" size="6"><option value="1" selected="">Login</option><option value="2">Category</option><option value="3">Document</option><option value="4">Cust</option><option value="5">Custdata</option><option value="6">Preview</option></select><input type="button" value="Submit"onclick="toNextPage()"></input></br></Your_Tag_Name_1></input></input></input></input></input></input></input></input></form><script language="JavaScript">function toNextPage(){switch (document.testfastpath.gotopage.value){case "1":

34

xResponse FastPath

document.testfastpath.action="http://server:9080/xResponse/fastPath.jsp?Page=Login";break;case "2":document.testfastpath.action="http://server:9080/xResponse/fastPath.jsp?Page=Category";break;case "3":document.testfastpath.action="http://server:9080/xResponse/fastPath.jsp?Page=Document";break;case "4":document.testfastpath.action="http://server:9080/xResponse/fastPath.jsp?Page=Cust";break;case "5":document.testfastpath.action="http://server:9080/xResponse/fastPath.jsp?Page=Custdata";break;case "6":document.testfastpath.action="http://server:9080/xResponse/fastPath.jsp?Page=Preview";break;}document.testfastpath.submit();}</script>

Usando caracteres Unicode com o xResponseFastPathPara usar caracteres “especiais” e glifos diferentes dos caracteres latinos básicos disponíveis nasinstruções do FastPath, você deverá usar este formato: &#xnnnn.

Substitua o nnnn nesse exemplo pelo código de caracteres apropriado. Por exemplo, para usar osímbolo de moeda Euro, digite &#20AC. No entanto, desejando aplicar os caracteres pelo FastPath, énecessário pré-escapar a entidade: &amp;#20AC.

Distribuição automática e log-offAo adicionar um novo parâmetro à sua chamada fastpath no momento de distribuir um documento,você pode realizar automaticamente as seguintes operações:• Distribuir o documento e efetuar log-off do aplicativo.

• Distribuir o documento, efetuar log-off do aplicativo e fechar a janela do navegador.

35

xResponse FastPath

Para realizar essas tarefas, adicione o parâmetro Operação à sua chamada fastpath.

O parâmetro "Operação" tem dois valores possíveis. Esses valores são:• logoff

• return

Para usar o novo parâmetro, sua chamada fastpath deve conter o seguinte parâmetro:

Operação (o valor é “logoff” ou “retornar”)

Os primeiros quatro parâmetros fazem com que a tela de dados de categoria, documento e inserçãode dados do cliente seja ignorada. O usuário é levado à página de validação de dados. O clientecontinua então pelas páginas de visualização e edição.

Quando o usuário clicar no botão de distribuição, o xResponse irá realizar as ações definidas noparâmetro " Operação ".

Valor do parâmetro"Operação"

Ações realizadas

“logoff” O documento é distribuído e o usuário efetua log-off do aplicativo. A sessão dousuário foi encerrada.

“retornar” O documento é distribuído e o usuário efetua log-off do aplicativo. A janela donavegador é automaticamente fechada.

Além disso, quando o parâmetro “retornar” for usado com qualquer outra página do Fastpath e ousuário clicar em Logoff a partir dessa página, o aplicativo retornará esse usuário à página de log-in.

Criptografando senhas no FastpathAgora, você pode fornecer criptografia para senhas em consultas do FastPath adicionando o prefixo“Criptografado” ao parâmetro da senha. Por exemplo:

fastpath.jsp?Encryptedpassword=<password ></password>

Para ter certeza de que a descriptografia será correta no servidor, a criptografia deve ser feita por:com.dsc.uniarch.util.EncryptionHelper.encryptAndEncode(String plaintextPassword).

A classe EncryptionHelper é fornecida em xPressionClient.jar.

36

Capítulo 6Modelo de dados do cliente

Se a apresentação padrão da página Dados do cliente não atender às suas necessidades, você poderácriar um documento HTML para servir como modelo para o seu próprio layout personalizado. Épossível criar um modelo para categorias e também para os documentos dentro de uma categoria.Para criar uma página de dados personalizada, é necessário ter conhecimentos de HTML, XML eJavaScript se você quiser adicionar um script personalizado.

Considere esses pontos ao criar o seu modelo.• O documento deve ser um HTML bem formado. Eles devem começar com a tag

<html> e terminar com a tag </html>. As seções devem ser exibidas na ordem-<html><header></header><body><form>…</form></body></html>.

• A seção Form fornece o conteúdo exibido na página. O nome da seção Form deve ser"CustomerDataForm".

• Todos os campos que seriam incluídos na exibição padrão devem ser referenciados no seu modelo.Se você não quiser que o campo seja exibido, defina o atributo Type na marca Input como hidden.Não exclua referências de campos no formulário.

• Você pode adicionar métodos JavaScript à seção Header ou Form. Por exemplo, pode adicionarscripts de verificação de dados à seção Form e chamá-los com o método OnClick do botão Enviar.

<input name="Enviar" onClick="javascript:dataChecking()">.

• O xPression não consegue manipular codificação de HTML dinâmico. Consulte Para criar umapágina de dados personalizada, abaixo, para obter instruções sobre como aplicar formataçãoUTF-8.

• É possível usar imagens no seu modelo. Arquivos de imagem devem estar localizadosno servidor em que os outros arquivos de imagem estão localizados, como o..\xResponse.ear\Uniarch_eCor.war\img.

Para criar uma página de dados personalizada:1. Como o modelo deve incluir todos os campos que apareceriam na tela padrão, o ponto de partida

mais simples é abrir o item de trabalho na tela Dados do cliente, clicar nele com o botão direito eclicar em Visualizar fonte. Salve o documento HTML de origem para uso posterior.

2. Adicione elementos ao arquivo CustomerDataTemplate.xml para associar categoriase documentos com o seu modelo personalizado. Esse arquivo fica localizado na pasta\HtmlTemplates na pasta xPressionHome do servidor. A marca Categoria estabelece a relaçãoentre a categoria e o modelo, enquanto a marcaModelo estabelece o caminho para o modelo.<CustomerDataTemplate>

37

Modelo de dados do cliente

<Category name="Claim Letter" template="demoTemplate"></Category><Template name="demoTemplate" path="C:\xPression\HtmlTemplates\demoTemplate.htm"/></CustomerDataTemplate>

Você pode associar diferentes modelos a documentos na mesma categoria usando <Document>.<Category name="Claim Letter" template="noticeTemplate"><Document name="Claim LetterWI" template="demoTemplateWI"/></Category>

Para cada modelo referenciado, forneça um caminho para o modelo na sua própria marca<Modelo>.O xRevise usará o modelo identificado em <Document> se houver um disponível. Casocontrário, ele usará o modelo identificado em <Category>. Se nenhum modelo personalizadofor identificado, o modelo padrão será usado.

3. Crie seu modelo. Use o arquivo salvo na etapa 1 para garantir que você terá todos os campos eseus nomes.Seu modelo poderá parecer com o seguinte:<HTML xmlns="http://www.w3.org/1999/xhtml" lang="en" ><HEAD></head><body><form name="customerDataForm" method="POST" action="preview.jsp"><img src="../img/concordant.gif" width="206" height="85"><table><tr><th align="left"><label for="">POLICY NUMBER:</label><tr><td><input type="text" name="POLICY_NUMBER" style="width:160px"></table><br><table><tr><th align="left"><label for="">TITLE:</label><th align="left"><label for="">MARITAL&nbsp;STATUS:</label><tr><td><select name="TITLE"><option value="Mr.">Mr.</option><option value="Mrs.">Mrs.</option><option value="Ms.">Ms.</option><option value="Miss">Miss</option></select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<td><select name="MARITAL_STATUS"><option value="Divorced">Divorced</option><option value="Married">Married</option><option value="Single">Single</option><option value="Widowed">Widowed</option></select></table><br><table><tr><th align="left"><label for="">LAST NAME:</label><th align="left"><label for="">FIRST NAME:</label><th align="left"><label for="">MIDDLE INITIAL:</label><tr><td><input type="text" name="LNAME">&nbsp;&nbsp;<td><input type="text" name="FNAME">&nbsp;&nbsp;<td><input type="text" name="MIDDLE_INITIAL" style="width:20px">

38

Modelo de dados do cliente

</table><br><table><tr><th align="left"><label for="">GENDER:</label><th align="left"><label for="">BIRTHDATE (YYYY-mm-dd):</label><tr><td><input type="text" name="GENDER" style="width:20px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<td><input type="text" name="DOB" style="width:100px"></table><br><br><table><tr><th align="left"><label for="">ADDRESS:</label><tr><td><input type="text" name="RESIDENCE_ADDRESS1"><tr><td><input type="text" name="RESIDENCE_ADDRESS2"><tr><th align="left"><label for="">CITY:</label><th align="left"><label for="">STATE:</label><th align="left"><label for="">ZIP CODE:</label><tr><td><input type="text" name="RESIDENCE_ADDRESS_CITY">&nbsp;&nbsp;<td><input type="text" name="RESIDENCE_ADDRESS_STATE" style="width:40px">&nbsp;&nbsp;<td><input type="text" name="RESIDENCE_ADDRESS_ZIP" style="width:100px"></table><br><br><table><tr><th align="left"><label for="">MAILING ADDR:</label><tr><td><input type="text" name="MAILING_ADDRESS1"><tr><td><input type="text" name="MAILING_ADDRESS2"><tr><th align="left"><label for="">CITY:</label><th align="left"><label for="">STATE:</label><th align="left"><label for="">ZIP CODE:</label><tr><td><input type="text" name="MAILING_ADDRESS_CITY">&nbsp;&nbsp;<td><input type="text" name="MAILING_ADDRESS_STATE"style="width:40px">&nbsp;&nbsp;<td><input type="text" name="MAILING_ADDRESS_ZIP" style="width:100px"></table><br><br><table><tr><th align="left"><label for="">PHONE:</label><th align="left"><label for="">FAX:</label><tr><td><input type="text" name="PHONE">&nbsp;&nbsp;

<td><input type="text" name="FAX"></table><table><tr><th align="left"><label for="">EMAIL:</label><tr><td><input type="text" name="EMAIL" style="width:500px"></table><br><br><table><tr>

39

Modelo de dados do cliente

<td><input type="hidden" name="TERMINATION_DATE" value="2006-06-01"><input type="hidden" name="COMPANY_DBA_ID"value="1"><input type="hidden" name="EFFECTIVE_DATE" value="2006-01-01"><input type="hidden" name="ACCOUNT_ID_PRIMARY_KEY" value="1"><input type="hidden" name="JURISDICTION" value="CA"><input type="hidden" name="CUSTOMER_SEQUENCE_NUM"value="1"><input type="hidden" name="LANGUAGE" value="English"><input type="hidden" name="modified" value="0">

</table><div class="clearout">&nbsp;</div><br /><br /><div class="clearout">&nbsp;</div> </form> </body></html>

Em casos iguais é melhor limitar o número de campos que o usuário precisa revisar, mas oscampos devem permanecer no modelo. Você pode usar o atributo OCULTO para evitar queeles sejam exibidos. Por exemplo:

<input type="hidden" name="Last_Name">

Neste caso, o campo Sobrenome não seria exibido na página Verificar dados do cliente.

4. Assegure-se de que o código de caracteres foi definido em UTF-8. Essa configuração éestabelecida perto da parte superior do documento, em uma marca parecida com isto:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

5. Salve a página usando codificação UTF-8. No Bloco de notas, selecione Salvar como no menuArquivo, selecione UTF-8 na lista Codificação na caixa de diálogo Salvar como. Consulte adocumentação do editor se você não estiver utilizando o Bloco de notas.

6. Quando você tiver salvo o modelo e o arquivo CustomerDataTemplate.xml modificado, reinicie oservidor para aplicar as personalizações.

40

Capítulo 7Administrando o xResponse

Esse capítulo aborda as tarefas necessárias para o administrador do sistema do xResponse. Os itenscobertos nesse capítulo devem ser executados pelo administrador indicado.• Antes de começar, página 41

• Administrando usuários, página 42

• Ativando a função Visualizar PDF, página 45

• Mantendo transações concluídas, página 46

• Administrando o editor, página 46

• Opções de ortografia do Verificador ortográfico, página 48

• Controlando a Organização de Itens de Aprovação, página 50

• xPressionHome

Antes de começarRevise estes tópicos antes de começar a usar o xResponse.• Siteminder, página 41

• Suporte para localização de idiomas, página 42

Siteminder

O xPression aceita Siteminder para autenticação de log-on único. O procedimento de log-on serádiferente em ambientes onde o log-on único é utilizado. Em ambientes em que se usa o Siteminder,pode ser necessário configurar o cliente xResponse de forma a evitar um erro de autenticação.Existem dois métodos para evitar essa condição. Consulte o Guia de instalação do xPression paraobter detalhes sobre a configuração do sistema para trabalhar com o Siteminder.

41

Administrando o xResponse

Suporte para localização de idiomas

O xResponse oferece suporte aos seguintes idiomas, além de inglês: francês, italiano, alemão,espanhol, português do Brasil, russo e chinês simplificado.

O xResponse usará o idioma especificado no Painel de controle do Windows em Opções regionais eidiomas para a interface de usuário principal. Consulte a documentação do Windows para obterinformações sobre como configurar as preferências do idioma local.

As seguintes palavras na interface estarão sempre em inglês:• Ativo

• Aprovação pendente

• Aprovado

• Rejeitado

Administrando usuáriosÉ possível que os usuários do xResponse fiquem em uma categoria específica com base em suasfunções no fluxo de trabalho do aplicativo. Cada usuário terá direitos de acesso específicos com basena sua respectiva função. Direitos de acesso determinam que atividades os usuários individuaispodem realizar em itens de trabalho com o xResponse.

Você pode autorizar o acesso em diferentes níveis a usuários do xResponse através da porção deDireitos de Acesso do utilitário Gerenciamento de categorias no xAdmin.

O xResponse incorpora os níveis de autoridade a seguir. Observe também que esses níveis não sãohierárquicos, o que corresponde a outra maneira de afirmar que um usuário com autoridade Aprovarnão possui necessariamente os privilégios de Gravar. Cada nível é atribuído separadamente.

Nível O que o usuário pode fazer?

Leitura Solicitar, visualizar e distribuir documentos.

Gravar_dados Modificar os dados do cliente (apenas na tabela primária) usados para criarum documento, solicitar, visualizar e distribuir um documento.

Gravar_documento

Modificar a fonte de dados (somente na tabela primária) usada para criar umdocumento, solicitar, visualizar, editar com a interface segura de edição donavegador e distribuir um documento.

Aprovar Aprovar documentos e conteúdo. Este é o nível de aprovação mais alto.

Usuários concorrentes

O seu contrato de licença do xPression concede um determinado número de “assentos” para oxResponse. Ao efetuar login no xResponse através de um navegador da Web, um assento é ocupado;ao efetuar log-off, o assento é liberado. Efetue logoff do xResponse antes de fechar a janela do

42

Administrando o xResponse

navegador da Web. Para obter informações sobre log-off usando o Fastpath do xResponse, consulteDistribuição automática e log-off, página 35.

O Editor on-line xDesign usa uma licença separada. É preciso habilitar a licença para usar o Editoron-line xDesign no serviço da web. Não são contados assentos para essa licença.

Se você não efetuar log-off antes de iniciar uma nova sessão usando o mesmo nome de usuário,pode acontecer o seguinte:• Se você efetuar login no xResponse pelo Fastpath, outro assento será ocupado.

• Se você fechar o navegador, o assento não será liberado. Quando você abrir o xResponsenovamente, será preciso efetuar login e um novo assento será ocupado.

• Se você não fechar o navegador ou a guia do navegador:— Quando você abrir o xResponse em outra guia inserindo a URL a seguir, não será necessário

efetuar login novamente. E as duas sessões compartilham o mesmo assento. Se você efetuarlog-off de qualquer sessão, você também efetuará log-off da outra sessão.

http://<ServerName>/xResponse/html/selectCategory.jsp

— Quando você abrir o xResponse em outra guia inserindo a URL a seguir, a sessão anteriorserá encerrada e o assento liberado. Será necessário efetuar login novamente. Após efetuarlogin, um assento será ocupado.

http://<ServerName>/xResponse

— Quando você efetuar login no xResponse em outro navegador ou de outra estação de trabalho,outro assento será ocupado.

• Se você não fechar o navegador, mas fechar a guia do navegador:

— Quando você abrir o xResponse inserindo a URL a seguir, não será necessário efetuar loginnovamente e o mesmo assento será usado.

http://<ServerName>/xResponse/html/selectCategory.jsp

— Quando você abrir o xResponse inserindo a URL a seguir, a sessão anterior será encerrada e oassento liberado. Será necessário efetuar login novamente. Após efetuar login, um assentoserá ocupado.

http://<ServerName>/xResponse

— Quando você efetuar login no xResponse em outro navegador ou de outra estação de trabalho,outro assento será ocupado.

Gerenciamento de sessões

As sessões de usuário do xResponse são gerenciadas na seção Gerenciamento de licenças do xAdmin.Para interromper a sessão de um usuário, use a função Controles de concorrência do Gerenciamentode licenças. Isso poderá ser necessário se a sessão ficar parada por algum motivo ou se o usuárioperder a conexão com o xResponse.

Se a sessão HTTP de um usuário expirar, a conexão com o xResponse será perdida e o usuário nãopoderá fazer login novamente. Usar a função Controles de concorrência do xAdmin para interrompera sessão de um usuário permite ao usuário fazer login novamente.

43

Administrando o xResponse

Fluxo de trabalho do usuário

A interface do xResponse é dividida em três guias diferentes, cada uma com sua própria finalidade elocalização no fluxo de trabalho. Dependendo das funções e direitos de acesso do usuário, elestrabalharão com uma ou mais guias.

Chaves de dados do cliente

Quando os usuários criam uma carta, eles devem selecionar a chave do cliente específica docliente para o qual a carta será enviada. A lista que contém as chaves do cliente disponíveisexibe 20 chaves por padrão. Você pode alterar o número da chave exibida na lista do arquivoeCor.properties especificando um novo valor para a propriedade QueryCustomerDataNumber.Lembre-se de que a configuração dessa propriedade pode causar impacto no desempenho dobanco de dados. Consulte Administrando o servidor do xPression para obter mais informações sobre oQueryCustomerDataNumber.

Para alterar o número das chaves do cliente listadas:1. Localize o arquivo eCor.properties no diretório xPressionHome do servidor.

2. Abra o arquivo em um editor e localize a propriedade QueryCustomerDataNumber.

3. Modifique a propriedade da seguinte forma:QueryCustomerDataNumber=NewNumber

4. Salve e feche o arquivo.

5. Reinicie o servidor do xPression.

Página Confirmar dados do cliente

Quando os usuários criam uma carta, eles podem visualizar os dados da chave do cliente selecionadana página Confirmar dados do cliente. Isso permite a eles confirmarem se os dados estão corretos efazerem alterações, se autorizados. Você pode modificar o modo como os dados do cliente sãoexibidos aos usuários na página Confirmar dados do cliente criando um Modelo de dados do cliente.Para obter mais informações, consulte Capítulo 6, Modelo de dados do cliente.

Se um usuário estiver autorizado com acesso Write_Data para a categoria selecionada, elepoderá modificar os dados exibidos na página Confirmar dados do cliente. As tags HTML sãopermitidas ao fazer alterações nos dados quando a formatação HTML está habilitada no arquivoCustomerData.properties.

Para habilitar a formatação HTML nos dados do cliente:1. Localize o arquivo CustomerData.properties no diretório xPressionHome do servidor.

2. Abra o arquivo em um editor e localize a propriedade de formatação HTML.

3. Modifique a propriedade da seguinte forma:HTMLFormatting=true

44

Administrando o xResponse

4. Salve e feche o arquivo.

5. Reinicie o servidor do xPression.

Publicando o histórico de anotações

Os usuários do xResponse podem adicionar anotações às cartas nas quais eles estão trabalhando.Essas anotações podem ser publicadas opcionalmente como um arquivo separado durante o processode publicação do documento.

Para publicar anotações juntamente com o documento, selecione Anotações de saída na Definição deDistribuição do xPublish. Essa opção somente está disponível quando a opção Arquivo de impressãoindividual para cada cliente está selecionada.

Os pontos a seguir aplicam-se ao arquivo de saída de Anotações:• O arquivo de anotações é distribuído no mesmo Diretório de saída usado para Arquivos de

impressão.

• O nome do arquivo de anotações é igual ao nome do arquivo de saída.

• O arquivo de anotações está no formato XML e usa este formato genérico:<?xml version="1.0" encoding="UTF-8"?>

<Annotation><Item user="tester" timestamp="20070523064025"

>Modify the document later</Item><Item user="tester" timestamp="20070523064052"

>Help to check this document</Item></Annotation>

Ativando a função Visualizar PDFO xResponse permite ao usuário visualizar PDFs nas páginas de visualização das guias Criar umacarta, Trabalho em andamento e Aprovações para documentos do xPublish. No entanto, essafuncionalidade deve ser ativada para ficar disponível para os usuários.

Para ativar a função Visualizar PDF:

1. Localize o arquivo eCor.properties no diretório xPressionHome do servidor.

2. Abra o arquivo em um editor e localize a propriedade EnablePreviewPDF.

3. Modifique a propriedade da seguinte forma:EnbalePreviewPDF=true

4. Salve e feche o arquivo.

5. Reinicie o servidor do xPression.Depois de ativar a funcionalidade, o botão Visualizar PDF será exibido nas páginas de visualizaçãodas guias Criar uma carta, Trabalho em andamento e Aprovações. Quando o usuário clica no botão, oxPression gera uma visualização de PDF e o exibe em uma janela pop-up.

45

Administrando o xResponse

Especificando um perfil de saída padrão

Você pode especificar um perfil de saída padrão para ser usado com a função Visualizar PDF.O xResponse usará o perfil de saída toda vez que ele criar um PDF para visualização. Esse não énecessariamente o perfil de saída a ser usado por padrão para gerar a saída para distribuição. Definao perfil de saída padrão no xAdmin. Na seção Gerenciamento de categorias, selecione sua categoria eclique na guia Lista de documentos. Nessa guia, você pode selecionar um Perfil de saída padrão paravisualização. Consulte o Guia do usuário do xAdmin para obter mais informações.

Esse perfil deve incluir apenas uma combinação de fluxo de saída, definição de saída e definição dedistribuição. Além disso, o destinatário especificado no perfil de saída deve ser consistente com odestinatário especificado no documento. Se o documento não incluir um destinatário que estejaespecificado no perfil de saída, o xPression não produzirá resultados.

Se o xPression não puder encontrar um perfil de saída padrão especificado no nível do documentoou de categoria, ele tentará usar a configuração em nível de sistema. Essa configuração está noeCor.properties localizado no diretórioxPressionHome:xPublishDefaultPreviewOutputProfile = PDF to CallerCompusetDefaultPreviewOutputProfile = CompuSet PDF to Caller

Se não houver configuração em nível de sistema, a visualização não acontecerá.

Mantendo transações concluídasApós a conclusão e a distribuição de uma transação do xResponse, o xPression a excluiráautomaticamente do banco de dados. Isso serve para garantir que o banco de dados não aumente detamanho e, portanto, causando problemas de desempenho. Se precisar manter transações concluídas,você poderá configurar a propriedade keepCompletedTransactions no arquivo de propriedadeseCor.properties. As transações concluídas retidas só podem ser acessadas por meio de um códigopersonalizado. O xResponse não oferece recursos para acessar as transações distribuídas.

Para manter transações concluídas:1. Localize o arquivo eCor.properties no diretório xPressionHome do servidor.

2. Abra o arquivo em um editor e localize a propriedade keepCompletedTransactions.

3. Modifique a propriedade da seguinte forma:keepCompletedTransactions=True

4. Salve e feche o arquivo.

5. Reinicie o servidor do xPression.

Administrando o editorHá duas opções de editores no xResponse: o xEditor ou o Editor online do xDesign. A seleção doeditor é feita selecionando a opção de editor adequado em eCor.properties. Essa seleção se aplica atodos os usuários da instalação e é geralmente determinada quando o xPression é instalado. O xEditoré selecionado por padrão. Se necessário, ele pode ser alterado pelo administrador do xPression.

46

Administrando o xResponse

Qual editor deve escolher?

O editor que você escolhe para os usuários finais baseia-se na funcionalidade que eles precisam paraconcluir suas tarefas. As seções a seguir fornecem uma visão geral de alto nível de cada editorpara ajudar você a tomar a decisão.

O Editor on-line do xDesign

O Editor online do xDesign é um editor baseado no navegador que fornece recursos básicos de edição.Ele destina-se ao uso em implementações em que não é necessário fornecer recursos completos deedição para usuários do xResponse ou em que a sobrecarga de um editor cheio de recursos não podeser justificada. A utilização do xDesign Online Editor elimina a necessidade de obter e de mantero Microsoft Word. O xDesign Online Editor é um editor de “instalação zero” e, portanto, ele abresempre que chamado sem qualquer instalação ou atraso perceptível no carregamento do documento.

Para obter mais informações sobre o xDesign Online Editor, consulte o Guia do Usuário do xDesignOnline Editor.

xEditor

O xEditor é um editor geral da EMC Document Sciences usado pelo xResponse, xRevise e aplicativoscriados com o Kit de Desenvolvimento Interativo de Documentos (IDDK). O xEditor fornecevirtualmente toda a funcionalidade do Microsoft Word mais recursos adicionais específicos doaplicativo chamador. Como o xResponse realiza uma tarefa muito específica, ele não requer umconjunto de recursos completo do xEditor.

Para obter mais informações sobre o xEditor, consulte o Guia do Usuário do xEditor.

47

Opções de ortografia do Verificador ortográficoVocê pode configurar as opções de ortografia do verificador ortográfico do editor. Todas as opçõespodem ser configuradas em:...\xPression_Response.war\html\spellcheck\spellcheck.properties

Após fazer alterações no arquivo, reinicie o servidor para que as alterações sejam aplicadas. Vocêpode configurar as seguintes opções:• ALLOW_ACCENTED_CAPS_OPT — Se definido como verdadeiro, as letras maiúsculas com

acentos (por exemplo, Êxito) são consideradas aceitáveis. Se definido como falso, as letrasmaiúsculas com acento são consideradas como erro. Deve ser definido como falso ao fazera verificação de textos em francês canadense usando o dicionário de francês do Wintertree,e definido como verdadeiro em todos os outros casos. Ao definir essa opção como falso, odesempenho é prejudicado. Padrão: verdadeiro.

• IGNORE_CAPPED_WORD_OPT — Defina como verdadeiro caso as palavras devam serignoradas se começarem por uma letra maiúscula. Defina como falso se a verificação ortográficativer que ser executada. Exemplo: se estiver definido como verdadeiro, Clarkson será ignorado; sedefinido como falso, Clarkson será verificado. Padrão: falso.

• IGNORE_ALL_CAPS_WORD_OPT — Defina como verdadeiro caso as palavras que tenhamsomente letras maiúsculas devam ser ignoradas. Defina como falso se a verificação ortográficativer que ser executada. Exemplo: se estiver definido como verdadeiro, ASAP será ignorado; sedefinido como falso, ASAP será verificado. Padrão: falso.

• IGNORE_DOMAIN_NAMES_OPT — Defina como verdadeiro caso as palavras que pareçamser nomes de domínio da Internet devam ser ignoradas. Defina como falso se a verificaçãoortográfica tiver que ser executada. As palavras são consideradas nomes de domínio de Internetse terminarem em ponto (.) seguido de dois a quatro caracteres alfanuméricos. Exemplo: seestiver definido como verdadeiro, wintertree-software.com será ignorado; se definido como falso,wintertree-software.com será verificado. Padrão: falso.

• IGNORE_MIXED_CASE_OPT — Defina como verdadeiro caso as palavras contendo umamistura incomum de letras maiúsculas e minúsculas devam ser ignoradas. Defina como falso sea verificação ortográfica tiver que ser executada em tais palavras. Exemplo: se estiver definidocomo verdadeiro, PrintScreen será ignorado; se definido como falso, PrintScreen será verificado.Padrão: falso.

• IGNORE_MIXED_DIGITS_OPT — Defina como verdadeiro caso as palavras contendo mistura deletras e dígitos devam ser ignoradas. Defina como falso se a verificação ortográfica tiver que serexecutada em tais palavras. Exemplo: se estiver definido como verdadeiro, Win95 será ignorado;se definido como falso, Win95 será verificado. Padrão: falso.

• IGNORE_NON_ALPHA_WORD_OPT — Defina como verdadeiro caso as palavras que nãocontenham caracteres alfabéticos devam ser ignoradas. Defina como falso se a verificaçãoortográfica tiver que ser executada. Exemplo: se estiver definido como verdadeiro, 12345 seráignorado; se definido como falso, 12345 será verificado. Padrão: verdadeiro.

• REPORT_UNCAPPED_OPT — Defina como verdadeiro caso palavras com letras minúsculas,mas que aparecem no dicionários com letras maiúsculas, devam ser reportadas (viaUNCAPPED_WORD_RSLT). Defina como falso caso as palavras em letra minúscula não devamser reportadas. Exemplo: se estiver definido como verdadeiro, canadá será reportado; se definidocomo falso, canadá não será reportado. Padrão: verdadeiro.

48

Prefácio

• REPORT_MIXED_CASE_OPT — Defina como verdadeiro caso as palavras contendouma combinação incomum de letras maiúsculas e minúsculas devam ser reportadas (viaMIXED_CASE_WORD_RSLT). Defina como falso caso as palavras não devam ser reportadas.Exemplo: se estiver definido como verdadeiro, TErça será reportado; se definido como falso,TErça não será reportado. Padrão: falso.

• REPORT_MIXED_DIGITS_OPT — Defina como verdadeiro caso as palavras contendo umacombinação de letras e dígitos devam ser reportadas (via MIXED_-DIGITS_WORD_RSLT). Definacomo falso caso as palavras não devam ser reportadas. Exemplo: se a opção estiver definidacomo verdadeiro, 5Junho será relatado; se estiver definida como falso, 5Junho não será relatado.Padrão: falso.

• REPORT_DOUBLED_WORD_OPT — Defina como verdadeiro caso duas ocorrências de umamesma palavra em sequência devam ser reportadas (via DOUBLED_WORD_RSLT). Defina comofalso caso as palavras repetidas não devam ser reportadas. Exemplo: se estiver definido comoverdadeiro, de de será reportado; se definido como falso, de de não será reportado. Padrão: falso.

• CASE_SENSITIVE_OPT — Defina como verdadeiro caso palavras com diferentes colocações demaiúscula e minúscula devam ser tratadas como palavras diferentes. Defina como falso caso aspalavras contendo diferentes colocações devam ser tratadas como idênticas. Ao definir essa opçãocomo falso, o desempenho é prejudicado. Exemplo: se estiver definido como verdadeiro, Canadáe canadá serão tratadas como duas palavras diferentes; se definido como falso, Canadá e canadáserão tratadas como sendo exatamente a mesma palavra. Padrão: verdadeiro.

• SPLIT_HYPHENATED_WORDS_OPT — Defina como verdadeiro caso os hífens ("-"), senecessário, devam ser tratados como separadores de palavras e cada subpalavra deva serverificada individualmente. Essa divisão de palavra é feita somente se a forma da palavracom hífen não existir em nenhum dicionário. A palavra é considerada correta do ponto devista ortográfico se todas as subpalavras também estiverem corretas. Defina como falso se aspalavras com hífen tiverem que ser verificadas como uma só. Exemplo: se estiver definidocomo verdadeiro e azul-claro não for encontrado nos dicionários, azul e claro serão verificadose azul-claro será considerado correto do ponto de vista ortográfico se ambas as palavras foremencontradas. Se definido como falso, azul-claro será reportado como incorreto caso não sejaencontrado nos dicionários. Padrão: verdadeiro.

• SPLIT_CONTRACTED_WORDS_OPT — Defina como verdadeiro caso os apóstrofos, senecessário, devam ser tratados como separadores de palavras e cada subpalavra deva serverificada individualmente. Essa divisão de palavra é feita somente se a forma contraída dapalavra não existir em nenhum dicionário. A palavra é considerada correta do ponto de vistaortográfico se todas as subpalavras também estiverem corretas. Essa opção é destinada ao usocom idiomas que permitem contrações (por exemplo, francês e italiano). Defina como falso seas palavras contraídas tiverem que ser verificadas como uma só. Exemplo: se estiver definidocomo verdadeiro e quell’anno não for encontrado nos dicionários, quell e anno serão verificadose quell’anno será considerado correto do ponto de vista ortográfico se ambas as palavras foremencontradas. Se definido como falso, quell’anno será reportado como incorreto caso não sejaencontrado nos dicionários. Padrão: falso.

• SPLIT_WORDS_OPT — Defina como verdadeiro caso as palavras, se necessário, devam sertratadas como uma série de subpalavras concatenadas e cada uma das subpalavras deva serverificada individualmente. Essa divisão de palavra é feita somente se a palavra original não forencontrada no dicionário. A palavra será considerada correta do ponto de vista ortográfico setodas as subpalavras contendo dois ou mais caracteres também estiverem corretas. Essa opção édestinada ao uso com idiomas que permitem a concatenação de palavras (por exemplo, alemão e

49

Prefácio

finlandês). Defina como falso se as palavras tiverem que ser verificadas como uma só. Exemplo:se estiver definido como verdadeiro e dumptruckdriver não for encontrado nos dicionários, assubpalavras válidas serão pesquisadas (neste caso, dump, truck e driver) e dumptruckdriver seráconsiderado correto se todas as subpalavras forem encontradas; se estiver definido como falso,dumptruckdriver será reportado como se não tivesse sido encontrado nos dicionários. Padrão:falso.

• STRIP_POSSESSIVES_OPT — Defina como verdadeiro se os possessivos da forma ’s e s’ devamser removidos das palavras antes da verificação ortográfica. Os principais dicionários incluídosno Sentry SDKs não possuem formas com possessivo, logo essa opção deve ser ativada ao usaresses dicionários. Defina como falso se as palavras tiverem que ser verificadas com os seuspossessivos. Padrão: verdadeiro.

• SUGGEST_SPLIT_WORDS_OPT — Defina como verdadeiro caso o método de sugestão tentedividir as palavras em duas subpalavras válidas. Defina como falso caso a divisão de palavrasnão deva ser sugerida. Exemplo: se estiver definido como verdadeiro, é sugerido o garoto parasubstituir ogaroto; se definido como falso, o garoto não é sugerido. Padrão: falso.

Controlando a Organização de Itens deAprovaçãoVocê pode controlar a organização dos itens na página Aprovação do xResponse. Para configurara forma como deseja ordenar os itens na página Aprovação, ajuste as propriedades orderBy eascOrDesc em ecor.properties. O arquivo está localizado no seu diretório xPressionHome.Você pode organizar os itens por:• date_added — organiza os itens pela coluna “Data da ação”

• bdt_name — organiza os itens pela coluna “Documento”

• item_description — ordena os itens pela coluna "Chave do Arquivo do Cliente". Quando a coluna"Chave do arquivo do cliente" é usada para classificação, o valor dessa coluna é consideradocomo um tipo string.

• trans_status — organiza os itens pela coluna “Status”

• requester_id — organiza os itens pela coluna “Usuário”

Consulte o Guia de Administração do Servidor do xPression para obter mais informações.

50

Apêndice A

Teclas de acesso e atalhos doxResponse

As seguintes teclas de acesso e atalhos estão disponíveis na área de trabalho do xResponse. A maioriadas teclas de acesso e atalhos da interface do xEditor estão estabelecidas no Microsoft Word e podemser alteradas em WORD_DEFAULT_CONFIG.xml.

Tabela das teclas de acessoLocalização Tecla de acesso Descrição Fornecido por

CTRL + N Abrir nova janela Internet Explorer

CTRL + R Atualizar página Internet Explorer

Criar uma carta

F5 Atualizar página Internet Explorer

CTRL + R Atualizar página Internet Explorer

CTRL+A Selecionar tudo xPression

Trabalho em cursoAprovações

F5 Atualizar página Internet Explorer

51