function jsaGetCobranza($empresa, $periocidad, $variacion, $periodo, $fechaInicial, $fechaFinal)
{
    $ByPeriodo = $periocidad == "todos" ? "" : " AND creditos_solicitud.periocidad_de_pago = {$periocidad} ";
    $xF = new cFecha();
    $xNot = new cHNotif();
    $content = "";
    $fechaFinal = $xF->getFechaISO($fechaFinal);
    $fechaInicial = $xF->getFechaISO($fechaInicial);
    $xEmp = new cEmpresas($empresa);
    $xPer = $xEmp->getOPeriodo($periocidad, $periodo);
    $DDias = $xEmp->getFechaDeAviso();
    if ($xPer->getCobrados() > 0) {
        $content = $xNot->get("ERROR\tLa nomina tiene cobros " . $xPer->getCobrados() . " ACTIVOS ", "iderror", $xNot->ERROR);
    } else {
        $content = $xEmp->getListadoDeCobranza($empresa, $periocidad, $variacion, $periodo, $fechaInicial, $fechaFinal);
    }
    $periodo = $periodo + $variacion;
    return $content;
}