You are on page 1of 17

INSERT INTO `detalle_venta` (`iddetalle_venta`, `n_factura`, `codigo`,

`catidad`, `preciounitario`, `preciototal`, `fecha`) VALUES


(9, '00000001', '123456753', '1', '45', '45.0', '2017-01-07'),
(10, '00000001', '7750651002016', '34', '34', '1156.0', '2017-01-07'),
(11, '00000002', '7702111397712', '4', '5', '20.0', '2017-01-07'),
(13, '00000002', '7750651002016', '4', '34', '136.0', '2017-01-07'),
(14, '00000002', '78604902', '4', '6', '24.0', '2017-01-07'),
(15, '00000002', '7861084213136', '6', '2', '12.0', '2017-01-07'),
(16, '00000003', '7702111397712', '1', '5', '5.0', '2017-01-10'),
(19, '00000004', '7750651002016', '6', '4', '24.0', '2017-01-10'),
(20, '00000005', '7750651002016', '3', '4', '12.0', '2017-01-10');

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

--- Estructura de tabla para la tabla `encabezado_adquisicion`


--

CREATE TABLE `encabezado_adquisicion` (


`n_factura` varchar(20) NOT NULL,
`fecha` date NOT NULL,
`ruc` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `encabezado_adquisicion` (`n_factura`, `fecha`, `ruc`) VALUES


('', '2017-01-10', '1002000774'),
('001', '2017-01-07', '1004027718'),
('1234', '2017-01-07', '1004027718'),

('205023', '2017-01-10', '1004027726'),


('23232', '2017-01-10', '1004027726'),
('2345315', '2017-01-07', '1003848353'),
('31231', '2017-01-10', '1003848353'),
('3425453', '2017-01-10', '1004027700'),
('34345', '2017-01-10', '1004027700'),
('354634', '2017-01-07', '1004027718'),
('423.121', '2017-01-10', '1004027700'),
('4283632', '2017-01-07', '1004027718'),
('43445345', '2017-01-10', '1003848353'),
('4345345', '2017-01-10', '1003848353'),
('453245354', '2017-01-10', '1003848353'),
('453254345324', '2017-01-10', '1004027700'),
('45345', '2017-01-10', '1003848353'),
('45345345', '2017-01-10', '1002000774'),
('54353', '2017-01-10', '1004027700'),
('543543', '2017-01-10', '1004027726'),
('56345354', '2017-01-10', '1004027700'),
('5656365', '2017-01-10', '1003848353'),
('62132', '2017-01-10', '1004027700'),
('645654645', '2017-01-10', '1004027718'),
('752157', '2017-01-10', '1004027726');

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

--- Estructura de tabla para la tabla `encabezado_venta`


--

CREATE TABLE `encabezado_venta` (


`n_factura` varchar(20) NOT NULL,
`fecha` date NOT NULL,

`cedula` varchar(20) NOT NULL


) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `encabezado_venta` (`n_factura`, `fecha`, `cedula`) VALUES


('00000001', '2017-01-07', '1003848353'),
('00000002', '2017-01-07', '1003848353'),
('00000003', '2017-01-10', '1004027700'),
('00000004', '2017-01-10', '1004027700'),
('00000005', '2017-01-10', '1003848353');

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

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


--

CREATE TABLE `kardex` (


`idkardex` int(11) NOT NULL,
`iddetalle_adquisicion` int(11) DEFAULT NULL,
`iddetalle_venta` int(11) DEFAULT NULL,
`fecha` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--- Estructura de tabla para la tabla `marca`


--

CREATE TABLE `marca` (


`n_marca` varchar(20) NOT NULL,
`n_categoria` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `marca` (`n_marca`, `n_categoria`) VALUES


('Club', 'Cervesa'),
('Pilsener', 'Cervesa'),
('100 fuegos', 'ron '),
('ron pom pom', 'ron'),
('Baldore', 'Vino'),
('Liova', 'Vodka'),
('Vodka', 'Vodka'),
('Jhonnie Walker', 'Whisky');

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

--- Estructura de tabla para la tabla `pais`


--

CREATE TABLE `pais` (


`n_pais` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--

INSERT INTO `pais` (`n_pais`) VALUES


('Ecuador');

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

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


--

CREATE TABLE `parametros` (


`idparametros` int(11) NOT NULL,
`iva` varchar(45) NOT NULL,
`gananciaxcaja` varchar(45) NOT NULL,
`gananciaxunidad` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `parametros` (`idparametros`, `iva`, `gananciaxcaja`,


`gananciaxunidad`) VALUES
(1, '14', '7', '13');

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

--- Estructura de tabla para la tabla `producto`


--

CREATE TABLE `producto` (


`codigo` varchar(20) NOT NULL,
`n_marca` varchar(20) NOT NULL,
`detalle_producto` varchar(100) NOT NULL,
`marca` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `producto` (`codigo`, `n_marca`, `detalle_producto`, `marca`)


VALUES
('1012983901', 'Baldore', 'Color Rojo 200 ml 2% v/v', '0'),
('123456753', 'Pilsener', 'Pilsener 100 ml 3%v/v', '0'),
('7702111397712', 'Club', 'cuaderno', '0'),
('7750651002016', 'Jhonnie Walker', 'Black Label 75 cl 40%vol', '0'),
('78604902', 'Liova', 'LIOVA 750 cm3 39%v/v', '0'),
('7861084213136', '100 fuegos', 'bueno', '0');

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

--- Estructura de tabla para la tabla `proveedor`


--

CREATE TABLE `proveedor` (


`ruc` varchar(20) NOT NULL,
`n_empresa` varchar(100) NOT NULL,
`correo` varchar(45) NOT NULL,
`direccion` varchar(200) NOT NULL,
`n_ciudad` varchar(20) NOT NULL,

`telefono` varchar(45) NOT NULL,


`marca` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `proveedor` (`ruc`, `n_empresa`, `correo`, `direccion`,


`n_ciudad`, `telefono`, `marca`) VALUES
('1002000774', 'Distribuidora Granda', 'ganda@gmail.com', 'Orillas Del
Zamora y Clodoveo Carrin', 'Loja', '072573006', '0'),
('1003848353', 'Distribuidora lava S.A Distrialava', 'alava@gmail.com', 'Km
2 Va a Babahoyo Jujan', 'Babahoyo', '05-2738877', '0'),
('1004027700', 'Distribuidora Panamericana De Licores S.A Dipanlic',
'dipalic@gmail.com', 'Av Juan Tanca Marengo Km 4.5 Centro Comercial Sai
Baba Lc 32', 'Guayaquil', '042658074', '0'),
('1004027718', 'Pilsener', 'pilsener@gmail.com', 'Quito y Miguel Egas',
'Guayaquil', '0971283673', '0'),
('1004027726', 'Comercial Casanova', 'casanova@gmail.com', 'Crdova E/
Quito y Alajuela', 'Portoviejo', '052630275', '0'),
('1100293453', 'Amavi liquor''s Cia. Ltda', 'Amavi@gmail.com', 'Jos Antonio
16-60 y Av Universitaria', 'Loja', '072588778', '0');

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

--- Estructura de tabla para la tabla `provincia`


--

CREATE TABLE `provincia` (


`n_provincia` varchar(20) NOT NULL,
`n_pais` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `provincia` (`n_provincia`, `n_pais`) VALUES


('Guayas', 'Ecuador'),
('Imbabura', 'Ecuador'),
('Loja', 'Ecuador'),
('Los Ros', 'Ecuador'),
('Manab', 'Ecuador'),
('Pichincha', 'Ecuador');

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

--- Estructura de tabla para la tabla `stock`


--

CREATE TABLE `stock` (


`codigo` varchar(20) NOT NULL,
`cantidadxunidad` varchar(45) NOT NULL,
`preciounitario` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `stock` (`codigo`, `cantidadxunidad`, `preciounitario`) VALUES


('1012983901', '24', '3'),
('123456753', '33', '4'),
('7702111397712', '30', '5'),

('7750651002016', '45', '4'),


('78604902', '20', '6'),
('7861084213136', '0', '2');

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

--- Estructura de tabla para la tabla `usuarios`


--

CREATE TABLE `usuarios` (


`usuario` varchar(45) NOT NULL,
`contrasea` varchar(45) NOT NULL,
`tipodeusuario` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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


--

INSERT INTO `usuarios` (`usuario`, `contrasea`, `tipodeusuario`) VALUES


('Anddy', '827ccb0eea8a706c4c34a16891f84e7b', '1'),
('Andres', '202cb962ac59075b964b07152d234b70', '0'),
('Carlos', '202cb962ac59075b964b07152d234b70', '2'),
('Mario', '6351bf9dce654515bf1ddbd6426dfa97', '2'),
('Too', '202cb962ac59075b964b07152d234b70', '1');

--- ndices para tablas volcadas


--

--

-- Indices de la tabla `categoria`


-ALTER TABLE `categoria`
ADD PRIMARY KEY (`n_categoria`);

--- Indices de la tabla `ciudad`


-ALTER TABLE `ciudad`
ADD PRIMARY KEY (`n_ciudad`),
ADD KEY `provincia_idx` (`n_provincia`);

--- Indices de la tabla `cliente`


-ALTER TABLE `cliente`
ADD PRIMARY KEY (`cedula`),
ADD KEY `ciudad_cliente_idx` (`n_ciudad`);

--- Indices de la tabla `detalle_adquisicion`


-ALTER TABLE `detalle_adquisicion`
ADD PRIMARY KEY (`iddetalle_adquisicion`),
ADD KEY `num_factura_idx` (`n_factura`),
ADD KEY `producto_factura_idx` (`codigo`);

--- Indices de la tabla `detalle_venta`


-ALTER TABLE `detalle_venta`
ADD PRIMARY KEY (`iddetalle_venta`),

ADD KEY `factura_cliente_idx` (`n_factura`),


ADD KEY `producto_cliente_idx` (`codigo`);

--- Indices de la tabla `encabezado_adquisicion`


-ALTER TABLE `encabezado_adquisicion`
ADD PRIMARY KEY (`n_factura`),
ADD KEY `ruc_factura_idx` (`ruc`);

--- Indices de la tabla `encabezado_venta`


-ALTER TABLE `encabezado_venta`
ADD PRIMARY KEY (`n_factura`),
ADD KEY `encabezado_venta_idx` (`cedula`);

--- Indices de la tabla `kardex`


-ALTER TABLE `kardex`
ADD PRIMARY KEY (`idkardex`),
ADD KEY `detalle_de_venta_idx` (`iddetalle_venta`),
ADD KEY `detalle_compra_idx` (`iddetalle_adquisicion`);

--- Indices de la tabla `marca`


-ALTER TABLE `marca`
ADD PRIMARY KEY (`n_marca`),
ADD KEY `categoria_marca_idx` (`n_categoria`);

--- Indices de la tabla `pais`


-ALTER TABLE `pais`
ADD PRIMARY KEY (`n_pais`);

--- Indices de la tabla `parametros`


-ALTER TABLE `parametros`
ADD PRIMARY KEY (`idparametros`);

--- Indices de la tabla `producto`


-ALTER TABLE `producto`
ADD PRIMARY KEY (`codigo`),
ADD KEY `marca_producto_idx` (`n_marca`);

--- Indices de la tabla `proveedor`


-ALTER TABLE `proveedor`
ADD PRIMARY KEY (`ruc`),
ADD KEY `ciudad_proveedor_idx` (`n_ciudad`);

--- Indices de la tabla `provincia`


-ALTER TABLE `provincia`
ADD PRIMARY KEY (`n_provincia`),
ADD KEY `pais_idx` (`n_pais`);

--- Indices de la tabla `stock`


-ALTER TABLE `stock`
ADD PRIMARY KEY (`codigo`),
ADD KEY `codigo_stock_idx` (`codigo`);

--- Indices de la tabla `usuarios`


-ALTER TABLE `usuarios`
ADD PRIMARY KEY (`usuario`);

--- AUTO_INCREMENT de las tablas volcadas


--

--- AUTO_INCREMENT de la tabla `detalle_adquisicion`


-ALTER TABLE `detalle_adquisicion`
MODIFY `iddetalle_adquisicion` int(11) NOT NULL AUTO_INCREMENT,
AUTO_INCREMENT=62;
--- AUTO_INCREMENT de la tabla `detalle_venta`
-ALTER TABLE `detalle_venta`
MODIFY `iddetalle_venta` int(11) NOT NULL AUTO_INCREMENT,
AUTO_INCREMENT=21;
--- AUTO_INCREMENT de la tabla `kardex`
--

ALTER TABLE `kardex`


MODIFY `idkardex` int(11) NOT NULL AUTO_INCREMENT;
--- AUTO_INCREMENT de la tabla `parametros`
-ALTER TABLE `parametros`
MODIFY `idparametros` int(11) NOT NULL AUTO_INCREMENT,
AUTO_INCREMENT=2;
--- Restricciones para tablas volcadas
--

--- Filtros para la tabla `ciudad`


-ALTER TABLE `ciudad`
ADD CONSTRAINT `provincia` FOREIGN KEY (`n_provincia`) REFERENCES
`provincia` (`n_provincia`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--- Filtros para la tabla `cliente`


-ALTER TABLE `cliente`
ADD CONSTRAINT `ciudad_cliente` FOREIGN KEY (`n_ciudad`)
REFERENCES `ciudad` (`n_ciudad`) ON DELETE NO ACTION ON UPDATE NO
ACTION;

--- Filtros para la tabla `detalle_adquisicion`


-ALTER TABLE `detalle_adquisicion`
ADD CONSTRAINT `num_factura` FOREIGN KEY (`n_factura`) REFERENCES
`encabezado_adquisicion` (`n_factura`) ON DELETE NO ACTION ON UPDATE
NO ACTION,

ADD CONSTRAINT `producto_factura` FOREIGN KEY (`codigo`)


REFERENCES `producto` (`codigo`) ON DELETE NO ACTION ON UPDATE NO
ACTION;

--- Filtros para la tabla `detalle_venta`


-ALTER TABLE `detalle_venta`
ADD CONSTRAINT `factura_cliente` FOREIGN KEY (`n_factura`)
REFERENCES `encabezado_venta` (`n_factura`) ON DELETE NO ACTION ON
UPDATE NO ACTION,
ADD CONSTRAINT `producto_cliente` FOREIGN KEY (`codigo`) REFERENCES
`producto` (`codigo`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--- Filtros para la tabla `encabezado_adquisicion`


-ALTER TABLE `encabezado_adquisicion`
ADD CONSTRAINT `ruc_factura` FOREIGN KEY (`ruc`) REFERENCES
`proveedor` (`ruc`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--- Filtros para la tabla `encabezado_venta`


-ALTER TABLE `encabezado_venta`
ADD CONSTRAINT `encabezado_venta` FOREIGN KEY (`cedula`)
REFERENCES `cliente` (`cedula`) ON DELETE NO ACTION ON UPDATE NO
ACTION;

--- Filtros para la tabla `kardex`


-ALTER TABLE `kardex`
ADD CONSTRAINT `detalle_compra` FOREIGN KEY (`iddetalle_adquisicion`)
REFERENCES `detalle_adquisicion` (`iddetalle_adquisicion`) ON DELETE NO
ACTION ON UPDATE NO ACTION,

ADD CONSTRAINT `detalle_de_venta` FOREIGN KEY (`iddetalle_venta`)


REFERENCES `detalle_venta` (`iddetalle_venta`) ON DELETE NO ACTION ON
UPDATE NO ACTION;

--- Filtros para la tabla `marca`


-ALTER TABLE `marca`
ADD CONSTRAINT `categoria_marca` FOREIGN KEY (`n_categoria`)
REFERENCES `categoria` (`n_categoria`) ON DELETE NO ACTION ON UPDATE
NO ACTION;

--- Filtros para la tabla `producto`


-ALTER TABLE `producto`
ADD CONSTRAINT `marca_producto` FOREIGN KEY (`n_marca`)
REFERENCES `marca` (`n_marca`) ON DELETE NO ACTION ON UPDATE NO
ACTION;

--- Filtros para la tabla `proveedor`


-ALTER TABLE `proveedor`
ADD CONSTRAINT `ciudad_proveedor` FOREIGN KEY (`n_ciudad`)
REFERENCES `ciudad` (`n_ciudad`) ON DELETE NO ACTION ON UPDATE NO
ACTION;

--- Filtros para la tabla `provincia`


-ALTER TABLE `provincia`
ADD CONSTRAINT `pais` FOREIGN KEY (`n_pais`) REFERENCES `pais`
(`n_pais`) ON DELETE NO ACTION ON UPDATE NO ACTION;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;


/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS
*/;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION
*/;

You might also like