siebel tutoriais

8
Atividades Gerar WSDL na Aplicação Antes do processo abaixo, compile a base SRF do Siebel e após a compilação executar os passos abaixo: Passo 0: Trocar o SRF gerado na compilação Passo 1: Na Aplicaçação ir em Administracao - Webservices Passo 2: Escolher Inbound ou Outbound WebServices, depende do WebService que vc procura. Passo 3: Procurar pelo WebService que vc deseja gerar. Passo 4: Clicar no botão Gerar WSDL Ativação/Desativação de WorkFlows Administration - Server Management > Pesquisar por: Workflow Process Manager e clicar em Shutdown Buscar os Field do BC Executar uma query com os campos que não sejam calculados e e que estejam ativos utilizando a coluna Inactive e a coluna calculated. Comando para Copiar a DBF para a pasta Siebel cp -r sse_utf8.dbf /u01/siebel/ Após copiar, colocar no PUTTY e transferir para o diretório da maquina Local. Caminho Sharepoint para criação da pasta dos nossos documentos Shared Documents > ADM Deliverables > Design > Fase 2 Passos para Conectar com o WinSCP no Servidor do Siebel Step 1: Inserir o Hostname BRCSCS12 Step 2: Inserir Username e Password da Rede Step 3: Atribuir em File Protocol a opção SCP Step 4: Logar

Upload: aline-rocha

Post on 24-Jul-2015

324 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Siebel Tutoriais

Atividades

Gerar WSDL na AplicaçãoAntes do processo abaixo, compile a base SRF do Siebel e após a compilação executar os passos abaixo:Passo 0: Trocar o SRF gerado na compilaçãoPasso 1: Na Aplicaçação ir em Administracao - WebservicesPasso 2: Escolher Inbound ou Outbound WebServices, depende do WebService que vc procura.Passo 3: Procurar pelo WebService que vc deseja gerar.Passo 4: Clicar no botão Gerar WSDL

Ativação/Desativação de WorkFlowsAdministration - Server Management > Pesquisar por: Workflow Process Manager e clicar em Shutdown

Buscar os Field do BCExecutar uma query com os campos que não sejam calculados e e que estejam ativos utilizando a coluna Inactive e a coluna calculated.

Comando para Copiar a DBF para a pasta Siebelcp -r sse_utf8.dbf /u01/siebel/Após copiar, colocar no PUTTY e transferir para o diretório da maquina Local.

Caminho Sharepoint para criação da pasta dos nossos documentosShared Documents > ADM Deliverables > Design > Fase 2

Passos para Conectar com o WinSCP no Servidor do SiebelStep 1: Inserir o Hostname BRCSCS12Step 2: Inserir Username e Password da RedeStep 3: Atribuir em File Protocol a opção SCPStep 4: Logar

Header XML<soapenv:Header>

<UsernameToken xmlns="http://siebel.com/webservices">sadmin</UsernameToken><PasswordText xmlns="http://siebel.com/webservices">sadmin</PasswordText><SessionType xmlns="http://siebel.com/webservices">None</SessionType>

</soapenv:Header>

Page 2: Siebel Tutoriais

Copiar arquivos do Servidor para o PCDar direitos de Copia ao Arquivo - Comando > espaço - chmod 777 nome_arquivoCopiar para a pasta Siebel – Comando > cp –r nome_arquivo endereco_copia

Tool Exibe pagina Não Encontrada quando WebLayout é exibidoVerificar no CFG se a opção WebClientSiteDir está direcionada para o diretório correto - ... /siebel/public/enu

Importar Promoções para o SiebelNavigate to Administration – Product > Workspace Projects

- Create New WorkSpace- Hit Menu > Import Contents- Quando finalizado a importação clicar no botão release all

Configurar WebService na Maquina Local1. Adicionar dois parametros no .cfg do client[Siebel]

- EnableWebServices = TRUE- WebServicesPort = 2330

2. Ativar o Lister Process- Insira no executar o endereço abaixo caso o listener for para a base Sample

C:\Siebel\8.1\Client\BIN\siebel.exe /l enu /c enu \scomm.cfg /u SADMIN /p SADMIN /d Sample /webService 2330

- Insira no executar o endereço abaixo caso o listener for para a base LocalC:\Siebel\8.1\Client_1\BIN\siebel.exe /l enu /c enu \scomm.cfg /u ALIMA /p ALIMA /d Local /webService 2330

3. Confirme se o Listener esta rodando- Insira no cmd o commando netstat –a –p TCP

4. No link do WebService você deve inserir o link abaixo.http://localhost:2330?SWEExtSource=WebService&SWEExtCmd=Execute&UserName= ALIMA &Password= ALIMA

Referenciashttp://docs.oracle.com/cd/E14004_01/books/EAI2/EAI2_WebServices12.htmlhttp://siebel-essentials.blogspot.com/2010_03_01_archive.html

Page 3: Siebel Tutoriais

Testar WebServices pela Aplicação- Navegar até Administration – Business Service – Simulator

Criar um novo registro com o nome do WebService, exemplo Workflow Process Manager e atribuir o método que você gostaria de testar, neste caso, method = RunProcess.

- No applet de argumentos informe os campos do Workflow que gostaria de testar.Exemplo:- AssetNumer = XX-XXXX- AccountId = X-XXX- NewPromotion = X-XXX

- Click em Run para rodar o processo.

Erro SBL-GBD-00004 – Passos para aplicar soluçãoDescição do Erro: Este erro acontece quando estamos tentando executar o componente ‘Generate Database’. Siga os passos abaixo para aplicar a solução para este Bug. Lembrando que toda vez que este processo é executado pode aconter de o sistema atribuir novamente a linha que contém o valor ‘QEWSD’, neste caso você deve verificar todas vez que for rodar este componente se o arquivo .odbc.ini esta com o valor e caso estiver repetir os passos abaixo.1. Verificar se o arquivo IVSE.LIC está presente no diretório ‘Siebsrvr’. Este arquivo se encontra no

diretório /u01/siebel/siebsrvr/sys

2. Caso existir, você deve editar o arquivo .odbc.ini, antes de editar faça uma cópia de backup. Este arquivo se encontra na pasta.

3. Remova a linha que contenha o valor ‘QEWSD’.

4. Prossiga para a execução do ‘Generate Database’.

Comando SQL para desalocar projetos

UPDATE SIEBEL.S_PROJECT

SETLOCKED_FLG = ‘N’

WHERENAME = ‘PROJECT NAME’

Comando SQL para criação de Logins no BancoCREATE USER ‘USER_NAME’ IDENTIFIED BY ‘SENHA’;GRANT SSE_ROLE TO USER_NAME;

Comando Unix para Pesquisa de Arquivo

Find . -name NOME_ARQUIVO > /PASTA/NOME_ARQUIVO_SALVAR

Page 4: Siebel Tutoriais

LOG EAI no Ambiente LocalCriar duas variáveis de ambienteNome: SIEBEL_LOG_DIRValor: C:\EAI_LOGSNome: SIEBEL_LOG_EVENTSValor: ALL

Debugging de BS Customizados LocalmentePassos:

- Configurar a tab de Debug no Tools. Caminho: Views > Options > Debug.

Page 5: Siebel Tutoriais

- Configurar Scripting Tab

- Se o BS estiver em um Workflow faça os seguintes passos:

Page 6: Siebel Tutoriais

Acrescente os breakpoints no código desejado, como a figura acima.

Publique e ative seu workflow antes de ser executado.

Pressione tecla ‘F5’ ou o botão ‘Play’ para rodar o modo debug do siebel.

Após a Aplicação abri vá até o Site Map > Business Service > Simulator.

Service Name = Workflow Process ManagerMétodo = RunProcess

Property Name (Property Name = ProcessName Value= Workflow Name)

Clique em Run One Input

Assim que o step do Business Service Customizado for chamado, automaticamente é direcionado para o primeiro breakpoint inserido no business service customizado.

Page 7: Siebel Tutoriais

Erro ao Logar Localmente ao ServerErros ao logar no Siebel como senha incorreta, é necessário aplicar uma correção no driver do ODBC do Server.

Acrescentar no Regedit os seguintes parâmetros:Name: ColumnAsCharValue: 1

Name: ColumnSizeAsCharacterValue: 1

Name: PacketSizeValue: 0

-- Mudar este parâmetro para de value 1 para value 0Name: EnableScrollableCursorsValue: 0

Deletar o arquiv diccache para a tentativa de logar na ferramenta.

Exemplo abaixo: