Pessoal, coloquei um script em uma transição como já fiz em tantas outras. O problema é que nesse o aq_parent não funciona de jeito nenhum. Neste script preciso fazer uma transição no workflow do pai do objeto material, mas sem funcionar o aq_parent não consigo fazer isso. Vejam o código:
from Products.CMFCore.utils import getToolByName def enviaSolicitacaoOrdemGerada(state_change): material = state_change['object'] pw = getToolByName(material, 'portal_workflow') solicitacao = material.aq_parent if solicitacao.permiteGerarOrdemSolicitacao(): pw.doActionFor(solicitacao, 'gerar_ordem') Para testar o que estava retornando no aq_parent escrevi um código nesse mesmo script enviando um e-mail com solicitacao.getId(), aí ao invés de aparecer o id da solicitação aparece o id do material. Alguém sabe me dizer o que eu fiz de errado? Obrigada, Elisandra Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html