function generaTiposSeries() { $sql = "SELECT\r\n *\r\n FROM\r\n tab_series\r\n WHERE\r\n tab_series.ser_estado = 1\r\n AND tab_series.ser_nivel <> 0\r\n ORDER BY tab_series.ser_id "; $tab_series = new Tab_series(); $series = $tab_series->dbSelectBySQL($sql); foreach ($series as $serie) { $sql = "SELECT\r\n tab_series.ser_id,\r\n tab_tramite.tra_orden,\r\n tab_cuerpos.cue_orden\r\n FROM\r\n tab_series\r\n INNER JOIN tab_serietramite ON tab_series.ser_id = tab_serietramite.ser_id\r\n INNER JOIN tab_tramite ON tab_tramite.tra_id = tab_serietramite.tra_id\r\n INNER JOIN tab_tramitecuerpos ON tab_tramite.tra_id = tab_tramitecuerpos.tra_id\r\n INNER JOIN tab_cuerpos ON tab_cuerpos.cue_id = tab_tramitecuerpos.cue_id\r\n AND tab_serie.ser_id = {$serie->ser_id} "; $tab_serietramite = new Tab_serietramite(); $total = $tab_serietramite->countBySQL($sql); if ($total == 0) { // // SERIE DEFAULT // Tramite $tramite = new tab_tramite(); $tramite->setRequest2Object($_REQUEST); $tramite->setTra_orden("1"); $tramite->setTra_codigo("1"); $tramite->setTra_descripcion("UNIDAD DOCUMENTAL COMPUESTA"); $tramite->setTra_fecha_crea(date("Y-m-d")); $tramite->setTra_usuario_crea($_SESSION['USU_ID']); $tramite->setTra_estado(1); $tra_id = $tramite->insert(); // Serie tramite $seriet = new Tab_serietramite(); $seriet->setSer_id($serie->ser_id); $seriet->setTra_id($tra_id); $seriet->setSts_estado(1); $seriet->insert(); // Cuerpo $tcuerpos = new tab_cuerpos(); $tcuerpos->setRequest2Object($_REQUEST); $tcuerpos->setCue_id("1"); $tcuerpos->setCue_orden("1"); $tcuerpos->setCue_codigo("1"); $tcuerpos->setCue_descripcion("UNIDAD DOCUMENTAL SIMPLE"); $tcuerpos->setCue_estado(1); $cue_id = $tcuerpos->insert(); // Tramite cuerpo // Last code $tramitecc = new tab_tramitecuerpos(); $tramitecc->setCue_id($cue_id); $tramitecc->setTra_id($tra_id); $tramitecc->setTrc_estado(1); $tramitecc->insert(); } } }
function delete() { $tcuerpos = new tab_cuerpos(); $tcuerpos->setRequest2Object($_REQUEST); $tcuerpos->setCue_id($_REQUEST['cue_id']); $tcuerpos->setCue_estado(2); $tcuerpos->setCue_fecha_mod(date("Y-m-d")); $tcuerpos->setCue_usuario_mod($_SESSION['USU_ID']); $tcuerpos->update(); $tracue = new tab_tramitecuerpos(); $tracue->dbBySQL("UPDATE tab_tramitecuerpos\r\n SET trc_estado='2'\r\n WHERE cue_id='" . $_REQUEST['cue_id'] . "' AND trc_estado='1'"); echo 'OK'; }