$IdLocal = getSesionDato("IdTiendaDependiente"); switch ($iddocumento) { case 1: $documento = 'Boleta'; break; case 2: $documento = 'Factura'; break; case 4: $documento = 'Albaran'; break; case 5: $documento = 'Proforma'; break; } if (extSerieComprobante($IdLocal, $Serie, $documento)) { echo 1; } else { echo 0; } exit; break; case "cargaNroDocumentoVenta": $iddocumento = CleanInt($_GET["idDocumento"]); $Serie = CleanInt($_GET["Serie"]); $IdLocal = getSesionDato("IdTiendaDependiente"); switch ($iddocumento) { case 1: $documento = 'Boleta'; break; case 2:
function NroComprobantePreVentaMax($IdLocal, $TipoComprobante, $Serie) { //echo $Serie; //Valida serie if (!extSerieComprobante($IdLocal, $Serie, $TipoComprobante)) { $Serie = cargarSerieDefComprobante($IdLocal, $TipoComprobante); } $sql = "SELECT MAX( NPresupuesto ) AS NroComprobante" . " FROM ges_presupuestos " . " WHERE IdLocal = '{$IdLocal}' " . " AND TipoPresupuesto = '{$TipoComprobante}' " . " AND Serie = '{$Serie}' " . " AND Eliminado = '0'"; $res = query($sql); $row = Row($res); if ($row["NroComprobante"]) { $nro = $row["NroComprobante"] + 1; } else { $nro = 1; } //codigo documento $cod = $Serie . "-" . $nro; return $cod; }