--
-- campos nuevos para web_1001
--
ALTER TABLE `web_1001` ADD `EXIACT1` FLOAT(9,2) NOT NULL AFTER `EXIACT`, ADD `EXIACT2` FLOAT(9,2) NOT NULL AFTER `EXIACT1`;
--
-- Estructura de tabla para la tabla `ajustes_inventario`
--

CREATE TABLE `ajustes_inventario` (
  `codaju` int(11) NOT NULL,
  `numaju` varchar(15) NOT NULL,
  `fecaju` date NOT NULL,
  `cdgtipaju` varchar(3) NOT NULL,
  `dscaju` varchar(50) NOT NULL,
  `cdgbod` int(1) NOT NULL,
  `dscbod` varchar(15) NOT NULL,
  `detaju` varchar(100) NOT NULL,
  `subtot` float(19,2) DEFAULT NULL,
  `impven` float(19,2) DEFAULT NULL,
  `totalajuste` decimal(19,2) DEFAULT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `cdgusu` varchar(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `ajustes_inventariotmp`
--

CREATE TABLE `ajustes_inventariotmp` (
  `numaju` int(11) NOT NULL,
  `fecha` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='temporal de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `ajustes_inventario_lineas`
--

CREATE TABLE `ajustes_inventario_lineas` (
  `codajuste` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `borrado` int(1) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `exipos` decimal(10,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `ajustes_inventario_lineas_tmp`
--

CREATE TABLE `ajustes_inventario_lineas_tmp` (
  `codajuste` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `tipo_ajuste_bodegas`
--

DROP TABLE IF EXISTS tipo_ajuste_bodegas;
CREATE TABLE IF NOT EXISTS tipo_ajuste_bodegas (
  cdgtipaju varchar(3) NOT NULL,
  dscaju varchar(20) NOT NULL,
  accaju varchar(20) NOT NULL,
  PRIMARY KEY (cdgtipaju)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla tipo_ajuste_bodegas
--

INSERT INTO tipo_ajuste_bodegas (cdgtipaju, dscaju, accaju) VALUES
('ENT', 'ENTRADA', 'SUMA'),
('SAL', 'SALIDA', 'RESTA');


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

DROP TABLE IF EXISTS bodegas;
CREATE TABLE IF NOT EXISTS bodegas (
  cdgbod int(2) NOT NULL,
  dscbod varchar(50) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

--
-- Volcado de datos para la tabla bodegas
--

INSERT INTO bodegas (cdgbod, dscbod) VALUES
(1, 'BODEGA 01'),
(2, 'BODEGA 02'),
(3, 'BODEGA 03');
-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `traslados_inventario`
--

CREATE TABLE `traslados_inventario` (
  `codtras` int(11) NOT NULL,
  `numtras` varchar(15) NOT NULL,
  `fectras` date NOT NULL,
  `cdgbod` int(1) NOT NULL,
  `dscbod` varchar(15) NOT NULL,
  `cdgbodpar` int(1) NOT NULL,
  `dscbodpar` varchar(15) NOT NULL,
  `dettras` varchar(100) NOT NULL,
  `subtot` float(19,2) DEFAULT NULL,
  `impven` float(19,2) DEFAULT NULL,
  `totaltraslado` decimal(19,2) DEFAULT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `cdgusu` varchar(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `traslados_inventariotmp`
--

CREATE TABLE `traslados_inventariotmp` (
  `numtras` int(11) NOT NULL,
  `fecha` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='temporal de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `traslados_inventario_lineas`
--

CREATE TABLE `traslados_inventario_lineas` (
  `codtraslado` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `borrado` int(1) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `exipos` decimal(10,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `traslados_inventario_lineas_tmp`
--

CREATE TABLE `traslados_inventario_lineas_tmp` (
  `codtraslado` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `ajustes_inventario`
--
ALTER TABLE `ajustes_inventario`
  ADD PRIMARY KEY (`codaju`),
  ADD KEY `codfactura` (`codaju`);

--
-- Indices de la tabla `ajustes_inventariotmp`
--
ALTER TABLE `ajustes_inventariotmp`
  ADD PRIMARY KEY (`numaju`);

--
-- Indices de la tabla `ajustes_inventario_lineas`
--
ALTER TABLE `ajustes_inventario_lineas`
  ADD PRIMARY KEY (`codajuste`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`);

--
-- Indices de la tabla `ajustes_inventario_lineas_tmp`
--
ALTER TABLE `ajustes_inventario_lineas_tmp`
  ADD PRIMARY KEY (`codajuste`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`);

--
-- Indices de la tabla `tipo_ajuste_bodegas`
--
ALTER TABLE `tipo_ajuste_bodegas`
  ADD PRIMARY KEY (`cdgtipaju`);

--
-- Indices de la tabla `traslados_inventario`
--
ALTER TABLE `traslados_inventario`
  ADD PRIMARY KEY (`codtras`),
  ADD KEY `codfactura` (`codtras`);

--
-- Indices de la tabla `traslados_inventariotmp`
--
ALTER TABLE `traslados_inventariotmp`
  ADD PRIMARY KEY (`numtras`);

--
-- Indices de la tabla `traslados_inventario_lineas`
--
ALTER TABLE `traslados_inventario_lineas`
  ADD PRIMARY KEY (`codtraslado`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`);

--
-- Indices de la tabla `traslados_inventario_lineas_tmp`
--
ALTER TABLE `traslados_inventario_lineas_tmp`
  ADD PRIMARY KEY (`codtraslado`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `ajustes_inventario`
--
ALTER TABLE `ajustes_inventario`
  MODIFY `codaju` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `ajustes_inventariotmp`
--
ALTER TABLE `ajustes_inventariotmp`
  MODIFY `numaju` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `ajustes_inventario_lineas`
--
ALTER TABLE `ajustes_inventario_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `ajustes_inventario_lineas_tmp`
--
ALTER TABLE `ajustes_inventario_lineas_tmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `traslados_inventario`
--
ALTER TABLE `traslados_inventario`
  MODIFY `codtras` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `traslados_inventariotmp`
--
ALTER TABLE `traslados_inventariotmp`
  MODIFY `numtras` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `traslados_inventario_lineas`
--
ALTER TABLE `traslados_inventario_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

--
-- AUTO_INCREMENT de la tabla `traslados_inventario_lineas_tmp`
--
ALTER TABLE `traslados_inventario_lineas_tmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
