Escolar Documentos
Profissional Documentos
Cultura Documentos
Workflow EIC
Produto
Chamado
THTRLJ
Data da publicao
: 23/09/13
Pas(es)
Brasil
Banco(s) de Dados
: Todos
Implementada melhoria que consiste na criao da rotina WorkFlow (EASYWORKFLOW) com o objetivo de informar
ao usurio via e-mail quando um processo includo ou manipulado.
possvel tambm configurar workflows automticos disparados pela rotina de Schedule (CFGA010), presente no
mdulo Configurador (SIGACFG).
Para viabilizar essa melhoria, necessrio aplicar o pacote de atualizaes (Patch) deste chamado.
Aplicar atualizao dos programas AVGERAL.PRW, AVOBJECT.PRW, AVUPDATE01.PRW, EIC.PRW,
EICPO400.PRW, EICSI400.PRW, EICDI500.PRW, EICDI154.PRW, EICAP100.PRW, EICNU400.PRW,
EASYWORKFLOW.PRW, EASYCADWORKFLOW.PRW, EASYWFPLI.APH, EASYWFSI.APH, EASYWFDES.APH,
EASYWFPU.APH, EASYWFPO.APH, EASYWFPRV.APH, EASYWFNF.APH, EASYWFEMB.APH, EASYWFCB.APH,
EASYWFNM.APH, EASYWFLQ.APH, EICPO401.PRW, EICPO402.PRW, EICPO403.PRW, EICSI401.PRW,
EICDI506.PRW, EICDI507.PRW, EICDI508.PRW, EICDI159.PRW, EICGI402.PRW, EICAP101.PRW,
EICAP102.PRW, EICNU401.PRW, UIWORKFLOW.PRW, WFSchEICCambio.PRW, WFSchEICPrev.PRW,
EASYWFLINK.APH e EASYWFANEXO.APH.
Para que as alteraes sejam efetuadas, necessrio executar a funo U_UIWORKFLOW.
Realizar o backup da base de dados do produto que ser executado o compatibilizador (diretrio
\PROTHEUS11_DATA\ DATA) e dos dicionrios de dados SXs (diretrio \PROTHEUS11_DATA\ SYSTEM).
Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser
alterados conforme o produto instalado na empresa.
Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o
sistema.
Boletim Tcnico
d)
e)
Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o
compatibilizador, certifique-se de que esto identificados pelo nickname. Caso o compatibilizador necessite
criar ndices, ir adicion-los a partir da ordem original instalada pelo Protheus, o que poder
sobrescrever ndices personalizados, caso no estejam identificados pelo nickname.
O compatibilizador deve ser executado com a Integridade Referencial desativada*.
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de
Banco de Dados (DBA) ou equivalente!
A ativao indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre
tabelas no banco de dados. Portanto, antes de utiliz-la, observe atentamente os procedimentos a
seguir:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a
opo Integridade/Verificao (APCFG60A).
ii. Se no h Integridade Referencial ativa, so relacionadas em uma nova janela todas as
empresas e filiais cadastradas para o sistema e nenhuma delas estaro selecionadas. Neste
caso, E SOMENTE NESTE, no necessrio qualquer outro procedimento de ativao ou
desativao de integridade, basta finalizar a verificao e aplicar normalmente o
compatibilizador, conforme instrues.
iii. Se h Integridade Referencial ativa em todas as empresas e filiais, exibida uma mensagem
na janela Verificao de relacionamento entre tabelas. Confirme a mensagem para que a
verificao seja concluda, ou;
iv. Se h Integridade Referencial ativa em uma ou mais empresas, que no na sua totalidade, so
relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e,
somente, a(s) que possui(em) integridade est(aro) selecionada(s). Anote qual(is) empresa(s)
e/ou filial(is) possui(em) a integridade ativada e reserve esta anotao para posterior consulta
na reativao (ou ainda, contate nosso Help Desk Framework para informaes quanto a um
arquivo que contm essa informao).
v. Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio
desativar tal integridade, selecionando a opo Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme
instrues.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE
tiver sido desativada, atravs da opo Integridade/Ativar (APCFG60). Para isso, tenha em
mos as informaes da(s) empresa(s) e/ou filial(is) que possua(m) ativao da integridade,
selecione-a(s) novamente e confirme a ativao.
Contate o Help Desk Framework EM CASO DE DVIDAS!
Boletim Tcnico
1.
Em Microsiga Protheus By You Smart Client, digite U_UIWORKFLOW no campo Programa Inicial.
Para a correta atualizao do dicionrio de dados, certifique-se que a data do compatibilizador seja igual
ou superior a 27/09/2012.
2.
3.
Depois da confirmao, exibida uma tela para a seleo da empresa em que o dicionrio de dados
ser modificado. Selecione a empresa desejada e confirme.
4.
Ao confirmar, exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo
em modo exclusivo.
5.
Confirme para dar incio ao processamento. O primeiro passo da execuo a preparao dos arquivos,
conforme mensagem explicativa apresentada na tela.
6.
Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes
processadas. Nesse log de atualizao so apresentados somente os campos atualizados pelo
programa. O compatibilizador cria os campos que ainda no existem no dicionrio de dados.
7.
8.
Atualizaes do compatibilizador
1.
2.
EJ7
EJ8
Nome
Workflow
Ctrl IDs WF
Modo
Exclusivo
Exclusivo
Campo
EJ7_FILIAL
EJ7_COD
EJ7_DESC
EJ7_ATIVO
Tipo
Tamanho
20
50
Decimal
Formato
@!
@!
Ttulo
Filial
Cdigo
Descrico
WF Ativo?
Boletim Tcnico
Descrio
Filial
Cdigo Processo
Descrico
WF Ativo?
Nvel
Usado
No
Sim
Sim
Sim
Obrigatrio
No
Sim
Sim
No
Browse
No
Sim
Sim
No
Opes
1=Sim;2=No
Relao
Cdigo Processo
Descrio
WF Ativo?
Help
Filial do Sistema
Campo
EJ7_HTML
EJ7_HTMLI
EJ7_HTMAN
EJ7_VMDEST
Tipo
Tamanho
30
20
20
120
Decimal
Ttulo
HTML Form.
HTML Link
HTML Anexo
Destinatrios
Descrio
HTML Form.
HTML Link
HTML Anexo
Destinatrios
Nvel
Usado
Sim
Sim
Sim
Sim
Obrigatrio
No
No
No
No
Browse
No
No
No
No
Help
HTML Form.
HTML Link
HTML Anexo
Destinatrios
Campo
EJ7_COPIA
EJ7_COPOC
EJ7_ASSUNT
EJ7_TIMEOU
Tipo
Tamanho
120
120
50
Decimal
Ttulo
Copia
Copia Oculta
Assunto
TimeOutDias
Descrio
Copia
Copia Oculta
Assunto
TimeOutDias
Nvel
Usado
Sim
Sim
Sim
Sim
Obrigatrio
No
No
No
No
Browse
No
No
No
No
Help
Copia
Copia Oculta
Assunto
TimeOutDias
Boletim Tcnico
Campo
EJ7_TIMEHR
EJ7_TIMEMI
EJ7_FUNCEN
EJ7_FUNCRE
Tipo
Tamanho
50
50
Decimal
Ttulo
TimeOutHrs
TimeOutMins
Func Envio
Func Retorno
Descrio
TimeOutHrs
TimeOutMins
Funcao Envio
Funcao Retorno
Nvel
Usado
Sim
Sim
Sim
Sim
Obrigatrio
No
No
No
No
Browse
No
No
No
No
Help
TimeOutHrs
TimeOutMins
Funcao Envio
Funcao Retorno
Campo
EJ7_TIPO
EJ7_FUNCVA
EJ7_TIPORE
EJ7_TIPSRV
Tipo
Tamanho
50
Decimal
Func Variav
Tipo Ret.WF
Tip Servidor
Tipo Servidor
Ttulo
Tipo Env. WF
Descrio
Nvel
Opes
Inicializador Padro
Funcao Variaveis
0
1=Schedule;
1=Formulario;
2=Anexo; 3=Link
2=Funcao
1=Web Protheus;
2=Web
Usado
Sim
Sim
Sim
Sim
Obrigatrio
No
No
No
No
Browse
No
No
No
No
Tipo Servidor
EJ7_TIPORE
EJ7_TIPSRV
Help
Campo
Funcao Variaveis
EJ7_FUNCVA
Boletim Tcnico
Campo
EJ7_SERVID
EJ7_ CHAVES
EJ7_FASE
EJ7_MODULO
Tipo
Tamanho
50
50
20
Decimal
Ttulo
Servidor
Chaves
Fase
Mdulo
Descrio
Servidor
Chaves
Fase
Mdulo
Nvel
Usado
Sim
Sim
Sim
Sim
Obrigatrio
No
No
No
No
Browse
No
No
No
No
Help
Servidor
Chaves
Fase
Mdulo
Campo
EJ8_FILIAL
EJ8_ID
EJ8_CHAVE
EJ8_IDENT
Tipo
Tamanho
10
200
20
Decimal
@!
@!
@!
Formato
Ttulo
Filial
ID Proc
Chave
Identific.
Descrio
Filial
ID Processo
Chave
Nro de Identificacao
Nvel
Usado
No
Sim
Sim
Sim
Obrigatrio
Sim
Sim
Sim
Sim
Browse
No
Sim
Sim
Sim
ID Processo
Chave
Nro de Identificacao
EJ8_ID
EJ8_CHAVE
EJ8_IDENT
Help
Campo
Filial do
Sistema
EJ8_FILIAL
Boletim Tcnico
Campo
EJ8_PROCES
Tipo
Tamanho
20
Decimal
Ttulo
Processo
Descrio
Processo
Nvel
Usado
Sim
Obrigatrio
Sim
Browse
Sim
Help
Processo
Campo
W2_ID_ANU
W2_ID_PRV
Tipo
Tamanho
10
10
Decimal
Ttulo
ID WF ANU
ID WF PRV
Descrio
ID WorkFlow Anuente
ID WorkFlow Previsao
Nvel
Usado
Sim
Sim
Obrigatrio
No
No
Browse
No
No
Help
W4_ID
Tipo
Tamanho
10
Decimal
Ttulo
ID WF
Descrio
ID WorkFlow
Boletim Tcnico
Nvel
Usado
Sim
Obrigatrio
No
Browse
No
Help
ID WorkFlow
W6_ID_EMB
W6_ID_ENCE
W6_ID_PRV
Tipo
Tamanho
10
10
10
Decimal
Ttulo
ID WF EMB
ID WF ENC
ID WF PRV
ID WorkFlow
Embarque
ID WorkFlow
Encerramento
ID WorkFlow
Previsao
Descrio
Nvel
Usado
Sim
Sim
Sim
Obrigatrio
No
No
No
Browse
No
No
No
Help
ID WorkFlow
Embarque
ID WorkFlow
Encerramento
WN_ID
Tipo
Tamanho
10
Decimal
Ttulo
ID WF
Descrio
ID WorkFlow
Nvel
Usado
Sim
Obrigatrio
No
Browse
No
Help
ID WorkFlow
ID WorkFlow
Previsao
Boletim Tcnico
EIC_ID
Tipo
Tamanho
10
Decimal
Ttulo
ID WF
Descrio
ID WorkFlow
Nvel
Usado
Sim
Obrigatrio
No
Browse
No
Help
ID WorkFlow
WB_ID_CB
WB_ID_LQ
Tipo
Tamanho
10
10
Decimal
Ttulo
ID WF CB
ID WF LQ
Descrio
ID WorkFlow Cambio
ID WorkFlow Liquidacao
Nvel
Usado
Sim
Sim
Obrigatrio
No
No
Browse
No
No
Help
ID WorkFlow Cambio
Os tamanhos dos campos que possuem grupos podem variar conforme ambiente em uso.
Boletim Tcnico
3.
EJ7
EJ7
EJ8
EJ8
Ordem
Chave
4.
EJ7_FILIAL+EJ7_COD
EJ7_FILIAL+EJ7_FASE
EJ8_FILIAL+EJ8_ID
EJ8_FILIAL+EJ8_CHAVE
Descrio
Cod.Proc
Fase
ID.Proc
Chave
Proprietrio
MV_HTMLWFA
Tipo
Caracter
Descrio
Valor Padro
\SYSTEM\EASYWORKFLOW\
Nome da Varivel
MV_EASYWF
Tipo
Lgico
Descrio
Valor Padro
.F.
Nome da Varivel
MV_EASYSRV
Tipo
Caracter
Descrio
Valor Padro
localhost
Nome da Varivel
MV_HTMLWF
Tipo
Caracter
Descrio
Valor Padro
\HTMLWF\
10
Boletim Tcnico
Menus
1.
Atualizaes
Submenu
Tabelas
Nome da Rotina
Cadastro WorkFlow
Programa
EASYCADWORKFLOW
Mdulo
SIGAEIC
Tipo
Tabelas
EJ7
Pr-Requisitos:
Deve possuir um e-mail cadastrado como remetente na rotina de WorkFlow presente no mdulo
SIGACFG (Ambiente/Workflow/Contas de E-mails).
Sequencia 001:
1. No Wizard presente na pasta SmartClient, acessar Servidor Internet (HTTP/FTP) / HTTP e clicar em
Incluir.
2. Inserir as informaes necessrias e clicar em Finalizar.
3. Acessar Mdulos Web e clicar em Novo Mdulo.
4. Inserir as informaes necessrias e clicar em Avanar.
5. Selecionar o HTTP que exibido na janela, clicar em Relacionar e, em seguida, em Avanar.
11
Boletim Tcnico
12
Boletim Tcnico
13
Boletim Tcnico
Informaes Tcnicas
EJ7 WorKFlow
EJ8 Ctrl IDs WF
SW0 Capa de Solicitao de Importao
SW2 Capa do Purchase Order
Tabelas Utilizadas
Funes Envolvidas
Sistemas Operacionais
Windows/Linux
14