source: publico/ILSAALRecursosHumanos/trunk/config.py @ 918

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

Implementada a documentação das classes do módulo de recursos humanos, mas faltam várias definições ainda que não estão na documentação

File size: 3.7 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 = "ILSAALRecursosHumanos"
12
13# Permissions
14DEFAULT_ADD_CONTENT_PERMISSION = "Add portal content"
15setDefaultRoles(DEFAULT_ADD_CONTENT_PERMISSION, ('Manager', 'Owner', 'Member'))
16ADD_CONTENT_PERMISSIONS = {
17    'Ferias': 'Add Ferias Content',
18    'UnidadeCentroCusto': 'Add UnidadeCentroCusto Content',
19    'Vencimentos': 'Add Vencimentos Content',
20    'Recisao': 'Add Recisao Content',
21    'Sefip': 'Add Sefip Content',
22    'EventoHistoricoFucional': 'Add EventoHistoricoFucional Content',
23    'AdicionalTempoServico': 'Add AdicionalTempoServico Content',
24    'Dependente': 'Add Dependente Content',
25    'Empregados': 'Add Empregados Content',
26    'Sindicato': 'Add Sindicato Content',
27    'Sindicatos': 'Add Sindicatos Content',
28    'Dependentes': 'Add Dependentes Content',
29    'LogRh': 'Add LogRh Content',
30    'Sefips': 'Add Sefips Content',
31    'UnidadesCentroCusto': 'Add UnidadesCentroCusto Content',
32    'AgenciaBancaria': 'Add AgenciaBancaria Content',
33    'Banco': 'Add Banco Content',
34    'Bancos': 'Add Bancos Content',
35    'Pensionista': 'Add Pensionista Content',
36    'RepresentanteLegal': 'Add RepresentanteLegal Content',
37    'Empregado': 'Add Empregado Content',
38    'Fgts': 'Add Fgts Content',
39    'Afastamento': 'Add Afastamento Content',
40    'Pensionistas': 'Add Pensionistas Content',
41}
42
43setDefaultRoles('Add Ferias Content', ('Manager', 'Owner', 'Member'))
44setDefaultRoles('Add UnidadeCentroCusto Content', ('Manager', 'Owner', 'Member'))
45setDefaultRoles('Add Vencimentos Content', ('Manager', 'Owner', 'Member'))
46setDefaultRoles('Add Recisao Content', ('Manager', 'Owner', 'Member'))
47setDefaultRoles('Add Sefip Content', ('Manager', 'Owner', 'Member'))
48setDefaultRoles('Add EventoHistoricoFucional Content', ('Manager', 'Owner', 'Member'))
49setDefaultRoles('Add AdicionalTempoServico Content', ('Manager', 'Owner', 'Member'))
50setDefaultRoles('Add Dependente Content', ('Manager', 'Owner', 'Member'))
51setDefaultRoles('Add Empregados Content', ('Manager', 'Owner', 'Member'))
52setDefaultRoles('Add Sindicato Content', ('Manager', 'Owner', 'Member'))
53setDefaultRoles('Add Sindicatos Content', ('Manager', 'Owner', 'Member'))
54setDefaultRoles('Add Dependentes Content', ('Manager', 'Owner', 'Member'))
55setDefaultRoles('Add LogRh Content', ('Manager', 'Owner', 'Member'))
56setDefaultRoles('Add Sefips Content', ('Manager', 'Owner', 'Member'))
57setDefaultRoles('Add UnidadesCentroCusto Content', ('Manager', 'Owner', 'Member'))
58setDefaultRoles('Add AgenciaBancaria Content', ('Manager', 'Owner', 'Member'))
59setDefaultRoles('Add Banco Content', ('Manager', 'Owner', 'Member'))
60setDefaultRoles('Add Bancos Content', ('Manager', 'Owner', 'Member'))
61setDefaultRoles('Add Pensionista Content', ('Manager', 'Owner', 'Member'))
62setDefaultRoles('Add RepresentanteLegal Content', ('Manager', 'Owner', 'Member'))
63setDefaultRoles('Add Empregado Content', ('Manager', 'Owner', 'Member'))
64setDefaultRoles('Add Fgts Content', ('Manager', 'Owner', 'Member'))
65setDefaultRoles('Add Afastamento Content', ('Manager', 'Owner', 'Member'))
66setDefaultRoles('Add Pensionistas Content', ('Manager', 'Owner', 'Member'))
67
68product_globals=globals()
69
70##code-section config-bottom #fill in your manual code here
71##/code-section config-bottom
72
73
74# load custom configuration not managed by ArchGenXML
75try:
76    from Products.ILSAALRecursosHumanos.AppConfig import *
77except ImportError:
78    pass
79
80# 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.