示例#1
0
if (!$obj_conexion->ConnectDataBase($obj_config->GetVar('host'), $obj_config->GetVar('data_base'), $obj_config->GetVar('usuario_db'), $obj_config->GetVar('clave_db'))) {
    echo "sin_conexion_bd";
}
// Modelo asignado
require '.' . $obj_config->GetVar('ruta_modelo') . 'Ventas.php';
$obj_modelo = new Ventas($obj_conexion);
session_start();
//$id_taquilla=2;
// Obtenemos los datos de la taquilla
$id_taquilla = $obj_modelo->GetIdTaquilla();
// Generacion del Id del Ticket
$id_ticket = $obj_modelo->GeneraIDTicket();
// Generacion del serial del ticket
$serial = "";
$serial = $obj_modelo->GeneraSerialTicket();
while ($obj_modelo->GetExisteSerialTicket($serial)) {
    $serial = $obj_modelo->GeneraSerialTicket();
}
/************* CABLEADO **********************/
//id_taquilla debe venir de una variable de sesion
$info_ticket = $obj_modelo->GetLastTicket($id_taquilla);
$id_ticket = $info_ticket["id_ticket_diario"];
$id_ticket1 = substr($id_ticket, 0, 3);
$id_ticket2 = substr($id_ticket, 3, 3);
$id_ticket3 = substr($id_ticket, 6);
$formato_id_ticket = $id_ticket1 . "-" . $id_ticket2 . "-" . $id_ticket3;
$obj_modelo->ActualizaSerialReimpresion($id_ticket, $serial);
$serial1 = substr($serial, 0, 3);
$serial2 = substr($serial, 3, 3);
$serial3 = substr($serial, 6);
$formato_serial = $serial1 . "-" . $serial2 . "-" . $serial3;