$sectortrab = ''; $puestotrab = ''; if($cuilValido ){ $valido = Valida_TrabajadorEnOtraNomina($cuilTrabajador, $cuitEmpresa, $establecimiento); if( $valido > 0 ){ switch($valido){ case 1: $errores .= '* Cuil ya fue presentado en una nomina web <p>'; break; case 2: $errores .= '* Cuil esta declarado en una nomina ya aprobada <p>'; break; case 3: $errores .= '* Ya esta ingresado en esta nomina web <p>'; break; } } $CONTRATO = $_SESSION["contrato"]; $rowTrabajador = BuscarTrabajador($CONTRATO, $cuilTrabajador, $cuitEmpresa); if( $rowTrabajador['ID'] == 0 ){ $errores .= '* Cuil no se encuentra en afiliaciones '; }else{ $nombre = $rowTrabajador['NOMBRE']; $fechaingreso = $rowTrabajador['FECHA_INGRESO']; $sectortrab = $rowTrabajador['SECTOR']; $puestotrab = $rowTrabajador['PUESTO']; } } if($errores != ''){ addTextReport(" <div> CUIL ".$cuilTrabajador.": ".$errores." </div> <p/>"); }else{ $idEstablecimiento = $_SESSION["FormulariosNomina"] ["CODIGOEWID"];
try { $InsertNominaNuevadeAnterior = false; if (isset($_REQUEST["InsertNominaNuevadeAnterior"])) { $InsertNominaNuevadeAnterior = true; } GrabarFormularioNomina($InsertNominaNuevadeAnterior); } catch (Exception $e) { SalvarErrorTxt(__FILE__, __FUNCTION__, __LINE__, $e->getMessage()); } } if ($_REQUEST["funcion"] == "BuscarTrabajadorJSON") { try { $CONTRATO = GetParametroDecode("CONTRATO"); $CUIT = GetParametroDecode("CUIT"); $CUILEMPRESA = GetParametroDecode("CUILEMPRESA"); $ARRAY_ROW = BuscarTrabajador($CONTRATO, $CUIT, $CUILEMPRESA); $json_ARRAY_ROW = json_encode($ARRAY_ROW); echo $json_ARRAY_ROW; } catch (Exception $e) { //echo "<b>fallo: </b>".$e->getMessage(); RetronaXML($e->getMessage()); } } if ($_REQUEST["funcion"] == "BuscarDetalleESOPJSON") { try { $RiesgoESOP = GetParametroDecode("RiesgoESOP"); $ARRAY_ROW = BuscarDetalleESOP($RiesgoESOP); $json_ARRAY_ROW = json_encode($ARRAY_ROW); echo $json_ARRAY_ROW; } catch (Exception $e) { RetronaXML($e->getMessage());