Conjunto de mudanças 807 no repositório publico


Ignorar:
Timestamp:
03/10/2005 16:48:27 (14 anos atrás)
Autor:
rafaelsilva
Mensagem:

Geracao inicial do modelo da Contabilidade.

Localização:
ILSAALContabilidade/trunk
Arquivos:
55 adicionados
6 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAALContabilidade/trunk/Extensions/Install.py

    r457 r807  
    44#
    55# Generated:
    6 # Generator: ArchGenXML Version 1.4.0-beta1 devel
    7 #            http://sf.net/projects/archetypes/
     6# Generator: ArchGenXML Version 1.4.0-beta2 devel
     7#            http://plone.org/products/archgenxml
    88#
    99# GNU General Public Licence (GPL)
     
    8585
    8686
     87    # enable portal_factory for given types
     88    factory_tool = getToolByName(self,'portal_factory')
     89    factory_types=[
     90        ] + factory_tool.getFactoryTypes().keys()
     91    factory_tool.manage_setPortalFactoryTypes(listOfTypeIds=factory_types)
    8792
    8893    # try to call a custom install method
  • ILSAALContabilidade/trunk/__init__.py

    r457 r807  
    4747    import interfaces
    4848
     49    import CasaLegislativa
     50    import AnulacaoEmpenho
     51    import AnulacaoItemEmpenho
     52    import PlanoContas
     53    import RecursoFinanceiro
     54    import Empenho
     55    import ItemEmpenho
     56    import LiquidacaoItemEmpenho
     57    import Liquidacao
     58    import Vinculo
     59    import ControleContabil
     60    import MovimentoContabilidade
     61    import Assinatura
     62    import Pagamento
     63    import MovimentoOrcamentario
     64    import Banco
     65    import BancoAgencia
     66    import MovimentoBancario
     67    import Credor
     68    import PessoaFisica
     69    import PessoaJuridica
     70    import Atring
     71    import UnidadeOrcamentaria
     72    import PlanoConta
     73    import Orcamento
     74    import DocumentoFiscal
     75    import RecursosFinanceiros
     76    import Credores
     77    import Empenhos
     78    import ControlesContabeis
    4979
    5080    # initialize portal content
    51     content_types, constructors, ftis = process_types(
     81    all_content_types, all_constructors, all_ftis = process_types(
    5282        listTypes(PROJECTNAME),
    5383        PROJECTNAME)
     
    5585    utils.ContentInit(
    5686        PROJECTNAME + ' Content',
    57         content_types      = content_types,
     87        content_types      = all_content_types,
    5888        permission         = DEFAULT_ADD_CONTENT_PERMISSION,
    59         extra_constructors = constructors,
    60         fti                = ftis,
     89        extra_constructors = all_constructors,
     90        fti                = all_ftis,
    6191        ).initialize(context)
     92
     93    # give it some extra permissions to control them on a per class limit
     94    for i in range(0,len(all_content_types)):
     95        klassname=all_content_types[i].__name__
     96        if not klassname in ADD_CONTENT_PERMISSIONS:
     97            continue
     98
     99        context.registerClass(meta_type   = all_ftis[i]['meta_type'],
     100                              constructors= (all_constructors[i],),
     101                              permission  = ADD_CONTENT_PERMISSIONS[klassname])
    62102
    63103    # apply customization-policy, if theres any
  • ILSAALContabilidade/trunk/config.py

    r457 r807  
    1111PROJECTNAME = "ILSAALContabilidade"
    1212
     13# Permissions
    1314DEFAULT_ADD_CONTENT_PERMISSION = "Add portal content"
    1415setDefaultRoles(DEFAULT_ADD_CONTENT_PERMISSION, ('Manager', 'Owner', 'Member'))
     16ADD_CONTENT_PERMISSIONS = {
     17    'CasaLegislativa': 'Add CasaLegislativa Content',
     18    'AnulacaoEmpenho': 'Add AnulacaoEmpenho Content',
     19    'AnulacaoItemEmpenho': 'Add AnulacaoItemEmpenho Content',
     20    'PlanoContas': 'Add PlanoContas Content',
     21    'RecursoFinanceiro': 'Add RecursoFinanceiro Content',
     22    'Empenho': 'Add Empenho Content',
     23    'ItemEmpenho': 'Add ItemEmpenho Content',
     24    'LiquidacaoItemEmpenho': 'Add LiquidacaoItemEmpenho Content',
     25    'Liquidacao': 'Add Liquidacao Content',
     26    'Vinculo': 'Add Vinculo Content',
     27    'ControleContabil': 'Add ControleContabil Content',
     28    'MovimentoContabilidade': 'Add MovimentoContabilidade Content',
     29    'Assinatura': 'Add Assinatura Content',
     30    'Pagamento': 'Add Pagamento Content',
     31    'MovimentoOrcamentario': 'Add MovimentoOrcamentario Content',
     32    'Banco': 'Add Banco Content',
     33    'BancoAgencia': 'Add BancoAgencia Content',
     34    'MovimentoBancario': 'Add MovimentoBancario Content',
     35    'Credor': 'Add Credor Content',
     36    'PessoaFisica': 'Add PessoaFisica Content',
     37    'PessoaJuridica': 'Add PessoaJuridica Content',
     38    'Atring': 'Add Atring Content',
     39    'UnidadeOrcamentaria': 'Add UnidadeOrcamentaria Content',
     40    'PlanoConta': 'Add PlanoConta Content',
     41    'Orcamento': 'Add Orcamento Content',
     42    'DocumentoFiscal': 'Add DocumentoFiscal Content',
     43    'RecursosFinanceiros': 'Add RecursosFinanceiros Content',
     44    'Credores': 'Add Credores Content',
     45    'Empenhos': 'Add Empenhos Content',
     46    'ControlesContabeis': 'Add ControlesContabeis Content',
     47}
     48
     49setDefaultRoles('Add CasaLegislativa Content', ('Manager', 'Owner', 'Member'))
     50setDefaultRoles('Add AnulacaoEmpenho Content', ('Manager', 'Owner', 'Member'))
     51setDefaultRoles('Add AnulacaoItemEmpenho Content', ('Manager', 'Owner', 'Member'))
     52setDefaultRoles('Add PlanoContas Content', ('Manager', 'Owner', 'Member'))
     53setDefaultRoles('Add RecursoFinanceiro Content', ('Manager', 'Owner', 'Member'))
     54setDefaultRoles('Add Empenho Content', ('Manager', 'Owner', 'Member'))
     55setDefaultRoles('Add ItemEmpenho Content', ('Manager', 'Owner', 'Member'))
     56setDefaultRoles('Add LiquidacaoItemEmpenho Content', ('Manager', 'Owner', 'Member'))
     57setDefaultRoles('Add Liquidacao Content', ('Manager', 'Owner', 'Member'))
     58setDefaultRoles('Add Vinculo Content', ('Manager', 'Owner', 'Member'))
     59setDefaultRoles('Add ControleContabil Content', ('Manager', 'Owner', 'Member'))
     60setDefaultRoles('Add MovimentoContabilidade Content', ('Manager', 'Owner', 'Member'))
     61setDefaultRoles('Add Assinatura Content', ('Manager', 'Owner', 'Member'))
     62setDefaultRoles('Add Pagamento Content', ('Manager', 'Owner', 'Member'))
     63setDefaultRoles('Add MovimentoOrcamentario Content', ('Manager', 'Owner', 'Member'))
     64setDefaultRoles('Add Banco Content', ('Manager', 'Owner', 'Member'))
     65setDefaultRoles('Add BancoAgencia Content', ('Manager', 'Owner', 'Member'))
     66setDefaultRoles('Add MovimentoBancario Content', ('Manager', 'Owner', 'Member'))
     67setDefaultRoles('Add Credor Content', ('Manager', 'Owner', 'Member'))
     68setDefaultRoles('Add PessoaFisica Content', ('Manager', 'Owner', 'Member'))
     69setDefaultRoles('Add PessoaJuridica Content', ('Manager', 'Owner', 'Member'))
     70setDefaultRoles('Add Atring Content', ('Manager', 'Owner', 'Member'))
     71setDefaultRoles('Add UnidadeOrcamentaria Content', ('Manager', 'Owner', 'Member'))
     72setDefaultRoles('Add PlanoConta Content', ('Manager', 'Owner', 'Member'))
     73setDefaultRoles('Add Orcamento Content', ('Manager', 'Owner', 'Member'))
     74setDefaultRoles('Add DocumentoFiscal Content', ('Manager', 'Owner', 'Member'))
     75setDefaultRoles('Add RecursosFinanceiros Content', ('Manager', 'Owner', 'Member'))
     76setDefaultRoles('Add Credores Content', ('Manager', 'Owner', 'Member'))
     77setDefaultRoles('Add Empenhos Content', ('Manager', 'Owner', 'Member'))
     78setDefaultRoles('Add ControlesContabeis Content', ('Manager', 'Owner', 'Member'))
    1579
    1680product_globals=globals()
     
    2084
    2185
     86# load custom configuration not managed by ArchGenXML
    2287try:
    2388    from Products.ILSAALContabilidade.AppConfig import *
  • ILSAALContabilidade/trunk/i18n/generated.pot

    r107 r807  
    1616"Preferred-Encodings: latin1 utf-8\n"
    1717"Domain: package_2\n"
     18
  • ILSAALContabilidade/trunk/interfaces/__init__.py

    r457 r807  
    99
    1010#classes
     11import IPlanoContas
     12import IVinculo
     13import IBanco
     14import IBancoAgencia
     15import IControleContabil
     16import IMovimentoContabilidade
     17import IMovimentoBancario
     18import IRecursoFinanceiro
     19import ICasaLegislativa
     20import IUnidadeOrcamentaria
     21import IAssinatura
     22import IAnulacao
     23import ICredor
     24import IEmpenho
     25import IPessoaFisica
     26import IPessoaJuridica
     27import IAnulacaoItemEmpenho
     28import IItemEmpenho
     29import ILiquidacao
     30import IPagamento
     31import IDocumentoFiscal
     32import ILiquidacaoItemEmpenho
     33import IMovimentoOrcamentario
     34import IOrcamento
     35import ITitulo
    1136
    1237##code-section init-module-footer #fill in your manual code here
  • ILSAALContabilidade/trunk/version.txt

    r457 r807  
    1 0.1 build 2
     10.1 build 4
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.