Changeset 1c9f56a in sicp for apps


Ignore:
Timestamp:
Oct 19, 2015, 3:34:41 PM (9 years ago)
Author:
Ing. Roldan D. Vargas G <rvargas@…>
Branches:
master
Children:
0f8d4c0
Parents:
134c011
Message:

Agregado modelo de la Actividad CIIU

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/simulacion/sigesic/models.py

    r58646eb r1c9f56a  
    2424from django.db import models
    2525from django.utils.translation import ugettext_lazy as _
    26 from apps.comun.models import ModelReadOnly, Pais, Parroquia, CodigoAran, UnidadMedida
     26from apps.comun.models import ModelReadOnly, Pais, Parroquia, CodigoAran, UnidadMedida, CodigoCiiu
    2727
    2828
     
    6464        ## Nombre de la tabla en la base de datos
    6565        db_table = "unidadecon_unidad_economica"
     66
     67
     68class ActividadCIIU(ModelReadOnly):
     69    """!
     70    Clase que contiene el modelo que refiere a la actividad a la cual se dedica con mayor permanencia la empresa y
     71    que genera mayores ingresos.
     72
     73    @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     74    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     75    @date 19-10-2015
     76    @version 3.0.0
     77    """
     78
     79    ue_rif = models.ForeignKey(UnidadEconomica, db_column='unidad_economica_rif')
     80    ciiu = models.ForeignKey(CodigoCiiu)
     81    descripcion = models.CharField(max_length=80)
     82    activo  = models.BooleanField()
     83    fecha_insercion = models.DateField()
     84    principal = models.BooleanField(default=False)
     85
     86
     87    class Meta:
     88        db_table = "unidadecon_actividad_ciiu"
     89        ordering = ["-principal","ciiu"]
     90        unique_together = (("ciiu", "ue_rif"))
     91
     92    def __unicode__(self):
     93        return u'%s' % (self.ciiu)
    6694
    6795
Note: See TracChangeset for help on using the changeset viewer.