-- https://www.phpmyadmin.net/
--
-- Servidor: localhost
-- Tiempo de generación: 13-05-2025 a las 19:41:55
-- Versión del servidor: 5.7.17-log
-- Versión de PHP: 5.6.30




--
-- Base de datos: `ayarilis`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `almacen`
--

CREATE TABLE `almacen` (
  `id_almacen` int(11) NOT NULL,
  `nombre` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `encargado` varchar(200) COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `apertura_caja`
--

CREATE TABLE `apertura_caja` (
  `id` int(11) NOT NULL,
  `fecha_apertura` date NOT NULL,
  `hora_apertura` datetime NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL,
  `monto_apertura` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `contado` float(19,2) NOT NULL,
  `diferencia` float(19,2) NOT NULL,
  `hora_cierre` text COLLATE utf8_spanish2_ci NOT NULL,
  `fecha_cierre` date NOT NULL,
  `caja` text COLLATE utf8_spanish2_ci NOT NULL,
  `estado` text COLLATE utf8_spanish2_ci NOT NULL,
  `ingreso_venta` float(19,2) NOT NULL,
  `venta_tarjeta` float(19,2) NOT NULL,
  `transferencia` float(19,2) NOT NULL,
  `devoluciones` float(19,2) NOT NULL,
  `pagos_credito` float(19,2) NOT NULL,
  `otros_ingresos` float(19,2) NOT NULL,
  `pagos_proveedores` float(19,2) NOT NULL,
  `usuario_cierre` text COLLATE utf8_spanish2_ci NOT NULL,
  `prestamos` float(19,2) NOT NULL,
  `cobros` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cajas`
--

CREATE TABLE `cajas` (
  `id` int(11) NOT NULL,
  `nombre` text COLLATE utf8_spanish2_ci NOT NULL,
  `estado` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `camareros`
--

CREATE TABLE `camareros` (
  `id_camarero` int(11) NOT NULL,
  `codigo` text NOT NULL,
  `nombre` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Volcado de datos para la tabla `camareros`
--

INSERT INTO `camareros` (`id_camarero`, `codigo`, `nombre`) VALUES
(1, '1', 'CAMARERO1'),
(2, '2', 'CAMARERO2');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cancelaciones`
--

CREATE TABLE `cancelaciones` (
  `id` int(11) NOT NULL,
  `producto` text NOT NULL,
  `comentario` text NOT NULL,
  `monto` float(19,2) NOT NULL,
  `fecha` date NOT NULL,
  `hora` text NOT NULL,
  `usuario` text NOT NULL,
  `mesa` text NOT NULL,
  `estado_caja` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `catalogo_renta`
--

CREATE TABLE `catalogo_renta` (
  `idcatalogo_renta` int(11) NOT NULL,
  `nombre` varchar(45) COLLATE utf8_spanish2_ci DEFAULT NULL,
  `precio` float(19,2) DEFAULT NULL,
  `costo` float(19,2) DEFAULT NULL,
  `stock` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cheques`
--

CREATE TABLE `cheques` (
  `id_cheque` int(11) NOT NULL,
  `numero_cheque` varchar(12) NOT NULL DEFAULT '..',
  `pagado_a` varchar(75) NOT NULL DEFAULT '..',
  `fecha_emision` date NOT NULL,
  `fecha_limit` date NOT NULL,
  `referencia` varchar(100) NOT NULL DEFAULT '..',
  `monto` double NOT NULL,
  `estado` varchar(25) NOT NULL DEFAULT '..',
  `cuenta` varchar(65) NOT NULL DEFAULT '..',
  `usuario` varchar(25) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `choferes`
--

CREATE TABLE `choferes` (
  `id_chofer` int(11) NOT NULL,
  `nombre` text COLLATE utf8_spanish2_ci NOT NULL,
  `cedula` text COLLATE utf8_spanish2_ci NOT NULL,
  `telefono` text COLLATE utf8_spanish2_ci NOT NULL,
  `direccion` text COLLATE utf8_spanish2_ci NOT NULL,
  `tipo` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cierres`
--

CREATE TABLE `cierres` (
  `id_cierre` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` text COLLATE utf8_unicode_ci NOT NULL,
  `datos` text COLLATE utf8_unicode_ci NOT NULL,
  `usuario` text COLLATE utf8_unicode_ci NOT NULL,
  `caja` text COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `clientes`
--

CREATE TABLE `clientes` (
  `id_cliente` int(11) NOT NULL,
  `nombre` varchar(100) NOT NULL DEFAULT '[..]',
  `balance` double NOT NULL DEFAULT '0',
  `alow_vencidas` int(11) NOT NULL DEFAULT '0',
  `ultimo_pago` date DEFAULT NULL,
  `telefono` varchar(20) NOT NULL DEFAULT '..',
  `direccion` varchar(150) NOT NULL DEFAULT '[..]',
  `cedula` varchar(45) NOT NULL DEFAULT '..',
  `clave` varchar(45) NOT NULL DEFAULT '..',
  `max_credito` double NOT NULL DEFAULT '0',
  `max_dias` int(11) NOT NULL DEFAULT '0',
  `precio` int(2) NOT NULL DEFAULT '1',
  `enviado` int(11) NOT NULL,
  `termino_venta` varchar(25) DEFAULT NULL,
  `db` text NOT NULL,
  `estado` varchar(35) NOT NULL DEFAULT 'Activo',
  `termino` text NOT NULL,
  `tipo_ncf` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Volcado de datos para la tabla `clientes`
--

INSERT INTO `clientes` (`id_cliente`, `nombre`, `balance`, `alow_vencidas`, `ultimo_pago`, `telefono`, `direccion`, `cedula`, `clave`, `max_credito`, `max_dias`, `precio`, `enviado`, `termino_venta`, `db`, `estado`, `termino`, `tipo_ncf`) VALUES
(1, 'CLIENTE DE PRUEBA', 0, 0, NULL, '489.2220000', 'New York', '001', '..', 10000, 0, 1, 0, NULL, '', 'Activo', 'Credito', ''),
(2, 'Hjdkd', 0, 0, NULL, '', '', '', '..', 0, 0, 1, 0, NULL, '', 'Activo', 'Efectivo', ''),
(3, 'NUEVO_CLIENTE', 0, 0, NULL, '2222222', '', '1111111111', '..', 0, 0, 1, 0, NULL, '', 'Activo', 'Efectivo', '');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cobros`
--

CREATE TABLE `cobros` (
  `id_cobro` int(11) NOT NULL,
  `capital` float(19,2) NOT NULL,
  `interes` float(19,2) NOT NULL,
  `mora` float(19,2) NOT NULL,
  `cargo` float(19,2) NOT NULL,
  `total` float(19,2) NOT NULL,
  `id_cliente` int(11) NOT NULL,
  `cliente` text COLLATE utf8_spanish2_ci NOT NULL,
  `id_prestamo` int(11) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `estado` text COLLATE utf8_spanish2_ci NOT NULL,
  `cuota` int(11) NOT NULL,
  `id_cuota` int(11) NOT NULL,
  `ruta` text COLLATE utf8_spanish2_ci NOT NULL,
  `tipo` text COLLATE utf8_spanish2_ci NOT NULL,
  `cartera` text COLLATE utf8_spanish2_ci NOT NULL,
  `cuenta` text COLLATE utf8_spanish2_ci NOT NULL,
  `ncf` varchar(100) COLLATE utf8_spanish2_ci NOT NULL,
  `tipo_ncf` varchar(35) COLLATE utf8_spanish2_ci NOT NULL,
  `impuestos` float(19,2) NOT NULL,
  `transferencia` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cobros_renta`
--

CREATE TABLE `cobros_renta` (
  `idcobros_renta` int(11) NOT NULL,
  `idrenta` int(11) DEFAULT NULL,
  `cliente` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `monto` float(19,2) NOT NULL,
  `hora` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `comandas`
--

CREATE TABLE `comandas` (
  `id_comanda` int(11) NOT NULL,
  `mesa` varchar(35) NOT NULL,
  `fecha` date NOT NULL,
  `hora` varchar(25) NOT NULL,
  `camarero` varchar(35) NOT NULL,
  `estado` varchar(25) NOT NULL,
  `monto` float(19,2) NOT NULL,
  `costo` float(19,2) NOT NULL,
  `ticket` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `compras`
--

CREATE TABLE `compras` (
  `id_venta` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `proveedor` text COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `impuesto` float(19,2) NOT NULL,
  `impuesto_16` float(19,2) NOT NULL,
  `impuesto_13` float(19,2) NOT NULL,
  `impuesto_10` float(19,2) NOT NULL,
  `impuesto_exento` float NOT NULL,
  `descuento` float(19,2) NOT NULL,
  `total` float(19,2) NOT NULL,
  `pagado` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL,
  `folio` text COLLATE utf8_spanish2_ci NOT NULL,
  `termino` text COLLATE utf8_spanish2_ci NOT NULL,
  `pago_con` float(19,2) NOT NULL,
  `devuelta` float(19,2) NOT NULL,
  `ncf` text COLLATE utf8_spanish2_ci NOT NULL,
  `tipo_ncf` text COLLATE utf8_spanish2_ci NOT NULL,
  `nota` text COLLATE utf8_spanish2_ci NOT NULL,
  `fecha_pago` date NOT NULL,
  `estado` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `compra_factoria`
--

CREATE TABLE `compra_factoria` (
  `id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `folio` text COLLATE utf8_german2_ci NOT NULL,
  `variedad` text COLLATE utf8_german2_ci NOT NULL,
  `sacos` float(19,2) NOT NULL,
  `tara` float(19,2) NOT NULL,
  `fanega` float(19,2) NOT NULL,
  `per_descuento` float(19,2) NOT NULL,
  `descuento_saco` float(19,2) NOT NULL,
  `neto` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `produccion` float(19,2) NOT NULL,
  `fecha_entrega` date NOT NULL,
  `hora` datetime NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `sacos_devueltos` float(19,2) NOT NULL,
  `chofer` text COLLATE utf8_german2_ci NOT NULL,
  `tipo_chofer` text COLLATE utf8_german2_ci NOT NULL,
  `pago_flete` text COLLATE utf8_german2_ci NOT NULL,
  `productor` text COLLATE utf8_german2_ci NOT NULL,
  `nota` text COLLATE utf8_german2_ci NOT NULL,
  `ncf` text COLLATE utf8_german2_ci NOT NULL,
  `balance` float(19,2) NOT NULL,
  `pagado` float NOT NULL,
  `fecha_pago` date NOT NULL,
  `estado` text COLLATE utf8_german2_ci NOT NULL,
  `placa` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cuadres`
--

CREATE TABLE `cuadres` (
  `usuario` text NOT NULL,
  `monto_inicio` float NOT NULL,
  `fecha_inicio` date NOT NULL,
  `hora_inicio` text NOT NULL,
  `ventas` int(11) NOT NULL,
  `total_ventas` float(19,2) NOT NULL,
  `total_ventas_efectivo` float(19,2) NOT NULL,
  `total_ventas_tarjeta` float(19,2) NOT NULL,
  `total_ventas_credito` float(19,2) NOT NULL,
  `balance_efectivo` float(19,2) NOT NULL,
  `fecha_cierre` date NOT NULL,
  `hora_cierre` text NOT NULL,
  `usuario_cierre` text NOT NULL,
  `estado` text NOT NULL,
  `id` int(11) NOT NULL,
  `conteo` float(19,2) NOT NULL,
  `diferencia` float(19,2) NOT NULL,
  `id2` int(11) DEFAULT NULL,
  `anulaciones` float(19,2) NOT NULL,
  `pago` float(19,2) NOT NULL,
  `balance_ventas_pendiente` float(19,2) NOT NULL,
  `total_ventas_transferencia` float NOT NULL,
  `ingresos` float(19,2) NOT NULL,
  `egresos` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Volcado de datos para la tabla `cuadres`
--

INSERT INTO `cuadres` (`usuario`, `monto_inicio`, `fecha_inicio`, `hora_inicio`, `ventas`, `total_ventas`, `total_ventas_efectivo`, `total_ventas_tarjeta`, `total_ventas_credito`, `balance_efectivo`, `fecha_cierre`, `hora_cierre`, `usuario_cierre`, `estado`, `id`, `conteo`, `diferencia`, `id2`, `anulaciones`, `pago`, `balance_ventas_pendiente`, `total_ventas_transferencia`, `ingresos`, `egresos`) VALUES
('ADMIN', 0, '0000-00-00', '', 2, 840.00, 0.00, 0.00, 800.00, 0.00, '2025-04-24', '13:21:02', 'ADMIN', 'Cerrada', 1, 0.00, -40.00, NULL, 0.00, 0.00, 0.00, 40, 0.00, 10.00),
('CAJA', 0, '0000-00-00', '', 0, 0.00, 0.00, 0.00, 0.00, 0.00, '2025-04-07', '23:31:42', 'YAFREISY', 'Cerrada', 11, 0.00, 0.00, NULL, 0.00, 0.00, 0.00, 0, 0.00, 0.00);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cuentas`
--

CREATE TABLE `cuentas` (
  `id_cuenta` int(11) NOT NULL,
  `numero_cuenta` text COLLATE utf8_german2_ci NOT NULL,
  `descripcion` text COLLATE utf8_german2_ci NOT NULL,
  `total_ingreso` float(19,2) NOT NULL,
  `total_egreso` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cuentas_corrientes`
--

CREATE TABLE `cuentas_corrientes` (
  `id_cuenta` int(11) NOT NULL,
  `numero_cuenta` varchar(55) NOT NULL,
  `banco` varchar(55) NOT NULL,
  `concepto` varchar(55) NOT NULL,
  `siguiente_cheque` int(11) NOT NULL,
  `saldo` double NOT NULL,
  `fecha_apertura` date NOT NULL,
  `saldo_inicial` double DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cuotas`
--

CREATE TABLE `cuotas` (
  `id` int(11) NOT NULL,
  `numero` int(11) NOT NULL,
  `capital` float(19,2) NOT NULL,
  `interes` float(19,2) NOT NULL,
  `balance_capital` float(19,2) NOT NULL,
  `balance_interes` float(19,2) NOT NULL,
  `mora` float(19,2) NOT NULL,
  `fultimo_pago` date NOT NULL,
  `multimo_pago` float(19,2) NOT NULL,
  `pagado` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `id_cliente` int(11) NOT NULL,
  `id_prestamo` int(11) NOT NULL,
  `vence` date NOT NULL,
  `total` float(19,2) NOT NULL,
  `cliente` text COLLATE utf8_spanish2_ci NOT NULL,
  `ruta` text COLLATE utf8_spanish2_ci NOT NULL,
  `cobrador` text COLLATE utf8_spanish2_ci NOT NULL,
  `cartera` text COLLATE utf8_spanish2_ci NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL,
  `descuento` float NOT NULL,
  `telefono` text COLLATE utf8_spanish2_ci NOT NULL,
  `dias_atraso` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `depo_reti`
--

CREATE TABLE `depo_reti` (
  `id_transaccion` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `tipo` varchar(45) NOT NULL,
  `referencia` varchar(65) NOT NULL,
  `monto` double NOT NULL,
  `id_cuenta` int(12) NOT NULL,
  `por_quien` varchar(65) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_comanda`
--

CREATE TABLE `detalle_comanda` (
  `id_detalle_comanda` int(11) NOT NULL,
  `comanda` varchar(25) NOT NULL,
  `codigo` varchar(100) NOT NULL,
  `descripcion` varchar(200) NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `total_costo` float(19,2) NOT NULL,
  `total_precio` float(19,2) NOT NULL,
  `estado_comanda` varchar(25) NOT NULL,
  `mesa` varchar(25) NOT NULL,
  `camarero` varchar(35) NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `anulado` int(11) NOT NULL,
  `nota` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_compra`
--

CREATE TABLE `detalle_compra` (
  `id_detalle` int(11) NOT NULL,
  `folio` text COLLATE utf8_spanish2_ci NOT NULL,
  `codigo` text COLLATE utf8_spanish2_ci NOT NULL,
  `descripcion` text COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` double(19,2) NOT NULL,
  `total_costo` float(19,2) NOT NULL,
  `total_precio` float(19,2) NOT NULL,
  `importe` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `cantidad` float(19,2) DEFAULT NULL,
  `tipo_impuesto` float(19,2) NOT NULL,
  `valor_impuesto` float(19,2) NOT NULL,
  `total_impuesto` float(19,2) NOT NULL,
  `devuelto` int(11) NOT NULL,
  `proveedor` text COLLATE utf8_spanish2_ci NOT NULL,
  `unidad` text COLLATE utf8_spanish2_ci NOT NULL,
  `variedad` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_compra_factoria`
--

CREATE TABLE `detalle_compra_factoria` (
  `id_detalle` int(11) NOT NULL,
  `folio` text COLLATE utf8_spanish2_ci NOT NULL,
  `codigo` text COLLATE utf8_spanish2_ci NOT NULL,
  `descripcion` text COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` double(19,2) NOT NULL,
  `total_costo` float(19,2) NOT NULL,
  `total_precio` float(19,2) NOT NULL,
  `importe` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `cantidad` float(19,2) DEFAULT NULL,
  `tipo_impuesto` float(19,2) NOT NULL,
  `valor_impuesto` float(19,2) NOT NULL,
  `total_impuesto` float(19,2) NOT NULL,
  `devuelto` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_mesa`
--

CREATE TABLE `detalle_mesa` (
  `id` int(11) NOT NULL,
  `codigo` text NOT NULL,
  `descripcion` text NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `sub_costo` float(19,2) NOT NULL,
  `sub_precio` float(19,2) NOT NULL,
  `mesa` text NOT NULL,
  `camarero` text NOT NULL,
  `cliente` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_pedido`
--

CREATE TABLE `detalle_pedido` (
  `id` int(11) NOT NULL,
  `mesa` text NOT NULL,
  `vendedor` text NOT NULL,
  `codigo` text NOT NULL,
  `descripcion` text NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `sub_costo` float(19,2) NOT NULL,
  `sub_precio` float(19,2) NOT NULL,
  `camarero` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_pendiente`
--

CREATE TABLE `detalle_pendiente` (
  `caja` text COLLATE utf8_spanish2_ci NOT NULL,
  `id_detalle` int(11) DEFAULT NULL,
  `folio` text COLLATE utf8_spanish2_ci NOT NULL,
  `codigo` text COLLATE utf8_spanish2_ci NOT NULL,
  `descripcion` text COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` double(19,2) NOT NULL,
  `total_costo` float(19,2) NOT NULL,
  `total_precio` float(19,2) NOT NULL,
  `importe` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `cantidad` float(19,2) DEFAULT NULL,
  `tipo_impuesto` float(19,2) NOT NULL,
  `valor_impuesto` float(19,2) NOT NULL,
  `total_impuesto` float(19,2) NOT NULL,
  `devuelto` int(11) NOT NULL,
  `id_venta` int(11) NOT NULL,
  `precio2` double(19,2) NOT NULL,
  `anulado` int(11) NOT NULL,
  `nombre` text COLLATE utf8_spanish2_ci NOT NULL,
  `secuencia` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_renta`
--

CREATE TABLE `detalle_renta` (
  `iddetalle_renta` int(11) NOT NULL,
  `cliente` text COLLATE utf8_spanish2_ci NOT NULL,
  `producto` text COLLATE utf8_spanish2_ci,
  `cantidad` int(11) DEFAULT NULL,
  `precio` float(19,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalle_venta`
--

CREATE TABLE `detalle_venta` (
  `caja` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `id_detalle` int(11) NOT NULL,
  `folio` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `codigo` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `descripcion` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` double(19,2) NOT NULL,
  `total_costo` float(19,2) NOT NULL,
  `total_precio` float(19,2) NOT NULL,
  `importe` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `cantidad` float(19,2) DEFAULT NULL,
  `tipo_impuesto` float(19,2) NOT NULL,
  `valor_impuesto` float(19,2) NOT NULL,
  `total_impuesto` float(19,2) NOT NULL,
  `devuelto` int(11) NOT NULL,
  `id_venta` int(11) NOT NULL,
  `precio2` double(19,2) NOT NULL,
  `anulado` int(11) NOT NULL,
  `nombre` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `secuencia` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `estado` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `comanda` text COLLATE utf8_spanish2_ci NOT NULL,
  `camarero` text COLLATE utf8_spanish2_ci NOT NULL,
  `mesa` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `detalle_venta`
--

INSERT INTO `detalle_venta` (`caja`, `id_detalle`, `folio`, `codigo`, `descripcion`, `costo`, `precio`, `total_costo`, `total_precio`, `importe`, `usuario`, `fecha`, `cantidad`, `tipo_impuesto`, `valor_impuesto`, `total_impuesto`, `devuelto`, `id_venta`, `precio2`, `anulado`, `nombre`, `secuencia`, `estado`, `comanda`, `camarero`, `mesa`) VALUES
('', 1, '1', '10', 'producto prueba', 10.00, 20.00, 20.00, 40.00, 0.00, 'ADMIN', '2025-04-24', 2.00, 0.00, 0.00, 0.00, 0, 0, 0.00, 0, '', '', '', '', '', '1'),
('', 2, '2', '001', 'prueba', 10.00, 200.00, 40.00, 800.00, 0.00, 'ADMIN', '2025-04-24', 4.00, 0.00, 0.00, 0.00, 0, 0, 0.00, 0, '', '', '', '', '', '1'),
('', 3, '3', '1666', 'Modelo ', 3.00, 4.00, 30.00, 40.00, 0.00, 'ADMIN', '2025-04-25', 10.00, 0.00, 0.00, 0.00, 0, 0, 0.00, 0, '', '', '', '', '', '2');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `devoluciones`
--

CREATE TABLE `devoluciones` (
  `id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` text COLLATE utf8_german2_ci NOT NULL,
  `folio` text COLLATE utf8_german2_ci NOT NULL,
  `codigo` text COLLATE utf8_german2_ci NOT NULL,
  `descripcion` text COLLATE utf8_german2_ci NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `importe` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `nota` text COLLATE utf8_german2_ci NOT NULL,
  `cliente` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` text COLLATE utf8_german2_ci NOT NULL,
  `impuestos` float(19,2) NOT NULL,
  `costo` float(19,2) NOT NULL,
  `estado_caja` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `egresos`
--

CREATE TABLE `egresos` (
  `id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `monto` float(19,2) NOT NULL,
  `cliente` text COLLATE utf8_german2_ci NOT NULL,
  `tipo` text COLLATE utf8_german2_ci NOT NULL,
  `concepto` text COLLATE utf8_german2_ci NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` text COLLATE utf8_german2_ci NOT NULL,
  `chofer` text COLLATE utf8_german2_ci NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `cheque` float(19,2) NOT NULL,
  `numero_cheque` text COLLATE utf8_german2_ci NOT NULL,
  `tarjeta` float(19,2) NOT NULL,
  `folio_egreso` text COLLATE utf8_german2_ci NOT NULL,
  `proveedor` text COLLATE utf8_german2_ci NOT NULL,
  `pagado_a` text COLLATE utf8_german2_ci NOT NULL,
  `estado_caja` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

--
-- Volcado de datos para la tabla `egresos`
--

INSERT INTO `egresos` (`id`, `fecha`, `hora`, `monto`, `cliente`, `tipo`, `concepto`, `usuario`, `secuencia`, `chofer`, `efectivo`, `cheque`, `numero_cheque`, `tarjeta`, `folio_egreso`, `proveedor`, `pagado_a`, `estado_caja`) VALUES
(1, '2025-04-24', '2025-04-24 14:24:32', 10.00, 'prueb', 'Otros', '1dfwsdf', 'ADMIN', '', '', 0.00, 0.00, '', 0.00, '', '', 'prueb', '');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `empleados`
--

CREATE TABLE `empleados` (
  `id_empleado` int(11) NOT NULL,
  `nombre` text COLLATE utf8_spanish2_ci NOT NULL,
  `cedula` text COLLATE utf8_spanish2_ci NOT NULL,
  `telefono` text COLLATE utf8_spanish2_ci NOT NULL,
  `direccion` text COLLATE utf8_spanish2_ci NOT NULL,
  `cargo` text COLLATE utf8_spanish2_ci NOT NULL,
  `salario` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `empresa`
--

CREATE TABLE `empresa` (
  `id` int(11) NOT NULL,
  `nombre` text COLLATE utf8_spanish2_ci NOT NULL,
  `telefono` text COLLATE utf8_spanish2_ci NOT NULL,
  `direccion` text COLLATE utf8_spanish2_ci NOT NULL,
  `rnc` text COLLATE utf8_spanish2_ci NOT NULL,
  `email` text COLLATE utf8_spanish2_ci NOT NULL,
  `logo` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `empresa`
--

INSERT INTO `empresa` (`id`, `nombre`, `telefono`, `direccion`, `rnc`, `email`, `logo`) VALUES
(0, '', '', '1223 Jerome Ave, Bronx, NY 10452, New York, New York', '00', '', 'logo.png');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `folio_ventas`
--

CREATE TABLE `folio_ventas` (
  `id_folio` int(11) NOT NULL,
  `id_venta` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `historico_cuadres`
--

CREATE TABLE `historico_cuadres` (
  `usuario` text NOT NULL,
  `monto_inicio` float NOT NULL,
  `fecha_inicio` date NOT NULL,
  `hora_inicio` text NOT NULL,
  `ventas` int(11) NOT NULL,
  `total_ventas` float(19,2) NOT NULL,
  `total_ventas_efectivo` float(19,2) NOT NULL,
  `total_ventas_tarjeta` float(19,2) NOT NULL,
  `total_ventas_credito` float(19,2) NOT NULL,
  `balance_efectivo` float(19,2) NOT NULL,
  `fecha_cierre` date NOT NULL,
  `hora_cierre` text NOT NULL,
  `usuario_cierre` text NOT NULL,
  `estado` text NOT NULL,
  `id` int(11) NOT NULL,
  `conteo` float(19,2) NOT NULL,
  `diferencia` float(19,2) NOT NULL,
  `id2` int(11) NOT NULL,
  `anulaciones` float(19,2) NOT NULL,
  `pago` float(19,2) NOT NULL,
  `balance_ventas_pendiente` float NOT NULL,
  `total_ventas_transferencia` float NOT NULL,
  `ingresos` float(19,2) NOT NULL,
  `egresos` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Volcado de datos para la tabla `historico_cuadres`
--

INSERT INTO `historico_cuadres` (`usuario`, `monto_inicio`, `fecha_inicio`, `hora_inicio`, `ventas`, `total_ventas`, `total_ventas_efectivo`, `total_ventas_tarjeta`, `total_ventas_credito`, `balance_efectivo`, `fecha_cierre`, `hora_cierre`, `usuario_cierre`, `estado`, `id`, `conteo`, `diferencia`, `id2`, `anulaciones`, `pago`, `balance_ventas_pendiente`, `total_ventas_transferencia`, `ingresos`, `egresos`) VALUES
('ADMIN', 0, '2025-04-24', '10:06:33', 1, 40.00, 40.00, 0.00, 0.00, 40.00, '2025-04-24', '13:21:02', 'ADMIN', 'Cerrada', 1, 0.00, -40.00, 1, 0.00, 0.00, 0, 0, 0.00, 0.00);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `impuestos`
--

CREATE TABLE `impuestos` (
  `id` int(11) NOT NULL,
  `nombre` text COLLATE utf8_german2_ci NOT NULL,
  `valor` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `ingresos`
--

CREATE TABLE `ingresos` (
  `id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `monto` float(19,2) NOT NULL,
  `cliente` text COLLATE utf8_german2_ci NOT NULL,
  `tipo` text COLLATE utf8_german2_ci NOT NULL,
  `concepto` text COLLATE utf8_german2_ci NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` text COLLATE utf8_german2_ci NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `tarjeta` float(19,2) NOT NULL,
  `cheque` float(19,2) NOT NULL,
  `numero_cheque` text COLLATE utf8_german2_ci NOT NULL,
  `folio_ingreso` text COLLATE utf8_german2_ci NOT NULL,
  `ref_tarjeta` varchar(100) COLLATE utf8_german2_ci NOT NULL,
  `transferencia` float(19,2) NOT NULL,
  `estado_caja` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `inventario`
--

CREATE TABLE `inventario` (
  `id_inventario` int(11) NOT NULL,
  `codigo` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `descripcion` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `impuesto` float(19,2) NOT NULL,
  `almacen` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `pxp` int(11) NOT NULL,
  `tipo_impuestos` float(19,2) NOT NULL,
  `valor_impuestos` float(19,2) NOT NULL,
  `precio2` double(19,2) NOT NULL,
  `relacion_detalle` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `tipo` text COLLATE utf8_spanish2_ci NOT NULL,
  `foto` text COLLATE utf8_spanish2_ci NOT NULL,
  `precio3` float(19,2) NOT NULL,
  `precio4` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `inventario`
--

INSERT INTO `inventario` (`id_inventario`, `codigo`, `descripcion`, `costo`, `precio`, `impuesto`, `almacen`, `cantidad`, `pxp`, `tipo_impuestos`, `valor_impuestos`, `precio2`, `relacion_detalle`, `tipo`, `foto`, `precio3`, `precio4`) VALUES
(3, '1666', 'Modelo ', 3.00, 4.00, 0.00, 'null', 0.00, 0, 0.00, 0.00, 4.00, '', 'Fisico', '', 0.00, 0.00),
(4, '1111222', 'CORONA ', 0.00, 4.00, 0.00, 'null', 100.00, 0, 0.00, 0.00, 4.00, '4', 'Fisico', '', 0.00, 0.00),
(5, '1234558', 'HENIKEN', 0.00, 4.00, 0.00, 'null', 100.00, 0, 0.00, 0.00, 4.00, '', 'Fisico', '', 0.00, 0.00),
(6, '9027972', 'CERVEZA', 0.00, 150.00, 0.00, 'almacen-1', 5.00, 0, 0.00, 0.00, 150.00, '', 'Fisico', '', 0.00, 0.00);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `kardex`
--

CREATE TABLE `kardex` (
  `id_kardex` int(11) NOT NULL,
  `codigo` text COLLATE utf8_spanish2_ci NOT NULL,
  `descripcion` text COLLATE utf8_spanish2_ci NOT NULL,
  `fecha` date NOT NULL,
  `tipo` text COLLATE utf8_spanish2_ci NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `concepto` text COLLATE utf8_spanish2_ci NOT NULL,
  `hora` datetime NOT NULL,
  `almacen` text COLLATE utf8_spanish2_ci NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `kardex`
--

INSERT INTO `kardex` (`id_kardex`, `codigo`, `descripcion`, `fecha`, `tipo`, `cantidad`, `concepto`, `hora`, `almacen`, `usuario`) VALUES
(1, '1666', 'Modelo ', '2025-04-24', 'Recibido', 100.00, '', '2025-04-24 17:00:29', '', 'ADMIN');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `mesas`
--

CREATE TABLE `mesas` (
  `id_mesa` int(11) NOT NULL,
  `nombre` varchar(11) NOT NULL,
  `estado` varchar(35) NOT NULL,
  `camarero` varchar(35) NOT NULL,
  `ticket` text NOT NULL,
  `total` float(19,2) NOT NULL,
  `fecha` date NOT NULL,
  `hora` text NOT NULL,
  `tipo` text NOT NULL,
  `precuenta` varchar(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Volcado de datos para la tabla `mesas`
--

INSERT INTO `mesas` (`id_mesa`, `nombre`, `estado`, `camarero`, `ticket`, `total`, `fecha`, `hora`, `tipo`, `precuenta`) VALUES
(1, '1', 'Ocupada', '', 'NOMBRE2', 0.00, '2025-05-12', '16:35:34', '', ''),
(2, '2', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(3, '3', 'Disponible', '', '', 0.00, '2025-04-27', '11:04:05', '', ''),
(4, '4', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(5, '5', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(6, '6', 'Disponible', '', '', 0.00, '2025-05-12', '15:27:51', '', ''),
(7, '7', 'Disponible', '', '', 0.00, '2025-04-27', '11:02:40', '', ''),
(8, '8', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(9, '9', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(10, '10', 'Disponible', '', '', 0.00, '2025-04-09', '20:54:59', '', ''),
(11, '11', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(12, '12', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(13, '13', 'Disponible', '', '', 0.00, '2025-04-11', '21:56:04', '', ''),
(14, '14', 'Disponible', '', '', 0.00, '2025-03-18', '19:13:43', '', ''),
(15, '15', 'Disponible', '', '', 0.00, '2025-04-04', '22:52:08', '', ''),
(16, '16', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(17, '17', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(18, '18', 'Disponible', '', '', 0.00, '2025-01-25', '17:32:19', '', ''),
(19, '19', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(20, '20', 'Disponible', '', '', 0.00, '2025-02-01', '21:51:23', '', ''),
(21, '21', 'Disponible', '', '', 0.00, '2025-01-23', '18:06:19', '', ''),
(22, '22', 'Disponible', '', '', 0.00, '2025-01-31', '21:46:49', '', ''),
(23, '23', 'Disponible', '', '', 0.00, '2025-01-24', '17:57:31', '', ''),
(24, '24', 'Disponible', '', '', 0.00, '2025-03-10', '17:18:47', '', ''),
(25, '25', 'Disponible', '', '', 0.00, '2025-03-19', '16:52:19', '', ''),
(26, '26', 'Disponible', '', '', 0.00, '2025-01-29', '21:12:03', '', ''),
(27, '27', 'Disponible', '', '', 0.00, '2025-01-06', '23:22:38', '', ''),
(28, '28', 'Disponible', '', '', 0.00, '2025-01-12', '03:41:30', '', ''),
(29, '29', 'Disponible', '', '', 0.00, '2025-01-13', '14:25:33', '', ''),
(30, '30', 'Disponible', '', '', 0.00, '2025-01-17', '21:59:55', '', ''),
(31, '31', 'Disponible', '', '', 0.00, '2025-01-10', '22:33:52', '', ''),
(32, '32', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(33, '33', 'Disponible', '', '', 0.00, '2025-01-29', '21:21:51', '', ''),
(34, '34', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(35, '35', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(36, '36', 'Disponible', '', '', 0.00, '2025-04-26', '08:01:31', '', ''),
(37, '37', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(38, '38', 'Disponible', '', '', 0.00, '2024-12-23', '21:34:12', '', ''),
(39, '39', 'Disponible', '', '', 0.00, '2025-02-13', '21:48:23', '', ''),
(40, '40', 'Disponible', '', '', 0.00, '2025-01-04', '23:15:36', '', ''),
(41, '41', 'Disponible', '', '', 0.00, '2024-12-15', '00:22:54', '', ''),
(42, '42', 'Disponible', '', '', 0.00, '2025-04-24', '17:02:06', '', ''),
(43, '43', 'Disponible', '', '', 0.00, '2024-11-30', '22:59:48', '', ''),
(44, '44', 'Disponible', '', '', 0.00, '2024-11-30', '00:00:28', '', ''),
(45, '45', 'Disponible', '', '', 0.00, '2024-12-23', '01:15:15', '', ''),
(46, '46', 'Disponible', '', '', 0.00, '2024-12-04', '00:13:01', '', ''),
(47, '47', 'Disponible', '', '', 0.00, '2025-04-24', '15:43:49', '', ''),
(48, '48', 'Disponible', '', '', 0.00, '2025-02-13', '21:18:52', '', ''),
(49, '49', 'Disponible', '', '', 0.00, '2025-03-06', '19:35:21', '', ''),
(50, '50', 'Disponible', '', '', 0.00, '2024-11-24', '00:07:35', '', ''),
(51, '51', 'Disponible', '', '', 0.00, '2024-08-13', '03:37:23', '', ''),
(52, '52', 'Disponible', '', '', 0.00, '2024-12-31', '23:52:32', '', ''),
(53, '53', 'Disponible', '', '', 0.00, '2024-08-13', '00:46:38', '', ''),
(54, '54', 'Disponible', '', '', 0.00, '2024-08-13', '08:48:28', '', ''),
(55, '55', 'Disponible', '', '', 0.00, '2024-12-07', '19:10:46', '', ''),
(56, '56', 'Disponible', '', '', 0.00, '2024-12-15', '18:18:34', '', ''),
(57, '57', 'Disponible', '', '', 0.00, '2024-08-11', '17:40:08', '', ''),
(58, '58', 'Disponible', '', '', 0.00, '2024-08-13', '07:33:34', '', ''),
(59, '59', 'Disponible', '', '', 0.00, '2024-08-13', '07:02:12', '', ''),
(60, '60', 'Disponible', '', '', 0.00, '2024-08-13', '09:19:40', '', ''),
(61, '61', 'Disponible', '', '', 0.00, '2024-12-01', '22:06:29', '', ''),
(62, '62', 'Disponible', '', '', 0.00, '2024-08-12', '15:38:58', '', ''),
(63, '63', 'Disponible', '', '', 0.00, '2024-07-26', '22:37:09', '', ''),
(64, '64', 'Disponible', '', '', 0.00, '0000-00-00', '', '', ''),
(65, '65', 'Disponible', '', '', 0.00, '2024-08-13', '12:03:13', '', ''),
(66, '66', 'Disponible', '', '', 0.00, '2024-08-12', '20:54:35', '', ''),
(67, '67', 'Disponible', '', '', 0.00, '2024-08-13', '10:23:55', '', ''),
(68, '68', 'Disponible', '', '', 0.00, '2024-08-12', '15:28:26', '', ''),
(69, '69', 'Disponible', '', '', 0.00, '2024-08-13', '03:06:04', '', ''),
(70, '70', 'Disponible', '', '', 0.00, '2024-08-13', '11:07:46', '', ''),
(71, '71', 'Disponible', '', '', 0.00, '2024-08-13', '07:32:46', '', ''),
(72, '72', 'Disponible', '', '', 0.00, '2024-08-12', '18:48:57', '', ''),
(73, '73', 'Disponible', '', '', 0.00, '2024-08-12', '14:31:06', '', ''),
(74, '74', 'Disponible', '', '', 0.00, '2024-08-13', '09:21:16', '', ''),
(75, '75', 'Disponible', '', '', 0.00, '2024-08-12', '15:39:23', '', ''),
(76, '76', 'Disponible', '', '', 0.00, '2024-08-13', '03:38:11', '', ''),
(77, '77', 'Disponible', '', '', 0.00, '2024-08-12', '21:39:05', '', ''),
(78, '78', 'Disponible', '', '', 0.00, '2024-08-12', '23:44:03', '', ''),
(79, '79', 'Disponible', '', '', 0.00, '2024-08-13', '05:00:09', '', ''),
(80, '80', 'Disponible', '', '', 0.00, '2024-08-12', '09:14:43', '', ''),
(81, '81', 'Disponible', '', '', 0.00, '2024-08-12', '17:20:56', '', ''),
(82, '82', 'Disponible', '', '', 0.00, '2024-08-13', '01:11:15', '', ''),
(83, '83', 'Disponible', '', '', 0.00, '2024-08-13', '04:59:21', '', ''),
(84, '84', 'Disponible', '', '', 0.00, '2024-08-13', '00:40:57', '', ''),
(85, '85', 'Disponible', '', '', 0.00, '2024-08-12', '20:32:05', '', ''),
(86, '86', 'Disponible', '', '', 0.00, '2024-08-13', '04:08:27', '', ''),
(87, '87', 'Disponible', '', '', 0.00, '2024-08-13', '10:23:07', '', ''),
(88, '88', 'Disponible', '', '', 0.00, '2024-08-12', '22:09:18', '', ''),
(89, '89', 'Disponible', '', '', 0.00, '2024-08-12', '13:21:23', '', ''),
(90, '90', 'Disponible', '', '', 0.00, '2024-08-13', '05:42:02', '', ''),
(91, '91', 'Disponible', '', '', 0.00, '2024-08-12', '01:48:49', '', ''),
(92, '92', 'Disponible', '', '', 0.00, '2024-08-13', '05:40:01', '', ''),
(93, '93', 'Disponible', '', '', 0.00, '2024-08-13', '10:27:28', '', ''),
(94, '94', 'Disponible', '', '', 0.00, '2024-08-13', '11:09:22', '', ''),
(95, '95', 'Disponible', '', '', 0.00, '2024-08-13', '18:54:22', '', ''),
(96, '96', 'Disponible', '', '', 0.00, '2024-08-13', '03:34:59', '', ''),
(97, '97', 'Disponible', '', '', 0.00, '2024-08-12', '16:14:20', '', ''),
(98, '98', 'Disponible', '', '', 0.00, '2024-08-13', '00:12:57', '', ''),
(99, '99', 'Disponible', '', '', 0.00, '2024-08-11', '15:34:26', '', ''),
(100, '100', 'Disponible', '', '', 0.00, '2024-08-13', '11:34:07', '', ''),
(101, '101', 'Disponible', '', '', 0.00, '2024-12-02', '19:25:43', '', ''),
(102, '102', 'Disponible', '', '', 0.00, '2024-08-13', '06:07:01', '', ''),
(103, '103', 'Disponible', '', '', 0.00, '2024-08-12', '16:11:32', '', ''),
(104, '104', 'Disponible', '', '', 0.00, '2024-08-13', '09:19:16', '', ''),
(105, '105', 'Disponible', '', '', 0.00, '2024-10-21', '17:06:46', '', ''),
(106, '106', 'Disponible', '', '', 0.00, '2024-08-12', '17:18:32', '', ''),
(107, '107', 'Disponible', '', '', 0.00, '2024-08-12', '22:16:41', '', ''),
(108, '108', 'Disponible', '', '', 0.00, '2024-08-13', '09:33:18', '', ''),
(109, '109', 'Disponible', '', '', 0.00, '2024-08-12', '21:19:16', '', ''),
(110, '110', 'Disponible', '', '', 0.00, '2024-08-12', '21:18:28', '', ''),
(111, '111', 'Disponible', '', '', 0.00, '2024-08-11', '20:23:09', '', ''),
(112, '112', 'Disponible', '', '', 0.00, '2024-08-13', '02:20:44', '', ''),
(113, '113', 'Disponible', '', '', 0.00, '2024-08-12', '17:51:50', '', ''),
(114, '114', 'Disponible', '', '', 0.00, '2024-08-12', '21:38:18', '', ''),
(115, '115', 'Disponible', '', '', 0.00, '2024-08-12', '13:18:11', '', ''),
(116, '116', 'Disponible', '', '', 0.00, '2024-08-13', '02:26:13', '', ''),
(117, '117', 'Disponible', '', '', 0.00, '2024-08-12', '18:47:45', '', ''),
(118, '118', 'Disponible', '', '', 0.00, '2024-08-13', '04:28:30', '', ''),
(119, '119', 'Disponible', '', '', 0.00, '2024-08-13', '04:05:38', '', ''),
(120, '120', 'Disponible', '', '', 0.00, '2024-08-12', '21:40:42', '', ''),
(121, '121', 'Disponible', '', '', 0.00, '2024-08-12', '14:05:37', '', ''),
(122, '122', 'Disponible', '', '', 0.00, '2024-08-13', '11:06:33', '', ''),
(123, '123', 'Disponible', '', '', 0.00, '2024-08-13', '09:18:52', '', ''),
(124, '124', 'Disponible', '', '', 0.00, '2024-10-26', '19:28:22', '', ''),
(125, '125', 'Disponible', '', '', 0.00, '2024-08-13', '06:46:14', '', ''),
(126, '126', 'Disponible', '', '', 0.00, '2024-12-09', '18:57:30', '', ''),
(127, '127', 'Disponible', '', '', 0.00, '2024-08-12', '20:32:53', '', ''),
(128, '128', 'Disponible', '', '', 0.00, '2024-08-13', '07:18:12', '', ''),
(129, '129', 'Disponible', '', '', 0.00, '2024-08-13', '08:47:17', '', ''),
(130, '130', 'Disponible', '', '', 0.00, '2024-08-12', '15:27:38', '', ''),
(131, '131', 'Disponible', '', '', 0.00, '2024-08-10', '18:19:49', '', ''),
(132, '132', 'Disponible', '', '', 0.00, '2024-08-13', '04:06:51', '', ''),
(133, '133', 'Disponible', '', '', 0.00, '2024-08-13', '09:32:54', '', ''),
(134, '134', 'Disponible', '', '', 0.00, '2024-08-13', '01:05:36', '', ''),
(135, '135', 'Disponible', '', '', 0.00, '2024-08-12', '18:50:09', '', ''),
(136, '136', 'Disponible', '', '', 0.00, '2024-08-13', '05:43:14', '', ''),
(137, '137', 'Disponible', '', '', 0.00, '2024-08-12', '10:32:55', '', ''),
(138, '138', 'Disponible', '', '', 0.00, '2024-08-12', '19:35:31', '', ''),
(139, '139', 'Disponible', '', '', 0.00, '2024-08-12', '23:32:24', '', ''),
(140, '140', 'Disponible', '', '', 0.00, '2024-08-13', '00:45:49', '', ''),
(166, '141', 'Disponible', '', '', 0.00, '2024-08-12', '17:20:08', '', ''),
(167, '167', 'Disponible', '', '', 0.00, '2024-08-13', '09:31:18', '', ''),
(168, '168', 'Disponible', '', '', 0.00, '2024-08-12', '17:51:25', '', ''),
(169, '169', 'Disponible', '', '', 0.00, '2024-08-13', '06:46:38', '', ''),
(170, '170', 'Disponible', '', '', 0.00, '2024-08-12', '21:58:56', '', ''),
(171, '171', 'Disponible', '', '', 0.00, '2024-08-13', '07:17:01', '', ''),
(172, '172', 'Disponible', '', '', 0.00, '2024-08-12', '23:44:51', '', ''),
(173, '173', 'Disponible', '', '', 0.00, '2024-08-13', '18:47:21', '', ''),
(174, '174', 'Disponible', '', '', 0.00, '2024-07-26', '12:24:44', '', ''),
(175, '175', 'Disponible', '', '', 0.00, '2024-08-13', '01:07:38', '', ''),
(176, '176', 'Disponible', '', '', 0.00, '2024-08-13', '02:25:49', '', ''),
(177, '177', 'Disponible', '', '', 0.00, '2024-08-13', '10:20:43', '', ''),
(178, '178', 'Disponible', '', '', 0.00, '2024-10-23', '22:07:03', '', ''),
(3338, '3338', 'Terminada', '', 'DJ LOQUERA', 0.00, '2024-03-23', '22:27:04', 'Mostrador', '');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `movimientos_cuenta`
--

CREATE TABLE `movimientos_cuenta` (
  `id` int(11) NOT NULL,
  `cuenta` text COLLATE utf8_german2_ci NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `concepto` text COLLATE utf8_german2_ci NOT NULL,
  `monto` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `tipo` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `ncf`
--

CREATE TABLE `ncf` (
  `id` int(11) NOT NULL,
  `tipo` text COLLATE utf8_german2_ci NOT NULL,
  `prefijo` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` int(11) NOT NULL,
  `hasta` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `pagos_compra`
--

CREATE TABLE `pagos_compra` (
  `id` int(11) NOT NULL,
  `monto` float NOT NULL,
  `id_compra` int(11) NOT NULL,
  `folio` text COLLATE utf8_german2_ci NOT NULL,
  `proveedor` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` text COLLATE utf8_german2_ci NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `efectivo` float NOT NULL,
  `tarjeta` float NOT NULL,
  `cheque` float NOT NULL,
  `numero_cheque` text COLLATE utf8_german2_ci NOT NULL,
  `folio_egreso` text COLLATE utf8_german2_ci NOT NULL,
  `estado_caja` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `pagos_credito`
--

CREATE TABLE `pagos_credito` (
  `id` int(11) NOT NULL,
  `monto` float NOT NULL,
  `id_factura` int(11) NOT NULL,
  `folio` text COLLATE utf8_german2_ci NOT NULL,
  `cliente` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` text COLLATE utf8_german2_ci NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `efectivo` float NOT NULL,
  `tarjeta` float NOT NULL,
  `cheque` float NOT NULL,
  `numero_cheque` text COLLATE utf8_german2_ci NOT NULL,
  `folio_ingreso` text COLLATE utf8_german2_ci NOT NULL,
  `ref_tarjeta` text COLLATE utf8_german2_ci NOT NULL,
  `transferencia` float(19,2) NOT NULL,
  `estado_caja` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `pagos_producciones`
--

CREATE TABLE `pagos_producciones` (
  `id` int(11) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `cheque` float(19,2) NOT NULL,
  `tarjeta` float(19,2) NOT NULL,
  `monto` float(19,2) NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `numero_cheque` text COLLATE utf8_german2_ci NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL,
  `productor` text COLLATE utf8_german2_ci NOT NULL,
  `id_compra` int(11) NOT NULL,
  `folio` text COLLATE utf8_german2_ci NOT NULL,
  `secuencia` text COLLATE utf8_german2_ci NOT NULL,
  `folio_egreso` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `parametros`
--

CREATE TABLE `parametros` (
  `id` int(11) NOT NULL,
  `folio_ventas` int(11) NOT NULL,
  `folio_compra` int(11) NOT NULL,
  `folio_compra_factoria` int(11) NOT NULL,
  `folio_ingreso` int(11) NOT NULL,
  `folio_egreso` int(11) NOT NULL,
  `mostrar_menu_pos` int(11) NOT NULL,
  `default_menu_pos` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `parametros`
--

INSERT INTO `parametros` (`id`, `folio_ventas`, `folio_compra`, `folio_compra_factoria`, `folio_ingreso`, `folio_egreso`, `mostrar_menu_pos`, `default_menu_pos`) VALUES
(1, 1, 1, 1, 32, 39, 1, 'menu_drink');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `prestamos`
--

CREATE TABLE `prestamos` (
  `id_solicitud` int(11) NOT NULL,
  `fecha_prestamo` date NOT NULL,
  `monto_prestado` float(19,2) NOT NULL,
  `monto_desembolsado` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `c_cuotas` int(11) NOT NULL,
  `tasa` float(19,2) NOT NULL,
  `tipo` text COLLATE utf8_spanish2_ci NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL,
  `estado_prestamo` text COLLATE utf8_spanish2_ci NOT NULL,
  `condicion_prestamo` text COLLATE utf8_spanish2_ci NOT NULL,
  `total` float(19,2) NOT NULL,
  `balance_capital` float(19,2) NOT NULL,
  `balance_interes` float(19,2) NOT NULL,
  `monto_cuota` float(19,2) NOT NULL,
  `capital_pagado` float(19,2) NOT NULL,
  `interes_pagado` float(19,2) NOT NULL,
  `mora_pagada` float(19,2) NOT NULL,
  `id_cliente` int(11) NOT NULL,
  `id_prestamo` int(11) NOT NULL,
  `cantidad_aprobada` float(19,2) NOT NULL,
  `cartera` text COLLATE utf8_spanish2_ci NOT NULL,
  `cliente` text COLLATE utf8_spanish2_ci NOT NULL,
  `ruta` text COLLATE utf8_spanish2_ci NOT NULL,
  `cobrador` text COLLATE utf8_spanish2_ci NOT NULL,
  `creado_por` text COLLATE utf8_spanish2_ci NOT NULL,
  `hora` text COLLATE utf8_spanish2_ci NOT NULL,
  `cuenta` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `productos`
--

CREATE TABLE `productos` (
  `id_producto` int(11) NOT NULL,
  `descripcion` text COLLATE utf8_spanish2_ci NOT NULL,
  `codigo` text COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `proveedor` text COLLATE utf8_spanish2_ci NOT NULL,
  `stock` float(19,2) NOT NULL,
  `pxp` int(11) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `tipo_impuestos` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `valor_impuestos` float(19,2) NOT NULL,
  `variedad` text COLLATE utf8_spanish2_ci NOT NULL,
  `unidad` text COLLATE utf8_spanish2_ci NOT NULL,
  `relacion_detalle` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `precio2` float(19,2) NOT NULL,
  `color` text COLLATE utf8_spanish2_ci NOT NULL,
  `size` text COLLATE utf8_spanish2_ci NOT NULL,
  `marca` text COLLATE utf8_spanish2_ci NOT NULL,
  `tipo_producto` text COLLATE utf8_spanish2_ci NOT NULL,
  `precio3` float(19,2) NOT NULL,
  `precio4` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `productos`
--

INSERT INTO `productos` (`id_producto`, `descripcion`, `codigo`, `costo`, `precio`, `proveedor`, `stock`, `pxp`, `usuario`, `fecha`, `tipo_impuestos`, `valor_impuestos`, `variedad`, `unidad`, `relacion_detalle`, `precio2`, `color`, `size`, `marca`, `tipo_producto`, `precio3`, `precio4`) VALUES
(3, 'Modelo ', '1666', 3.00, 4.00, 'null', 90.00, 0, NULL, NULL, 'null', 0.00, 'null', 'null', '', 4.00, '', '', '', 'Fisico', 0.00, 0.00),
(4, 'CORONA ', '1111222', 0.00, 4.00, 'null', 100.00, 0, NULL, NULL, 'null', 0.00, 'null', 'UNIDAD', '4', 4.00, '', '', '', 'Fisico', 0.00, 0.00),
(5, 'HENIKEN', '1234558', 0.00, 4.00, 'null', 100.00, 0, NULL, NULL, 'null', 0.00, 'null', '', '', 4.00, '', '', '', 'Fisico', 0.00, 0.00),
(6, 'CERVEZA', '9027972', 0.00, 150.00, 'null', 5.00, 0, NULL, NULL, 'null', 0.00, 'null', 'null', '', 150.00, '', '', '', 'Fisico', 0.00, 0.00);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `productos2`
--

CREATE TABLE `productos2` (
  `id_producto` int(11) NOT NULL,
  `descripcion` text COLLATE utf8_spanish2_ci NOT NULL,
  `codigo` text COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `proveedor` text COLLATE utf8_spanish2_ci NOT NULL,
  `stock` float(19,2) NOT NULL,
  `pxp` int(11) NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci,
  `fecha` date DEFAULT NULL,
  `tipo_impuestos` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `valor_impuestos` float(19,2) NOT NULL,
  `variedad` text COLLATE utf8_spanish2_ci NOT NULL,
  `unidad` text COLLATE utf8_spanish2_ci NOT NULL,
  `relacion_detalle` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `precio2` float(19,2) NOT NULL,
  `tipo_producto` text COLLATE utf8_spanish2_ci NOT NULL,
  `precio3` float(19,2) NOT NULL,
  `precio4` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `proveedores`
--

CREATE TABLE `proveedores` (
  `id_proveedor` int(11) NOT NULL,
  `nombre` text COLLATE utf8_spanish2_ci NOT NULL,
  `cedula` text COLLATE utf8_spanish2_ci NOT NULL,
  `telefono` text COLLATE utf8_spanish2_ci NOT NULL,
  `direccion` text COLLATE utf8_spanish2_ci NOT NULL,
  `tipo` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `recibos`
--

CREATE TABLE `recibos` (
  `id_recibo` int(11) NOT NULL,
  `datos` text COLLATE utf8_spanish2_ci NOT NULL,
  `cliente` text COLLATE utf8_spanish2_ci NOT NULL,
  `usuario` text COLLATE utf8_spanish2_ci NOT NULL,
  `monto` float(19,2) NOT NULL,
  `fecha` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `rentas`
--

CREATE TABLE `rentas` (
  `idrentas` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `id_cliente` int(11) NOT NULL,
  `cliente` text COLLATE utf8_spanish2_ci NOT NULL,
  `monto` float(19,2) NOT NULL,
  `pagado` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `vence` date NOT NULL,
  `estado` varchar(45) COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `transferencias_almacen`
--

CREATE TABLE `transferencias_almacen` (
  `id` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` datetime NOT NULL,
  `mercancia` text COLLATE utf8_german2_ci NOT NULL,
  `desde` text COLLATE utf8_german2_ci NOT NULL,
  `hasta` text COLLATE utf8_german2_ci NOT NULL,
  `cantidad` float(19,2) NOT NULL,
  `usuario` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `variedad_productos`
--

CREATE TABLE `variedad_productos` (
  `id` int(11) NOT NULL,
  `variedad` text COLLATE utf8_german2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci;

--
-- Volcado de datos para la tabla `variedad_productos`
--

INSERT INTO `variedad_productos` (`id`, `variedad`) VALUES
(17, 'EXTRAS');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `ventas`
--

CREATE TABLE `ventas` (
  `id_venta` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `hora` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `cliente` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `costo` float(19,2) NOT NULL,
  `precio` float(19,2) NOT NULL,
  `impuesto` float(19,2) NOT NULL,
  `impuesto_10` float(19,2) NOT NULL,
  `impuesto_13` float(19,2) NOT NULL,
  `impuesto_16` float(19,2) NOT NULL,
  `impuesto_exento` float(19,2) NOT NULL,
  `descuento` float(19,2) NOT NULL,
  `total` float(19,2) NOT NULL,
  `pagado` float(19,2) NOT NULL,
  `balance` float(19,2) NOT NULL,
  `usuario` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `folio` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `termino` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `pago_con` float(19,2) NOT NULL,
  `devuelta` float(19,2) NOT NULL,
  `ncf` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `tipo_ncf` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `nota` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `secuencia` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `fecha_pago` date NOT NULL,
  `concepto` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `cheque` float NOT NULL,
  `efectivo` float NOT NULL,
  `monto_tarjeta` double(19,2) NOT NULL,
  `referencia_tarjeta` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `numero_cheque` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `estado` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `ticket` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `caja` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
  `usuario_anula` varchar(25) COLLATE utf8_spanish2_ci NOT NULL,
  `fecha_anula` date NOT NULL,
  `hora_anula` text COLLATE utf8_spanish2_ci NOT NULL,
  `mesa` int(11) NOT NULL,
  `camarero` text COLLATE utf8_spanish2_ci NOT NULL,
  `transferencia` float NOT NULL,
  `estado_caja` text COLLATE utf8_spanish2_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Volcado de datos para la tabla `ventas`
--

INSERT INTO `ventas` (`id_venta`, `fecha`, `hora`, `cliente`, `costo`, `precio`, `impuesto`, `impuesto_10`, `impuesto_13`, `impuesto_16`, `impuesto_exento`, `descuento`, `total`, `pagado`, `balance`, `usuario`, `folio`, `termino`, `pago_con`, `devuelta`, `ncf`, `tipo_ncf`, `nota`, `secuencia`, `fecha_pago`, `concepto`, `cheque`, `efectivo`, `monto_tarjeta`, `referencia_tarjeta`, `numero_cheque`, `estado`, `ticket`, `caja`, `usuario_anula`, `fecha_anula`, `hora_anula`, `mesa`, `camarero`, `transferencia`, `estado_caja`) VALUES
(1, '2025-04-24', '11:43:29', '', 20.00, 40.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 40.00, 100.00, 0.00, 'ADMIN', '', 'Contado', 0.00, 60.00, '', '', '', '', '0000-00-00', 'Venta', 0, 40, 0.00, '', '', 'Cerrada', 'Cuenta-1', '', '', '0000-00-00', '', 1, '', 0, 'Cerrada'),
(2, '2025-04-24', '13:32:35', 'LUIS', 40.00, 800.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 800.00, 800.00, 800.00, 'ADMIN', '', 'Credito', 0.00, 0.00, '', '', '', '', '0000-00-00', 'Venta', 0, 0, 0.00, '', '', 'Cerrada', 'LUIS', '', '', '0000-00-00', '', 1, '', 0, ''),
(3, '2025-04-25', '16:08:23', 'Señor Domingo', 30.00, 40.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 40.00, 40.00, 0.00, 'ADMIN', '', 'Contado', 0.00, 0.00, '', '', '', '', '0000-00-00', 'Venta', 0, 0, 0.00, '', '', 'Cerrada', 'Señor Domingo', '', '', '0000-00-00', '', 2, '', 40, '');

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `almacen`
--
ALTER TABLE `almacen`
  ADD PRIMARY KEY (`id_almacen`);

--
-- Indices de la tabla `apertura_caja`
--
ALTER TABLE `apertura_caja`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `cajas`
--
ALTER TABLE `cajas`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `camareros`
--
ALTER TABLE `camareros`
  ADD PRIMARY KEY (`id_camarero`);

--
-- Indices de la tabla `cancelaciones`
--
ALTER TABLE `cancelaciones`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `catalogo_renta`
--
ALTER TABLE `catalogo_renta`
  ADD PRIMARY KEY (`idcatalogo_renta`);

--
-- Indices de la tabla `cheques`
--
ALTER TABLE `cheques`
  ADD PRIMARY KEY (`id_cheque`);

--
-- Indices de la tabla `choferes`
--
ALTER TABLE `choferes`
  ADD PRIMARY KEY (`id_chofer`);

--
-- Indices de la tabla `cierres`
--
ALTER TABLE `cierres`
  ADD PRIMARY KEY (`id_cierre`);

--
-- Indices de la tabla `clientes`
--
ALTER TABLE `clientes`
  ADD PRIMARY KEY (`id_cliente`);

--
-- Indices de la tabla `cobros`
--
ALTER TABLE `cobros`
  ADD PRIMARY KEY (`id_cobro`);

--
-- Indices de la tabla `cobros_renta`
--
ALTER TABLE `cobros_renta`
  ADD PRIMARY KEY (`idcobros_renta`);

--
-- Indices de la tabla `comandas`
--
ALTER TABLE `comandas`
  ADD PRIMARY KEY (`id_comanda`);

--
-- Indices de la tabla `compras`
--
ALTER TABLE `compras`
  ADD PRIMARY KEY (`id_venta`);

--
-- Indices de la tabla `compra_factoria`
--
ALTER TABLE `compra_factoria`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `cuadres`
--
ALTER TABLE `cuadres`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `cuentas`
--
ALTER TABLE `cuentas`
  ADD PRIMARY KEY (`id_cuenta`);

--
-- Indices de la tabla `cuentas_corrientes`
--
ALTER TABLE `cuentas_corrientes`
  ADD PRIMARY KEY (`id_cuenta`);

--
-- Indices de la tabla `cuotas`
--
ALTER TABLE `cuotas`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `depo_reti`
--
ALTER TABLE `depo_reti`
  ADD PRIMARY KEY (`id_transaccion`);

--
-- Indices de la tabla `detalle_comanda`
--
ALTER TABLE `detalle_comanda`
  ADD PRIMARY KEY (`id_detalle_comanda`);

--
-- Indices de la tabla `detalle_compra`
--
ALTER TABLE `detalle_compra`
  ADD PRIMARY KEY (`id_detalle`);

--
-- Indices de la tabla `detalle_compra_factoria`
--
ALTER TABLE `detalle_compra_factoria`
  ADD PRIMARY KEY (`id_detalle`);

--
-- Indices de la tabla `detalle_mesa`
--
ALTER TABLE `detalle_mesa`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `detalle_pedido`
--
ALTER TABLE `detalle_pedido`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `detalle_renta`
--
ALTER TABLE `detalle_renta`
  ADD PRIMARY KEY (`iddetalle_renta`);

--
-- Indices de la tabla `detalle_venta`
--
ALTER TABLE `detalle_venta`
  ADD PRIMARY KEY (`id_detalle`);

--
-- Indices de la tabla `devoluciones`
--
ALTER TABLE `devoluciones`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `egresos`
--
ALTER TABLE `egresos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `empleados`
--
ALTER TABLE `empleados`
  ADD PRIMARY KEY (`id_empleado`);

--
-- Indices de la tabla `empresa`
--
ALTER TABLE `empresa`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `folio_ventas`
--
ALTER TABLE `folio_ventas`
  ADD PRIMARY KEY (`id_folio`);

--
-- Indices de la tabla `historico_cuadres`
--
ALTER TABLE `historico_cuadres`
  ADD PRIMARY KEY (`id2`);

--
-- Indices de la tabla `impuestos`
--
ALTER TABLE `impuestos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `ingresos`
--
ALTER TABLE `ingresos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `inventario`
--
ALTER TABLE `inventario`
  ADD PRIMARY KEY (`id_inventario`);

--
-- Indices de la tabla `kardex`
--
ALTER TABLE `kardex`
  ADD PRIMARY KEY (`id_kardex`);

--
-- Indices de la tabla `mesas`
--
ALTER TABLE `mesas`
  ADD PRIMARY KEY (`id_mesa`);

--
-- Indices de la tabla `movimientos_cuenta`
--
ALTER TABLE `movimientos_cuenta`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `ncf`
--
ALTER TABLE `ncf`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `pagos_compra`
--
ALTER TABLE `pagos_compra`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `pagos_credito`
--
ALTER TABLE `pagos_credito`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `pagos_producciones`
--
ALTER TABLE `pagos_producciones`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `parametros`
--
ALTER TABLE `parametros`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `prestamos`
--
ALTER TABLE `prestamos`
  ADD PRIMARY KEY (`id_prestamo`);

--
-- Indices de la tabla `productos`
--
ALTER TABLE `productos`
  ADD PRIMARY KEY (`id_producto`);

--
-- Indices de la tabla `productos2`
--
ALTER TABLE `productos2`
  ADD PRIMARY KEY (`id_producto`);

--
-- Indices de la tabla `proveedores`
--
ALTER TABLE `proveedores`
  ADD PRIMARY KEY (`id_proveedor`);

--
-- Indices de la tabla `recibos`
--
ALTER TABLE `recibos`
  ADD PRIMARY KEY (`id_recibo`);

--
-- Indices de la tabla `rentas`
--
ALTER TABLE `rentas`
  ADD PRIMARY KEY (`idrentas`);

--
-- Indices de la tabla `transferencias_almacen`
--
ALTER TABLE `transferencias_almacen`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `variedad_productos`
--
ALTER TABLE `variedad_productos`
  ADD PRIMARY KEY (`id`);

--
-- Indices de la tabla `ventas`
--
ALTER TABLE `ventas`
  ADD PRIMARY KEY (`id_venta`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `almacen`
--
ALTER TABLE `almacen`
  MODIFY `id_almacen` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `apertura_caja`
--
ALTER TABLE `apertura_caja`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cajas`
--
ALTER TABLE `cajas`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `camareros`
--
ALTER TABLE `camareros`
  MODIFY `id_camarero` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT de la tabla `cancelaciones`
--
ALTER TABLE `cancelaciones`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `catalogo_renta`
--
ALTER TABLE `catalogo_renta`
  MODIFY `idcatalogo_renta` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cheques`
--
ALTER TABLE `cheques`
  MODIFY `id_cheque` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `choferes`
--
ALTER TABLE `choferes`
  MODIFY `id_chofer` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cierres`
--
ALTER TABLE `cierres`
  MODIFY `id_cierre` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `clientes`
--
ALTER TABLE `clientes`
  MODIFY `id_cliente` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
--
-- AUTO_INCREMENT de la tabla `cobros`
--
ALTER TABLE `cobros`
  MODIFY `id_cobro` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cobros_renta`
--
ALTER TABLE `cobros_renta`
  MODIFY `idcobros_renta` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `comandas`
--
ALTER TABLE `comandas`
  MODIFY `id_comanda` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `compras`
--
ALTER TABLE `compras`
  MODIFY `id_venta` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `compra_factoria`
--
ALTER TABLE `compra_factoria`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cuadres`
--
ALTER TABLE `cuadres`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;
--
-- AUTO_INCREMENT de la tabla `cuentas`
--
ALTER TABLE `cuentas`
  MODIFY `id_cuenta` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cuentas_corrientes`
--
ALTER TABLE `cuentas_corrientes`
  MODIFY `id_cuenta` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `cuotas`
--
ALTER TABLE `cuotas`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `depo_reti`
--
ALTER TABLE `depo_reti`
  MODIFY `id_transaccion` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `detalle_comanda`
--
ALTER TABLE `detalle_comanda`
  MODIFY `id_detalle_comanda` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `detalle_compra`
--
ALTER TABLE `detalle_compra`
  MODIFY `id_detalle` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `detalle_compra_factoria`
--
ALTER TABLE `detalle_compra_factoria`
  MODIFY `id_detalle` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `detalle_mesa`
--
ALTER TABLE `detalle_mesa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `detalle_pedido`
--
ALTER TABLE `detalle_pedido`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT de la tabla `detalle_renta`
--
ALTER TABLE `detalle_renta`
  MODIFY `iddetalle_renta` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `detalle_venta`
--
ALTER TABLE `detalle_venta`
  MODIFY `id_detalle` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
--
-- AUTO_INCREMENT de la tabla `devoluciones`
--
ALTER TABLE `devoluciones`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `egresos`
--
ALTER TABLE `egresos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `empleados`
--
ALTER TABLE `empleados`
  MODIFY `id_empleado` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `folio_ventas`
--
ALTER TABLE `folio_ventas`
  MODIFY `id_folio` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `historico_cuadres`
--
ALTER TABLE `historico_cuadres`
  MODIFY `id2` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `impuestos`
--
ALTER TABLE `impuestos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `ingresos`
--
ALTER TABLE `ingresos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `inventario`
--
ALTER TABLE `inventario`
  MODIFY `id_inventario` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
--
-- AUTO_INCREMENT de la tabla `kardex`
--
ALTER TABLE `kardex`
  MODIFY `id_kardex` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `mesas`
--
ALTER TABLE `mesas`
  MODIFY `id_mesa` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3339;
--
-- AUTO_INCREMENT de la tabla `movimientos_cuenta`
--
ALTER TABLE `movimientos_cuenta`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `ncf`
--
ALTER TABLE `ncf`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `pagos_compra`
--
ALTER TABLE `pagos_compra`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `pagos_credito`
--
ALTER TABLE `pagos_credito`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `pagos_producciones`
--
ALTER TABLE `pagos_producciones`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `parametros`
--
ALTER TABLE `parametros`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `prestamos`
--
ALTER TABLE `prestamos`
  MODIFY `id_prestamo` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `productos`
--
ALTER TABLE `productos`
  MODIFY `id_producto` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
--
-- AUTO_INCREMENT de la tabla `productos2`
--
ALTER TABLE `productos2`
  MODIFY `id_producto` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `proveedores`
--
ALTER TABLE `proveedores`
  MODIFY `id_proveedor` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `recibos`
--
ALTER TABLE `recibos`
  MODIFY `id_recibo` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `rentas`
--
ALTER TABLE `rentas`
  MODIFY `idrentas` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `transferencias_almacen`
--
ALTER TABLE `transferencias_almacen`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT de la tabla `variedad_productos`
--
ALTER TABLE `variedad_productos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;
--
-- AUTO_INCREMENT de la tabla `ventas`
--
ALTER TABLE `ventas`
  MODIFY `id_venta` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
