Kbase P93103: Error 138 when committing a transaction
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/11/2005 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1D
SYMPTOM(s):
Error 138 when committing a transaction
** <file-name> record not on file. (138)
SmartBusinessObject with header detail SmartDataObjects relation in it
Commit panel link between the SmartBusinesObject and the top toolbar
First transaction is canceled
A record is deleted after the first transaction is canceled
Second commit raises error 138
CAUSE:
The deleted record after the first commit remains in the RowObjUpd table with a RowMod=D. That record was never created because the first transaction was canceled, it causes the error 138.
FIX:
Upgrade to OpenEdge 10.0B