$lo_hoja->write($li_row, 4, $ls_destipper, $lo_dataleft); $lo_hoja->write($li_row, 5, $ls_descar, $lo_dataleft); $lo_hoja->write($li_row, 6, $ls_desuniadm, $lo_dataleft); $lo_hoja->write($li_row, 7, $ls_programatica, $lo_dataleft); $lo_hoja->write($li_row, 8, $ld_fecingper, $lo_datacenter); $lo_hoja->write_string($li_row, 9, $ls_codcueban, $lo_dataleft); $lo_hoja->write($li_row, 10, $ls_desubifis, $lo_dataleft); $lo_hoja->write($li_row, 11, $ls_desest, $lo_dataleft); $lo_hoja->write($li_row, 12, $ls_denmun, $lo_dataleft); $lo_hoja->write($li_row, 13, $ls_denpar, $lo_dataleft); $lo_hoja->write($li_row, 14, $ld_sueper, $lo_dataright); $lo_hoja->write($li_row, 15, $ld_fecingnom, $lo_datacenter); $lo_hoja->write($li_row, 16, $ld_feculcont, $lo_datacenter); $li_col=16; // Buscamos las Asignaciones $lb_valido=$io_report->uf_pagonomina_conceptopersonal_excel($ls_codper,$ls_tituloconcepto," AND (".$ls_tabla.".tipsal='A' OR ".$ls_tabla.".tipsal='V1' OR ".$ls_tabla.".tipsal='W1')"); // Obtenemos el detalle del reporte if($lb_valido) { while(!$io_report->rs_data_detalle->EOF) { $ls_codconc=$io_report->rs_data_detalle->fields["codconc"]; $ls_tipsal=rtrim($io_report->rs_data_detalle->fields["tipsal"]); $li_valsal=abs($io_report->rs_data_detalle->fields["valsal"]); $li_totalasignacion=$li_totalasignacion + $li_valsal; $li_find=$io_report->DS_detalle2->find("codconc",$ls_codconc); $li_col=$io_report->DS_detalle2->getValue("columna",$li_find); $lo_hoja->write($li_row, $li_col, $li_valsal, $lo_dataright); $io_report->rs_data_detalle->MoveNext(); } } // Buscamos las Deducciones