示例#1
0
function proveedoresFacturacion($filtro, $nameSelect = '', $idSelect = '')
{
    if ($nameSelect == '') {
        $nameSelect = $_GET['nameselect'];
    }
    if ($idSelect == '') {
        $idSelect = $_GET['idselect'];
    }
    // En el filtro viene separado por @ el id de la sucursal y el rango de fechas
    $valores = explode("@", $filtro);
    $idSucursal = $valores[0];
    $desdeFecha = $valores[1];
    $hastaFecha = $valores[2];
    $proveedor = new Proveedores();
    $rows = $proveedor->fetchConPendienteDeFacturar($idSucursal, $desdeFecha, $hastaFecha);
    unset($proveedor);
    if (count($rows) == 0) {
        $ch = "<div style='margin-top: 20px; font-weight: bold;'>No hay ningún proveedor con pedidos pendientes en ese período</div>";
    } else {
        $ch .= "<div>Proveedores con pendiente de facturar:</div>";
        $ch .= "<div><select name='" . $nameSelect . "' id='" . $idSelect . "' class='Select' style='width:310px;' onchange='submit();'>";
        foreach ($rows as $row) {
            $ch .= "<option value='" . $row['Id'] . "'>" . $row['Value'] . " (" . $row['Total'] . ")</option>";
        }
        $ch .= "</select>";
        $ch .= "<input type='submit' value='Ver Pedidos' class='Comando'/></div>";
    }
    return $ch;
}