}
$id = $_SESSION["FormulariosNomina"]["ID"];
$row = DatosGenEstablecimiento($id);
$DesbloqTipoNomina = 'N';
extract(GetDatosNominaWebEstablecimiento($CODIGOEWID), EXTR_PREFIX_ALL, "DNWE");
$_SESSION["IDACTIVIDAD"] = $DNWE_EW_IDACTIVIDAD;
if ($ACCION == 'EDIT') {
    if ($DNWE_EW_TIPOESTAB == 'O') {
        //echo '<script type="text/javascript">  DesactivaTipoNominaSeleccion(); </script> ';
    }
    $DesbloqTipoNomina = $DNWE_EW_TIPONOMINA;
}
/*busca responsable de HYS*/
extract(GetDatosNominaWebResponsable($CODIGOEWID, 'H'), EXTR_PREFIX_ALL, "DNWR_H");
extract(GetDatosNominaWebResponsable($CODIGOEWID, 'R'), EXTR_PREFIX_ALL, "DNWR_R");
extract(GetDatosNominaWebResponsable($CODIGOEWID, 'C'), EXTR_PREFIX_ALL, "DNWR_C");
$ArrayJsonTel = GetTelefonosJSON($CODIGOEWID);
$ExisteNominaEnProceso = Existe_NominaWebAnualEnProceso($row["ES_NROESTABLECI"], $row["CUIT"]);
$ExisteNominaAnnoAnterior = Existe_NominaWebAnnoAnterior($row["ES_NROESTABLECI"], $row["CUIT"]);
$checked_C_Exp = '';
$checked_S_Exp = '';
if ($DNWE_EW_TIPOESTAB == 'O' and $DNWE_EW_TIPONOMINA == 'S') {
    $checked_C_Exp = ' checked ';
}
if ($DNWE_EW_TIPOESTAB == 'O' and $DNWE_EW_TIPONOMINA == 'N') {
    $checked_S_Exp = ' checked ';
}
$CODIGOCIUU = 0;
if ($DNWE_EW_IDACTIVIDAD > 0) {
    $CODIGOCIUU = $DNWE_EW_IDACTIVIDAD;
}
Exemple #2
0
 public function BuscaDatorGeneralReporte($annoACTUAL, $idEstablecimiento)
 {
     $ewid = 0;
     $idEWEstableci = '';
     $idEWCUIT = '';
     if ($this->NominaConfirmada == 'NO') {
         $this->DatosEstablecimiento = DatosGenEstablecimientoWEB($this->idrelev);
         $this->TieneExpuestos = $this->DatosEstablecimiento["TIPOESTABLECIMIENTO"];
         $ewid = $this->idrelev;
     } else {
         if ($this->TieneExpuestos == 'SINEXPUESTO') {
             $this->DatosEstablecimiento = DatosGenEstableciAnnoAnteriorSinRiesgo($this->idrelev, $this->AnnoProcesar);
         } else {
             $this->DatosEstablecimiento = DatosGenEstablecimientoCabeceraNomina($this->idrelev, $this->AnnoProcesar);
             $idEWCUIT = $this->DatosEstablecimiento['CN_CUIT'];
             $idEWEstableci = $this->DatosEstablecimiento['CN_ESTABLECI'];
         }
         $ewid = '';
     }
     $respHYS = GetDatosNominaWebResponsable($ewid, 'H', $idEWEstableci, $idEWCUIT, $this->AnnoProcesar);
     $respEMPRESA = GetDatosNominaWebResponsable($ewid, 'R', $idEWEstableci, $idEWCUIT, $this->AnnoProcesar);
     $this->DatosEstablecimiento['HYS_NOMBRE'] = $respHYS['RW_NOMBRE'];
     $this->DatosEstablecimiento['HYS_APELLIDO'] = $respHYS['RW_APELLIDO'];
     $this->DatosEstablecimiento['HYS_NUMERODOCUMENTO'] = $respHYS['RW_NUMERODOCUMENTO'];
     $this->DatosEstablecimiento['HYS_CARGO'] = $respHYS['CARGO_DESCRIPCION'];
     $this->DatosEstablecimiento['RESPEMP_NOMBRE'] = $respEMPRESA['RW_NOMBRE'];
     $this->DatosEstablecimiento['RESPEMP_APELLIDO'] = $respEMPRESA['RW_APELLIDO'];
     $this->DatosEstablecimiento['RESPEMP_NUMERODOCUMENTO'] = $respEMPRESA['RW_NUMERODOCUMENTO'];
 }
function SetResponsableDefault($CODIGOEWID)
{
    try {
        extract(GetDatosNominaWebResponsable($CODIGOEWID, 'H'), EXTR_PREFIX_ALL, "DNWR_H");
        extract(GetDatosNominaWebResponsable($CODIGOEWID, 'R'), EXTR_PREFIX_ALL, "DNWR_R");
        extract(GetDatosNominaWebResponsable($CODIGOEWID, 'C'), EXTR_PREFIX_ALL, "DNWR_C");
        $_SESSION['Responsable']['CODIGOEWID'] = $CODIGOEWID;
        $_SESSION['Responsable']['DNWR_H_RW_CARGO'] = $DNWR_H_RW_CARGO;
        $_SESSION['Responsable']['DNWR_H_RW_TIPODOCUMENTO'] = $DNWR_H_RW_TIPODOCUMENTO;
        $_SESSION['Responsable']['DNWR_H_RW_NUMERODOCUMENTO'] = $DNWR_H_RW_NUMERODOCUMENTO;
        $_SESSION['Responsable']['DNWR_H_RW_SEXO'] = $DNWR_H_RW_SEXO;
        $_SESSION['Responsable']['DNWR_H_RW_NOMBRE'] = $DNWR_H_RW_NOMBRE;
        $_SESSION['Responsable']['DNWR_H_RW_APELLIDO'] = $DNWR_H_RW_APELLIDO;
        $_SESSION['Responsable']['DNWR_H_CARGO_DESCRIPCION'] = $DNWR_H_CARGO_DESCRIPCION;
        $_SESSION['Responsable']['DNWR_H_RW_EMAIL'] = $DNWR_H_RW_EMAIL;
        $_SESSION['Responsable']['DNWR_R_RW_ID'] = $DNWR_R_RW_ID;
        $_SESSION['Responsable']['DNWR_R_RW_IDRELEVNOMINA'] = $DNWR_R_RW_IDRELEVNOMINA;
        $_SESSION['Responsable']['DNWR_R_RW_TIPODOCUMENTO'] = $DNWR_R_RW_TIPODOCUMENTO;
        $_SESSION['Responsable']['DNWR_R_RW_NUMERODOCUMENTO'] = $DNWR_R_RW_NUMERODOCUMENTO;
        $_SESSION['Responsable']['DNWR_R_RW_SEXO'] = $DNWR_R_RW_SEXO;
        $_SESSION['Responsable']['DNWR_R_RW_NOMBRE'] = $DNWR_R_RW_NOMBRE;
        $_SESSION['Responsable']['DNWR_R_RW_APELLIDO'] = $DNWR_R_RW_APELLIDO;
        $_SESSION['Responsable']['DNWR_R_RW_CODAREA'] = $DNWR_R_RW_CODAREA;
        $_SESSION['Responsable']['DNWR_R_RW_TELEFONO'] = $DNWR_R_RW_TELEFONO;
        $_SESSION['Responsable']['DNWR_R_RW_TIPOTELEFONO'] = $DNWR_R_RW_TIPOTELEFONO;
        $_SESSION['Responsable']['DNWR_R_RW_EMAIL'] = $DNWR_R_RW_EMAIL;
        $_SESSION['Responsable']['DNWR_C_RW_ID'] = $DNWR_C_RW_ID;
        $_SESSION['Responsable']['DNWR_C_RW_IDRELEVNOMINA'] = $DNWR_C_RW_IDRELEVNOMINA;
        $_SESSION['Responsable']['DNWR_C_RW_NOMBRE'] = $DNWR_C_RW_NOMBRE;
        $_SESSION['Responsable']['DNWR_C_RW_APELLIDO'] = $DNWR_C_RW_APELLIDO;
        $_SESSION['Responsable']['DNWR_C_RW_CODAREA'] = $DNWR_C_RW_CODAREA;
        $_SESSION['Responsable']['DNWR_C_RW_TELEFONO'] = $DNWR_C_RW_TELEFONO;
        $_SESSION['Responsable']['DNWR_C_RW_TIPOTELEFONO'] = $DNWR_C_RW_TIPOTELEFONO;
        $_SESSION['Responsable']['DNWR_C_RW_EMAIL'] = $DNWR_C_RW_EMAIL;
        $_SESSION['Responsable']['DNWR_C_RW_IGUALARESP'] = $DNWR_C_RW_IGUALARESP;
        return 'OK';
    } catch (Exception $e) {
        SalvarErrorTxt(__FILE__, __FUNCTION__, __LINE__, $e->getMessage());
        return $e->getMessage();
    }
}