function cargarVenta2HistorialVenta($idcliente, $importe, $xop, $extra) { $periodos = cargarPeriodosHistorialVenta(); $escliente = checkCliente2HistorialVenta($idcliente); $xop = $xop ? '+' : '-'; while ($periodo = Row($periodos)) { if ($escliente) { updateVentas2HistorialVenta($idcliente, $importe, $periodo["id"], $xop); } else { creaCliente2HistorialVenta($idcliente, $importe, $periodo["id"], $xop); } updateVenta2Clientes($idcliente, $extra); } }
function updateBonoPromocion2Clientes($xid) { $sql = " select IdCliente " . " from ges_comprobantes " . " where IdPromocion = " . $xid . " group by IdCliente"; $xres = query($sql); if (!$xres) { return false; } while ($xrow = Row($xres)) { updateVenta2Clientes($xrow["IdCliente"], " Bono = 0 "); } }