Conjunto de mudanças 1001 no repositório publico


Ignorar:
Timestamp:
19/10/2005 17:53:03 (14 anos atrás)
Autor:
jeanferri
Mensagem:

Foram implementados os workflows que estavam incorretamente ligados às classes abstratas

Localização:
ILSAALTesouraria/trunk
Arquivos:
6 adicionados
3 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAALTesouraria/trunk/Extensions/InstallWorkflows.py

    r982 r1001  
    6767    ourProductWorkflow = ExternalMethod('temp',
    6868                         'temp',
    69                          productname+'.'+'credor_devedor_workflow',
    70                          'createcredor_devedor_workflow')
    71     workflow = ourProductWorkflow(self, 'credor_devedor_workflow')
    72     workflowTool._setObject('credor_devedor_workflow', workflow)
    73     workflowTool.setChainForPortalTypes(['CredorDevedor'], workflow.getId())
     69                         productname+'.'+'efetivacao_pagamento_workflow',
     70                         'createefetivacao_pagamento_workflow')
     71    workflow = ourProductWorkflow(self, 'efetivacao_pagamento_workflow')
     72    workflowTool._setObject('efetivacao_pagamento_workflow', workflow)
     73    workflowTool.setChainForPortalTypes(['EfetivacaoPagamento'], workflow.getId())
     74    ourProductWorkflow = ExternalMethod('temp',
     75                         'temp',
     76                         productname+'.'+'credor_devedor_pf_workflow',
     77                         'createcredor_devedor_pf_workflow')
     78    workflow = ourProductWorkflow(self, 'credor_devedor_pf_workflow')
     79    workflowTool._setObject('credor_devedor_pf_workflow', workflow)
     80    workflowTool.setChainForPortalTypes(['CredorDevedorPF'], workflow.getId())
     81    ourProductWorkflow = ExternalMethod('temp',
     82                         'temp',
     83                         productname+'.'+'credor_devedor_pj_workflow',
     84                         'createcredor_devedor_pj_workflow')
     85    workflow = ourProductWorkflow(self, 'credor_devedor_pj_workflow')
     86    workflowTool._setObject('credor_devedor_pj_workflow', workflow)
     87    workflowTool.setChainForPortalTypes(['CredorDevedorPJ'], workflow.getId())
    7488    ourProductWorkflow = ExternalMethod('temp',
    7589                         'temp',
  • ILSAALTesouraria/trunk/Extensions/autorizacao_pagamento_workflow.py

    r922 r1001  
    5454
    5555
    56     for s in ['Editado', 'Preparado', 'Liberado', 'Utilizado']:
     56    for s in ['editado', 'preparado', 'liberado', 'utilizado', 'novo']:
    5757        workflow.states.addState(s)
    5858
    59     for t in ['suspender', 'utilizar', 'liberar', 'editar', 'preparar']:
     59    for t in ['suspender', 'utilizar', 'preparar', 'salvar', 'liberar', 'editar']:
    6060        workflow.transitions.addTransition(t)
    6161
     
    6363        workflow.variables.addVariable(v)
    6464
    65     for p in ['Access contents information', 'View', 'Modify portal content', 'Change portal events', 'Add EfetivacaoPagamento Content']:
     65    for p in ['View', 'Modify portal content', 'Change portal events', 'Access contents information', 'Add EfetivacaoPagamento Content']:
    6666        workflow.addManagedPermission(p)
    6767
     
    7272    ## Initial State
    7373
    74     workflow.states.setInitialState('Editado')
     74    workflow.states.setInitialState('novo')
    7575
    7676    ## States initialization
    7777
    78     stateDef = workflow.states['Editado']
    79     stateDef.setProperties(title="""Editado""",
     78    stateDef = workflow.states['editado']
     79    stateDef.setProperties(title="""editado""",
    8080                           transitions=['preparar'])
    81     stateDef.setPermission('Access contents information',
    82                            1,
    83                            ['Contador', 'Tesoureiro', 'Authenticated'])
    8481    stateDef.setPermission('View',
    8582                           1,
     
    9188                           0,
    9289                           ['Contador'])
    93 
    94     stateDef = workflow.states['Preparado']
    95     stateDef.setProperties(title="""Preparado""",
     90    stateDef.setPermission('Access contents information',
     91                           1,
     92                           ['Contador', 'Tesoureiro', 'Authenticated'])
     93
     94    stateDef = workflow.states['preparado']
     95    stateDef.setProperties(title="""preparado""",
    9696                           transitions=['editar', 'liberar'])
    97     stateDef.setPermission('Access contents information',
    98                            1,
    99                            ['Contador', 'Tesoureiro', 'Authenticated'])
    10097    stateDef.setPermission('Change portal events',
    10198                           0,
     
    104101                           1,
    105102                           ['Contador', 'Tesoureiro', 'Authenticated'])
    106 
    107     stateDef = workflow.states['Liberado']
    108     stateDef.setProperties(title="""Liberado""",
     103    stateDef.setPermission('Access contents information',
     104                           1,
     105                           ['Contador', 'Tesoureiro', 'Authenticated'])
     106
     107    stateDef = workflow.states['liberado']
     108    stateDef.setProperties(title="""liberado""",
    109109                           transitions=['suspender', 'utilizar'])
    110     stateDef.setPermission('Access contents information',
    111                            1,
    112                            ['Contador', 'Tesoureiro', 'Authenticated'])
    113110    stateDef.setPermission('View',
    114111                           1,
     
    120117                           1,
    121118                           ['Tesoureiro'])
    122 
    123     stateDef = workflow.states['Utilizado']
    124     stateDef.setProperties(title="""Utilizado""",
     119    stateDef.setPermission('Access contents information',
     120                           1,
     121                           ['Contador', 'Tesoureiro', 'Authenticated'])
     122
     123    stateDef = workflow.states['utilizado']
     124    stateDef.setProperties(title="""utilizado""",
    125125                           transitions=[])
    126     stateDef.setPermission('Access contents information',
     126    stateDef.setPermission('Change portal events',
     127                           0,
     128                           ['Tesoureiro'])
     129    stateDef.setPermission('View',
    127130                           1,
    128131                           ['Tesoureiro', 'Contador', 'Authenticated'])
    129     stateDef.setPermission('Change portal events',
    130                            0,
    131                            ['Tesoureiro'])
     132    stateDef.setPermission('Access contents information',
     133                           1,
     134                           ['Tesoureiro', 'Contador', 'Authenticated'])
     135
     136    stateDef = workflow.states['novo']
     137    stateDef.setProperties(title="""novo""",
     138                           transitions=['salvar'])
     139    stateDef.setPermission('View',
     140                           0,
     141                           ['Owner'])
     142    stateDef.setPermission('Modify portal content',
     143                           0,
     144                           ['Owner'])
     145    stateDef.setPermission('Change portal events',
     146                           0,
     147                           ['Owner'])
     148    stateDef.setPermission('Access contents information',
     149                           0,
     150                           ['Owner'])
    132151
    133152    ## Transitions initialization
     
    135154    transitionDef = workflow.transitions['suspender']
    136155    transitionDef.setProperties(title="""suspender""",
    137                                 new_state_id="""Preparado""",
     156                                new_state_id="""preparado""",
    138157                                trigger_type=1,
    139158                                script_name="""""",
     
    147166    transitionDef = workflow.transitions['utilizar']
    148167    transitionDef.setProperties(title="""utilizar""",
    149                                 new_state_id="""Utilizado""",
     168                                new_state_id="""utilizado""",
    150169                                trigger_type=1,
    151170                                script_name="""""",
     
    155174                                actbox_category="""workflow""",
    156175                                props={'guard_roles': 'Manager'},
     176                                )
     177
     178    transitionDef = workflow.transitions['preparar']
     179    transitionDef.setProperties(title="""preparar""",
     180                                new_state_id="""preparado""",
     181                                trigger_type=1,
     182                                script_name="""""",
     183                                after_script_name="""""",
     184                                actbox_name="""preparar""",
     185                                actbox_url="""""",
     186                                actbox_category="""workflow""",
     187                                props={'guard_roles': 'Contador'},
     188                                )
     189
     190    transitionDef = workflow.transitions['salvar']
     191    transitionDef.setProperties(title="""salvar""",
     192                                new_state_id="""editado""",
     193                                trigger_type=1,
     194                                script_name="""""",
     195                                after_script_name="""""",
     196                                actbox_name="""salvar""",
     197                                actbox_url="""""",
     198                                actbox_category="""workflow""",
     199                                props={'guard_roles': 'Owner'},
    157200                                )
    158201
    159202    transitionDef = workflow.transitions['liberar']
    160203    transitionDef.setProperties(title="""liberar""",
    161                                 new_state_id="""Liberado""",
     204                                new_state_id="""liberado""",
    162205                                trigger_type=1,
    163206                                script_name="""""",
     
    171214    transitionDef = workflow.transitions['editar']
    172215    transitionDef.setProperties(title="""editar""",
    173                                 new_state_id="""Editado""",
     216                                new_state_id="""editado""",
    174217                                trigger_type=1,
    175218                                script_name="""""",
    176219                                after_script_name="""""",
    177220                                actbox_name="""editar""",
    178                                 actbox_url="""""",
    179                                 actbox_category="""workflow""",
    180                                 props={'guard_roles': 'Contador'},
    181                                 )
    182 
    183     transitionDef = workflow.transitions['preparar']
    184     transitionDef.setProperties(title="""preparar""",
    185                                 new_state_id="""Preparado""",
    186                                 trigger_type=1,
    187                                 script_name="""""",
    188                                 after_script_name="""""",
    189                                 actbox_name="""preparar""",
    190221                                actbox_url="""""",
    191222                                actbox_category="""workflow""",
  • ILSAALTesouraria/trunk/version.txt

    r982 r1001  
    1 0.2 build 14
     10.2 build 15
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.