Escolar Documentos
Profissional Documentos
Cultura Documentos
WorkFlow
WorkFlow
Implementao
1
Manual de Implementao
WorkFlow
NDICE:
1. Transaes............................................................................................................ 3
2. Objetos...................................................................................................................4
2.1 Passos para Criao de Objetos...........................................................................4
2.2 Delegar Objetos....................................................................................................5
2.3 Criao de Mtodos..............................................................................................7
2.4 Modificar Status...................................................................................................10
2.5 Observaes.......................................................................................................12
3. WorkFlow...............................................................................................................13
3.1 Criao de Atividades/Tarefas.............................................................................15
3.2 Interao WorkFlow/Cat. Objeto..........................................................................21
3.3 Observaes.......................................................................................................23
4. Business WorkPlace..............................................................................................23
4.1 Observaes.......................................................................................................25
2
Manual de Implementao
WorkFlow
1 Transaes
Transaes Funcionalidade
SBWP Business WorkPlace
SWUS Testar WorkFlow
SWU3 Configurao de WorkFlow (BASIS)
SWEL Rastreador de Eventos
SWELS Ativar/Desativar Rastreador de Eventos
SWWL Eliminar Log de Execuo de WorkFlow
SW12_FREQ Log de WorkFlow
SWO1 Categorias de Objetos
PFTC Desenvolvimento de WorkFlow
OMGQ Estratgia de Liberao de Requisio (Funcional)
OMGS Estratgia de Liberao de Pedidos de Compra (Funcional)
3
Manual de Implementao
WorkFlow
2 Objetos
Os objetos so os responsveis pelos dados internos de execuo do WorkFlow. Os
Campos-Chaves, Atributos, Mtodos e Eventos compem a estrutura interna dos objetos.
4
Manual de Implementao
WorkFlow
A tela acima ser exibida, preencha todos os campos e pressione ENTER. A partir deste
momento teremos um objeto Filho com todos os Campos-Chaves, Atributos, Mtodos e Eventos
do objeto Pai.
A tela abaixo ser exibida. No campo Categoria do Objeto informe o nome do objeto
standard e no quadro Delegao no campo Categoria de Delegao informe o nome do
objeto criado.
5
Manual de Implementao
WorkFlow
6
Manual de Implementao
WorkFlow
7
Manual de Implementao
WorkFlow
8
Manual de Implementao
WorkFlow
9
Manual de Implementao
WorkFlow
10
Manual de Implementao
WorkFlow
11
Manual de Implementao
WorkFlow
2.5 - Observaes
Ao trmino do processo de alterao da Categoria de Objetos devemos gerar o mesmo
utilizando a seguinte opo da barra de ferramentas Gerar Ctrl+F3.
Sempre que realizarmos o transporte de Categorias de Objetos para outros
ambientes devemos executar a transao SWO1 e gerar a Categoria de Objetos, caso
contrrio a mesma no ser reconhecida no novo ambiente e o WorkFlow no ir
funcionar.
3 - WorkFlow
Para desenvolvermos um WorkFlow primeiramente precisamos ter acesso a transao
PFTC. Esta transao permite a criao de Modelos de WorkFlow, Tarefas Standard, Tarefas de
WorkFlow, Grupo de Tarefas e Customer Task.
Para criar um novo WorkFlow execute a transao PFTC e a tela abaixo ser exibida.
Escolha no campo Tipo de Tarefa a opo Modelo de WorkFlow e no campo Tarefa infome o N
do respectivo WorkFlow Standard a ser copiado e escolha a opo Copiar Tarefa F8 ou deixe o
campo Tarefa em branco e escolha Criar F7 para criar um novo WorkFlow.
12
Manual de Implementao
WorkFlow
13
Manual de Implementao
WorkFlow
Para construir a seqncia do fluxo clique no boto WorkFlow Builder exibido acima.
Para acesso as tarefas individuais do fluxo escolha no Box rea de Navegao com
clique duplo a tarefa desejada ou no prprio fluxo d um clique duplo na atividade.
14
Manual de Implementao
WorkFlow
15
Manual de Implementao
WorkFlow
Em seguida a tela acima ser exibida e Clique no boto Exibir Tarefa e Selecione Criar
Tarefa.
Nesta tela teremos que informar os dados da Tarefa. No Box Denominao devemos
obrigatoriamente informar o Campo Abrev. com identificao nica no sistema. No Box Mtodo,
campo Categoria do Objeto, devemos sempre informar o Objeto Pai. Ex.: BUS2009 e nunca um
SubInfoTipo ZBUS2009.
16
Manual de Implementao
WorkFlow
17
Manual de Implementao
WorkFlow
18
Manual de Implementao
WorkFlow
19
Manual de Implementao
WorkFlow
20
Manual de Implementao
WorkFlow
Para criar uma nova varivel de Container escolha a opo Criar F5 na barra de
ferramentas. Informe todos os dados e ENTER.
21
Manual de Implementao
WorkFlow
22
Manual de Implementao
WorkFlow
3.3 Observaes
As tarefas de WorkFlow que necessitarem de atribuio de Tarefa Geral , devem
ser atualizadas em todos os Clients , pois esta atividade e Client Dependent .
As tarefas de WorkFlow que estiverem configuradas para execuo em Background no
requerem responsveis por processamento e portanto no dependem da atribuio descrita
acima.
Tarefas direcionadas a envio de mensagens devem possuir a Categoria de Objetos
definida em SELFITEM e o mtodo definido em SENDTASKDESCRIPTION e o modo de
execuo em Background.
Quando um WorkFlow Ativado o resultado final no deve encontrar nenhuma
mensagem de Erro ou Aviso, caso contrrio o WorkFlow no funcionar corretamente.
Mensagens de Informao no causam problemas.
4 Business WorkPlace
O Business WorkPlace funciona como uma caixa de Correio eletrnico. Esta ferramenta
recebe as mensagens destinadas aos usurios e atravs dele os mesmos podem realizar
aprovao de documentos.
Somente os usurios destinados a realizar tal fim recebero estas mensagens.
23
Manual de Implementao
WorkFlow
4.1 Observaes
Se o usurio responsvel realizar uma aprovao e o obtiver na barra de Status que no
foi encontrado responsvel pelo processamento teremos que reorganizar o ambiente. Para tanto
utilizaremos o seguinte caminho de menu:
24