Status "In Progress" ao Completar uma Fatura


#1

Estou tendo um problema quando tento completar alguma fatura (invoice), que não consigo resolver… ao invés do status da fatura mudar para “completo”, se torna como “in progress”, e gera um workflow cujo status é “running”. E também não consigo completar este workflow para liberar a fatura.

A seguinte mensagem aparece no Log:

MWorkflow.startWait: Timeout after sec 15

Alguém sabe o motivo disso acontecer e como resolver essa situação?


#2

Emerson,

Você poderia postas aqui um trecho maior do log?

Por favor, selecione umas 10~12 linhas acima e abaixo da mensagem de erro para que eu consiga ver o que está gerando o erro.

Um abraço,
Eduardo


#3

Eduardo, no log não aparece como erro… o que mostra é basicamente isso (no caso tentei completar 2 faturas):

*** 2007-01-22 17:28:08.468 Compiere Log (CLogFile) ***
-----------> MInvoice.saveUpdate: DocumentNo updated: 2000012 -> 2000012 [11]
-----------> MWorkflow.startWait: Timeout after sec 15 [12]
-----------> MInvoice.saveUpdate: DocumentNo updated: 444 -> 444 [13]
-----------> MWorkflow.startWait: Timeout after sec 15 [14]

*** 2007-01-22 17:31:26.515 Compiere Log (CLogFile) ***

O estranho é que estava completando as faturas normalmente, e sem razão aparente começou a acontecer isso…


#4

Olá, Eduardo… descobri o problema.

Eu fiz uma customização na classe MBPartner e isso estava influenciando no processo de completar a fatura.

Alterei o código e agora está normal.