- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- Retorno Workflow Link
Perguntas Retorno Workflow Link
- GFPilan
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 2
- Obrigados Recebidos: 0
8 anos 10 meses atrás #29977
por GFPilan
Retorno Workflow Link foi criado por GFPilan
Boa tarde! Poderiam me ajudar com um pequeno problema?
Montei um workflow via link para aprovação de um registro.
O botão no formulario chama uma função U_Retorno.
Nesta função, estou usando as funções RpcSetType e RpcSetEnv para abrir o ambiente, localizo o identificador do workflow e, então, uso a função WFRETURN para processar o retorno.
Porém, via console, o sistema gera o erro abaixo:
THREAD ERROR ([8936], HTTP:GENPROC, THIS) 21/01/2016 11:51:56
Stack :
variable is not an object on WFLOADOBJ(WFSTD.PRW) 29/05/2015 20:09:22 line : 1350
[build: 7.00.131227A-20150310]
[environment: TOP]
[thread: 8936]
[dbthread: 6176]
[rpodb: Top]
[localfiles: ADS]
[remark: Emp :01/01 Logged : SIGAFAT Obj :]
[threadtype: JobThread]
Called from TWFPROCESS:LOADOBJ(WFPROCESS.PRW) 16/03/2015 14:41:36 line : 946
Called from TWFPROCESS:LOAD(WFPROCESS.PRW) 16/03/2015 14:41:36 line : 886
Called from TWFPROCESS:NEW(WFPROCESS.PRW) 16/03/2015 14:41:36 line : 135
Called from WFPREPPROCESS(WFRETURN.PRW) 10/12/2015 14:28:10 line : 916
Called from WFSTARTRET(WFRETURN.PRW) 10/12/2015 14:28:10 line : 702
Called from WFJOBRETURN(WFRETURN.PRW) 10/12/2015 14:28:10 line : 156
Called from WFRETURN(WFRETURN.PRW) 10/12/2015 14:28:10 line : 20
Called from U_RETORNO(URETORNO.PRW) 21/01/2016 11:37:19 line : 512
Alguem teria alguma ideia para me ajudar?
Neste caso, está faltando a declaração de alguma variavel, ou algum passo?
Obrigado!
Guilherme
Montei um workflow via link para aprovação de um registro.
O botão no formulario chama uma função U_Retorno.
Nesta função, estou usando as funções RpcSetType e RpcSetEnv para abrir o ambiente, localizo o identificador do workflow e, então, uso a função WFRETURN para processar o retorno.
Porém, via console, o sistema gera o erro abaixo:
THREAD ERROR ([8936], HTTP:GENPROC, THIS) 21/01/2016 11:51:56
Stack :
variable is not an object on WFLOADOBJ(WFSTD.PRW) 29/05/2015 20:09:22 line : 1350
[build: 7.00.131227A-20150310]
[environment: TOP]
[thread: 8936]
[dbthread: 6176]
[rpodb: Top]
[localfiles: ADS]
[remark: Emp :01/01 Logged : SIGAFAT Obj :]
[threadtype: JobThread]
Called from TWFPROCESS:LOADOBJ(WFPROCESS.PRW) 16/03/2015 14:41:36 line : 946
Called from TWFPROCESS:LOAD(WFPROCESS.PRW) 16/03/2015 14:41:36 line : 886
Called from TWFPROCESS:NEW(WFPROCESS.PRW) 16/03/2015 14:41:36 line : 135
Called from WFPREPPROCESS(WFRETURN.PRW) 10/12/2015 14:28:10 line : 916
Called from WFSTARTRET(WFRETURN.PRW) 10/12/2015 14:28:10 line : 702
Called from WFJOBRETURN(WFRETURN.PRW) 10/12/2015 14:28:10 line : 156
Called from WFRETURN(WFRETURN.PRW) 10/12/2015 14:28:10 line : 20
Called from U_RETORNO(URETORNO.PRW) 21/01/2016 11:37:19 line : 512
Alguem teria alguma ideia para me ajudar?
Neste caso, está faltando a declaração de alguma variavel, ou algum passo?
Obrigado!
Guilherme
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- Retorno Workflow Link
Tempo para a criação da página:0.095 segundos