Changeset 2887


Ignore:
Timestamp:
05/31/10 18:28:34 (14 years ago)
Author:
viani
Message:

Ticket #1089 - Merged 2858:2886 /sandbox/workflow/trunk/ em /trunk/workflow/

Location:
trunk/workflow
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/workflow/doc/change_log.txt

    r2591 r2887  
    1616hermespinheiro is Hermes Pinheiro Neto 
    1717pedroerp is Pedro Eugênio Rocha Pedreira 
     18fabianok is Fabiano Sardenberg Kuss 
    1819 
    1920[2.2.000] 
    2021 
     22        #1089 - Melhoria em query sql na inserção de instancias. (fabianok) 
     23        #1080 - Modificada string (excluído) para (inativo) quando um registro de usuário no cache não existe mais no ldap. (viani) 
     24        #1069 - Inclusão de log de tempo de execução de atividades. (gbisotto/rufino) 
    2125        #1004 - Melhorado o método getEmployeeCostCenterID para que retorne o id da área caso não exista o id do centro de custo do funcionário. (gbisotto) 
    2226        #946 - Possibilitar que o plugin smarty wf_autocomplete_input atualize a lista de seleção a cada tecla pressionada. (asaikawa) 
     
    3539[2.1.000] 
    3640 
     41        #989 - Compatibilização do workflow com os novos temas do Expresso. (rodsouza) 
     42        #951 - Correção de bug na verificação de sessão das chamadas ajax do workflow. (viani) 
    3743        #794 - Correção de bug de sintaxe na classe Workflow_WfSecurity. (hermespinheiro). 
    3844        #792 - Modificado o atribuito de usuário padrão de uma atividade para aceitar também um perfil padrão. (rufino) 
     
    4652        #638 - Mudança na query de busca do organograma para pesquisar também por áreas. (rodsouza) 
    4753        #637 - Inclusão de click-to-call no organograma e outras melhorias na interface. (rodsouza) 
     54        #603 - Remoção do design pattern observer da engine do workflow, por inutilidade. (gbisotto) 
    4855        #442 - Criação do plugin wf_autocomplete_input, para listar com autocomplete o resultado de uma busca ajax. (rufino) 
    4956 
  • trunk/workflow/inc/engine/src/API/Instance.php

    r2591 r2887  
    510510    $this->setStarted($now); 
    511511    $this->setOwner($user); 
    512      
     512 
     513    //Get the id of new instance, before insert values in table and use this value from main table and relationship tables. 
     514    $this->instanceId = $this->getOne("SELECT nextval('seq_egw_wf_instances')"); 
     515    $iid=$this->instanceId; 
     516 
    513517    $query = 'insert into '.GALAXIA_TABLE_PREFIX.'instances 
    514       (wf_started,wf_ended,wf_status,wf_p_id,wf_owner,wf_properties)  
    515       values(?,?,?,?,?,?)'; 
    516     $this->query($query,array($now,0,'active',$pid,$user,$this->security_cleanup(Array(),false))); 
    517     $this->instanceId = $this->getOne('select max(wf_instance_id) from '.GALAXIA_TABLE_PREFIX.'instances  
    518                       where wf_started=? and wf_owner=?',array((int)$now,$user)); 
    519     $iid=$this->instanceId; 
    520      
     518      (wf_instance_id, wf_started,wf_ended,wf_status,wf_p_id,wf_owner,wf_properties)  
     519      values(?,?,?,?,?,?,?)'; 
     520 
     521   $this->query($query,array((int)$iid, $now,0,'active',$pid,$user,$this->security_cleanup(Array(),false))); 
     522  
    521523    // Then add in ".GALAXIA_TABLE_PREFIX."instance_activities an entry for the 
    522524    // activity the user and status running and started now 
Note: See TracChangeset for help on using the changeset viewer.