"; print "opener.location.href='../sigesp_conexion.php';"; print "close();"; print ""; } $la_datemp=$_SESSION["la_empresa"]; if(!array_key_exists("campo",$_POST)) { $ls_campo="c.codcon"; $ls_orden="ASC"; } else { $ls_campo=$_POST["campo"]; $ls_orden=$_POST["orden"]; } ?> Catálogo de Contratos
uf_conectar(); $io_msg=new class_mensajes(); $io_sql=new class_sql($io_connect); $io_data=new class_datastore(); $io_funcion=new class_funciones(); $io_obra=new sigesp_sob_class_obra(); $ls_codemp=$la_datemp["codemp"]; if(array_key_exists("operacion",$_POST)) { $ls_opener=$_POST["hidopener"]; $ls_operacion=$_POST["operacion"]; $ls_codobr="%".$_POST["txtcodobr"]."%"; $ls_desobr="%".$_POST["txtdesobr"]."%"; $ls_codcon="%".$_POST["txtcodcon"]."%"; $ls_codasi="%".$_POST["txtcodasi"]."%"; $ld_feccrecon=$io_funcion->uf_convertirdatetobd($_POST["txtfeccrecon"]); $ld_fecinicon=$io_funcion->uf_convertirdatetobd($_POST["txtfecinicon"]); //$ls_estado2=$_POST["hidestado2"]; $ls_codigoobr=$_POST["txtcodobr"]; $ls_descripcionobr=$_POST["txtdesobr"]; if($ls_opener=="") $ls_estadocon=$_POST["cmbestado"]; else $ls_estadocon=""; $ls_estcon=""; if(array_key_exists("cmbestado",$_POST)) { if (trim($_POST["cmbestado"])<>'') { $ls_estcon="AND c.estcon =".$_POST["cmbestado"].""; } } $ls_codigocon=$_POST["txtcodcon"]; $ls_codigoasi=$_POST["txtcodasi"]; $ld_fechacrecon=$_POST["txtfeccrecon"]; $ld_fechainicon=$_POST["txtfecinicon"]; } else { $ls_operacion=""; if(array_key_exists("opener",$_GET)) $ls_opener=$_GET["opener"]; else $ls_opener=""; $ls_codigoobr=""; $ls_descripcionobr=""; $ls_estadocon=""; $ls_codigocon=""; $ls_codigoasi=""; $ld_fechacrecon=""; $ld_fechainicon=""; } ?>

Catálogo de Contratos

Código del Contrato
Descripción de la Obra
Código de la Asignación
Fecha de Creación del Contrato
 
Código de la Obra
 
Fecha de Inicio del Contrato
Estado del Contrato
"; print "document.form1.cmbestado.value='$ls_estadocon';"; print ""; } ?>
   
3"; } elseif($ls_opener=="valuacion") { $ls_sql="SELECT c.codcon, c.monto, c.placon,c.placonuni, c.mulcon, c.fecfincon, c.tiemulcon, c.mulreuni,c.lapgarcon, c.lapgaruni, c.codtco, a.cod_pro, a.cod_pro_ins, c.monmaxcon, c.pormaxcon, c.obscon, c.porejefiscon, t.nomtco, c.porejefincon, c.monejefincon,c.codasi,o.codobr,o.desobr,c.feccon,c.fecinicon,c.estcon,c.precon,c.estspgscg,c.estapr,'' AS existeant FROM sob_contrato c,sob_asignacion a,sob_obra o, sob_tipocontrato t WHERE c.codemp='".$ls_codemp."' AND a.codemp='".$ls_codemp."' AND o.codemp='".$ls_codemp."' AND c.codasi=a.codasi AND a.codobr=o.codobr AND c.codtco=t.codtco AND o.codobr like '".$ls_codobr."' AND o.desobr like '".$ls_desobr."' AND (c.estcon=6 OR c.estcon=9 OR c.estcon=10) AND c.estspgscg=1 AND c.codcon like '".$ls_codcon."' AND a.codasi like '".$ls_codasi."' AND c.estcon<>3"; } } else { $ls_sql="SELECT c.codcon, c.monto, c.placon,c.placonuni, c.mulcon, c.fecfincon, c.tiemulcon, c.mulreuni,c.lapgarcon, c.lapgaruni, c.codtco, a.cod_pro, a.cod_pro_ins, c.monmaxcon, c.pormaxcon, c.obscon, c.porejefiscon, t.nomtco, c.porejefincon, c.monejefincon,c.codasi,o.codobr,o.desobr,c.feccon,c.fecinicon,c.estcon,c.precon,c.estspgscg,c.estapr,'' AS existeant FROM sob_contrato c,sob_asignacion a,sob_obra o, sob_tipocontrato t WHERE c.codemp='".$ls_codemp."' AND a.codemp='".$ls_codemp."' AND o.codemp='".$ls_codemp."' ".$ls_estcon." AND c.codasi=a.codasi AND a.codobr=o.codobr AND c.codtco=t.codtco AND o.codobr like '".$ls_codobr."' AND o.desobr like '".$ls_desobr."' AND c.codcon like '".$ls_codcon."' AND a.codasi like '".$ls_codasi."' AND c.estcon<>3"; /*$ls_sql="SELECT c.codcon, c.monto, c.placon,c.placonuni, c.mulcon, c.fecfincon, c.tiemulcon, c.mulreuni,c.lapgarcon, c.lapgaruni, c.codtco, a.cod_pro, a.cod_pro_ins, c.monmaxcon, c.pormaxcon, c.obscon, c.porejefiscon, t.nomtco, c.porejefincon, c.monejefincon,c.codasi,o.codobr,o.desobr,c.feccon,c.fecinicon,c.estcon,c.precon FROM sob_contrato c,sob_asignacion a,sob_obra o, sob_tipocontrato t WHERE c.codemp='".$ls_codemp."' AND a.codemp='".$ls_codemp."' AND o.codemp='".$ls_codemp."' AND c.codasi=a.codasi AND a.codobr=o.codobr AND c.codtco=t.codtco AND o.codobr like '".$ls_codobr."' AND o.desobr like '".$ls_desobr."' AND (c.estcon like '".$ls_estcon."' OR c.estcon=$ls_estado2) AND c.codcon like '".$ls_codcon."' AND a.codasi like '".$ls_codasi."' AND c.estcon<>3"; */ } if ($ld_feccrecon!="") { $ls_sql=$ls_sql." AND c.feccon='".$ld_feccrecon."'"; } if ($ld_fecinicon) { $ls_sql=$ls_sql." AND c.fecinicon='".$ld_fecinicon."'"; } $ls_sql=$ls_sql." ORDER BY $ls_campo $ls_orden"; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $is_msg_error="Error en select catalogo contrato".$io_funcion->uf_convertirmsg($io_sql->message); print $is_msg_error; } else { print ""; print ""; print ""; print ""; print ""; print ""; print ""; print ""; print ""; print ""; print ""; print "
"; while(!$rs_data->EOF) { $lb_valido=true; $ls_codigo=$rs_data->fields["codcon"]; $ls_desobr=$rs_data->fields["desobr"]; $ls_estado=$io_funobr->uf_convertir_numeroestado($rs_data->fields["estcon"]); $ls_codest=$rs_data->fields["estcon"]; $ls_codobr=$rs_data->fields["codobr"]; $ld_monto=$rs_data->fields["monto"]; $ls_placon=$rs_data->fields["placon"]; $ls_placonuni=$rs_data->fields["placonuni"]; $ls_mulcon=$rs_data->fields["mulcon"]; $ls_tiemulcon=$rs_data->fields["tiemulcon"]; $ls_mulreuni=$rs_data->fields["mulreuni"]; $ls_lapgarcon=$rs_data->fields["lapgarcon"]; $ls_lapgaruni=$rs_data->fields["lapgaruni"]; $ls_codtco=$rs_data->fields["codtco"]; $ls_monmaxcon=$rs_data->fields["monmaxcon"]; $ls_pormaxcon=$rs_data->fields["pormaxcon"]; $ls_obscon=$rs_data->fields["obscon"]; $ls_porejefiscon=$rs_data->fields["porejefiscon"]; $ls_porejefincon=$rs_data->fields["porejefincon"]; $ls_monejefincon=$rs_data->fields["monejefincon"]; $ls_codasi=$rs_data->fields["codasi"]; $ls_nomtco= $rs_data->fields["nomtco"]; $ls_codobr= $rs_data->fields["codobr"]; $ls_codpro=$rs_data->fields["cod_pro"]; $ls_estspgscg=$rs_data->fields["estspgscg"]; $ls_codproins=$rs_data->fields["cod_pro_ins"]; $ls_estapr=$rs_data->fields["estapr"]; $ls_feccrecon=$io_funcion->uf_convertirfecmostrar($rs_data->fields["feccon"]); $ls_fecinicon=$io_funcion->uf_convertirfecmostrar($rs_data->fields["fecinicon"]); $ls_fecfincon=$io_funcion->uf_convertirfecmostrar($rs_data->fields["fecfincon"]); $ls_precon=$rs_data->fields["precon"]; $ls_existeant=$rs_data->fields["existeant"]; if(($ls_opener=="anticipo")&&($ls_existeant!="")) { $lb_valido=false; } if($lb_valido) { print ""; print ""; print ""; print ""; print ""; print ""; print ""; print ""; if($ls_estspgscg==0) print ""; else print ""; print ""; } $rs_data->MoveNext(); } print "
Cod. Cont.Cod. AsigCod. ObraDescripción ObraFecha Creación Cont.Fecha Inicio Cont.EstadoContabilizado
".$ls_precon.$ls_codigo."".$ls_codasi."".$ls_codobr."".$ls_desobr."".$ls_feccrecon."".$ls_fecinicon."".$ls_estado."
"; $io_sql->free_result($rs_data); $io_sql->close(); } } ?>