source: publico/ILSAALTesouraria/trunk/config.py @ 493

Última Alteração nesse arquivo desde 493 foi 493, incluída por jeanferri, 14 anos atrás

Atualizada a versão do ArchGenXML, agora é possível usar o tagged value use_portal_factory em cada classe para que esta utilize o portal_factory na criação de cada objeto

File size: 3.5 KB
Linha 
1#
2# Product configuration. This contents of this module will be imported into
3# __init__.py and every content type module.
4#
5# If you wish to perform custom configuration, you may put a file AppConfig.py
6# in your product's root directory. This will be included in this file if
7# found.
8#
9from Products.CMFCore.CMFCorePermissions import setDefaultRoles
10
11PROJECTNAME = "ILSAALTesouraria"
12
13# Permissions
14DEFAULT_ADD_CONTENT_PERMISSION = "Add portal content"
15setDefaultRoles(DEFAULT_ADD_CONTENT_PERMISSION, ('Manager', 'Owner', 'Member'))
16ADD_CONTENT_PERMISSIONS = {
17    'ConsolidacaoMovimento': 'Add ConsolidacaoMovimento Content',
18    'ContaCorrente': 'Add ContaCorrente Content',
19    'AutorizacaoMovimentacao': 'Add AutorizacaoMovimentacao Content',
20    'ResponsaveisContaCorrente': 'Add ResponsaveisContaCorrente Content',
21    'ResponsavelContaCorrente': 'Add ResponsavelContaCorrente Content',
22    'LivroCaixa': 'Add LivroCaixa Content',
23    'MovimentoMensal': 'Add MovimentoMensal Content',
24    'Conciliacao': 'Add Conciliacao Content',
25    'Recebimento': 'Add Recebimento Content',
26    'Pagamento': 'Add Pagamento Content',
27    'AutorizacaoPagamento': 'Add AutorizacaoPagamento Content',
28    'EfetivacaoPagamento': 'Add EfetivacaoPagamento Content',
29    'AutorizacoesPagamento': 'Add AutorizacoesPagamento Content',
30    'CredorDevedorPF': 'Add CredorDevedorPF Content',
31    'CredorDevedorPJ': 'Add CredorDevedorPJ Content',
32    'CredoresDevedores': 'Add CredoresDevedores Content',
33    'Bancos': 'Add Bancos Content',
34    'Banco': 'Add Banco Content',
35    'AgenciaBancaria': 'Add AgenciaBancaria Content',
36    'MovimentoBancario': 'Add MovimentoBancario Content',
37}
38
39setDefaultRoles('Add ConsolidacaoMovimento Content', ('Manager', 'Owner', 'Member'))
40setDefaultRoles('Add ContaCorrente Content', ('Manager', 'Owner', 'Member'))
41setDefaultRoles('Add AutorizacaoMovimentacao Content', ('Manager', 'Owner', 'Member'))
42setDefaultRoles('Add ResponsaveisContaCorrente Content', ('Manager', 'Owner', 'Member'))
43setDefaultRoles('Add ResponsavelContaCorrente Content', ('Manager', 'Owner', 'Member'))
44setDefaultRoles('Add LivroCaixa Content', ('Manager', 'Owner', 'Member'))
45setDefaultRoles('Add MovimentoMensal Content', ('Manager', 'Owner', 'Member'))
46setDefaultRoles('Add Conciliacao Content', ('Manager', 'Owner', 'Member'))
47setDefaultRoles('Add Recebimento Content', ('Manager', 'Owner', 'Member'))
48setDefaultRoles('Add Pagamento Content', ('Manager', 'Owner', 'Member'))
49setDefaultRoles('Add AutorizacaoPagamento Content', ('Manager', 'Owner', 'Member'))
50setDefaultRoles('Add EfetivacaoPagamento Content', ('Manager', 'Owner', 'Member'))
51setDefaultRoles('Add AutorizacoesPagamento Content', ('Manager', 'Owner', 'Member'))
52setDefaultRoles('Add CredorDevedorPF Content', ('Manager', 'Owner', 'Member'))
53setDefaultRoles('Add CredorDevedorPJ Content', ('Manager', 'Owner', 'Member'))
54setDefaultRoles('Add CredoresDevedores Content', ('Manager', 'Owner', 'Member'))
55setDefaultRoles('Add Bancos Content', ('Manager', 'Owner', 'Member'))
56setDefaultRoles('Add Banco Content', ('Manager', 'Owner', 'Member'))
57setDefaultRoles('Add AgenciaBancaria Content', ('Manager', 'Owner', 'Member'))
58setDefaultRoles('Add MovimentoBancario Content', ('Manager', 'Owner', 'Member'))
59
60product_globals=globals()
61
62##code-section config-bottom #fill in your manual code here
63
64DEPENDENCIES = ['ILSAAL']
65
66##/code-section config-bottom
67
68
69# load custom configuration not managed by ArchGenXML
70try:
71    from Products.ILSAALTesouraria.AppConfig import *
72except ImportError:
73    pass
74
75# End of config.py
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

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