День Добрый!
Не могу понять почему не обновляется таблица -- в дебагере курсор успешно обновляется, а на деле -- изменения не подхватываются. 
 
	PHP код:
	
		
			
     InventJournalTrans  line;
    InventDim           inventDimTo;
    InventDim           inventDimToNew;
    ;
    ttsbegin;
    while select forupdate line
        where line.JournalId == this.JournalId
        {
            inventDimTo = inventDim::find(line.ToInventDimId);
            if(inventDimTo.wMSLocationId != this.ToWMSLocationId)
            {
                inventDimToNew.clear();
                inventDimToNew.initFromInventDim(inventDimTo);
                inventDimToNew.wMSLocationId = this.ToWMSLocationId;
                inventDimToNew = InventDim::findOrCreate(inventDimToNew);
                line.ToInventDimId = inventDimTonew.inventDimId; // Это поле должно апдейтиться
                line.doUpdate();
            }
        }
    ttscommit;