$empresa = isset($_GET["r"]) ? $_GET["r"] : 0;
$periocidad = isset($_GET["p"]) ? $_GET["p"] : SYS_TODAS;
$variacion = isset($_GET["v"]) ? $_GET["v"] : 0;
$out = parametro("out", OUT_HTML);
$periodo = isset($_GET["periodo"]) ? $_GET["periodo"] : 0;
$fechaInicial = parametro("on", false);
$fechaFinal = parametro("off", false);
$fechaFinal = $xF->getFechaISO($fechaFinal);
$fechaInicial = $xF->getFechaISO($fechaInicial);
$idnomina = parametro("nomina", 0, MQL_INT);
$mails = getEmails($_REQUEST);
$FAnt = new cFecha();
$xRPT = new cReportes("");
if ($periocidad == SYS_TODAS) {
    $xPerNom = new cEmpresas_operaciones();
    $xPerNom->setData($xPerNom->query()->initByID($idnomina));
    $empresa = $xPerNom->clave_de_empresa()->v();
    $periocidad = $xPerNom->periocidad()->v();
    $periodo = $xPerNom->periodo_marcado()->v();
}
$ByMinistracion = "";
//$periodo		= $periodo + $variacion;
$observaciones = isset($_GET["o"]) ? $_GET["o"] : 0;
$xLoc = new cLocal();
$xHP->addJsFile("../js/jquery/jquery.js");
$xHP->addJsFile("../js/general.js");
$xEmp = new cEmpresas($empresa);
$xEmp->init();
$xTPer = new cPeriocidadDePago($periocidad);
$xTPer->init();
if ($xEmp->getEsPeriodoCerrado($periocidad, $periodo) == false) {