Para configurar o aplicativo Siebel, crie uma tabela de eventos
e um objeto de negócios do Siebel.
Configurando o Aplicativo Siebel para Trabalhar com o Adaptador descreve
como utilizar as amostras fornecidas com o WebSphere Message Broker
para configurar o aplicativo Siebel. Este tópico descreve como criar o
armazenamento de eventos manualmente.
As etapas a seguir
descrevem como criar o armazenamento de eventos a ser utilizado para operações de entrada no aplicativo Siebel. Você pode substituir todas as referências ao Siebel Sales Enterprise pelo nome
do aplicativo Siebel em uso.
- Crie um projeto chamado IBM® e
bloqueie o projeto com ferramentas Siebel.
- Utilizando o assistente do objeto, crie uma tabela de eventos chamada CX_IBM_EVENT
na qual os eventos devem ser armazenados.
- Na tabela de eventos, crie as colunas que são mostradas na seguinte tabela.
Nome da Coluna |
Tipo |
Comprimento |
Tipo de Dados |
Exigido |
Anulável |
Estado |
DESCRIPTION |
Dados (Públicos) |
255 |
Varchar |
Não |
Sim |
Ativo |
EVENT_ID |
Dados (Públicos) |
30 |
Varchar |
Sim |
Não |
Ativo |
EVENT_TYPE |
Dados (Públicos) |
20 |
Varchar |
Sim |
Não |
Ativo |
OBJECT_KEY |
Dados (Públicos) |
255 |
Varchar |
Sim |
Não |
Ativo |
OBJECT_NAME |
Dados (Públicos) |
255 |
Varchar |
Sim |
Não |
Ativo |
PRIORITY |
Dados (Públicos) |
10 |
Varchar |
Não |
Sim |
Ativo |
STATUS |
Dados (Públicos) |
20 |
Varchar |
Sim |
Não |
Ativo |
XID |
Dados (Públicos) |
255 |
Varchar |
Sim |
Não |
Ativo |
- Crie um novo componente de negócios chamado Evento IBM.
- Crie um novo registro de data e hora chamado Evento de Campo, e mapeie-o na coluna
CREATED de CX_IBM_EVENT. Atribua o Tipo DTYPE_UTCDATETIME a este campo.
- Crie um novo objeto de negócios chamado Evento IBM.
- Associe o componente de negócios do evento
IBM ao objeto de negócios
do Evento IBM.
- Crie um applet chamado Applet da Lista de Eventos IBM e
baseie-o no componente de negócios do Evento IBM
criado.
- Crie uma visualização chamada Visualização de Lista de Eventos
IBM e baseie-a no objeto de negócios do
Evento IBM criado.
- Crie uma tela chamada Tela de Evento IBM e
associe-a à Visualização da Lista de Eventos IBM nas
ferramentas Siebel.
- Crie uma guia de página.
- Clique em .
- Clique com o botão direito do mouse na guia Página e clique em Novo
Registro.
- Especifique o Evento IBM como
o nome da tela e o Evento IBM para
o campo Texto - Substituição de Sequência.
- Deixe o campo Inativo em branco.
- Crie um novo objeto de negócios chamado Versão de Esquema para
seu projeto IBM e associe-o
ao componente de negócios Versão de Esquema.
- Aplique o esquema físico para as novas tabelas ao seu banco de dados local, consultando
a nova tabela, CX_IBM_EVENT_Q, e selecionando a consulta atual
para criar um esquema físico. Deixe o
espaço de tabelas e o espaço de índice em branco.
- Clique em Ativar para ativar o novo esquema.
- Inclua ou modifique o VB Siebel ou e-scripts para o componente de negócios que correspondam aos objetos de negócios que são utilizados em seu site. Os scripts Siebel acionam a notificação de eventos para objetos de negócios. As amostras estão localizadas
na pasta Amostras na instalação do adaptador.
- Crie um novo arquivo de repositório Siebel através da compilação de projetos atualizados e bloqueados em seu banco de dados local. O novo arquivo de repositório possui uma extensão .srf.
- Crie e preencha uma nova responsabilidade.
- Abra o Siebel Sales Enterprise no banco de dados local.
- Crie uma nova responsabilidade chamada Responsabilidade IBM para a Visualização de Lista de Eventos IBM.
- Inclua os funcionários ou equipes responsáveis por revisar
eventos na Responsabilidade IBM recém-criada.
- Crie um nome de usuário chamado IBMCONN (ou um outro nome de usuário a ser utilizado pelo adaptador posteriormente). Inclua o nome de usuário na Responsabilidade IBM recém-criada e também na
Responsabilidade Administrativa.
- Teste o aplicativo em seu ambiente local para assegurar
que é possível ver a Visualização de Lista de Eventos
IBM. Um evento é gerado na visualização depois de você criar um registro no objeto suportado. Como parte do teste, crie uma nova instância do componente de negócios Conta no Siebel. Confirme se um novo evento Conta
é mostrado na Visualização de Lista de Eventos IBM
(assumindo que você incluiu o acionador de e-script no
componente de negócios Conta). Se um novo evento Conta não for exibido na
visualização, verifique se existe um erro e corrija-o. Para obter mais informações sobre os erros que podem ser gerados, verifique o site de suporte Siebel ou a documentação Siebel.
- Quando o teste que você executa na Etapa 8 for bem-sucedido, inclua seus projetos novos e atualizados em seu servidor de desenvolvimento.
- Ative a nova tabela no servidor de desenvolvimento.
- Compile um novo arquivo de repositório Siebel (.srf) no servidor.
- Faça backup do arquivo de repositório original no servidor.
- Pare o servidor Siebel e substitua o arquivo de repositório original pelo recém-criado.
- Reinicie o servidor Siebel.