<?php
// Connection Component Binding
Doctrine_Manager::getInstance()->bindComponent('NO_CONCEP_NOMINA', 'doctrine');

/**
 * BaseNO_CONCEP_NOMINA
 * 
 * This class has been auto-generated by the Doctrine ORM Framework
 * 
 * @property integer $id_concep_nomina
 * @property integer $id_tipo_concepto
 * @property string $codigo
 * @property string $descripcion
 * @property string $abreviatura
 * @property integer $operador
 * @property integer $id_concep_ajuste
 * @property integer $id_concep_rein
 * @property integer $id_acreedor
 * @property integer $id_rubro
 * @property integer $id_cpo
 * @property integer $estado
 * @property integer $aplica_descuento
 * @property integer $id_clase_fondo
 * @property integer $usa_dias_calen
 * @property integer $aplica_certif
 * @property integer $cant_uvt
 * @property integer $aplica_vacac
 * @property integer $pago_func
 * @property INTERCEROS $INTERCEROS
 * @property NO_CLASE_FONDO $NO_CLASE_FONDO
 * @property Doctrine_Collection $NO_CONCEP_NOMINA
 * @property Doctrine_Collection $NO_CONCEP_NOMINA_4
 * @property NO_TIPO_CONCEPTO $NO_TIPO_CONCEPTO
 * @property PROYECTOS $PROYECTOS
 * @property PR_CODIF_PRESUP $PR_CODIF_PRESUP
 * @property Doctrine_Collection $NO_UPC_ADICIONAL
 * @property Doctrine_Collection $NO_ULTIMO_VALOR
 * @property Doctrine_Collection $NO_TIPO_HR_EXTRA
 * @property Doctrine_Collection $NO_NOV_CONCEPTO
 * @property Doctrine_Collection $NO_NOMB_DEDUC
 * @property Doctrine_Collection $NO_MODIFICA_RETEFUENTE
 * @property Doctrine_Collection $NO_LIQUIDA_NOMINA
 * @property Doctrine_Collection $NO_LIQUIDA_EXTRA
 * @property Doctrine_Collection $NO_LIQUIDA_APORTE
 * @property Doctrine_Collection $NO_IMP_DEDUC_T
 * @property Doctrine_Collection $NO_FORMULA
 * @property Doctrine_Collection $NO_FONDO_CONCEPTO
 * @property Doctrine_Collection $NO_DED_NOLEY
 * @property Doctrine_Collection $NO_CONCEP_VAC
 * @property Doctrine_Collection $NO_CONCEP_KA
 * @property Doctrine_Collection $NO_CONCEP_AB
 * @property Doctrine_Collection $NO_CONCEPTO_PERIODO
 * @property Doctrine_Collection $NO_CONCEPTO_NOV_DED
 * @property Doctrine_Collection $NO_CONCEPTO_FUNC
 * @property Doctrine_Collection $NO_CESANTIA
 * @property Doctrine_Collection $NO_CERTI_RETEFUENTE
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN
 * @property Doctrine_Collection $NO_AJUSTE_NOMINA
 * @property Doctrine_Collection $NO_AGRUP_DETA
 * @property Doctrine_Collection $CONT_LIQUIDA_APORTE
 * @property Doctrine_Collection $NO_CONCEP_NOMINA_3
 * @property Doctrine_Collection $NO_NOV_NOMBRA
 * @property Doctrine_Collection $NO_CONCEP_NOMINA_6
 * 
 * @method integer             getIdConcepNomina()         Returns the current record's "id_concep_nomina" value
 * @method integer             getIdTipoConcepto()         Returns the current record's "id_tipo_concepto" value
 * @method string              getCodigo()                 Returns the current record's "codigo" value
 * @method string              getDescripcion()            Returns the current record's "descripcion" value
 * @method string              getAbreviatura()            Returns the current record's "abreviatura" value
 * @method integer             getOperador()               Returns the current record's "operador" value
 * @method integer             getIdConcepAjuste()         Returns the current record's "id_concep_ajuste" value
 * @method integer             getIdConcepRein()           Returns the current record's "id_concep_rein" value
 * @method integer             getIdAcreedor()             Returns the current record's "id_acreedor" value
 * @method integer             getIdRubro()                Returns the current record's "id_rubro" value
 * @method integer             getIdCpo()                  Returns the current record's "id_cpo" value
 * @method integer             getEstado()                 Returns the current record's "estado" value
 * @method integer             getAplicaDescuento()        Returns the current record's "aplica_descuento" value
 * @method integer             getIdClaseFondo()           Returns the current record's "id_clase_fondo" value
 * @method integer             getUsaDiasCalen()           Returns the current record's "usa_dias_calen" value
 * @method integer             getAplicaCertif()           Returns the current record's "aplica_certif" value
 * @method integer             getCantUvt()                Returns the current record's "cant_uvt" value
 * @method integer             getAplicaVacac()            Returns the current record's "aplica_vacac" value
 * @method integer             getPagoFunc()               Returns the current record's "pago_func" value
 * @method INTERCEROS          getINTERCEROS()             Returns the current record's "INTERCEROS" value
 * @method NO_CLASE_FONDO      getNOCLASEFONDO()           Returns the current record's "NO_CLASE_FONDO" value
 * @method Doctrine_Collection getNOCONCEPNOMINA()         Returns the current record's "NO_CONCEP_NOMINA" collection
 * @method Doctrine_Collection getNOCONCEPNOMINA4()        Returns the current record's "NO_CONCEP_NOMINA_4" collection
 * @method NO_TIPO_CONCEPTO    getNOTIPOCONCEPTO()         Returns the current record's "NO_TIPO_CONCEPTO" value
 * @method PROYECTOS           getPROYECTOS()              Returns the current record's "PROYECTOS" value
 * @method PR_CODIF_PRESUP     getPRCODIFPRESUP()          Returns the current record's "PR_CODIF_PRESUP" value
 * @method Doctrine_Collection getNOUPCADICIONAL()         Returns the current record's "NO_UPC_ADICIONAL" collection
 * @method Doctrine_Collection getNOULTIMOVALOR()          Returns the current record's "NO_ULTIMO_VALOR" collection
 * @method Doctrine_Collection getNOTIPOHREXTRA()          Returns the current record's "NO_TIPO_HR_EXTRA" collection
 * @method Doctrine_Collection getNONOVCONCEPTO()          Returns the current record's "NO_NOV_CONCEPTO" collection
 * @method Doctrine_Collection getNONOMBDEDUC()            Returns the current record's "NO_NOMB_DEDUC" collection
 * @method Doctrine_Collection getNOMODIFICARETEFUENTE()   Returns the current record's "NO_MODIFICA_RETEFUENTE" collection
 * @method Doctrine_Collection getNOLIQUIDANOMINA()        Returns the current record's "NO_LIQUIDA_NOMINA" collection
 * @method Doctrine_Collection getNOLIQUIDAEXTRA()         Returns the current record's "NO_LIQUIDA_EXTRA" collection
 * @method Doctrine_Collection getNOLIQUIDAAPORTE()        Returns the current record's "NO_LIQUIDA_APORTE" collection
 * @method Doctrine_Collection getNOIMPDEDUCT()            Returns the current record's "NO_IMP_DEDUC_T" collection
 * @method Doctrine_Collection getNOFORMULA()              Returns the current record's "NO_FORMULA" collection
 * @method Doctrine_Collection getNOFONDOCONCEPTO()        Returns the current record's "NO_FONDO_CONCEPTO" collection
 * @method Doctrine_Collection getNODEDNOLEY()             Returns the current record's "NO_DED_NOLEY" collection
 * @method Doctrine_Collection getNOCONCEPVAC()            Returns the current record's "NO_CONCEP_VAC" collection
 * @method Doctrine_Collection getNOCONCEPKA()             Returns the current record's "NO_CONCEP_KA" collection
 * @method Doctrine_Collection getNOCONCEPAB()             Returns the current record's "NO_CONCEP_AB" collection
 * @method Doctrine_Collection getNOCONCEPTOPERIODO()      Returns the current record's "NO_CONCEPTO_PERIODO" collection
 * @method Doctrine_Collection getNOCONCEPTONOVDED()       Returns the current record's "NO_CONCEPTO_NOV_DED" collection
 * @method Doctrine_Collection getNOCONCEPTOFUNC()         Returns the current record's "NO_CONCEPTO_FUNC" collection
 * @method Doctrine_Collection getNOCESANTIA()             Returns the current record's "NO_CESANTIA" collection
 * @method Doctrine_Collection getNOCERTIRETEFUENTE()      Returns the current record's "NO_CERTI_RETEFUENTE" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETEN()     Returns the current record's "NO_CERTIF_INGRE_RETEN" collection
 * @method Doctrine_Collection getNOAJUSTENOMINA()         Returns the current record's "NO_AJUSTE_NOMINA" collection
 * @method Doctrine_Collection getNOAGRUPDETA()            Returns the current record's "NO_AGRUP_DETA" collection
 * @method Doctrine_Collection getCONTLIQUIDAAPORTE()      Returns the current record's "CONT_LIQUIDA_APORTE" collection
 * @method Doctrine_Collection getNOCONCEPNOMINA3()        Returns the current record's "NO_CONCEP_NOMINA_3" collection
 * @method Doctrine_Collection getNONOVNOMBRA()            Returns the current record's "NO_NOV_NOMBRA" collection
 * @method Doctrine_Collection getNOCONCEPNOMINA6()        Returns the current record's "NO_CONCEP_NOMINA_6" collection
 * @method NO_CONCEP_NOMINA    setIdConcepNomina()         Sets the current record's "id_concep_nomina" value
 * @method NO_CONCEP_NOMINA    setIdTipoConcepto()         Sets the current record's "id_tipo_concepto" value
 * @method NO_CONCEP_NOMINA    setCodigo()                 Sets the current record's "codigo" value
 * @method NO_CONCEP_NOMINA    setDescripcion()            Sets the current record's "descripcion" value
 * @method NO_CONCEP_NOMINA    setAbreviatura()            Sets the current record's "abreviatura" value
 * @method NO_CONCEP_NOMINA    setOperador()               Sets the current record's "operador" value
 * @method NO_CONCEP_NOMINA    setIdConcepAjuste()         Sets the current record's "id_concep_ajuste" value
 * @method NO_CONCEP_NOMINA    setIdConcepRein()           Sets the current record's "id_concep_rein" value
 * @method NO_CONCEP_NOMINA    setIdAcreedor()             Sets the current record's "id_acreedor" value
 * @method NO_CONCEP_NOMINA    setIdRubro()                Sets the current record's "id_rubro" value
 * @method NO_CONCEP_NOMINA    setIdCpo()                  Sets the current record's "id_cpo" value
 * @method NO_CONCEP_NOMINA    setEstado()                 Sets the current record's "estado" value
 * @method NO_CONCEP_NOMINA    setAplicaDescuento()        Sets the current record's "aplica_descuento" value
 * @method NO_CONCEP_NOMINA    setIdClaseFondo()           Sets the current record's "id_clase_fondo" value
 * @method NO_CONCEP_NOMINA    setUsaDiasCalen()           Sets the current record's "usa_dias_calen" value
 * @method NO_CONCEP_NOMINA    setAplicaCertif()           Sets the current record's "aplica_certif" value
 * @method NO_CONCEP_NOMINA    setCantUvt()                Sets the current record's "cant_uvt" value
 * @method NO_CONCEP_NOMINA    setAplicaVacac()            Sets the current record's "aplica_vacac" value
 * @method NO_CONCEP_NOMINA    setPagoFunc()               Sets the current record's "pago_func" value
 * @method NO_CONCEP_NOMINA    setINTERCEROS()             Sets the current record's "INTERCEROS" value
 * @method NO_CONCEP_NOMINA    setNOCLASEFONDO()           Sets the current record's "NO_CLASE_FONDO" value
 * @method NO_CONCEP_NOMINA    setNOCONCEPNOMINA()         Sets the current record's "NO_CONCEP_NOMINA" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPNOMINA4()        Sets the current record's "NO_CONCEP_NOMINA_4" collection
 * @method NO_CONCEP_NOMINA    setNOTIPOCONCEPTO()         Sets the current record's "NO_TIPO_CONCEPTO" value
 * @method NO_CONCEP_NOMINA    setPROYECTOS()              Sets the current record's "PROYECTOS" value
 * @method NO_CONCEP_NOMINA    setPRCODIFPRESUP()          Sets the current record's "PR_CODIF_PRESUP" value
 * @method NO_CONCEP_NOMINA    setNOUPCADICIONAL()         Sets the current record's "NO_UPC_ADICIONAL" collection
 * @method NO_CONCEP_NOMINA    setNOULTIMOVALOR()          Sets the current record's "NO_ULTIMO_VALOR" collection
 * @method NO_CONCEP_NOMINA    setNOTIPOHREXTRA()          Sets the current record's "NO_TIPO_HR_EXTRA" collection
 * @method NO_CONCEP_NOMINA    setNONOVCONCEPTO()          Sets the current record's "NO_NOV_CONCEPTO" collection
 * @method NO_CONCEP_NOMINA    setNONOMBDEDUC()            Sets the current record's "NO_NOMB_DEDUC" collection
 * @method NO_CONCEP_NOMINA    setNOMODIFICARETEFUENTE()   Sets the current record's "NO_MODIFICA_RETEFUENTE" collection
 * @method NO_CONCEP_NOMINA    setNOLIQUIDANOMINA()        Sets the current record's "NO_LIQUIDA_NOMINA" collection
 * @method NO_CONCEP_NOMINA    setNOLIQUIDAEXTRA()         Sets the current record's "NO_LIQUIDA_EXTRA" collection
 * @method NO_CONCEP_NOMINA    setNOLIQUIDAAPORTE()        Sets the current record's "NO_LIQUIDA_APORTE" collection
 * @method NO_CONCEP_NOMINA    setNOIMPDEDUCT()            Sets the current record's "NO_IMP_DEDUC_T" collection
 * @method NO_CONCEP_NOMINA    setNOFORMULA()              Sets the current record's "NO_FORMULA" collection
 * @method NO_CONCEP_NOMINA    setNOFONDOCONCEPTO()        Sets the current record's "NO_FONDO_CONCEPTO" collection
 * @method NO_CONCEP_NOMINA    setNODEDNOLEY()             Sets the current record's "NO_DED_NOLEY" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPVAC()            Sets the current record's "NO_CONCEP_VAC" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPKA()             Sets the current record's "NO_CONCEP_KA" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPAB()             Sets the current record's "NO_CONCEP_AB" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPTOPERIODO()      Sets the current record's "NO_CONCEPTO_PERIODO" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPTONOVDED()       Sets the current record's "NO_CONCEPTO_NOV_DED" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPTOFUNC()         Sets the current record's "NO_CONCEPTO_FUNC" collection
 * @method NO_CONCEP_NOMINA    setNOCESANTIA()             Sets the current record's "NO_CESANTIA" collection
 * @method NO_CONCEP_NOMINA    setNOCERTIRETEFUENTE()      Sets the current record's "NO_CERTI_RETEFUENTE" collection
 * @method NO_CONCEP_NOMINA    setNOCERTIFINGRERETEN()     Sets the current record's "NO_CERTIF_INGRE_RETEN" collection
 * @method NO_CONCEP_NOMINA    setNOAJUSTENOMINA()         Sets the current record's "NO_AJUSTE_NOMINA" collection
 * @method NO_CONCEP_NOMINA    setNOAGRUPDETA()            Sets the current record's "NO_AGRUP_DETA" collection
 * @method NO_CONCEP_NOMINA    setCONTLIQUIDAAPORTE()      Sets the current record's "CONT_LIQUIDA_APORTE" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPNOMINA3()        Sets the current record's "NO_CONCEP_NOMINA_3" collection
 * @method NO_CONCEP_NOMINA    setNONOVNOMBRA()            Sets the current record's "NO_NOV_NOMBRA" collection
 * @method NO_CONCEP_NOMINA    setNOCONCEPNOMINA6()        Sets the current record's "NO_CONCEP_NOMINA_6" collection
 * 
 * @package    nomina
 * @subpackage model
 * @author     Your name here
 * @version    SVN: $Id: Builder.php 7691 2011-02-04 15:43:29Z jwage $
 */
abstract class BaseNO_CONCEP_NOMINA extends sfDoctrineRecord
{
    public function setTableDefinition()
    {
        $this->setTableName('NO_CONCEP_NOMINA');
        $this->hasColumn('id_concep_nomina', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => true,
             'length' => 20,
             ));
        $this->hasColumn('id_tipo_concepto', 'integer', 20, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('codigo', 'string', 20, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('descripcion', 'string', 500, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 500,
             ));
        $this->hasColumn('abreviatura', 'string', 20, array(
             'notnull' => true,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('operador', 'integer', 1, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'default' => '0',
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('id_concep_ajuste', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_concep_rein', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_acreedor', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_rubro', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_cpo', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('estado', 'integer', 1, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'default' => '1',
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('aplica_descuento', 'integer', 1, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'default' => '0 ',
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('id_clase_fondo', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('usa_dias_calen', 'integer', 1, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('aplica_certif', 'integer', 1, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'default' => '0 ',
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('cant_uvt', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('aplica_vacac', 'integer', 20, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'default' => '0',
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('pago_func', 'integer', 1, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'default' => '1',
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('id_tipo_concepto_org', 'integer', 20, array(
             'notnull' => true,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
    }

    public function setUp()
    {
        parent::setUp();
        $this->hasOne('INTERCEROS', array(
             'local' => 'id_acreedor',
             'foreign' => 'id_mae_ter'));

        $this->hasOne('NO_CLASE_FONDO', array(
             'local' => 'id_clase_fondo',
             'foreign' => 'id_clase_fondo'));

        $this->hasMany('NO_CONCEP_NOMINA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_ajuste'));

        $this->hasMany('NO_CONCEP_NOMINA as NO_CONCEP_NOMINA_4', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_rein'));

        $this->hasOne('NO_TIPO_CONCEPTO', array(
             'local' => 'id_tipo_concepto',
             'foreign' => 'id_tipo_concepto'));

        $this->hasOne('PROYECTOS', array(
             'local' => 'id_cpo',
             'foreign' => 'id'));

        $this->hasOne('PR_CODIF_PRESUP', array(
             'local' => 'id_rubro',
             'foreign' => 'id_rubro'));

        $this->hasMany('NO_UPC_ADICIONAL', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_ULTIMO_VALOR', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_TIPO_HR_EXTRA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_NOV_CONCEPTO', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_NOMB_DEDUC', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_MODIFICA_RETEFUENTE', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_LIQUIDA_NOMINA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_LIQUIDA_EXTRA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_LIQUIDA_APORTE', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_IMP_DEDUC_T', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_FORMULA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_FONDO_CONCEPTO', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_DED_NOLEY', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEP_VAC', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEP_KA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEP_AB', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEPTO_PERIODO', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEPTO_NOV_DED', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEPTO_FUNC', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CESANTIA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CERTI_RETEFUENTE', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_AJUSTE_NOMINA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_AGRUP_DETA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('CONT_LIQUIDA_APORTE', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEP_NOMINA as NO_CONCEP_NOMINA_3', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_rein'));

        $this->hasMany('NO_NOV_NOMBRA', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_nomina'));

        $this->hasMany('NO_CONCEP_NOMINA as NO_CONCEP_NOMINA_6', array(
             'local' => 'id_concep_nomina',
             'foreign' => 'id_concep_rein'));
    }
}