本文整理汇总了PHP中class_fecha::uf_load_nombre_mes方法的典型用法代码示例。如果您正苦于以下问题:PHP class_fecha::uf_load_nombre_mes方法的具体用法?PHP class_fecha::uf_load_nombre_mes怎么用?PHP class_fecha::uf_load_nombre_mes使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类class_fecha
的用法示例。
在下文中一共展示了class_fecha::uf_load_nombre_mes方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
function uf_print_cuerpo($as_nomemp,$as_numordcom,$ad_fecordcom,$ai_montot,$as_totordser,$as_ciuemp,$ad_fecrecser,&$io_pdf)
{
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_print_cabecera
// Access: private
// Arguments: as_nomemp // nombre de la empresa
// as_nomfisalm // nombre fiscal de la empresa
// io_pdf // total de registros que va a tener el reporte
// Description: función que imprime la cabecera de cada página
// Creado Por: Ing. Yesenia Moreno
// Fecha Creación: 21/04/2006
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$io_fun_fecha=new class_fecha();
$io_funciones=new class_funciones();
$io_pdf->ezSetDy(-5);
$ld_dia=date("d");
$ld_mes=date("m");
$ld_anio=date("Y");
$ls_mes=$io_fun_fecha->uf_load_nombre_mes($ld_mes);
$ad_fecordcom=$io_funciones->uf_convertirfecmostrar($ad_fecordcom);
$io_pdf->ezSetDy(-15);
$la_data1[1]=array('empresa'=>"ENTREGA CONFORME",'empresa1'=>"ENTREGA CONFORME");
$la_data1[2]=array('empresa'=>"Firma:___________________________",'empresa1'=>"Firma:___________________________");
$la_data1[3]=array('empresa'=>"Nombre:_________________________",'empresa1'=>"Nombre:_________________________");
$la_data1[4]=array('empresa'=>"Cargo:__________________________",'empresa1'=>"Cargo:__________________________");
$la_data1[5]=array('empresa'=>"C.I.:_____________________________",'empresa1'=>"C.I.:_____________________________");
$la_columna=array('empresa'=>'<b>POR LA EMPRESA</b>',
'empresa1'=>'<b>POR EL '.strtoupper($as_nomemp).' </b>');
$la_config=array('showHeadings'=>1, // Mostrar encabezados
'fontSize' => 8, // Tamaño de Letras
'titleFontSize' => 9, // Tamaño de Letras de los títulos
'showLines'=>0, // Mostrar Líneas
'shaded'=>0, // Sombra entre líneas
'width'=>490, // Ancho de la tabla
'maxWidth'=>490, // Ancho Máximo de la tabla
'xOrientation'=>'center', // Orientación de la tabla
'rowGap' => 1.5 ,
'cols'=>array('empresa'=>array('justification'=>'left','width'=>245), // Justificación y ancho de la columna
'empresa1'=>array('justification'=>'left','width'=>245))); // Justificación y ancho de la columna
$io_pdf->ezTable($la_data1,$la_columna,'',$la_config);
}// end function uf_print_cabecera
示例2: substr
$ls_agno = substr($ld_fecregsol,0,4);
settype($li_mes_act,'int');
if($li_mes_act!=1)
{
$li_mes_ant = $li_mes_act - 1;
}
else
{
$li_mes_ant = 1;
}
settype($li_mes_act,'string');
settype($li_mes_ant,'string');
$li_mes_act = $io_funciones->uf_cerosizquierda($li_mes_act,2);
$li_mes_ant = $io_funciones->uf_cerosizquierda($li_mes_ant,2);
$ls_nommesact = $io_fecha->uf_load_nombre_mes($li_mes_act);
$ls_nommesant = $io_fecha->uf_load_nombre_mes($li_mes_ant);
$ld_fecdesant = $io_funciones->uf_convertirdatetobd("01/01/".$ls_agno);
$ld_hasant = $io_fecha->uf_last_day($li_mes_ant,$ls_agno);
$ld_fechasant = $io_funciones->uf_convertirdatetobd($ld_hasant);
$ld_fecdesact = $io_funciones->uf_convertirdatetobd("01/".$li_mes_act."/".$ls_agno);
$ld_hasact = $io_fecha->uf_last_day($li_mes_act,$ls_agno);
$ld_fechasact = $io_funciones->uf_convertirdatetobd($ld_hasact);
//***********************************************************************************************
$ls_consol=$io_report->DS->data["consol"][$li_i];
$li_monto=$io_report->DS->data["monto"][$li_i];
$li_monbasimptot=$io_report->DS->data["monbasinm"][$li_i];
$li_montotcar=$io_report->DS->data["montotcar"][$li_i];
示例3: alert
$ls_cuentahasta_max=$_GET["cuentahasta"];
if(($ls_cuentadesde_min=="")&&($ls_cuentahasta_max==""))
{
if($io_report->uf_spg_reporte_select_cuenta_min_max($ls_cuentadesde_min,$ls_cuentahasta_max))
{
$ls_cuentadesde=$ls_cuentadesde_min;
$ls_cuentahasta=$ls_cuentahasta_max;
}
}
else
{
$ls_cuentadesde=$ls_cuentadesde_min;
$ls_cuentahasta=$ls_cuentahasta_max;
}
//---------------------------------------------------- Par�metros del encabezado -----------------------------------------------
$ldt_fecha=" <b>".$io_fecha->uf_load_nombre_mes(substr($ls_fecha,3,2))." - ".substr($ls_fecha,6,4)." </b> ";
$ls_titulo=" <b>MOVIMIENTOS DEL MES</b> ";
//--------------------------------------------------------------------------------------------------------------------------------
// Cargar el dts_cab con los datos de la cabecera del reporte( Selecciono todos comprobantes )
$lb_valido=uf_insert_seguridad("<b>Movimientos del Mes en PDF</b>"); // Seguridad de Reporte
if($lb_valido)
{
$lb_valido=$io_report->uf_scg_reporte_movimientos_mes($ls_cuentadesde,$ls_cuentahasta,$ls_fecha,$ls_fechasta,$ls_orden);
}
if($lb_valido==false) // Existe alg�n error � no hay registros
{
print("<script language=JavaScript>");
print(" alert('No hay nada que Reportar');");
//print(" close();");
print("</script>");
}
示例4:
require_once("../../shared/class_folder/class_funciones.php");
$io_funciones=new class_funciones();
require_once("../class_folder/class_funciones_nomina.php");
$io_fun_nomina=new class_funciones_nomina();
require_once("../../shared/class_folder/class_fecha.php");
$io_fecha=new class_fecha();
//---------------------------------------------------- Parámetros del encabezado -----------------------------------------------
$ls_titulo="<b>Listado de Aportes del IPASME</b>";
//-------------------------------------------------- Parámetros para Filtar el Reporte -----------------------------------------
$ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes","");
$ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas","");
$ls_ano=$io_fun_nomina->uf_obtenervalor_get("ano","");
$ls_mes=$io_fun_nomina->uf_obtenervalor_get("mes","");
$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
$ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
$ls_periodo= "<b>Año: ".$ls_ano." Mes: ".$io_fecha->uf_load_nombre_mes($ls_mes)."</b>";
$ls_tiporeporte=$io_fun_nomina->uf_obtenervalor_get("tiporeporte",0);
global $ls_tiporeporte;
if($ls_tiporeporte==1)
{
require_once("sigesp_snorh_class_reportbsf.php");
$io_report=new sigesp_snorh_class_reportbsf();
}
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido=uf_insert_seguridad($ls_titulo,$ls_periodo); // Seguridad de Reporte
if($lb_valido)
{
$lb_valido=$io_report->uf_ipasme_aporte_concepto($ls_codnomdes,$ls_codnomhas,$ls_ano,$ls_mes,$ls_conceptocero); // Cargar el DS con los datos del reporte
}
if($lb_valido==false) // Existe algún error ó no hay registros
{
示例5:
{
$li_totrow_det=$io_report->DS_detalle->getRowCount("codper");
$li_arcacum=0;
$li_islracum=0;
$lb_arc=false;
for($li_s=1;$li_s<=$li_totrow_det;$li_s++)
{
$ls_codisr=$io_report->DS_detalle->data["codisr"][$li_s];
$li_porisr=$io_fun_nomina->uf_formatonumerico($io_report->DS_detalle->data["porisr"][$li_s]);
$li_arcacum=$li_arcacum+abs($io_report->DS_detalle->data["arc"][$li_s]);
$li_islracum=$li_islracum+abs($io_report->DS_detalle->data["islr"][$li_s]);
$li_arc=$io_fun_nomina->uf_formatonumerico(abs($io_report->DS_detalle->data["arc"][$li_s]));
$li_islr=$io_fun_nomina->uf_formatonumerico(abs($io_report->DS_detalle->data["islr"][$li_s]));
$li_arc_acumulado=$io_fun_nomina->uf_formatonumerico($li_arcacum);
$li_isl_acumulado=$io_fun_nomina->uf_formatonumerico($li_islracum);
$ls_mes=strtoupper(substr($io_fecha->uf_load_nombre_mes($ls_codisr),0,3));
if($li_arc<>"0,00")
{
$lb_arc=true;
}
$la_data[$li_s]=array('mes'=>$ls_mes,'arc'=>$li_arc,'porcentaje'=>$li_porisr,'retencion'=>$li_islr,
'arcacum'=>$li_arc_acumulado,'retencionacum'=>$li_isl_acumulado,'datos'=>'');
}
$io_report->DS_detalle->resetds("codper");
if($li_totrow_det==0)
{
$lb_arc=false;
for($li_s=1;$li_s<=12;$li_s++)
{
$ls_codisr=str_pad($li_s,2,"0",0);
$li_porisr=$io_fun_nomina->uf_formatonumerico(0);
示例6:
$ls_concont=$io_report->DS->data["concont"][$li_i];
$li_tamletcont=$io_report->DS->data["tamletcont"][$li_i];
$li_tamletpiecont=$io_report->DS->data["tamletpiecont"][$li_i];
if($li_tamletpiecont=="")
{
$li_tamletpiecont=$li_tamletcont;
}
$li_intlincont=$io_report->DS->data["intlincont"][$li_i];
$li_marinfcont=$io_report->DS->data["marinfcont"][$li_i];
$li_marsupcont=$io_report->DS->data["marsupcont"][$li_i];
$ls_titcont=$io_report->DS->data["titcont"][$li_i];
$ls_piepagcont=$io_report->DS->data["piepagcont"][$li_i];
$ls_ente=$_SESSION["la_empresa"]["nombre"];
$ld_fecha=date("d/m/Y");
$ls_dia_act=substr($ld_fecha,0,2);
$ls_mes_act=$io_fecha->uf_load_nombre_mes(substr($ld_fecha,3,2));
$ls_ano_act=substr($ld_fecha,6,4);
$io_pdf->ezSetCmMargins($li_marsupcont,$li_marinfcont,3,3); // Configuración de los margenes en centímetros
uf_print_encabezado_pagina($ls_titcont,$io_pdf); // Imprimimos el encabezado de la página
$lb_valido=$io_report->uf_select_contratos_personal($ls_nroregdes,$ls_nroreghas, $rs_data); // Obtenemos el detalle del reporte
if($lb_valido)
{
$li_s=0;
$li_totrow_det=$io_report->io_sql->num_rows($rs_data);
while ($row=$io_report->io_sql->fetch_row($rs_data))
{
$li_s=$li_s+1;
$ls_contenido="";
$ls_contenido=$ls_concont;
$ls_horario=trim ($row["horario"]);
示例7:
$io_fecha=new class_fecha();
//---------------------------------------------------- Parámetros del encabezado -----------------------------------------------
$ls_desnom=$_SESSION["la_nomina"]["desnom"];
$ls_peractnom=$_SESSION["la_nomina"]["peractnom"];
$li_adelanto=$_SESSION["la_nomina"]["adenom"];
$ld_fecdesper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fecdesper"]);
$ld_fechasper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fechasper"]);
if(substr($ld_fecdesper,0,2)=="01")
{
$ls_descripcion="1ra QUINCENA ";
}
else
{
$ls_descripcion="2da QUINCENA ";
}
$ls_descripcion=$ls_descripcion."MES DE ".strtoupper($io_fecha->uf_load_nombre_mes(substr($ld_fecdesper,3,2)))." ".substr($ld_fecdesper,6,4);
//-------------------------------------------------- Parámetros para Filtar el Reporte -----------------------------------------
$ls_codperdes=$io_fun_nomina->uf_obtenervalor_get("codperdes","");
$ls_codperhas=$io_fun_nomina->uf_obtenervalor_get("codperhas","");
$ls_coduniadm=$io_fun_nomina->uf_obtenervalor_get("coduniadm","");
$ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
$ls_conceptop2=$io_fun_nomina->uf_obtenervalor_get("conceptop2","");
$ls_conceptoreporte=$io_fun_nomina->uf_obtenervalor_get("conceptoreporte","");
$ls_tituloconcepto=$io_fun_nomina->uf_obtenervalor_get("tituloconcepto","");
$ls_quincena=$io_fun_nomina->uf_obtenervalor_get("quincena","-");
$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
$ls_codubifis=$io_fun_nomina->uf_obtenervalor_get("codubifis","");
$ls_codpai=$io_fun_nomina->uf_obtenervalor_get("codpai","");
$ls_codest=$io_fun_nomina->uf_obtenervalor_get("codest","");
$ls_codmun=$io_fun_nomina->uf_obtenervalor_get("codmun","");
$ls_codpar=$io_fun_nomina->uf_obtenervalor_get("codpar","");
示例8:
$li_tipo=2;
}
$ls_bolivares ="Bs.";
require_once("../../shared/class_folder/class_funciones.php");
$io_funciones=new class_funciones();
require_once("../../shared/class_folder/class_fecha.php");
$io_fecha=new class_fecha();
require_once("../class_folder/class_funciones_nomina.php");
$io_fun_nomina=new class_funciones_nomina();
//---------------------------------------------------- Parámetros del encabezado -----------------------------------------------
$ls_desnom=$_SESSION["la_nomina"]["desnom"];
$ls_peractnom=$_SESSION["la_nomina"]["peractnom"];
$ld_fecdesper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fecdesper"]);
$ld_fechasper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fechasper"]);
$ls_titulo="<b>DETALLES DE NÓMINA EN ".$ls_bolivares."</b>";
$ls_periodo="<b>".substr($ld_fechasper,0,2)." de ".$io_fecha->uf_load_nombre_mes(substr($ld_fechasper,3,2))." de ".substr($ld_fechasper,6,4)."</b>";
$ls_tipnom=$_SESSION["la_nomina"]["tipnom"];
$ls_descripcion="";
switch($ls_tipnom)
{
case "1":
$ls_descripcion="Empleado Fijo";
break;
case "2":
$ls_descripcion="Empleado Contratado";
break;
case "3":
$ls_descripcion="Obrero Fijo";
break;
case "4":
$ls_descripcion="Obrero Contratado";
示例9: alert
$ls_titulo="<b>Listado de Cumpleañeros</b>";
//-------------------------------------------------- Parámetros para Filtar el Reporte -----------------------------------------
$ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes","");
$ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas","");
$ls_codperdes=$io_fun_nomina->uf_obtenervalor_get("codperdes","");
$ls_codperhas=$io_fun_nomina->uf_obtenervalor_get("codperhas","");
$ls_activo=$io_fun_nomina->uf_obtenervalor_get("activo","");
$ls_egresado=$io_fun_nomina->uf_obtenervalor_get("egresado","");
$ls_activono=$io_fun_nomina->uf_obtenervalor_get("activono","");
$ls_vacacionesno=$io_fun_nomina->uf_obtenervalor_get("vacacionesno","");
$ls_suspendidono=$io_fun_nomina->uf_obtenervalor_get("suspendidono","");
$ls_egresadono=$io_fun_nomina->uf_obtenervalor_get("egresadono","");
$ls_nomnormal=$io_fun_nomina->uf_obtenervalor_get("nominasnormales","");
$ls_mes=$io_fun_nomina->uf_obtenervalor_get("mes","");
$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
$ls_titulo2="<b>Del Mes de ".$io_fecha->uf_load_nombre_mes($ls_mes)."</b>";
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido=uf_insert_seguridad($ls_titulo); // Seguridad de Reporte
if($lb_valido)
{
$lb_valido=$io_report->uf_listadocumpleanos($ls_codnomdes,$ls_codnomhas,$ls_codperdes,$ls_codperhas,$ls_mes,$ls_activo,
$ls_egresado,$ls_activono,$ls_vacacionesno,$ls_suspendidono,$ls_egresadono,
$ls_nomnormal,$ls_orden); // Cargar el DS con los datos del reporte
}
if($lb_valido==false) // Existe algún error ó no hay registros
{
print("<script language=JavaScript>");
print(" alert('No hay nada que Reportar');");
print(" close();");
print("</script>");
}
示例10:
//---------------------------------------------------- Parámetros del encabezado -----------------------------------------------
$ls_titulo="<b>INSTITUTO DE PREVISION SOCIAL DE LA FUERZA ARMADA</b>";
$ls_titulo2="<b>REPORTE DE PERSONAL PARA EL CONTROL DEL PROGRAMA DE ALIMENTACIÓN</b>";
//-------------------------------------------------- Parámetros para Filtar el Reporte -----------------------------------------
$ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes","");
$ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas","");
$ls_codconcdes=$io_fun_nomina->uf_obtenervalor_get("codconcdes","");
$ls_codconchas=$io_fun_nomina->uf_obtenervalor_get("codconchas","");
$ls_ano=$io_fun_nomina->uf_obtenervalor_get("ano","");
$ls_mes=$io_fun_nomina->uf_obtenervalor_get("mes","");
$ls_codperi=$io_fun_nomina->uf_obtenervalor_get("codperi","");
$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
$ls_orden="5".trim($ls_orden);
$ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
$ls_rango= "Nómina Desde: ".$ls_codnomdes." Nómina Hasta: ".$ls_codnomhas;
$ls_periodo= "Año: ".$ls_ano." Mes: ".$io_fecha->uf_load_nombre_mes($ls_mes);
$ls_tiporeporte=$io_fun_nomina->uf_obtenervalor_get("tiporeporte",0);
$ls_subnomdes=$io_fun_nomina->uf_obtenervalor_get("codsubnomdes","");
$ls_subnomhas=$io_fun_nomina->uf_obtenervalor_get("codsubnomhas","");
global $ls_tiporeporte;
if($ls_tiporeporte==1)
{
require_once("sigesp_snorh_class_reportbsf.php");
$io_report=new sigesp_snorh_class_reportbsf();
}
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido=uf_insert_seguridad($ls_titulo,$ls_rango,$ls_periodo); // Seguridad de Reporte
if($lb_valido)
{
$lb_valido=$io_report->uf_cestaticket_personal($ls_codnomdes,$ls_codnomhas,$ls_ano,$ls_mes,$ls_codperi,$ls_codconcdes,
$ls_codconchas,$ls_conceptocero,$ls_subnomdes,$ls_subnomhas,$ls_orden,&$rs_data,$record_set='si'); // Cargar el DS con los datos del reporte
示例11:
$io_msg->message("Error en reporte !!!");
print "<script>";
print "close();";
print "</script>";
}
$la_campo["banco"] = $la_cartaorden["nomban"][1];
$la_campo["ciudad"] = $_SESSION["la_empresa"]["ciuemp"];
$la_campo["fecha"] = $ls_fecha_corta;
$la_campo["gerente"] = $la_cartaorden["gerban"][1];
$la_campo["cartaorden"] = $la_cartaorden["numcarord"][1];
$la_campo["documento"] = $la_cartaorden["numdoc"][1];
$la_campo["cuentabancaria"] = $la_cartaorden["ctaban"][1];
$la_campo["monto"] = number_format($la_cartaorden["monto"][1],2,",",".");
$la_campo["montoletras"] = $numalet->uf_convertir_letra($la_cartaorden["monto"][1],'','');;
$la_campo["tipocuenta"] = $la_cartaorden["nomtipcta"][1];
$la_campo["empresa"] = $_SESSION["la_empresa"]["nombre"];
uf_reemplazar($la_campo,$la_data,&$io_pdf);
}
$class_report->SQL->begin_transaction();
$ls_mes = $io_fecha->uf_load_nombre_mes(substr($ls_fecha_corta,3,2));
$ls_fecha=$_SESSION["la_empresa"]["ciuemp"].", ".substr($ls_fecha_corta,0,2)." de ".$ls_mes." de ".substr($ls_fecha_corta,6,4)."" ;
uf_print_encabezado_pagina($ls_numdoc,$ls_fecha,$io_pdf); // Imprimimos el encabezado de la p�ina
uf_print_texto($la_data["encabezado"][1],$io_pdf,650);
uf_print_texto($la_data["cuerpo"][1],$io_pdf);
$la_data_dt=$class_report->uf_select_dt_cartaorden($ls_numdoc,$ls_codban,$ls_ctaban,$ls_tipproben);
uf_print_detalle($la_data_dt,$io_pdf,450,$ls_tipproben); // Imprimimos el detalle
uf_print_texto($la_data["pie"][1],$io_pdf);
$io_pdf->ezStream();
?>
示例12:
require_once("../../shared/class_folder/class_funciones.php");
$io_funciones=new class_funciones();
require_once("../class_folder/class_funciones_nomina.php");
$io_fun_nomina=new class_funciones_nomina();
require_once("../../shared/class_folder/class_fecha.php");
$io_fecha=new class_fecha();
//---------------------------------------------------- Par�metros del encabezado -----------------------------------------------
$ls_titulo="<b>Listado de Relaci�n de Retenci�n I.S.L.R.</b>";
//-------------------------------------------------- Par�metros para Filtar el Reporte -----------------------------------------
$ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes","");
$ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas","");
$ls_ano=$io_fun_nomina->uf_obtenervalor_get("ano","");
$ls_mes=$io_fun_nomina->uf_obtenervalor_get("mes","");
$ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
$ls_titulo2="<b>A�o</b> ".$ls_ano." <b>Mes</b> ".$io_fecha->uf_load_nombre_mes($ls_mes);
$ls_tiporeporte=$io_fun_nomina->uf_obtenervalor_get("tiporeporte",0);
global $ls_tiporeporte;
if($ls_tiporeporte==1)
{
require_once("sigesp_snorh_class_reportbsf.php");
$io_report=new sigesp_snorh_class_reportbsf();
}
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido=uf_insert_seguridad($ls_titulo,$ls_titulo2); // Seguridad de Reporte
if($lb_valido)
{
$lb_valido=$io_report->uf_retencionislr_personal($ls_codnomdes,$ls_codnomhas,$ls_ano,$ls_mes,$ls_conceptocero,$ls_orden); // Cargar el DS con los datos del reporte
}
if($lb_valido==false) // Existe alg�n error � no hay registros
{
示例13:
}
require_once("../../shared/class_folder/class_funciones.php");
$io_funciones=new class_funciones();
require_once("../class_folder/class_funciones_nomina.php");
$io_fun_nomina=new class_funciones_nomina();
require_once("../../shared/class_folder/class_fecha.php");
$io_fecha=new class_fecha();
//---------------------------------------------------- Parámetros del encabezado -----------------------------------------------
$ls_desnom="<b>".$_SESSION["la_nomina"]["desnom"]."</b>";
$ls_peractnom=$_SESSION["la_nomina"]["peractnom"];
$ld_fecdesper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fecdesper"]);
$ld_fechasper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fechasper"]);
$ls_titulo="<b>Retenciones y Aportes Patronales</b>";
if(intval(substr($ld_fecdesper,0,2))<=15)
{
$ls_quincena="Primera Quincena del mes de ".$io_fecha->uf_load_nombre_mes(substr($ld_fecdesper,3,2))." del ".substr($ld_fecdesper,6,4);
}
else
{
$ls_quincena="Segunda Quincena del mes de ".$io_fecha->uf_load_nombre_mes(substr($ld_fecdesper,3,2))." del ".substr($ld_fecdesper,6,4);
}
$ls_periodo="Del ".$ld_fecdesper." al ".$ld_fechasper."</b>";
//-------------------------------------------------- Parámetros para Filtar el Reporte -----------------------------------------
$ls_codconc=$io_fun_nomina->uf_obtenervalor_get("codconc","");
$ls_nomcon=$io_fun_nomina->uf_obtenervalor_get("nomcon","");
$ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
$ls_subnomdes=$io_fun_nomina->uf_obtenervalor_get("subnomdes","");
$ls_subnomhas=$io_fun_nomina->uf_obtenervalor_get("subnomhas","");
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido=uf_insert_seguridad($ls_titulo,$ls_desnom,$ls_periodo,$li_tipo); // Seguridad de Reporte
示例14: uf_imprimirresultados
function uf_imprimirresultados($as_mes, $as_ano)
{
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function: uf_imprimirresultados
// Access: private
// Arguments: as_mes // Mes de la Depreciación
// as_ano // Año de la Depreciación
// Description: Función que Imprime los detalles del comprobante
// Creado Por: Ing. Yesenia Moreno
// Fecha Creación: 31/10/2006 Fecha Última Modificación :
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
global $in_class_mis;
require_once "../shared/class_folder/sigesp_include.php";
$in = new sigesp_include();
$con = $in->uf_conectar();
require_once "../shared/class_folder/class_mensajes.php";
$io_mensajes = new class_mensajes();
require_once "../shared/class_folder/class_sql.php";
$io_sql = new class_sql($con);
require_once "../shared/class_folder/class_sql.php";
$io_sql2 = new class_sql($con);
require_once "../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../shared/class_folder/class_fecha.php";
$io_fecha = new class_fecha();
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
$ls_sql = "SELECT SUM(mondepmen) AS monto " . " FROM saf_depreciacion " . " WHERE codemp='" . $ls_codemp . "' " . " AND SUBSTR(fecdep,1,4) = '" . $as_ano . "' " . " AND SUBSTR(fecdep,6,2) = '" . $as_mes . "' " . " GROUP BY SUBSTR(fecdep,1,4), SUBSTR(fecdep,6,2) ";
$rs_data = $io_sql->select($ls_sql);
if ($rs_data === false) {
$io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message));
} else {
while ($row = $io_sql->fetch_row($rs_data)) {
$ls_comprobante = str_pad($as_mes . $as_ano, 15, "0", 0);
$ls_descripcion = "DEPRECIACIÓN DE LOS ACTIVOS FIJOS CORRESPONDIENTES AL AÑO " . $as_ano . " MES DE " . strtoupper($io_fecha->uf_load_nombre_mes($as_mes));
$li_monto = number_format($row["monto"], 2, ",", ".");
print "<table width='450' height='20' border='0' align='center' cellpadding='0' cellspacing='0'>";
print "\t<tr>";
print "\t\t<td width='450' class='titulo-ventana'>Información del Comprobante</td>";
print " </tr>";
print "</table>";
print "<table width='450' border=0 cellpadding=1 cellspacing=1 align='center' class='formato-blanco'>";
print " <tr>";
print "\t\t<td width='100'><div align='right' class='texto-azul'>Comprobante</div></td>";
print "\t\t<td width='350'><div align='left'>" . $ls_comprobante . "</div></td>";
print " </tr>";
print " <tr>";
print "\t\t<td><div align='right' class='texto-azul'>Descripción </div></td>";
print "\t\t<td><div align='justify'>" . $ls_descripcion . "</div></td>";
print " </tr>";
print " <tr>";
print "\t\t<td><div align='right' class='texto-azul'>Monto Total</div></td>";
print "\t\t<td><div align='left'> " . $li_monto . " </div></td>";
print " </tr>";
print " <tr>";
print "\t\t<td><div align='right' class='texto-azul'>Contabilización </div></td>";
print "\t\t<td><div align='left'> COMPROMETE, CAUSA Y PAGA </div></td>";
print " </tr>";
print " <tr>";
print "\t\t<td><div align='right' class='texto-azul'></div></td>";
print "\t\t<td><div align='left'></div></td>";
print " </tr>";
print "</table>";
$ls_sql = "SELECT SUM(saf_depreciacion.mondepmen) AS monto, saf_activo.codestpro1, saf_activo.codestpro2, " . "\t\tsaf_activo.codestpro3, saf_activo.codestpro4, saf_activo.codestpro5, saf_activo.estcla, saf_activo.spg_cuenta_dep " . " FROM saf_depreciacion, saf_activo " . " WHERE saf_depreciacion.codemp='" . $ls_codemp . "' " . " AND SUBSTR(saf_depreciacion.fecdep,1,4) = '" . $as_ano . "' " . " AND SUBSTR(saf_depreciacion.fecdep,6,2) = '" . $as_mes . "' " . " AND saf_depreciacion.codemp = saf_activo.codemp\t" . " AND saf_depreciacion.codact = saf_activo.codact " . " GROUP BY saf_activo.codestpro1, saf_activo.codestpro2, saf_activo.codestpro3, saf_activo.codestpro4, " . "\t\t saf_activo.codestpro5, saf_activo.estcla, saf_activo.spg_cuenta_dep ";
$rs_data2 = $io_sql2->select($ls_sql);
if ($rs_data2 === false) {
$io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql2->message));
} else {
$ls_titulo = "";
$li_len1 = 0;
$li_len2 = 0;
$li_len3 = 0;
$li_len4 = 0;
$li_len5 = 0;
$in_class_mis->uf_loadmodalidad(&$li_len1, &$li_len2, &$li_len3, &$li_len4, &$li_len5, &$ls_titulo);
print "<table width='450' height='20' border='0' align='center' cellpadding='0' cellspacing='0' class='formato-blanco'>";
print "\t<tr>";
print "\t\t<td colspan='4' class='titulo-celdanew'>Detalle Presupuestario</td>";
print " </tr>";
print " <tr class=titulo-celdanew>";
print "\t\t<td width='150'>" . $ls_titulo . "</td>";
print "\t\t<td width='100'>Estatus</td>";
print "\t\t<td width='100'>Cuenta</td>";
print "\t\t<td width='100'>Monto</td>";
print "\t</tr>";
$li_total = 0;
while ($row = $io_sql2->fetch_row($rs_data2)) {
$ls_cuenta = $row["spg_cuenta_dep"];
$li_total = $li_total + $row["monto"];
$li_monto = $in_class_mis->uf_formatonumerico($row["monto"]);
$ls_codestpro = $row["codestpro1"] . $row["codestpro2"] . $row["codestpro3"] . $row["codestpro4"] . $row["codestpro5"];
$ls_estcla = $row["estcla"];
$ls_programatica = "";
$ls_estatus = "";
$in_class_mis->uf_formatoprogramatica($ls_codestpro, &$ls_programatica);
switch ($ls_estcla) {
case "A":
$ls_estatus = "Acción";
break;
case "P":
$ls_estatus = "Proyecto";
//.........这里部分代码省略.........
示例15: array
$li_totrow=$ds_voucher->getRowCount("numdoc");
for($li_i=1;$li_i<=$li_totrow;$li_i++)
{
unset($la_data);
$li_totprenom=0;
$ldec_mondeb=0;
$ldec_monhab=0;
$li_totant=0;
$ls_numdoc=$ds_voucher->data["numdoc"][$li_i];
$ls_codban=$ds_voucher->data["codban"][$li_i];
$ls_nomban=$class_report->uf_select_data($io_sql,"SELECT * FROM scb_banco WHERE codban ='".$ls_codban."' AND codemp='".$ls_codemp."'","nomban");
$ls_ctaban=$ds_voucher->data["ctaban"][$li_i];
$ls_chevau=$ds_voucher->data["chevau"][$li_i];
$ls_fecha_corta=date("d/m/Y");
$ld_fecmov=$io_funciones->uf_convertirfecmostrar($ds_voucher->data["fecmov"][$li_i]);
$ls_mes = $io_fecha->uf_load_nombre_mes(substr($ld_fecmov,3,2));
$ls_fecha=$_SESSION["la_empresa"]["ciuemp"].", ".substr($ld_fecmov,0,2)." de ".$ls_mes;
$ls_agnio=substr($ld_fecmov,-4,4);
$ls_nomproben=$ds_voucher->data["nomproben"][$li_i];
$ls_solicitudes=$class_report->uf_select_solicitudes($ls_numdoc,$ls_codban,$ls_ctaban);
$ls_conmov=$ds_voucher->getValue("conmov",$li_i);
$ldec_monret=$ds_voucher->getValue("monret",$li_i);
$ldec_monto=$ds_voucher->getValue("monto",$li_i);
$ldec_total=$ldec_monto-$ldec_monret;
$ls_monto=$numalet->uf_convertir_letra($ldec_total,'','');
uf_print_encabezado_pagina(number_format($ldec_total,2,",","."),$ls_nomproben,$ls_monto,$ls_fecha,$ls_agnio,$io_pdf,$ls_fecha_corta); // Imprimimos el encabezado de la p�ina
uf_print_cabecera($ls_numdoc,$ls_nomban,$ls_ctaban,$ls_chevau,$ls_nomproben,$ls_solicitudes,$ls_conmov,$io_pdf); // Imprimimos la cabecera del registro
$ds_dt_scg->data=$class_report->uf_cargar_dt_scg($ls_numdoc,$ls_codban,$ls_ctaban,$ls_codope); // Obtenemos el detalle del reporte
$la_items = array('0'=>'scg_cuenta');
$la_suma = array('0'=>'monto');