Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
compras:llamados [2018/01/23 10:25] 127.0.0.1 editor externo |
compras:llamados [2023/09/01 12:52] (actual) |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
~~NOCACHE~~ | ~~NOCACHE~~ | ||
- | ===== PRÓXIMOS LLAMADOS===== | + | ===== PRÓXIMOS LLAMADOS ===== |
- | ^ Tipos de licitación ^^ | + | ^Tipos de licitación^| |
- | | CDI | Contratación Directa | | + | |CDI|Contratación Directa| |
- | | TSI | Trámite Simplificado | | + | |TSI|Trámite Simplificado| |
- | | LPR | Licitación Privada | | + | |LPR|Licitación Privada| |
- | | LPU | Licitación Pública | | + | |LPU|Licitación Pública| |
- | | CPR | Concurso de Precios | | + | |CPR|Concurso de Precios| |
- | ** Consideraciones importantes ** | + | **Consideraciones importantes:** |
* La cuenta de mail indicada es SÓLO a los fines de presentar la respectiva oferta. | * La cuenta de mail indicada es SÓLO a los fines de presentar la respectiva oferta. | ||
* La oferta será considerada admisible siempre y cuando sea enviada a la cuenta de correo electrónico indicada para cada llamado y cuando el proveedor reciba la confirmación de la recepción por parte de la Universidad **HASTA MEDIA HORA ANTES DE LA FECHA Y HORA DE LA APERTURA**. En caso de recibirse fuera de la fecha y hora fijadas para el acto de apertura, la oferta, **no será considerada válida**. | * La oferta será considerada admisible siempre y cuando sea enviada a la cuenta de correo electrónico indicada para cada llamado y cuando el proveedor reciba la confirmación de la recepción por parte de la Universidad **HASTA MEDIA HORA ANTES DE LA FECHA Y HORA DE LA APERTURA**. En caso de recibirse fuera de la fecha y hora fijadas para el acto de apertura, la oferta, **no será considerada válida**. | ||
Línea 16: | Línea 16: | ||
\\ | \\ | ||
A todos los fines, se utilizará la hora de la ciudad de Tandil, Provincia de Buenos Aires, Argentina que en este momento tiene por fecha y hora: | A todos los fines, se utilizará la hora de la ciudad de Tandil, Provincia de Buenos Aires, Argentina que en este momento tiene por fecha y hora: | ||
+ | \\ | ||
+ | |||
<php> | <php> | ||
- | echo " | + | echo " |
- | <h2 id='reloj' style='text-align: center;'></h2> | + | <h2 id='reloj' style='text-align: center;'></h2> |
- | <!--script src='lib/scripts/jquery/jquery.min.js'></script> | + | <!--script src='lib/scripts/jquery/jquery.min.js'></script> |
- | <script src='lib/scripts/jquery/jquery-ui.min.js'></script--> | + | <script src='lib/scripts/jquery/jquery-ui.min.js'></script--> |
- | <script> | + | <script> |
- | var hora_srv = " . time() * 1000 . "; | + | var hora_srv = " . time() * 1000 . "; |
- | var diff = hora_srv - Date.now(); | + | var diff = hora_srv - Date.now(); |
- | + | setInterval(function() { | |
- | setInterval(function() { | + | var actual_srv = new Date(Date.now() + diff); |
- | var actual_srv = new Date(Date.now() + diff); | + | jQuery('#reloj').text(actual_srv.getDate() + '/' + (actual_srv.getMonth() + 1) + '/' + actual_srv.getFullYear() + ' - ' + actual_srv.getHours() + ':' + actual_srv.getMinutes() + ':' + actual_srv.getSeconds()); |
- | jQuery('#reloj').text(actual_srv.getDate() + '/' + (actual_srv.getMonth() + 1) + '/' + actual_srv.getFullYear() + ' - ' + actual_srv.getHours() + ':' + actual_srv.getMinutes() + ':' + actual_srv.getSeconds()); | + | }, 1000); |
- | }, 1000); | + | </script> |
- | </script> | + | "; |
- | "; | + | |
</php> | </php> | ||
Línea 36: | Línea 37: | ||
<php> | <php> | ||
- | $vista = ''; | + | $vista = ''; |
+ | |||
+ | $vista .= "^ Fecha ^ Hora ^ Acto ^ Ofertas Hasta ^ Expediente ^ Asunto ^ Documentos ^ Email para ofertar ^\n"; | ||
+ | |||
+ | $dbconn = pg_connect("host=postgres-proxy.unicen.edu.ar port=10000 dbname=diaguita user=diaguita_consulta password=..consulta") | ||
+ | or die('No se ha podido conectar: ' . pg_last_error()); | ||
- | $vista .= "^ Fecha ^ Hora ^ Acto ^ Expediente ^ Asunto ^ Documentos ^ Email para ofertar ^\n"; | + | $query = " |
+ | SELECT | ||
+ | CASE | ||
+ | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 1) THEN 'Lunes ' | ||
+ | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 2) THEN 'Martes ' | ||
+ | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 3) THEN 'Miércoles' | ||
+ | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 4) THEN 'Jueves' | ||
+ | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 5) THEN 'Viernes' | ||
+ | ELSE '' | ||
+ | END | ||
+ | || ' ' ||to_char(p.acto_apertura_fecha_inicio,'DD/MM/YYYY') AS \"FECHA\", | ||
+ | substr(p.acto_apertura_horario_inicio,1,2) || ':' || substr(p.acto_apertura_horario_inicio,3,2) AS \"HORA\", | ||
+ | t.sigla::text || ' ' || c.numero::text || '/' || c.ejercicio::text AS \"ACTO\", | ||
+ | presentacion_ofertas_horario_fin AS \"OFERTAS_HASTA\", | ||
+ | expediente_numero||'/'||expediente_ejercicio AS \"EXPEDIENTE\", | ||
+ | '<nowiki>' || asunto_convocatoria || '</nowiki>' AS \"ASUNTO\", | ||
+ | CASE WHEN t.sigla='LPU' AND c.numero=6 AND c.ejercicio=2023 THEN '[[https://licitaciones.obraspublicas.gob.ar/Biddings/Public-Bidding/9104|Documentos]]' ELSE '[[http://compras.rec.unicen.edu.ar/' || lower(t.sigla::text) || '_' || c.numero::text || '_' || c.ejercicio::text || '|Documentos]]' END AS \"DOCUMENTOS\", | ||
+ | CASE WHEN t.sigla='TSI' THEN lower('<compra_' || t.sigla::text || '_' || c.numero::text || '_' || c.ejercicio::text || '@rec.unicen.edu.ar>' ) ELSE '---' END AS \"EMAIL_PARA_OFERTAR\" | ||
+ | FROM diaguita.scp_convocatorias c, diaguita.scp_procedimiento_tipos t, diaguita.scp_pliegos p | ||
+ | WHERE c.id_procedimiento_tipo=t.id_procedimiento_tipo | ||
+ | AND c.id_convocatoria=p.id_convocatoria | ||
+ | AND c.estado IN ('AU') | ||
+ | ORDER BY p.acto_apertura_fecha_inicio,2; | ||
+ | "; | ||
+ | $result = pg_query($query) or die('La consulta fallo: ' . pg_last_error()); | ||
- | $dbconn = pg_connect("host=10.4.11.96 dbname=diaguita user=diaguita_consulta password=..consulta") | + | while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) { |
- | or die('No se ha podido conectar: ' . pg_last_error()); | + | $vista .= '| ' . $line['FECHA'] . ' | ' . |
- | | + | $line['HORA'] . ' | ' . |
- | $query = " | + | $line['ACTO'] . ' | ' . |
- | SELECT | + | $line['OFERTAS_HASTA'] . ' | ' . |
- | CASE | + | $line['EXPEDIENTE'] . ' | ' . |
- | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 1) THEN 'Lunes ' | + | $line['ASUNTO'] . ' | ' . |
- | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 2) THEN 'Martes ' | + | $line['DOCUMENTOS'] . ' | ' . |
- | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 3) THEN 'Miércoles' | + | $line['EMAIL_PARA_OFERTAR'] . ' |'; |
- | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 4) THEN 'Jueves' | + | $vista .= "\n"; |
- | WHEN (date_part('dow',p.acto_apertura_fecha_inicio) = 5) THEN 'Viernes' | + | } |
- | ELSE '' | + | |
- | END | + | |
- | || ' ' ||to_char(p.acto_apertura_fecha_inicio,'DD/MM/YYYY') AS \"FECHA\", | + | |
- | substr(p.acto_apertura_horario_inicio,1,2) || ':' || substr(p.acto_apertura_horario_inicio,3,2) AS \"HORA\", | + | |
- | t.sigla::text || ' ' || c.numero::text || '/' || c.ejercicio::text AS \"ACTO\", | + | |
- | expediente_numero||'/'||expediente_ejercicio AS \"EXPEDIENTE\", | + | |
- | '%%' || asunto_convocatoria || '%%' AS \"ASUNTO\", | + | |
- | '[[http://compras.rec.unicen.edu.ar/' || lower(t.sigla::text) || '_' || c.numero::text || '_' || c.ejercicio::text || '|Documentos]]' AS \"DOCUMENTOS\", | + | |
- | CASE WHEN t.sigla='TSI' THEN lower('<compra_' || t.sigla::text || '_' || c.numero::text || '_' || c.ejercicio::text || '@rec.unicen.edu.ar>' )ELSE '---' END AS \"EMAIL_PARA_OFERTAR\" | + | |
- | FROM diaguita.scp_convocatorias c, diaguita.scp_procedimiento_tipos t, diaguita.scp_pliegos p | + | |
- | WHERE c.id_procedimiento_tipo=t.id_procedimiento_tipo | + | |
- | AND c.id_convocatoria=p.id_convocatoria | + | |
- | AND c.estado IN ('AU') | + | |
- | ORDER BY p.acto_apertura_fecha_inicio,2; | + | |
- | "; | + | |
- | $result = pg_query($query) or die('La consulta fallo: ' . pg_last_error()); | + | |
- | while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) { | + | $info = array(); |
- | $vista .= '| ' . $line['FECHA'] . ' | ' . | + | echo p_render('xhtml', p_get_instructions($vista), $info); |
- | $line['HORA'] . ' | ' . | + | |
- | $line['ACTO'] . ' | ' . | + | |
- | $line['EXPEDIENTE'] . ' | ' . | + | |
- | $line['ASUNTO'] . ' | ' . | + | |
- | $line['DOCUMENTOS'] . ' | ' . | + | |
- | $line['EMAIL_PARA_OFERTAR'] . ' |'; | + | |
- | $vista .= "\n"; | + | |
- | } | + | |
- | + | ||
- | $info = array(); | + | |
- | echo p_render('xhtml', p_get_instructions($vista), $info); | + | |
</php> | </php> | ||