-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 13-06-2025 a las 21:28:24
-- Versión del servidor: 10.1.30-MariaDB
-- Versión de PHP: 7.2.2

START TRANSACTION;



--
-- Base de datos: `softcomcr_fe_4.4`
--

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

--
-- Estructura de tabla para la tabla `actividades_comercial_clientes`
--

CREATE TABLE `actividades_comercial_clientes` (
  `idact` int(10) NOT NULL,
  `cdgactcom` varchar(6) COLLATE utf8_bin NOT NULL,
  `dscactcom` varchar(100) COLLATE utf8_bin NOT NULL,
  `cedcli` varchar(20) COLLATE utf8_bin NOT NULL,
  `cdgprin` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `ajustes_activos`
--

CREATE TABLE `ajustes_activos` (
  `codaju` int(11) NOT NULL,
  `numaju` varchar(15) NOT NULL,
  `fecaju` date NOT NULL,
  `cdgtipaju` varchar(3) NOT NULL,
  `dscaju` varchar(50) 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=MyISAM DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `ajustes_activostmp`
--

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

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

--
-- Estructura de tabla para la tabla `ajustes_activos_lineas`
--

CREATE TABLE `ajustes_activos_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,
  `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=MyISAM DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `ajustes_activos_lineas_tmp`
--

CREATE TABLE `ajustes_activos_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=MyISAM DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `ajustes_inventario`
--

CREATE TABLE `ajustes_inventario` (
  `codaju` int(11) NOT NULL,
  `numaju` varchar(15) NOT NULL,
  `numorden` int(11) NOT NULL,
  `numfac` varchar(30) NOT NULL,
  `cdgtipven` int(1) 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,
  `fecaju` date 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 `aparlineas`
--

CREATE TABLE `aparlineas` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `aparlineastmp`
--

CREATE TABLE `aparlineastmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL,
  `chkexo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `apartados`
--

CREATE TABLE `apartados` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` date NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `apartadostmp`
--

CREATE TABLE `apartadostmp` (
  `codfactura` 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 `apartados_factulineatmp_notas`
--

CREATE TABLE `apartados_factulineatmp_notas` (
  `codnotatmp` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `codigo` varchar(18) CHARACTER SET utf8 COLLATE utf8_bin 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,
  `numlinafe` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `apartados_factulinea_notas`
--

CREATE TABLE `apartados_factulinea_notas` (
  `codnota` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `numlinafe` int(3) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `apartados_facturastmp_notas`
--

CREATE TABLE `apartados_facturastmp_notas` (
  `codnota` 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 `apartados_facturas_notas`
--

CREATE TABLE `apartados_facturas_notas` (
  `codnota` int(11) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalnota` decimal(19,2) NOT NULL,
  `numfacafe` varchar(20) NOT NULL,
  `tipapli` int(1) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `conventa` varchar(2) NOT NULL,
  `cdgven` varchar(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `hornot` time NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `razref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas_notas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `auditoria_web_1001`
--

CREATE TABLE `auditoria_web_1001` (
  `CDGAUD` int(11) NOT NULL,
  `CDGART` int(6) NOT NULL,
  `CDGBAR` varchar(15) DEFAULT NULL,
  `CDGBAR2` varchar(12) NOT NULL,
  `CDGBAR3` varchar(15) NOT NULL,
  `DSCART` varchar(385) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
  `ESTART` int(1) DEFAULT NULL,
  `COB_IV` int(1) DEFAULT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `ivporc` decimal(8,2) NOT NULL,
  `tipart` varchar(1) NOT NULL,
  `DESART` float(5,2) DEFAULT NULL,
  `DESFAC` float(5,2) NOT NULL,
  `desmax` float(5,2) NOT NULL,
  `desmin` float(5,2) NOT NULL,
  `EXIACT` float(9,2) DEFAULT NULL,
  `cosart` decimal(19,2) DEFAULT NULL,
  `utiart1` decimal(10,2) NOT NULL,
  `PRE001` float(10,2) DEFAULT NULL,
  `nomusu` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date DEFAULT NULL,
  `cantomfis` int(1) NOT NULL,
  `fectomfis` date NOT NULL,
  `cdghac` varchar(25) NOT NULL,
  `cdgact` varchar(7) NOT NULL,
  `MESSAGE_TEXT` varchar(20) NOT NULL,
  `FECHA_TRIGGER` date NOT NULL,
  `HORA_TRIGGER` time NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `bodegas`
--

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

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

--
-- Estructura de tabla para la tabla `cabys_exoneracion`
--

CREATE TABLE `cabys_exoneracion` (
  `numautexo` varchar(15) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `fecvenexo` varchar(15) NOT NULL,
  `fecemiexo` varchar(15) NOT NULL,
  `cdghac` varchar(13) NOT NULL,
  `porexo` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `cabys_nuevos`
--

CREATE TABLE `cabys_nuevos` (
  `Cabys_2023` varchar(13) DEFAULT NULL,
  `Descripcion_Cabys` varchar(223) DEFAULT NULL,
  `Cabys_2025` varchar(13) DEFAULT NULL,
  `Descripcion_Cabys2025` varchar(272) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `calculador`
--

CREATE TABLE `calculador` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `simpes` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(120) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='calculador de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `calculadortmp`
--

CREATE TABLE `calculadortmp` (
  `codfactura` 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 `calculador_lineas`
--

CREATE TABLE `calculador_lineas` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgfam` varchar(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de calculador a clientes';

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

--
-- Estructura de tabla para la tabla `calculineatmp`
--

CREATE TABLE `calculineatmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `cartera_cxc`
--

CREATE TABLE `cartera_cxc` (
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(150) COLLATE utf8_bin NOT NULL,
  `fecfac` date NOT NULL,
  `fecven` date NOT NULL,
  `numfac` int(11) NOT NULL,
  `salact` decimal(12,2) NOT NULL,
  `totnet` decimal(12,2) NOT NULL,
  `intmor` decimal(12,2) NOT NULL,
  `feccal` date NOT NULL,
  `al_dia` decimal(10,2) NOT NULL,
  `salven` decimal(10,2) NOT NULL,
  `0_15` decimal(10,2) NOT NULL,
  `15_30` decimal(10,2) NOT NULL,
  `30_60` decimal(10,2) NOT NULL,
  `60_90` decimal(10,2) NOT NULL,
  `90_mas` decimal(10,2) NOT NULL,
  `diaven` int(6) NOT NULL,
  `modpro` varchar(5) COLLATE utf8_bin NOT NULL,
  `estcli` varchar(10) COLLATE utf8_bin NOT NULL,
  `fecsegprox` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `cartera_cxp`
--

CREATE TABLE `cartera_cxp` (
  `cdgpro` int(6) NOT NULL,
  `dscpro` varchar(150) COLLATE utf8_bin NOT NULL,
  `fecfac` date NOT NULL,
  `fecven` date NOT NULL,
  `numfac` varchar(11) COLLATE utf8_bin NOT NULL,
  `salact` decimal(12,2) NOT NULL,
  `totnet` decimal(12,2) NOT NULL,
  `intmor` decimal(12,2) NOT NULL,
  `feccal` date NOT NULL,
  `al_dia` decimal(10,2) NOT NULL,
  `salven` decimal(10,2) NOT NULL,
  `0_15` decimal(10,2) NOT NULL,
  `15_30` decimal(10,2) NOT NULL,
  `30_60` decimal(10,2) NOT NULL,
  `60_90` decimal(10,2) NOT NULL,
  `90_mas` decimal(10,2) NOT NULL,
  `diaven` int(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `categoria`
--

CREATE TABLE `categoria` (
  `codcat` int(1) NOT NULL,
  `nomcat` varchar(15) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

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

CREATE TABLE `cierres` (
  `numcie` int(5) NOT NULL,
  `feccie` date NOT NULL,
  `fecfin` date NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `monapecaj` decimal(10,2) NOT NULL,
  `monsis` float(19,2) NOT NULL,
  `mondig` float(19,2) NOT NULL,
  `monefe` float(19,2) NOT NULL,
  `monsin` float(19,2) NOT NULL,
  `monvou` float(19,2) NOT NULL,
  `mondol` float(19,2) NOT NULL,
  `monval` float(19,2) NOT NULL,
  `monotr` float(19,2) NOT NULL,
  `mondif` float(19,2) NOT NULL,
  `estcie` int(1) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `totcre` float(19,2) NOT NULL,
  `totrec` float(19,2) NOT NULL,
  `totnotcre` float(19,2) NOT NULL,
  `totnotdeb` float(19,2) NOT NULL,
  `tototr` float(19,2) NOT NULL,
  `totval` float(19,2) NOT NULL,
  `totcom` decimal(19,2) NOT NULL,
  `totent` decimal(19,2) NOT NULL,
  `totsal` decimal(19,2) NOT NULL,
  `totade` decimal(19,2) NOT NULL,
  `totimpser` float(19,2) NOT NULL,
  `totcortesia` decimal(19,2) NOT NULL,
  `cincuentamil` float(19,2) NOT NULL,
  `veintemil` float(19,2) NOT NULL,
  `diezmil` float(19,2) NOT NULL,
  `cincomil` float(19,2) NOT NULL,
  `dosmil` float(19,2) NOT NULL,
  `mil` float(19,2) NOT NULL,
  `quinientos` float(10,2) NOT NULL,
  `cien` float(10,2) NOT NULL,
  `cincuenta` float(10,2) NOT NULL,
  `veinticinco` float(10,2) NOT NULL,
  `diez` float(10,2) NOT NULL,
  `cinco` float(10,2) NOT NULL,
  `tipcamdol` decimal(10,2) NOT NULL,
  `candol` decimal(10,2) NOT NULL,
  `horape` varchar(10) COLLATE utf8_bin NOT NULL,
  `horcie` varchar(10) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `codigoshacienda`
--

CREATE TABLE `codigoshacienda` (
  `idCodigoHacienda` int(11) NOT NULL,
  `codigoHacienda` varchar(13) DEFAULT NULL,
  `producto_servicio` varchar(537) DEFAULT NULL,
  `impuesto` varchar(6) DEFAULT NULL,
  `farmacia` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `consignacion`
--

CREATE TABLE `consignacion` (
  `codconsignacion` varchar(11) NOT NULL,
  `fecha` date NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numconsignacion` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `cdgven` varchar(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(10,2) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `codconsigtmp` varchar(11) NOT NULL,
  `cliexe` int(1) NOT NULL,
  `obsped` varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `consignaciontmp`
--

CREATE TABLE `consignaciontmp` (
  `codconsignacion` 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 `consignacion_lineas`
--

CREATE TABLE `consignacion_lineas` (
  `codconsignacion` varchar(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `consignacion_lineastmp`
--

CREATE TABLE `consignacion_lineastmp` (
  `codconsignacion` varchar(11) NOT NULL,
  `dscart` varchar(385) 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` decimal(4,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `entregas`
--

CREATE TABLE `entregas` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `dircli` varchar(150) NOT NULL,
  `numtel` varchar(10) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `entregastmp`
--

CREATE TABLE `entregastmp` (
  `codfactura` 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 `entregas_clientes_recibos`
--

CREATE TABLE `entregas_clientes_recibos` (
  `numrec` int(11) NOT NULL,
  `fecrec` date NOT NULL,
  `numfac` int(11) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(75) NOT NULL,
  `retira` varchar(75) NOT NULL,
  `placa` varchar(25) NOT NULL,
  `entregaen` varchar(25) NOT NULL,
  `obsped` varchar(100) NOT NULL,
  `nomusu` varchar(15) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `estado` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `entregas_clientes_recibostmp`
--

CREATE TABLE `entregas_clientes_recibostmp` (
  `codfactura` 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 `entregas_clientes_recibos_lineas`
--

CREATE TABLE `entregas_clientes_recibos_lineas` (
  `numrec` int(11) NOT NULL,
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cantanterior` decimal(19,2) NOT NULL,
  `cantentrega` decimal(19,2) NOT NULL,
  `cantsaldo` decimal(19,2) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `entregas_clientes_recibos_lineastmp`
--

CREATE TABLE `entregas_clientes_recibos_lineastmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cantanterior` decimal(19,2) NOT NULL,
  `cantentrega` decimal(19,3) NOT NULL,
  `cantsaldo` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL,
  `chkcom` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `entrelineas`
--

CREATE TABLE `entrelineas` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `entrelineastmp`
--

CREATE TABLE `entrelineastmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `entrelineas_2101`
--

CREATE TABLE `entrelineas_2101` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cantinicial` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `estatus`
--

CREATE TABLE `estatus` (
  `codest` int(2) NOT NULL,
  `nomest` varchar(10) COLLATE utf8_bin NOT NULL,
  `estlog` varchar(1) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `exoneraciones`
--

CREATE TABLE `exoneraciones` (
  `cdgexo` int(11) NOT NULL,
  `cedcli` varchar(15) COLLATE utf8_bin NOT NULL,
  `numautexo` varchar(15) COLLATE utf8_bin NOT NULL,
  `articuexo` varchar(15) COLLATE utf8_bin NOT NULL,
  `incisoexo` varchar(15) COLLATE utf8_bin NOT NULL,
  `fecemiexo` varchar(15) COLLATE utf8_bin NOT NULL,
  `fecvenexo` varchar(15) COLLATE utf8_bin NOT NULL,
  `porexo` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `factulinea`
--

CREATE TABLE `factulinea` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(2) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL,
  `acupuntos` int(1) NOT NULL,
  `canpunt` decimal(10,2) NOT NULL,
  `cdgtipartrest` int(1) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `regmedfarm` varchar(50) NOT NULL,
  `formafarm` varchar(3) NOT NULL,
  `farmacia` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulineatmp`
--

CREATE TABLE `factulineatmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `tipdes` varchar(2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL,
  `chkbon` int(1) NOT NULL,
  `chkexo` int(1) NOT NULL,
  `canpunt` int(1) NOT NULL,
  `chkpre2` int(1) NOT NULL,
  `cdgmoneda` varchar(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulineatmp_compra`
--

CREATE TABLE `factulineatmp_compra` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(20) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `canart` decimal(19,2) NOT NULL,
  `cosart` decimal(19,4) NOT NULL,
  `utiart1` float(10,2) NOT NULL,
  `utiart2` float(10,2) NOT NULL,
  `PRE001` decimal(19,0) NOT NULL,
  `PRE002` decimal(19,0) NOT NULL,
  `importe` decimal(19,4) NOT NULL,
  `desfac` decimal(4,2) NOT NULL,
  `cdgdes` varchar(3) NOT NULL,
  `fleart` decimal(10,2) NOT NULL,
  `flelin` decimal(10,2) NOT NULL,
  `despro` decimal(4,2) NOT NULL,
  `impart` decimal(19,2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `implin` decimal(19,4) NOT NULL,
  `deslin` float(19,2) NOT NULL,
  `chkbon` int(1) NOT NULL,
  `diftar` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulineatmp_compra_electronica`
--

CREATE TABLE `factulineatmp_compra_electronica` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulineatmp_notas`
--

CREATE TABLE `factulineatmp_notas` (
  `codnotatmp` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `codigo` varchar(18) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cantidad` decimal(19,5) NOT NULL,
  `preivi` decimal(19,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `numlinafe` int(11) NOT NULL,
  `chkexo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulineatmp_notas_debito`
--

CREATE TABLE `factulineatmp_notas_debito` (
  `codnotatmp` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `codigo` varchar(18) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cantidad` decimal(19,5) NOT NULL,
  `preivi` decimal(19,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `numlinafe` int(11) NOT NULL,
  `chkexo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulineatmp_notas_frs`
--

CREATE TABLE `factulineatmp_notas_frs` (
  `codnotatmp` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `codigo` varchar(18) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cantidad` decimal(19,5) NOT NULL,
  `preivi` decimal(19,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` float(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `numlinafe` int(11) NOT NULL,
  `chkexo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_compra`
--

CREATE TABLE `factulinea_compra` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgpro` int(6) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(20) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `exiant` decimal(19,2) NOT NULL,
  `canart` decimal(19,2) NOT NULL,
  `cosart` decimal(19,4) NOT NULL,
  `utiart1` float(10,2) NOT NULL,
  `utiart2` float(10,2) NOT NULL,
  `PRE001` decimal(19,0) NOT NULL,
  `PRE002` decimal(19,0) NOT NULL,
  `importe` decimal(19,4) NOT NULL,
  `desfac` decimal(4,2) NOT NULL,
  `cdgdes` varchar(3) NOT NULL,
  `despro` decimal(4,2) NOT NULL,
  `fleart` decimal(10,2) NOT NULL,
  `flelin` decimal(10,2) NOT NULL,
  `modpre` varchar(1) NOT NULL,
  `impart` decimal(19,2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `implin` decimal(19,4) NOT NULL,
  `deslin` float(19,2) NOT NULL,
  `PREANT` decimal(10,2) NOT NULL,
  `fecfac` date NOT NULL,
  `chkbon` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_compra_electronica`
--

CREATE TABLE `factulinea_compra_electronica` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(2) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_contado`
--

CREATE TABLE `factulinea_contado` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,5) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL,
  `chkexo` int(1) NOT NULL,
  `chkpre2` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas_contado a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_contado_compras`
--

CREATE TABLE `factulinea_contado_compras` (
  `codfactura` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) COLLATE utf8_bin NOT NULL,
  `cantidad` decimal(19,0) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `utiart1` int(2) NOT NULL,
  `utiart2` int(2) NOT NULL,
  `PRE001` float(19,2) NOT NULL,
  `PRE002` float(19,2) NOT NULL,
  `importe` decimal(19,0) NOT NULL,
  `dcto` decimal(19,0) NOT NULL,
  `impuesto` decimal(19,0) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `factulinea_historico`
--

CREATE TABLE `factulinea_historico` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_notas`
--

CREATE TABLE `factulinea_notas` (
  `codnota` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `numlinafe` int(3) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(2) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `regmedfarm` varchar(50) NOT NULL,
  `formafarm` varchar(3) NOT NULL,
  `farmacia` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_notas_debito`
--

CREATE TABLE `factulinea_notas_debito` (
  `codnota` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `numlinafe` int(3) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(2) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `regmedfarm` varchar(50) NOT NULL,
  `formafarm` varchar(3) NOT NULL,
  `farmacia` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_notas_frs`
--

CREATE TABLE `factulinea_notas_frs` (
  `codnota` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `numlinafe` int(3) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(2) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL,
  `regmedfarm` varchar(50) NOT NULL,
  `formafarm` varchar(3) NOT NULL,
  `farmacia` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `factulinea_restaurante`
--

CREATE TABLE `factulinea_restaurante` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `impser` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas`
--

CREATE TABLE `facturas` (
  `codfactura` int(11) NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `estfac` int(1) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `simpes` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `canjes` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totserexo` decimal(18,5) NOT NULL,
  `totsernosuj` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totmerexo` decimal(18,5) NOT NULL,
  `totmernosuj` decimal(13,5) NOT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totexonerado` decimal(18,5) NOT NULL,
  `totnosujeto` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `rezref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL,
  `tipo_entrega` int(1) NOT NULL,
  `acupunt` int(1) NOT NULL,
  `impser` decimal(19,2) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `cdgactcli` varchar(6) NOT NULL,
  `cdgbod` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `facturastmp`
--

CREATE TABLE `facturastmp` (
  `codfactura` 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 `facturastmp_compras`
--

CREATE TABLE `facturastmp_compras` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `facturastmp_compra_electronica`
--

CREATE TABLE `facturastmp_compra_electronica` (
  `codfactura` 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 `facturastmp_notas`
--

CREATE TABLE `facturastmp_notas` (
  `codnota` 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 `facturastmp_notas_debito`
--

CREATE TABLE `facturastmp_notas_debito` (
  `codnota` 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 `facturastmp_notas_frs`
--

CREATE TABLE `facturastmp_notas_frs` (
  `codnota` 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 `facturas_bajo_inventariotmp`
--

CREATE TABLE `facturas_bajo_inventariotmp` (
  `codfacturatmp` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `usuario` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `hora` time NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas_compras`
--

CREATE TABLE `facturas_compras` (
  `codfactura` int(11) NOT NULL,
  `numfac` varchar(50) NOT NULL,
  `fecfac` date NOT NULL,
  `fecpro` date NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `dscpro` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subfac` float(19,2) NOT NULL,
  `impfac` float(19,2) NOT NULL,
  `desfactot` float(19,2) NOT NULL,
  `flefac` float(19,2) NOT NULL,
  `otrfac` float(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `estado` int(1) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `cdgtipcxp` int(2) NOT NULL,
  `cdgusu` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `fecven` date NOT NULL,
  `codlineatmp` int(11) NOT NULL,
  `falcal` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas_compra_electronica`
--

CREATE TABLE `facturas_compra_electronica` (
  `codfactura` int(11) NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text,
  `numfac` varchar(11) NOT NULL,
  `fecfacsim` date NOT NULL,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dscpro` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` varchar(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `simpes` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totserexo` decimal(18,5) NOT NULL,
  `totsernosuj` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totmerexo` decimal(18,5) NOT NULL,
  `totmernosuj` decimal(13,5) NOT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totexonerado` decimal(18,5) NOT NULL,
  `totnosujeto` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `rezref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `cdgactcli` varchar(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas_contado`
--

CREATE TABLE `facturas_contado` (
  `codfactura` int(11) NOT NULL,
  `codfacturatra` int(11) NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `simpes` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `rezref` varchar(180) NOT NULL,
  `cdgactcli` varchar(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas_contado de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas_notas`
--

CREATE TABLE `facturas_notas` (
  `codnota` int(11) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalnota` decimal(19,2) NOT NULL,
  `numfacafe` varchar(20) NOT NULL,
  `tipapli` int(1) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `hornot` time NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totserexo` decimal(18,5) NOT NULL,
  `totsernosuj` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totmerexo` decimal(18,5) NOT NULL,
  `totmernosuj` decimal(13,5) NOT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totexonerado` decimal(18,5) NOT NULL,
  `totnosujeto` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `cdgactcli` varchar(6) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `razref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas_notas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas_notas_debito`
--

CREATE TABLE `facturas_notas_debito` (
  `codnota` int(11) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalnota` decimal(19,2) NOT NULL,
  `numfacafe` varchar(20) NOT NULL,
  `tipapli` int(1) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `hornot` time NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `artexo` varchar(6) NOT NULL,
  `incexo` varchar(6) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totserexo` decimal(18,5) NOT NULL,
  `totsernosuj` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totmerexo` decimal(18,5) NOT NULL,
  `totmernosuj` decimal(13,5) NOT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totexonerado` decimal(18,5) NOT NULL,
  `totnosujeto` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `cdgactcli` varchar(6) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `razref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas_notas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `facturas_notas_frs`
--

CREATE TABLE `facturas_notas_frs` (
  `codnota` int(11) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `cedpro` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dscpro` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalnota` decimal(19,2) NOT NULL,
  `numfacafe` varchar(20) NOT NULL,
  `tipapli` int(1) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `hornot` time NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totserexo` decimal(18,5) NOT NULL,
  `totsernosuj` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totmerexo` decimal(18,5) NOT NULL,
  `totmernosuj` decimal(13,5) NOT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totexonerado` decimal(18,5) NOT NULL,
  `totnosujeto` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `cdgactpro` varchar(6) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `razref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas_notas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `familias`
--

CREATE TABLE `familias` (
  `cdgfam` varchar(3) CHARACTER SET utf8 NOT NULL,
  `dscfam` varchar(40) CHARACTER SET utf8 NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `farmacia`
--

CREATE TABLE `farmacia` (
  `codigo` bigint(13) DEFAULT NULL,
  `producto_servicio` varchar(132) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `generar_lineas_inventario`
--

CREATE TABLE `generar_lineas_inventario` (
  `cdgbar` varchar(20) COLLATE utf8_bin NOT NULL,
  `canmov` decimal(10,2) NOT NULL,
  `tiptra` varchar(3) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `habladores`
--

CREATE TABLE `habladores` (
  `CDGART` int(6) NOT NULL,
  `CDGBAR` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
  `CDGBAR2` varchar(20) NOT NULL,
  `CDGBAR3` varchar(20) NOT NULL,
  `DSCART` varchar(70) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
  `ESTART` int(1) DEFAULT NULL,
  `COB_IV` int(1) DEFAULT NULL,
  `tipart` varchar(1) NOT NULL,
  `conexi` int(1) NOT NULL,
  `DESART` float(5,2) DEFAULT NULL,
  `DESFAC` float(5,2) NOT NULL,
  `desmin` float(5,2) NOT NULL,
  `desmax` float(5,2) NOT NULL,
  `EXIACT` float(9,2) DEFAULT NULL,
  `cosart` decimal(10,2) DEFAULT NULL,
  `utiart1` decimal(10,2) NOT NULL,
  `utiart2` decimal(10,2) NOT NULL,
  `PRE001` float(10,2) DEFAULT NULL,
  `PREANT` float(10,2) DEFAULT NULL,
  `impart` float(10,2) NOT NULL,
  `fleart` decimal(10,2) NOT NULL,
  `PREIVI` float(10,2) DEFAULT NULL,
  `CDGFAM` varchar(3) NOT NULL,
  `CDGLIN` varchar(3) NOT NULL,
  `unimed` varchar(8) NOT NULL,
  `chkhab` int(1) NOT NULL,
  `artpes` int(1) NOT NULL,
  `nomusu` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `hac_actividades_comerciales`
--

CREATE TABLE `hac_actividades_comerciales` (
  `cdgactpri` int(1) NOT NULL,
  `cdgact` varchar(7) COLLATE utf8_bin NOT NULL,
  `dscact` varchar(150) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_barrios`
--

CREATE TABLE `hac_barrios` (
  `cdgbarrio` varchar(3) COLLATE utf8_bin NOT NULL,
  `dscbarrio` varchar(80) COLLATE utf8_bin NOT NULL,
  `cdgprovin` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgcanton` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgdistri` varchar(2) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_cantones`
--

CREATE TABLE `hac_cantones` (
  `cdgcanton` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsccanton` varchar(40) COLLATE utf8_bin NOT NULL,
  `cdgprovin` varchar(2) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_catalogo_actividades_comerciales`
--

CREATE TABLE `hac_catalogo_actividades_comerciales` (
  `id` int(3) NOT NULL,
  `codigo` varchar(10) DEFAULT NULL,
  `actividad` varchar(167) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `hac_catalogo_actividades_comerciales_2`
--

CREATE TABLE `hac_catalogo_actividades_comerciales_2` (
  `id` int(4) NOT NULL,
  `codigo` varchar(600) CHARACTER SET utf8 DEFAULT NULL,
  `actividad` varchar(13700) CHARACTER SET utf8 DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_catalogo_actividades_comerciales_3`
--

CREATE TABLE `hac_catalogo_actividades_comerciales_3` (
  `cdgact43` varchar(6) DEFAULT NULL,
  `dscact43` varchar(170) DEFAULT NULL,
  `cdgact44` varchar(6) DEFAULT NULL,
  `dscact44` varchar(150) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `hac_codigos_referencia`
--

CREATE TABLE `hac_codigos_referencia` (
  `cdgref` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscref` varchar(50) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_codigo_pais`
--

CREATE TABLE `hac_codigo_pais` (
  `cdgpais` int(3) NOT NULL,
  `dscpais` varchar(25) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_distritos`
--

CREATE TABLE `hac_distritos` (
  `cdgdistri` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscdistri` varchar(40) COLLATE utf8_bin NOT NULL,
  `cdgprovin` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgcanton` varchar(2) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_estados`
--

CREATE TABLE `hac_estados` (
  `cdgesthac` int(3) NOT NULL,
  `dscesthac` varchar(30) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_formulas_farmaceuticas`
--

CREATE TABLE `hac_formulas_farmaceuticas` (
  `cdgforfar` varchar(3) NOT NULL,
  `dscforfar` varchar(75) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `hac_institucion_exonera`
--

CREATE TABLE `hac_institucion_exonera` (
  `cdginstexo` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscinstexo` varchar(70) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_medios_pago`
--

CREATE TABLE `hac_medios_pago` (
  `cdgmedpag` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscmedpag` varchar(40) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_naturaleza_descuento`
--

CREATE TABLE `hac_naturaleza_descuento` (
  `cdgnatdes` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscnatdes` varchar(80) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_provincias`
--

CREATE TABLE `hac_provincias` (
  `cdgprovin` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscprovin` varchar(30) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_articulo`
--

CREATE TABLE `hac_tipo_articulo` (
  `cdgtipart` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctipart` varchar(50) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_documento`
--

CREATE TABLE `hac_tipo_documento` (
  `cdgtipdoc` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctipdoc` varchar(30) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_doc_referencia`
--

CREATE TABLE `hac_tipo_doc_referencia` (
  `cdgdocref` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscdocref` varchar(50) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_exoneracion`
--

CREATE TABLE `hac_tipo_exoneracion` (
  `cdgtipexo` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctipexo` varchar(50) COLLATE utf8_bin NOT NULL,
  `articuloexo` int(6) DEFAULT NULL,
  `incisoexo` int(6) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_identificacion`
--

CREATE TABLE `hac_tipo_identificacion` (
  `cdgced` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscced` varchar(30) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_impuestos`
--

CREATE TABLE `hac_tipo_impuestos` (
  `cdgtipimp` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctipimp` varchar(40) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_mensaje`
--

CREATE TABLE `hac_tipo_mensaje` (
  `cdgmen` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscmen` varchar(30) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_moneda`
--

CREATE TABLE `hac_tipo_moneda` (
  `cdgmon` varchar(3) COLLATE utf8_bin NOT NULL,
  `dscmon` varchar(10) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_producto`
--

CREATE TABLE `hac_tipo_producto` (
  `cdgtippro` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctippro` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_tipo_tarifa`
--

CREATE TABLE `hac_tipo_tarifa` (
  `cdgtar` varchar(2) NOT NULL,
  `dsctar` varchar(50) NOT NULL,
  `iv_porc` int(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cob_iv` varchar(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `hac_tipo_venta`
--

CREATE TABLE `hac_tipo_venta` (
  `cdgtipven` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctipven` varchar(50) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `hac_unidad_medida`
--

CREATE TABLE `hac_unidad_medida` (
  `cdgunimed` int(1) NOT NULL,
  `simunimed` varchar(10) COLLATE utf8_bin NOT NULL,
  `dscunimed` varchar(40) COLLATE utf8_bin NOT NULL,
  `cdgtippro` varchar(2) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `impuesto_servicio`
--

CREATE TABLE `impuesto_servicio` (
  `numfactura` int(20) NOT NULL,
  `fecha` date NOT NULL,
  `cdgcli` varchar(6) COLLATE utf8_bin NOT NULL,
  `dsccli` varchar(70) COLLATE utf8_bin NOT NULL,
  `tot_sin_impser` float(19,2) NOT NULL,
  `impser` float(19,2) NOT NULL,
  `totalfactura` float(19,2) NOT NULL,
  `horfac` time NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `inventario_activos`
--

CREATE TABLE `inventario_activos` (
  `CDGART` int(6) NOT NULL,
  `CDGBAR` varchar(15) DEFAULT NULL,
  `CDGBAR2` varchar(12) NOT NULL,
  `CDGBAR3` varchar(15) NOT NULL,
  `CDGTIPART` varchar(2) NOT NULL,
  `CDGTIPPRO` varchar(2) NOT NULL,
  `DSCART` varchar(385) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
  `ESTART` int(1) DEFAULT NULL,
  `COB_IV` int(1) DEFAULT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `ivporc` decimal(8,2) NOT NULL,
  `tipcanbas` int(1) NOT NULL,
  `tarred` decimal(4,2) NOT NULL,
  `cdgtarred` varchar(2) NOT NULL,
  `tipart` varchar(1) NOT NULL,
  `DESART` float(5,2) DEFAULT NULL,
  `DESFAC` float(5,2) NOT NULL,
  `desmax` float(5,2) NOT NULL,
  `desmin` float(5,2) NOT NULL,
  `stockmax` decimal(10,2) NOT NULL,
  `stockmin` decimal(10,2) NOT NULL,
  `EXIACT` float(9,2) DEFAULT NULL,
  `EXIACT1` float(9,2) NOT NULL,
  `EXIACT2` float(9,2) NOT NULL,
  `cosart` decimal(19,2) DEFAULT NULL,
  `utiart1` decimal(10,2) NOT NULL,
  `utiart2` decimal(10,2) NOT NULL,
  `utiart3` decimal(10,2) NOT NULL,
  `utisug` float(5,2) NOT NULL,
  `PRE001` float(10,2) DEFAULT NULL,
  `PRE002` float(10,2) DEFAULT NULL,
  `PRE003` float(10,2) NOT NULL,
  `impart` float(10,2) NOT NULL,
  `PREIVI` float(10,2) DEFAULT NULL,
  `CDGFAM` varchar(3) NOT NULL,
  `fleart` decimal(10,2) NOT NULL,
  `CDGLIN` varchar(3) NOT NULL,
  `artcom` int(1) NOT NULL,
  `artpes` int(1) NOT NULL,
  `pasillo` int(3) NOT NULL,
  `estante` varchar(30) NOT NULL,
  `numlot` varchar(35) NOT NULL,
  `feclot` date DEFAULT NULL,
  `cdgpro` int(6) NOT NULL,
  `UNIMED` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `conexi` int(1) NOT NULL,
  `nomusu` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date DEFAULT NULL,
  `cantomfis` int(1) NOT NULL,
  `fectomfis` date NOT NULL,
  `cdgbod` int(2) NOT NULL,
  `artpro` int(1) NOT NULL,
  `canstock` decimal(4,2) NOT NULL,
  `cdgtipartrest` int(1) NOT NULL,
  `cdghac` varchar(25) NOT NULL,
  `checkunir` int(1) NOT NULL,
  `cdgact` varchar(7) NOT NULL,
  `marca` varchar(50) NOT NULL,
  `modelo` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `inventario_proyectos`
--

CREATE TABLE `inventario_proyectos` (
  `cdgpro` int(11) NOT NULL,
  `dscpro` varchar(150) COLLATE utf8_bin NOT NULL,
  `estado` varchar(15) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `inventario_proyectos_exitencias`
--

CREATE TABLE `inventario_proyectos_exitencias` (
  `cgdproexi` int(11) NOT NULL,
  `cdgpro` int(11) NOT NULL,
  `dscpro` varchar(150) COLLATE utf8_bin NOT NULL,
  `cdgbar` varchar(15) COLLATE utf8_bin NOT NULL,
  `dscart` varchar(385) COLLATE utf8_bin NOT NULL,
  `exiact` decimal(9,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `lineas`
--

CREATE TABLE `lineas` (
  `cdglin` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `dsclin` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgfam` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `lista_precios`
--

CREATE TABLE `lista_precios` (
  `codaju` int(11) NOT NULL,
  `numaju` varchar(15) NOT NULL,
  `numorden` int(11) NOT NULL,
  `numfac` varchar(30) NOT NULL,
  `cdgtipven` int(1) 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 `lista_preciostmp`
--

CREATE TABLE `lista_preciostmp` (
  `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 `lista_precios_lineas`
--

CREATE TABLE `lista_precios_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,
  `fecaju` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `lista_precios_lineas_tmp`
--

CREATE TABLE `lista_precios_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 `marcas`
--

CREATE TABLE `marcas` (
  `cdgmar` varchar(3) CHARACTER SET utf8 NOT NULL,
  `dscmar` varchar(40) CHARACTER SET utf8 NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `medios_pago`
--

CREATE TABLE `medios_pago` (
  `cdgtipven` varchar(15) NOT NULL,
  `dsctipven` varchar(15) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `mensaje_receptor`
--

CREATE TABLE `mensaje_receptor` (
  `codmen` int(11) NOT NULL,
  `cdgclavemen` varchar(50) COLLATE utf8_bin NOT NULL,
  `numcompmen` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecmen` varchar(30) COLLATE utf8_bin NOT NULL,
  `cdgclavecomp` varchar(50) COLLATE utf8_bin NOT NULL,
  `numcomp` varchar(20) COLLATE utf8_bin NOT NULL,
  `tipcom` varchar(3) COLLATE utf8_bin NOT NULL,
  `cdgcxp` int(2) NOT NULL,
  `feccomp` varchar(30) COLLATE utf8_bin NOT NULL,
  `feccorcomp` date NOT NULL,
  `cdgmen` int(1) NOT NULL,
  `detmen` varchar(100) COLLATE utf8_bin NOT NULL,
  `totdes` decimal(18,5) NOT NULL,
  `subtotgra` decimal(18,5) NOT NULL,
  `subtotexe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `monimp` decimal(19,5) DEFAULT NULL,
  `imptr0` decimal(19,2) NOT NULL,
  `imptr1` decimal(19,2) NOT NULL,
  `imptr2` decimal(19,2) NOT NULL,
  `imptr4` decimal(19,2) NOT NULL,
  `impts0` decimal(19,2) NOT NULL,
  `impts4` decimal(19,2) NOT NULL,
  `impts8` decimal(19,2) NOT NULL,
  `impg13` decimal(19,2) NOT NULL,
  `subtr0` decimal(19,2) NOT NULL,
  `subtr1` decimal(19,2) NOT NULL,
  `subtr2` decimal(19,2) NOT NULL,
  `subtr4` decimal(19,2) NOT NULL,
  `subts0` decimal(19,2) NOT NULL,
  `subts4` decimal(19,2) NOT NULL,
  `subts8` decimal(19,2) NOT NULL,
  `subg13` decimal(19,2) NOT NULL,
  `totcomp` decimal(19,5) NOT NULL,
  `numcedrec` varchar(20) COLLATE utf8_bin NOT NULL,
  `cedtiprec` varchar(20) COLLATE utf8_bin NOT NULL,
  `dscnomemi` varchar(120) COLLATE utf8_bin NOT NULL,
  `numcedemi` varchar(20) COLLATE utf8_bin NOT NULL,
  `cedtipemi` varchar(20) COLLATE utf8_bin NOT NULL,
  `estadoComprobanteIntegracion` varchar(10) COLLATE utf8_bin NOT NULL,
  `urlConsultarEstadoMensaje` varchar(300) COLLATE utf8_bin NOT NULL,
  `mensajeHacienda` varchar(150) COLLATE utf8_bin NOT NULL,
  `tipmoneda` varchar(3) COLLATE utf8_bin NOT NULL,
  `tipcamdol` float(10,2) NOT NULL,
  `cdgusu` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `mensaje_receptortmp`
--

CREATE TABLE `mensaje_receptortmp` (
  `codmen` int(11) NOT NULL,
  `cdgclavemen` varchar(50) COLLATE utf8_bin NOT NULL,
  `numcompmen` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecmen` varchar(30) COLLATE utf8_bin NOT NULL,
  `cdgclavecomp` varchar(50) COLLATE utf8_bin NOT NULL,
  `numcomp` varchar(20) COLLATE utf8_bin NOT NULL,
  `tipcom` varchar(3) COLLATE utf8_bin NOT NULL,
  `cdgcxp` int(2) NOT NULL,
  `feccomp` varchar(30) COLLATE utf8_bin NOT NULL,
  `feccorcomp` date NOT NULL,
  `cdgmen` int(1) NOT NULL,
  `detmen` varchar(100) COLLATE utf8_bin NOT NULL,
  `totdes` decimal(18,5) NOT NULL,
  `subtotgra` decimal(18,5) NOT NULL,
  `subtotexe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `monimp` decimal(19,2) DEFAULT NULL,
  `imptr0` decimal(19,2) NOT NULL,
  `imptr1` decimal(19,2) NOT NULL,
  `imptr2` decimal(19,2) NOT NULL,
  `imptr4` decimal(19,2) NOT NULL,
  `impts0` decimal(19,2) NOT NULL,
  `impts4` decimal(19,2) NOT NULL,
  `impts8` decimal(19,2) NOT NULL,
  `impg13` decimal(19,2) NOT NULL,
  `subtr0` decimal(19,2) NOT NULL,
  `subtr1` decimal(19,2) NOT NULL,
  `subtr2` decimal(19,2) NOT NULL,
  `subtr4` decimal(19,2) NOT NULL,
  `subts0` decimal(19,2) NOT NULL,
  `subts4` decimal(19,2) NOT NULL,
  `subts8` decimal(19,2) NOT NULL,
  `subg13` decimal(19,2) NOT NULL,
  `totcomp` decimal(19,5) NOT NULL,
  `numcedrec` varchar(20) COLLATE utf8_bin NOT NULL,
  `cedtiprec` varchar(20) COLLATE utf8_bin NOT NULL,
  `dscnomemi` varchar(120) COLLATE utf8_bin NOT NULL,
  `numcedemi` varchar(20) COLLATE utf8_bin NOT NULL,
  `cedtipemi` varchar(20) COLLATE utf8_bin NOT NULL,
  `estadoComprobanteIntegracion` varchar(10) COLLATE utf8_bin NOT NULL,
  `urlConsultarEstadoMensaje` varchar(300) COLLATE utf8_bin NOT NULL,
  `mensajeHacienda` varchar(150) COLLATE utf8_bin NOT NULL,
  `tipmoneda` varchar(3) COLLATE utf8_bin NOT NULL,
  `tipcamdol` float(10,2) NOT NULL,
  `cdgusu` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `mensaje_receptor_lineas`
--

CREATE TABLE `mensaje_receptor_lineas` (
  `codmen` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `numlineaxml` int(4) NOT NULL,
  `codigo` varchar(15) COLLATE utf8_bin NOT NULL,
  `cdgcabys` varchar(13) COLLATE utf8_bin NOT NULL,
  `cdgact` varchar(6) COLLATE utf8_bin NOT NULL,
  `dscart` varchar(150) COLLATE utf8_bin NOT NULL,
  `canart` decimal(19,0) NOT NULL,
  `cosart` decimal(19,4) NOT NULL,
  `cdgimp` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgtar` varchar(2) COLLATE utf8_bin NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `implin` decimal(19,2) NOT NULL,
  `deslin` decimal(19,2) NOT NULL,
  `sublin` decimal(19,2) NOT NULL,
  `chkbon` int(1) NOT NULL,
  `numcompmen` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecmen` varchar(30) COLLATE utf8_bin NOT NULL,
  `numcomp` varchar(20) COLLATE utf8_bin NOT NULL,
  `tipcom` varchar(3) COLLATE utf8_bin NOT NULL,
  `cdgcxp` int(2) NOT NULL,
  `feccomp` varchar(30) COLLATE utf8_bin NOT NULL,
  `feccorcomp` date NOT NULL,
  `tipmoneda` varchar(3) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

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

CREATE TABLE `mesas` (
  `mesa1` int(1) NOT NULL,
  `mesa2` int(1) NOT NULL,
  `mesa3` int(1) NOT NULL,
  `mesa4` int(1) NOT NULL,
  `mesa5` int(1) NOT NULL,
  `mesa6` int(1) NOT NULL,
  `mesa7` int(1) NOT NULL,
  `mesa8` int(1) NOT NULL,
  `mesa9` int(1) NOT NULL,
  `mesa10` int(1) NOT NULL,
  `mesa11` int(1) NOT NULL,
  `mesa12` int(1) NOT NULL,
  `mesa13` int(1) NOT NULL,
  `mesa14` int(1) NOT NULL,
  `mesa15` int(1) NOT NULL,
  `bar1` int(1) NOT NULL,
  `bar2` int(1) NOT NULL,
  `bar3` int(1) NOT NULL,
  `bar4` int(1) NOT NULL,
  `bar5` int(1) NOT NULL,
  `bar6` int(1) NOT NULL,
  `bar7` int(1) NOT NULL,
  `bar8` int(1) NOT NULL,
  `bar9` int(1) NOT NULL,
  `bar10` int(1) NOT NULL,
  `bar11` int(1) NOT NULL,
  `bar12` int(1) NOT NULL,
  `bar13` int(1) NOT NULL,
  `bar14` int(1) NOT NULL,
  `bar15` int(1) NOT NULL,
  `bar16` int(1) NOT NULL,
  `bar17` int(1) NOT NULL,
  `bar18` int(1) NOT NULL,
  `bar19` int(1) NOT NULL,
  `bar20` int(1) NOT NULL,
  `bar21` int(1) NOT NULL,
  `bar22` int(1) NOT NULL,
  `bar23` int(1) NOT NULL,
  `bar24` int(1) NOT NULL,
  `bar25` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `modelos`
--

CREATE TABLE `modelos` (
  `cdgmod` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `dscmod` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgmar` varchar(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `movimientos_caja`
--

CREATE TABLE `movimientos_caja` (
  `codmov` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) NOT NULL,
  `hora` time NOT NULL,
  `codigo` int(5) NOT NULL,
  `nombre` varchar(100) NOT NULL,
  `total` decimal(19,2) NOT NULL,
  `salact` decimal(19,2) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `tipmov` varchar(3) NOT NULL,
  `numdoc` int(20) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `detmov` varchar(100) NOT NULL,
  `numche` varchar(40) NOT NULL,
  `ctaban` varchar(40) NOT NULL,
  `numrec` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `movimiento_rutas`
--

CREATE TABLE `movimiento_rutas` (
  `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',
  `estado` int(1) NOT NULL,
  `cdgusu` varchar(2) NOT NULL,
  `ruta` varchar(50) NOT NULL,
  `hora` varchar(25) NOT NULL,
  `simpe` decimal(19,2) NOT NULL,
  `deposito` decimal(19,2) NOT NULL,
  `efectivo` decimal(19,2) NOT NULL,
  `canccred` decimal(19,2) NOT NULL,
  `credito` decimal(19,2) NOT NULL,
  `descuentos` decimal(19,2) NOT NULL,
  `gastos` decimal(19,2) NOT NULL,
  `comision` decimal(19,2) NOT NULL,
  `diesel` varchar(25) NOT NULL,
  `kmsalida` varchar(25) NOT NULL,
  `kmregreso` varchar(25) NOT NULL,
  `llegada` varchar(25) NOT NULL,
  `total` decimal(19,2) NOT NULL,
  `entrega` varchar(50) NOT NULL,
  `recibe` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `movimiento_rutastmp`
--

CREATE TABLE `movimiento_rutastmp` (
  `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 `movimiento_rutas_lineas`
--

CREATE TABLE `movimiento_rutas_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,
  `cantinicial` decimal(19,2) NOT NULL,
  `cantregreso` 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,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `movimiento_rutas_lineas_tmp`
--

CREATE TABLE `movimiento_rutas_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,
  `cantanterior` decimal(19,2) NOT NULL,
  `cantregreso` decimal(19,2) NOT NULL,
  `cantventa` 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 `notas_proveedores`
--

CREATE TABLE `notas_proveedores` (
  `codnota` int(11) NOT NULL,
  `numnot` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `dscpro` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalnota` decimal(19,2) NOT NULL,
  `numfacafe` varchar(20) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `detnot` varchar(300) NOT NULL,
  `tipapli` int(1) NOT NULL,
  `estapli` int(1) NOT NULL,
  `cdgusu` varchar(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `notas_proveedorestmp`
--

CREATE TABLE `notas_proveedorestmp` (
  `codnota` 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 `notas_proveedores_lineas`
--

CREATE TABLE `notas_proveedores_lineas` (
  `codnota` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `canart` decimal(19,2) NOT NULL,
  `cosnivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `cosart` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `desfac` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `fecfac` date NOT NULL,
  `cdgusu` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `numlinafe` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `notas_proveedores_lineastmp`
--

CREATE TABLE `notas_proveedores_lineastmp` (
  `codnotatmp` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codigo` varchar(18) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `canart` decimal(19,2) NOT NULL,
  `cosart` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `desfac` tinyint(4) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `numlinafe` int(11) NOT NULL,
  `chkbon` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `orden_compra`
--

CREATE TABLE `orden_compra` (
  `codord` int(11) NOT NULL,
  `numord` varchar(15) NOT NULL,
  `fecord` date NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `dscpro` varchar(50) NOT NULL,
  `detord` varchar(100) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `totalorden` decimal(19,2) NOT 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 `orden_compratmp`
--

CREATE TABLE `orden_compratmp` (
  `numord` 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 `orden_compra_lineas`
--

CREATE TABLE `orden_compra_lineas` (
  `codorden` int(11) NOT NULL,
  `dscart` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `borrado` int(1) 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,
  `fecha` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `orden_compra_lineas_tmp`
--

CREATE TABLE `orden_compra_lineas_tmp` (
  `codorden` 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,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `orden_trabajo`
--

CREATE TABLE `orden_trabajo` (
  `numord` int(2) NOT NULL,
  `fecrec` varchar(12) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(100) CHARACTER SET utf8 NOT NULL,
  `numtel` varchar(10) NOT NULL,
  `dircli` varchar(100) NOT NULL,
  `corcli` varchar(50) NOT NULL,
  `estord` int(1) NOT NULL,
  `canart` int(2) NOT NULL,
  `dscart` varchar(100) NOT NULL,
  `modart` varchar(30) NOT NULL,
  `serart` varchar(30) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `obsart` varchar(200) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecent` varchar(12) NOT NULL,
  `monade` float(10,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `pagos_clientes`
--

CREATE TABLE `pagos_clientes` (
  `numrec` int(11) NOT NULL,
  `fecrec` date NOT NULL,
  `monint` float(19,2) NOT NULL,
  `monabo` float(19,2) NOT NULL,
  `montot` float(19,2) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(100) CHARACTER SET utf8 NOT NULL,
  `detrec` varchar(100) CHARACTER SET utf8 NOT NULL,
  `estrec` int(2) NOT NULL,
  `numfac` int(10) NOT NULL,
  `pagcon` float(19,2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `simpes` float(19,2) NOT NULL,
  `nuevosaldo` float(19,2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `cdgven` int(5) NOT NULL,
  `tipmov` varchar(2) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `nomusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL,
  `codmov` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `pagos_clientestmp`
--

CREATE TABLE `pagos_clientestmp` (
  `numrec` int(11) NOT NULL,
  `fecrec` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `pagos_clientes_notas`
--

CREATE TABLE `pagos_clientes_notas` (
  `numnot` int(11) NOT NULL,
  `fecnot` date NOT NULL,
  `montot` decimal(19,2) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(100) CHARACTER SET utf8 NOT NULL,
  `estnot` int(2) NOT NULL,
  `nuevosaldo` float(19,2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `tipmov` varchar(2) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `nomusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `pagos_clientes_notas_debito`
--

CREATE TABLE `pagos_clientes_notas_debito` (
  `numnot` int(11) NOT NULL,
  `fecnot` date NOT NULL,
  `montot` decimal(19,2) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(100) CHARACTER SET utf8 NOT NULL,
  `estnot` int(2) NOT NULL,
  `nuevosaldo` float(19,2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `tipmov` varchar(2) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `nomusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `pagos_clientes_notas_lineas`
--

CREATE TABLE `pagos_clientes_notas_lineas` (
  `codnota` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salfac` float(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_clientes_notas_lineas_debito`
--

CREATE TABLE `pagos_clientes_notas_lineas_debito` (
  `codnota` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salfac` float(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_clientes_recibos_lineas`
--

CREATE TABLE `pagos_clientes_recibos_lineas` (
  `numrec` int(20) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `monint` decimal(19,2) NOT NULL,
  `intfac` decimal(19,2) NOT NULL,
  `totfac` decimal(19,2) NOT NULL,
  `salfac` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgven` int(5) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL,
  `fecfac` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_clientes_recibos_lineastmp`
--

CREATE TABLE `pagos_clientes_recibos_lineastmp` (
  `numrec` int(20) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `monint` decimal(19,2) NOT NULL,
  `intfac` decimal(19,2) NOT NULL,
  `totfac` decimal(19,2) NOT NULL,
  `salfac` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL,
  `fecfac` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_parciales_lineas`
--

CREATE TABLE `pagos_parciales_lineas` (
  `codfactura` varchar(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `chkpag` int(1) NOT NULL,
  `chktic` int(1) NOT NULL,
  `chkcom` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_parciales_lineas2`
--

CREATE TABLE `pagos_parciales_lineas2` (
  `codfactura` varchar(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `chkpag` int(1) NOT NULL,
  `chktic` int(1) NOT NULL,
  `chkcom` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_parciales_lineas4`
--

CREATE TABLE `pagos_parciales_lineas4` (
  `codfactura` varchar(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `chkpag` int(1) NOT NULL,
  `chktic` int(1) NOT NULL,
  `chkcom` int(1) NOT NULL,
  `cdgtipartrest` int(2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_parciales_lineas5`
--

CREATE TABLE `pagos_parciales_lineas5` (
  `codfactura` varchar(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `chkpag` int(1) NOT NULL,
  `chktic` int(1) NOT NULL,
  `chkcom` int(1) NOT NULL,
  `cdgtipartrest` int(2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_proveedores`
--

CREATE TABLE `pagos_proveedores` (
  `numrec` int(11) NOT NULL,
  `fecrec` date NOT NULL,
  `monint` float(19,2) NOT NULL,
  `monabo` float(19,2) NOT NULL,
  `montot` float(19,2) NOT NULL,
  `cdgpro` int(6) NOT NULL,
  `dscpro` varchar(100) CHARACTER SET utf8 NOT NULL,
  `detrec` varchar(100) CHARACTER SET utf8 NOT NULL,
  `estrec` int(2) NOT NULL,
  `numfac` varchar(20) NOT NULL,
  `pagcon` float(19,2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `nuevosaldo` float(19,2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `tipmov` varchar(2) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `nomusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `pagos_proveedorestmp`
--

CREATE TABLE `pagos_proveedorestmp` (
  `numrec` int(11) NOT NULL,
  `fecrec` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `pagos_proveedores_notas`
--

CREATE TABLE `pagos_proveedores_notas` (
  `numnot` int(11) NOT NULL,
  `fecnot` date NOT NULL,
  `montot` decimal(19,2) NOT NULL,
  `cdgpro` int(6) NOT NULL,
  `dscpro` varchar(100) CHARACTER SET utf8 NOT NULL,
  `estnot` int(2) NOT NULL,
  `nuevosaldo` float(19,2) NOT NULL,
  `tipmov` varchar(2) NOT NULL,
  `detnot` varchar(300) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `nomusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `pagos_proveedores_notas_lineas`
--

CREATE TABLE `pagos_proveedores_notas_lineas` (
  `codnota` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salfac` float(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_proveedores_recibos_lineas`
--

CREATE TABLE `pagos_proveedores_recibos_lineas` (
  `numrec` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `monint` float(19,2) NOT NULL,
  `intfac` float(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salfac` float(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL,
  `fecfac` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pagos_proveedores_recibos_lineastmp`
--

CREATE TABLE `pagos_proveedores_recibos_lineastmp` (
  `numrec` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `monabo` decimal(19,2) NOT NULL,
  `monint` float(19,2) NOT NULL,
  `intfac` float(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salfac` float(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL,
  `fecfac` date NOT NULL,
  `obsfac` varchar(350) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pedidos`
--

CREATE TABLE `pedidos` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cdgsap` int(11) NOT NULL,
  `dscsap` varchar(50) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(10,2) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `codpedidotmp` varchar(11) NOT NULL,
  `cliexe` int(1) NOT NULL,
  `obsped` varchar(200) NOT NULL,
  `estped` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `pedidostmp`
--

CREATE TABLE `pedidostmp` (
  `codfactura` 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 `pedidos_lineas`
--

CREATE TABLE `pedidos_lineas` (
  `codfactura` varchar(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cosart` float(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cdgsap` int(11) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `horfac` time NOT NULL,
  `fechac` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `pedidos_lineastmp`
--

CREATE TABLE `pedidos_lineastmp` (
  `codfactura` varchar(11) NOT NULL,
  `dscart` varchar(385) 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,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `persona`
--

CREATE TABLE `persona` (
  `id` int(11) NOT NULL,
  `doc` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `nom` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `ape` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `fecha` date NOT NULL,
  `tel` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `cel` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `sexo` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `dir` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `nota` varchar(255) COLLATE utf8_swedish_ci NOT NULL,
  `fechar` date NOT NULL,
  `estado` varchar(255) COLLATE utf8_swedish_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_swedish_ci;

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

--
-- Estructura de tabla para la tabla `plazos`
--

CREATE TABLE `plazos` (
  `numdia` int(2) NOT NULL,
  `letradia` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `proforlineas`
--

CREATE TABLE `proforlineas` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL,
  `chkexo` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `proforlineastmp`
--

CREATE TABLE `proforlineastmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `COB_IV` int(1) NOT NULL,
  `ivporc` decimal(4,2) NOT NULL,
  `artnoexis` int(1) NOT NULL,
  `tipart` int(1) NOT NULL,
  `chkexo` int(1) NOT NULL,
  `cdgmoneda` varchar(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `proformas`
--

CREATE TABLE `proformas` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `dircli` varchar(150) NOT NULL,
  `corcli` varchar(50) NOT NULL,
  `numtel` varchar(10) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `estpro` int(1) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `impser` decimal(10,2) NOT NULL,
  `checkunir` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `proformastmp`
--

CREATE TABLE `proformastmp` (
  `codfactura` 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 `promociones`
--

CREATE TABLE `promociones` (
  `nompro` varchar(100) COLLATE utf8_bin NOT NULL,
  `monpro` float(19,2) NOT NULL,
  `propro` int(11) NOT NULL,
  `topacpro` int(11) NOT NULL,
  `fecinipro` date NOT NULL,
  `fecifinpro` date NOT NULL,
  `tippro` int(11) NOT NULL,
  `estpro` varchar(8) COLLATE utf8_bin NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `artpro` int(1) NOT NULL,
  `cantfac` int(11) NOT NULL,
  `cuantas_fac` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

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

CREATE TABLE `proveedores` (
  `cdgpro` int(5) NOT NULL,
  `dscpro` varchar(60) CHARACTER SET utf8 NOT NULL,
  `cdgact` varchar(8) COLLATE utf8_bin NOT NULL,
  `cedtip` varchar(2) COLLATE utf8_bin NOT NULL,
  `cedpro` varchar(20) COLLATE utf8_bin NOT NULL,
  `dirpro` varchar(80) CHARACTER SET utf8 NOT NULL,
  `cdgprovin` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgcanton` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgdistri` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgbarrio` varchar(2) COLLATE utf8_bin NOT NULL,
  `cdgpais` int(3) NOT NULL,
  `numtel` varchar(10) COLLATE utf8_bin NOT NULL,
  `numfax` varchar(10) COLLATE utf8_bin NOT NULL,
  `percon` varchar(70) COLLATE utf8_bin NOT NULL,
  `limcre` float(19,2) NOT NULL,
  `salact` float(19,2) NOT NULL,
  `ultcom` date NOT NULL,
  `ultpag` date NOT NULL,
  `corpro` varchar(100) COLLATE utf8_bin NOT NULL,
  `cdgpla` int(11) NOT NULL,
  `estpro` varchar(8) COLLATE utf8_bin NOT NULL,
  `nomusu` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL,
  `ctaban` varchar(50) COLLATE utf8_bin NOT NULL,
  `ctaban2` varchar(50) COLLATE utf8_bin NOT NULL,
  `regsim` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `recursos`
--

CREATE TABLE `recursos` (
  `cdgrec` varchar(2) NOT NULL,
  `dscrec` varchar(30) CHARACTER SET utf8 NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `rep_factulineas_proforlineas`
--

CREATE TABLE `rep_factulineas_proforlineas` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cdgcabys` varchar(13) NOT NULL,
  `cdgact` varchar(6) NOT NULL,
  `exiant` decimal(10,2) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `rep_facturas_proformas`
--

CREATE TABLE `rep_facturas_proformas` (
  `codfactura` int(11) NOT NULL,
  `cdgclave` varchar(50) NOT NULL,
  `estadoComprobanteIntegracion` int(11) NOT NULL,
  `mensajeHacienda` text,
  `numcomp` varchar(20) NOT NULL,
  `fecha` date NOT NULL,
  `fechac` varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totserexo` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totmerexo` decimal(18,5) NOT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totexonerado` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `tot_sin_impser` decimal(19,2) NOT NULL,
  `impser` decimal(19,2) NOT NULL,
  `otrcar` decimal(19,2) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `tipdocref` varchar(2) NOT NULL,
  `clanumref` varchar(50) NOT NULL,
  `feccomref` varchar(30) NOT NULL,
  `codref` varchar(2) NOT NULL,
  `rezref` varchar(180) NOT NULL,
  `estenvio` int(1) NOT NULL,
  `estrechazo` int(1) NOT NULL,
  `tipo_entrega` int(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='rep_facturas_proformas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `reservaciones`
--

CREATE TABLE `reservaciones` (
  `id` int(11) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `dsccli` varchar(100) DEFAULT NULL,
  `numper` int(2) NOT NULL,
  `start` datetime DEFAULT NULL,
  `end` datetime DEFAULT NULL,
  `room_id` int(11) DEFAULT NULL,
  `habitacion` varchar(50) NOT NULL,
  `status` varchar(30) DEFAULT NULL,
  `paid` int(11) DEFAULT NULL,
  `borrado` varchar(1) NOT NULL,
  `cdgtipexo` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `reservaciones_historico`
--

CREATE TABLE `reservaciones_historico` (
  `id` int(11) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `dsccli` varchar(100) DEFAULT NULL,
  `start` date DEFAULT NULL,
  `end` date DEFAULT NULL,
  `room_id` int(11) DEFAULT NULL,
  `habitacion` varchar(50) NOT NULL,
  `status` varchar(30) DEFAULT NULL,
  `paid` int(11) DEFAULT NULL,
  `borrado` varchar(1) NOT NULL,
  `cdgtipexo` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `rest_direcciones_mac`
--

CREATE TABLE `rest_direcciones_mac` (
  `cdgmac` int(2) NOT NULL,
  `dscmac_1` varchar(30) COLLATE utf8_bin NOT NULL,
  `dscmac_2` varchar(30) COLLATE utf8_bin NOT NULL,
  `dscmac_3` varchar(30) COLLATE utf8_bin NOT NULL,
  `dscmac_4` varchar(30) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `rooms`
--

CREATE TABLE `rooms` (
  `id` int(11) NOT NULL,
  `name` text,
  `capacity` int(11) DEFAULT NULL,
  `numper` int(2) NOT NULL,
  `precio` decimal(10,2) NOT NULL,
  `status` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `seguimientos`
--

CREATE TABLE `seguimientos` (
  `codseg` int(11) NOT NULL,
  `fecseg` date NOT NULL,
  `fecsegprox` date NOT NULL,
  `dscseg` varchar(150) COLLATE utf8_bin NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(150) COLLATE utf8_bin NOT NULL,
  `usu` varchar(15) COLLATE utf8_bin NOT NULL,
  `codusu` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `seguimiento_articulo`
--

CREATE TABLE `seguimiento_articulo` (
  `codfactura` varchar(20) NOT NULL,
  `dsccli` varchar(150) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `tipmov` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cansum` decimal(19,2) NOT NULL,
  `canres` decimal(19,2) NOT NULL,
  `prenivi` float(19,2) NOT NULL,
  `mondes` float(19,2) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `seguimiento_comicion_facturas`
--

CREATE TABLE `seguimiento_comicion_facturas` (
  `cgdseg` int(11) NOT NULL,
  `numfac` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecfac` date NOT NULL,
  `totalfactura` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `cdgtipven` int(2) NOT NULL,
  `dsccli` varchar(100) COLLATE utf8_bin NOT NULL,
  `cdgven` int(6) NOT NULL,
  `dscven` varchar(50) COLLATE utf8_bin NOT NULL,
  `dias` int(5) NOT NULL,
  `porcentaje` double(10,2) NOT NULL,
  `monto` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `seguimiento_comicion_recibos`
--

CREATE TABLE `seguimiento_comicion_recibos` (
  `cgdseg` int(11) NOT NULL,
  `numfac` varchar(20) COLLATE utf8_bin NOT NULL,
  `numrec` int(20) NOT NULL,
  `fecfac` date NOT NULL,
  `fecven` date NOT NULL,
  `monabo` float(19,2) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(100) COLLATE utf8_bin NOT NULL,
  `fecrec` date NOT NULL,
  `cdgven` int(6) NOT NULL,
  `dscven` varchar(50) COLLATE utf8_bin NOT NULL,
  `dias` int(5) NOT NULL,
  `porcentaje` int(2) NOT NULL,
  `monto` float(19,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tabbackup`
--

CREATE TABLE `tabbackup` (
  `id` int(6) NOT NULL,
  `denominacion` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `fecha` date NOT NULL,
  `hora` time NOT NULL,
  `archivo` varchar(40) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `tabbackup_tipo_cambio`
--

CREATE TABLE `tabbackup_tipo_cambio` (
  `id` int(6) NOT NULL,
  `denominacion` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `fecha` date NOT NULL,
  `hora` time NOT NULL,
  `actual` decimal(10,2) NOT NULL,
  `anterior` decimal(10,2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `terminal_pagos_clientes`
--

CREATE TABLE `terminal_pagos_clientes` (
  `numrec` varchar(11) NOT NULL,
  `fecrec` date NOT NULL,
  `monint` float(19,2) NOT NULL,
  `monabo` float(19,2) NOT NULL,
  `montot` float(19,2) NOT NULL,
  `cdgcli` int(6) NOT NULL,
  `dsccli` varchar(100) CHARACTER SET utf8 NOT NULL,
  `detrec` varchar(100) CHARACTER SET utf8 NOT NULL,
  `estrec` int(2) NOT NULL,
  `numfac` int(10) NOT NULL,
  `salant` float(19,2) NOT NULL,
  `salact` float(19,2) NOT NULL,
  `nuevosaldo` float(19,2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `tipmov` varchar(2) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `nomusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL,
  `horrec` time NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `terminal_pagos_clientestmp`
--

CREATE TABLE `terminal_pagos_clientestmp` (
  `numrec` varchar(11) COLLATE utf8_bin NOT NULL,
  `fecrec` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tiendas`
--

CREATE TABLE `tiendas` (
  `cdgtie` int(10) NOT NULL,
  `nomtie` varchar(40) COLLATE utf8_bin NOT NULL,
  `dscart` varchar(40) COLLATE utf8_bin NOT NULL,
  `numtel` int(9) NOT NULL,
  `dirtie` varchar(20) COLLATE utf8_bin NOT NULL,
  `email` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipocliente`
--

CREATE TABLE `tipocliente` (
  `cdgtipcli` int(11) NOT NULL,
  `dsctipcli` varchar(10) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipousuario`
--

CREATE TABLE `tipousuario` (
  `codtipusu` int(2) NOT NULL,
  `nomtipusu` varchar(12) COLLATE utf8_bin NOT NULL,
  `codlog` varchar(1) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipoventa`
--

CREATE TABLE `tipoventa` (
  `cdgtipven` int(1) NOT NULL,
  `dsctipven` varchar(10) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_activo`
--

CREATE TABLE `tipo_activo` (
  `cdgtipact` varchar(2) COLLATE utf8_bin NOT NULL,
  `dsctipact` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_ajuste`
--

CREATE TABLE `tipo_ajuste` (
  `cdgtipaju` varchar(3) COLLATE utf8_bin NOT NULL,
  `dscaju` varchar(50) COLLATE utf8_bin NOT NULL,
  `accaju` varchar(8) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

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

CREATE TABLE `tipo_ajuste_bodegas` (
  `cdgtipaju` varchar(3) NOT NULL,
  `dscaju` varchar(20) NOT NULL,
  `accaju` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `tipo_aplicacion`
--

CREATE TABLE `tipo_aplicacion` (
  `cdgapl` int(1) NOT NULL,
  `dscapl` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_articulo_restaurante`
--

CREATE TABLE `tipo_articulo_restaurante` (
  `cdgtipart` int(2) NOT NULL,
  `dsctipart` varchar(50) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_conversion`
--

CREATE TABLE `tipo_conversion` (
  `cdgtipconver` int(1) NOT NULL,
  `dsctipconver` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_cxc`
--

CREATE TABLE `tipo_cxc` (
  `cdgcxc` varchar(3) NOT NULL,
  `dsccxc` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `tipo_cxp`
--

CREATE TABLE `tipo_cxp` (
  `cdgcxp` int(1) NOT NULL,
  `dsccxp` varchar(25) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_dispositivo`
--

CREATE TABLE `tipo_dispositivo` (
  `cdgdis` varchar(2) COLLATE utf8_bin NOT NULL,
  `dscdis` varchar(50) COLLATE utf8_bin NOT NULL,
  `tipdis` varchar(20) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_monedas`
--

CREATE TABLE `tipo_monedas` (
  `cdgtipmon` varchar(15) NOT NULL,
  `dsctipmon` varchar(18) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `tipo_negocios`
--

CREATE TABLE `tipo_negocios` (
  `cdgtipneg` int(1) NOT NULL,
  `cgdneg` varchar(3) COLLATE utf8_bin NOT NULL,
  `dscneg` varchar(25) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_rutas`
--

CREATE TABLE `tipo_rutas` (
  `codrut` int(2) NOT NULL,
  `dscrut` varchar(50) COLLATE utf8_bin NOT NULL,
  `estado` varchar(15) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tipo_servicios`
--

CREATE TABLE `tipo_servicios` (
  `codser` int(1) NOT NULL,
  `dscser` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `tipo_vencimiento`
--

CREATE TABLE `tipo_vencimiento` (
  `cdgtipvencimiento` int(1) NOT NULL,
  `dsctipvencimiento` varchar(15) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tmp_clientes`
--

CREATE TABLE `tmp_clientes` (
  `cdgcli` int(11) NOT NULL,
  `dsccli` varchar(70) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tmp_reporte_familias`
--

CREATE TABLE `tmp_reporte_familias` (
  `numfactura` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecfac` date NOT NULL,
  `cantidad` decimal(19,2) NOT NULL,
  `cdgtar` varchar(2) COLLATE utf8_bin NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) COLLATE utf8_bin NOT NULL,
  `dscart` varchar(150) COLLATE utf8_bin NOT NULL,
  `cdgfam` varchar(3) COLLATE utf8_bin NOT NULL,
  `cdglin` varchar(3) COLLATE utf8_bin NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `mondes` decimal(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `total` decimal(19,2) NOT NULL,
  `tipmov` varchar(3) COLLATE utf8_bin NOT NULL,
  `borrado` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tmp_unir_proformas`
--

CREATE TABLE `tmp_unir_proformas` (
  `codproforma` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tmp_web_1001`
--

CREATE TABLE `tmp_web_1001` (
  `cdgart` varchar(20) COLLATE utf8_bin NOT NULL,
  `dscart` varchar(70) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `toma_fisica`
--

CREATE TABLE `toma_fisica` (
  `numlin` int(11) NOT NULL,
  `CDGART` int(6) NOT NULL,
  `CDGBAR` varchar(20) DEFAULT NULL,
  `DSCART` varchar(70) CHARACTER SET utf8 DEFAULT NULL,
  `COB_IV` int(1) DEFAULT NULL,
  `DESART` float(5,2) DEFAULT NULL,
  `EXIANT` float(9,2) DEFAULT NULL,
  `cosart` int(10) DEFAULT NULL,
  `utiart1` int(2) NOT NULL,
  `PRE001` float(10,2) DEFAULT NULL,
  `impart` float(19,2) NOT NULL,
  `PREIVI` float(10,2) DEFAULT NULL,
  `CDGFAM` varchar(2) NOT NULL,
  `CDGLIN` varchar(2) NOT NULL,
  `cdgusu` varchar(15) NOT NULL,
  `fectom` date NOT NULL,
  `cantom` float(19,2) DEFAULT NULL,
  `ivporc` decimal(5,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `trabajos`
--

CREATE TABLE `trabajos` (
  `codfactura` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `iva` tinyint(4) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `cedcli` varchar(20) NOT NULL,
  `cedtip` varchar(2) NOT NULL,
  `dsccli` varchar(100) NOT NULL,
  `dircli` varchar(150) NOT NULL,
  `corcli` varchar(50) NOT NULL,
  `numtel` varchar(10) NOT NULL,
  `placa` varchar(20) NOT NULL,
  `placa2` varchar(20) NOT NULL,
  `kilometros` varchar(50) NOT NULL,
  `estado` varchar(1) NOT NULL DEFAULT '0',
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subtot` float(19,2) NOT NULL,
  `impven` float(19,2) NOT NULL,
  `destot` float(19,2) NOT NULL,
  `totalfactura` decimal(19,2) NOT NULL,
  `fechavencimiento` date NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `modpro` varchar(3) NOT NULL,
  `numfactura` varchar(20) NOT NULL,
  `cdgtipven` int(1) NOT NULL,
  `conventa` varchar(2) NOT NULL,
  `cdgven` int(2) NOT NULL,
  `cdgcaj` int(2) NOT NULL,
  `cdgmec` int(2) NOT NULL,
  `estpago` int(1) NOT NULL,
  `estmec` int(1) NOT NULL,
  `pladia` int(2) NOT NULL,
  `medpago` varchar(2) NOT NULL,
  `vuelto` float(19,2) NOT NULL,
  `pagacon` float(19,2) NOT NULL,
  `efectivo` float(19,2) NOT NULL,
  `depositos` float(19,2) NOT NULL,
  `cheques` float(19,2) NOT NULL,
  `tarjetas` float(19,2) NOT NULL,
  `dolares` float(10,2) NOT NULL,
  `tipcamdol` float(18,5) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `facimp` int(1) NOT NULL,
  `horfac` time NOT NULL,
  `obsfac` varchar(200) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(100) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `totsergra` decimal(18,5) NOT NULL,
  `totserexe` decimal(18,5) NOT NULL,
  `totmergra` decimal(18,5) NOT NULL,
  `totmerexe` decimal(18,5) DEFAULT NULL,
  `totgravado` decimal(18,5) NOT NULL,
  `totexento` decimal(18,5) NOT NULL,
  `totventa` decimal(18,5) NOT NULL,
  `totdescu` decimal(18,5) NOT NULL,
  `totvennet` decimal(18,5) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `monimp` decimal(18,5) NOT NULL,
  `totcompro` decimal(18,5) NOT NULL,
  `checkunir` int(1) NOT NULL,
  `horaen` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `trabajoslineas`
--

CREATE TABLE `trabajoslineas` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `cdgfam` varchar(3) NOT NULL,
  `cdglin` varchar(3) NOT NULL,
  `cdgtipart` varchar(2) NOT NULL,
  `cdgimp` varchar(2) NOT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `cosart` decimal(18,2) NOT NULL,
  `prenivi` decimal(18,5) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `natdes` varchar(60) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `subtotal` decimal(18,5) NOT NULL,
  `montotlin` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `fecfac` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgven` int(2) NOT NULL,
  `artexe` int(1) NOT NULL,
  `can_nc` float(19,2) NOT NULL,
  `unimed` varchar(5) NOT NULL,
  `cdgtipexo` varchar(2) NOT NULL,
  `numdocexo` varchar(17) NOT NULL,
  `nominstexo` varchar(80) NOT NULL,
  `monimpexo` decimal(18,5) NOT NULL,
  `porcomexo` int(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `trabajoslineastmp`
--

CREATE TABLE `trabajoslineastmp` (
  `codfactura` int(11) NOT NULL,
  `dscart` varchar(385) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `codigo` varchar(15) NOT NULL,
  `cantidad` decimal(19,3) NOT NULL,
  `preivi` decimal(18,5) NOT NULL,
  `importe` decimal(18,5) NOT NULL,
  `dcto` decimal(4,2) NOT NULL,
  `mondes` decimal(18,5) NOT NULL,
  `impuesto` decimal(18,5) NOT NULL,
  `tipart` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporal de linea de facturas a clientes';

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

--
-- Estructura de tabla para la tabla `trabajostmp`
--

CREATE TABLE `trabajostmp` (
  `codfactura` 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 `tramites_clientestmp`
--

CREATE TABLE `tramites_clientestmp` (
  `numrec` int(11) NOT NULL,
  `fecrec` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `tramites_clientes_lineastmp`
--

CREATE TABLE `tramites_clientes_lineastmp` (
  `numrec` int(11) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `fecven` date NOT NULL,
  `diaven` int(5) NOT NULL,
  `monint` float(19,2) NOT NULL,
  `intfac` float(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salfac` float(19,2) NOT NULL,
  `borrado` int(1) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `numfac` varchar(20) NOT NULL,
  `fecfac` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lineas de facturas a clientes';

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

--
-- 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(11) NOT NULL,
  `dscbod` varchar(15) NOT NULL,
  `cdgpro` int(11) NOT NULL,
  `dscpro` varchar(50) 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';

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

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

CREATE TABLE `usuarios` (
  `codusu` int(2) NOT NULL,
  `estado` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `nomcomusu` varchar(60) CHARACTER SET utf8 NOT NULL,
  `usu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `con` varchar(8) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `tipo` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `ced` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `telusu` varchar(15) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `permodinv` int(1) NOT NULL,
  `perajuinv` int(1) NOT NULL,
  `permodlim` int(1) NOT NULL,
  `permodpla` int(1) NOT NULL,
  `perprouti` int(1) NOT NULL,
  `perconfac` int(1) NOT NULL,
  `perverven` int(1) NOT NULL,
  `perfacneg` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `vehiculos`
--

CREATE TABLE `vehiculos` (
  `cdgveh` int(10) NOT NULL,
  `cdgcli` int(5) NOT NULL,
  `dsccli` varchar(60) COLLATE utf8_bin NOT NULL,
  `numpla` varchar(10) COLLATE utf8_bin NOT NULL,
  `kiloactu` int(10) NOT NULL,
  `marveh` varchar(50) COLLATE utf8_bin NOT NULL,
  `numvin` varchar(50) COLLATE utf8_bin NOT NULL,
  `tipmot` varchar(50) COLLATE utf8_bin NOT NULL,
  `tamlla` varchar(50) COLLATE utf8_bin NOT NULL,
  `tipace` varchar(20) COLLATE utf8_bin NOT NULL,
  `canace` varchar(50) COLLATE utf8_bin NOT NULL,
  `renace` int(10) NOT NULL,
  `proxcam` int(10) NOT NULL,
  `filair` varchar(20) COLLATE utf8_bin NOT NULL,
  `filace` varchar(20) COLLATE utf8_bin NOT NULL,
  `filcom` varchar(20) COLLATE utf8_bin NOT NULL,
  `estveh` varchar(8) COLLATE utf8_bin NOT NULL,
  `cdgusu` varchar(20) COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura Stand-in para la vista `vista_reporte_familias`
-- (Véase abajo para la vista actual)
--
CREATE TABLE `vista_reporte_familias` (
`codfactura` int(11)
,`dscart` varchar(385)
,`numlinea` int(4)
,`cdgfam` varchar(3)
,`cdglin` varchar(3)
,`cdgtipart` varchar(2)
,`cdgimp` varchar(2)
,`cdgtar` varchar(2)
,`tarimp` decimal(4,2)
,`codigo` varchar(15)
,`cdgcabys` varchar(13)
,`exiant` decimal(10,2)
,`cantidad` decimal(19,3)
,`cosart` decimal(18,2)
,`prenivi` decimal(18,5)
,`mondes` decimal(18,5)
,`natdes` varchar(60)
,`preivi` decimal(18,5)
,`importe` decimal(18,5)
,`subtotal` decimal(18,5)
,`montotlin` decimal(18,5)
,`dcto` decimal(4,2)
,`impuesto` decimal(18,5)
,`borrado` int(1)
,`cdgcli` int(5)
,`fecfac` varchar(10)
,`cdgven` int(2)
,`artexe` int(1)
,`can_nc` float(19,2)
,`unimed` varchar(5)
,`cdgtipexo` varchar(2)
,`numdocexo` varchar(17)
,`nominstexo` varchar(2)
,`fecemiexo` varchar(30)
,`monimpexo` decimal(18,5)
,`porcomexo` int(3)
,`horfac` time
,`fechac` varchar(30)
,`cdgcaj` int(2)
,`estadoComprobanteIntegracion` int(11)
);

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

--
-- Estructura Stand-in para la vista `vista_reporte_familias_notas`
-- (Véase abajo para la vista actual)
--
CREATE TABLE `vista_reporte_familias_notas` (
`codnota` int(11)
,`dscart` varchar(385)
,`numlinea` int(4)
,`cdgfam` varchar(3)
,`cdglin` varchar(3)
,`cdgtipart` varchar(2)
,`cdgimp` varchar(2)
,`cdgtar` varchar(2)
,`tarimp` decimal(4,2)
,`codigo` varchar(15)
,`cdgcabys` varchar(13)
,`cantidad` decimal(19,3)
,`cosart` decimal(18,2)
,`prenivi` decimal(18,5)
,`mondes` decimal(18,5)
,`natdes` varchar(60)
,`preivi` decimal(18,5)
,`importe` decimal(18,5)
,`subtotal` decimal(18,5)
,`montotlin` decimal(18,5)
,`dcto` decimal(4,2)
,`impuesto` decimal(18,5)
,`borrado` int(1)
,`cdgcli` int(5)
,`fecfac` varchar(10)
,`cdgven` int(2)
,`artexe` int(1)
,`unimed` varchar(5)
,`cdgtipexo` varchar(2)
,`numdocexo` varchar(17)
,`nominstexo` varchar(2)
,`fecemiexo` varchar(30)
,`monimpexo` decimal(18,5)
,`porcomexo` int(3)
,`fechac` varchar(30)
,`tipmoneda` varchar(3)
,`estadoComprobanteIntegracion` int(11)
);

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

--
-- Estructura de tabla para la tabla `wc_parametros_fe`
--

CREATE TABLE `wc_parametros_fe` (
  `id` int(11) NOT NULL,
  `certificado` text NOT NULL,
  `claveCertificado` text NOT NULL,
  `rutaComprobantes` text NOT NULL,
  `rutaMensajes` text NOT NULL,
  `usuarioApi` text NOT NULL,
  `claveUsuariApi` text NOT NULL,
  `client_id` text NOT NULL,
  `uriRecepcion` text NOT NULL,
  `uriToken` text NOT NULL,
  `urlTokenClose` varchar(300) NOT NULL,
  `jsonSendParamsCurlTokenClose` varchar(300) NOT NULL,
  `urlRetornoFE` text NOT NULL,
  `urlRetornoNC` text CHARACTER SET utf8 NOT NULL,
  `urlGetEstadoFE` text NOT NULL,
  `urlGetEstadoNC` text NOT NULL,
  `urlSetComprobanteFE` text NOT NULL,
  `urlSetComprobanteNC` text NOT NULL,
  `UriSubirXml` text NOT NULL,
  `UriLocalhost` varchar(150) NOT NULL,
  `ftp_server` text NOT NULL,
  `ftp_user_name` text NOT NULL,
  `ftp_user_pass` text NOT NULL,
  `fec_actualizacion` date NOT NULL,
  `ver_actualizacion` varchar(10) NOT NULL,
  `fec_act_4.3.2` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf32;

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

--
-- Estructura de tabla para la tabla `wc_token`
--

CREATE TABLE `wc_token` (
  `id` int(11) NOT NULL,
  `refresh_token_limit` int(11) NOT NULL,
  `refresh_session_limit` int(11) NOT NULL,
  `access_token` text NOT NULL,
  `expires_in` int(15) NOT NULL,
  `refresh_expires_in` int(15) NOT NULL,
  `refresh_token` text NOT NULL,
  `token_type` text NOT NULL,
  `id_token` text NOT NULL,
  `session_state` text NOT NULL,
  `estado_session` int(5) NOT NULL,
  `mensaje_session` varchar(100) NOT NULL,
  `estado` varchar(20) NOT NULL,
  `estado_refresh` int(2) NOT NULL,
  `estado_movimientos` int(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estructura de tabla para la tabla `web_0000`
--

CREATE TABLE `web_0000` (
  `CASMAT` varchar(3) NOT NULL DEFAULT '',
  `CDGTER` varchar(5) NOT NULL,
  `NOMCOM` varchar(50) CHARACTER SET utf8 DEFAULT NULL,
  `RAZSOC` varchar(50) CHARACTER SET utf8 DEFAULT NULL,
  `TIPCEDEMP` varchar(2) NOT NULL,
  `CEDJUR` varchar(20) DEFAULT NULL,
  `DIREMP` varchar(100) CHARACTER SET utf8 DEFAULT NULL,
  `cdgact` varchar(6) NOT NULL,
  `cdgact2` varchar(6) NOT NULL,
  `discanpro` varchar(50) NOT NULL,
  `COREMP` varchar(50) NOT NULL,
  `CORCIERRE` varchar(50) NOT NULL,
  `CLACOR` varchar(20) NOT NULL,
  `SERCOR` varchar(50) NOT NULL,
  `SEGCOR` varchar(10) NOT NULL,
  `PUECOR` varchar(5) NOT NULL,
  `SERIMAP` varchar(100) NOT NULL,
  `PROVINEMP` varchar(2) NOT NULL,
  `CANTONEMP` varchar(2) NOT NULL,
  `DISTRIEMP` varchar(2) NOT NULL,
  `BARRIOEMP` varchar(3) NOT NULL,
  `dirfac` varchar(100) NOT NULL,
  `CDGPAISEMP` int(3) NOT NULL,
  `NUMTEL` varchar(30) DEFAULT NULL,
  `IMPVTA` float(7,2) DEFAULT NULL,
  `INTMOR` float(7,2) DEFAULT NULL,
  `NUMTRA` int(10) DEFAULT NULL,
  `NUMPRO` int(10) DEFAULT NULL,
  `CLAADM` varchar(10) DEFAULT NULL,
  `tarimp` decimal(4,2) NOT NULL,
  `tipcamdol` float(10,2) NOT NULL,
  `tipmoneda` varchar(3) NOT NULL,
  `tipcomprobante` varchar(2) NOT NULL,
  `numcamacei` int(11) NOT NULL DEFAULT '110',
  `impdir` varchar(1) NOT NULL,
  `TIPIMP` varchar(30) NOT NULL,
  `TER001` varchar(40) NOT NULL,
  `TER002` varchar(40) NOT NULL,
  `TER003` varchar(40) NOT NULL,
  `numofi` varchar(150) NOT NULL,
  `menfac` varchar(100) NOT NULL,
  `numapart` int(11) NOT NULL,
  `numnotapa` int(11) NOT NULL,
  `numreccli` int(12) NOT NULL,
  `numrecpro` int(11) NOT NULL,
  `numfaccon` int(12) NOT NULL,
  `numfaccre` int(10) NOT NULL,
  `numnotcli` int(11) NOT NULL,
  `numnotcre` int(12) NOT NULL,
  `numnotfin` int(12) NOT NULL,
  `numnotdeb` int(12) NOT NULL,
  `numfacers` int(11) NOT NULL,
  `numnotpro` int(11) NOT NULL,
  `numajuinv` int(10) NOT NULL,
  `numped` int(11) NOT NULL,
  `nummensaje` int(11) NOT NULL,
  `clades` int(6) NOT NULL,
  `cdgdis` varchar(1) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecsis` date NOT NULL,
  `basedatos` varchar(100) NOT NULL,
  `ip_localhost` varchar(20) NOT NULL,
  `cdgseghac` int(8) NOT NULL,
  `actprodia` int(3) NOT NULL,
  `reb_imp_ser` int(1) NOT NULL,
  `reb_cie_pro` int(1) NOT NULL,
  `resexiact` int(1) NOT NULL,
  `facmonesp` int(1) NOT NULL,
  `facconred` int(1) NOT NULL,
  `tipcamaut` int(1) NOT NULL,
  `coman_obliga` int(1) NOT NULL,
  `nompro` varchar(50) NOT NULL,
  `monpro` decimal(19,2) NOT NULL,
  `propro` int(2) NOT NULL,
  `monpuntos` decimal(10,2) NOT NULL,
  `puntos` decimal(10,2) NOT NULL,
  `CUEBAN1` varchar(200) NOT NULL,
  `CUEBAN2` varchar(200) NOT NULL,
  `NOMCUE` varchar(100) NOT NULL,
  `CORIMAP` varchar(100) NOT NULL,
  `CLAIMAP` varchar(100) NOT NULL,
  `provesistema` varchar(12) NOT NULL,
  `act_44` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `web_0301`
--

CREATE TABLE `web_0301` (
  `CDGCLI` int(5) NOT NULL,
  `DSCCLI` varchar(60) CHARACTER SET utf8 DEFAULT NULL,
  `DIRCLI` varchar(70) CHARACTER SET utf8 DEFAULT NULL,
  `PERCON` varchar(60) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `CEDTIP` varchar(2) NOT NULL,
  `CEDCLI` varchar(20) DEFAULT NULL,
  `NUMTEL` varchar(20) DEFAULT NULL,
  `numtel2` varchar(10) NOT NULL,
  `CDGPAIS` int(3) NOT NULL,
  `corcli` varchar(50) NOT NULL,
  `corcli2` varchar(50) NOT NULL,
  `CLIEXE` int(1) DEFAULT NULL,
  `tarexoagro` int(2) NOT NULL,
  `fecemimag` varchar(30) NOT NULL,
  `fecvenmag` varchar(30) NOT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `numdocexo` varchar(30) NOT NULL,
  `fecemiexo` varchar(30) NOT NULL,
  `fecvenexo` varchar(30) NOT NULL,
  `porimpexo` int(2) NOT NULL,
  `LIMCRE` float(19,2) NOT NULL,
  `SALACT` float(19,2) NOT NULL,
  `salfav` decimal(18,5) NOT NULL,
  `salpunt` decimal(10,2) NOT NULL,
  `ULTPAG` date NOT NULL,
  `ULTCOM` date NOT NULL,
  `TIPPRE` int(1) NOT NULL,
  `cdgpre` int(11) NOT NULL,
  `CLIESP` int(1) NOT NULL,
  `CDGPLA` varchar(3) DEFAULT NULL,
  `ESTCLI` varchar(8) DEFAULT NULL,
  `CHKVER` int(1) NOT NULL,
  `chksug` int(1) NOT NULL,
  `dscfia1` varchar(70) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `dscfia2` varchar(70) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cedfia1` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cedfia2` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `cdgprovin` varchar(2) NOT NULL,
  `cdgcanton` varchar(2) NOT NULL,
  `cdgdistri` varchar(2) NOT NULL,
  `cdgbarrio` varchar(3) NOT NULL,
  `nomusu` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date NOT NULL,
  `descli` decimal(4,2) NOT NULL,
  `clitributa` int(1) NOT NULL,
  `cliespecial` varchar(1) NOT NULL,
  `gesven` varchar(6) NOT NULL,
  `chkfrec` int(1) NOT NULL,
  `checkunir` int(1) NOT NULL,
  `cdgact` varchar(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `web_1001`
--

CREATE TABLE `web_1001` (
  `CDGART` int(6) NOT NULL,
  `CDGBAR` varchar(15) DEFAULT NULL,
  `CDGBAR2` varchar(20) NOT NULL,
  `CDGBAR3` varchar(15) NOT NULL,
  `CDGTIPART` varchar(2) NOT NULL,
  `CDGTIPPRO` varchar(2) NOT NULL,
  `DSCART` varchar(385) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
  `ESTART` int(1) DEFAULT NULL,
  `COB_IV` int(1) DEFAULT NULL,
  `cdgtar` varchar(2) NOT NULL,
  `ivporc` decimal(8,2) NOT NULL,
  `tipcanbas` int(1) NOT NULL,
  `tarred` decimal(4,2) NOT NULL,
  `cdgtarred` varchar(2) NOT NULL,
  `tipart` varchar(1) NOT NULL,
  `DESART` float(5,2) DEFAULT NULL,
  `DESFAC` float(5,2) NOT NULL,
  `desmax` float(5,2) NOT NULL,
  `desmin` float(5,2) NOT NULL,
  `stockmax` decimal(10,2) NOT NULL,
  `stockmin` decimal(10,2) NOT NULL,
  `EXIACT` float(9,2) DEFAULT NULL,
  `cosart` decimal(19,2) DEFAULT NULL,
  `utiart1` decimal(10,2) NOT NULL,
  `utiart2` decimal(10,2) NOT NULL,
  `utiart3` decimal(10,2) NOT NULL,
  `utisug` float(5,2) NOT NULL,
  `PRE001` float(10,2) DEFAULT NULL,
  `PRE002` float(10,2) DEFAULT NULL,
  `PRE003` float(10,2) NOT NULL,
  `impart` float(10,2) NOT NULL,
  `PREIVI` float(10,2) DEFAULT NULL,
  `CDGFAM` varchar(3) NOT NULL,
  `fleart` decimal(10,2) NOT NULL,
  `CDGLIN` varchar(3) NOT NULL,
  `artcom` int(1) NOT NULL,
  `artpes` int(1) NOT NULL,
  `pasillo` int(3) NOT NULL,
  `estante` varchar(30) NOT NULL,
  `numlot` varchar(35) NOT NULL,
  `feclot` date DEFAULT NULL,
  `cdgpro` int(6) NOT NULL,
  `UNIMED` varchar(10) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `conexi` int(1) NOT NULL,
  `nomusu` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `fecmod` date DEFAULT NULL,
  `cantomfis` int(1) NOT NULL,
  `fectomfis` date NOT NULL,
  `cdgbod` int(2) NOT NULL,
  `artpro` int(1) NOT NULL,
  `canstock` decimal(4,2) NOT NULL,
  `cdgtipartrest` int(1) NOT NULL,
  `cdgtipartneg` int(1) NOT NULL,
  `cdghac` varchar(25) NOT NULL,
  `checkunir` int(1) NOT NULL,
  `cdgact` varchar(7) NOT NULL,
  `uniemp` decimal(6,2) NOT NULL,
  `acupunt` int(11) NOT NULL,
  `canpunt` decimal(10,2) NOT NULL,
  `marca` varchar(25) NOT NULL,
  `modelo` varchar(50) NOT NULL,
  `fecultcom` date NOT NULL,
  `obsart` varchar(100) NOT NULL,
  `regmedfarm` varchar(100) NOT NULL,
  `formafarm` varchar(3) NOT NULL,
  `farmacia` int(1) NOT NULL,
  `catunimed` int(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Disparadores `web_1001`
--
DELIMITER $$
CREATE TRIGGER `trg_web_1001_delete` BEFORE DELETE ON `web_1001` FOR EACH ROW BEGIN
SET @MESSAGE_TEXT = 'ELIMINADO';

INSERT INTO auditoria_web_1001 (CDGART, CDGBAR, CDGBAR2, CDGBAR3, DSCART, ESTART, COB_IV, cdgtar, ivporc, tipart, DESART, DESFAC, desmax, desmin, EXIACT, cosart, utiart1, PRE001, nomusu, fecmod, cantomfis, fectomfis, cdghac, cdgact, MESSAGE_TEXT,FECHA_TRIGGER,HORA_TRIGGER)
 VALUES (OLD.CDGART, OLD.CDGBAR, OLD.CDGBAR2, OLD.CDGBAR3, OLD.DSCART, OLD.ESTART, OLD.COB_IV, OLD.cdgtar, OLD.ivporc, OLD.tipart, OLD.DESART, OLD.DESFAC, OLD.desmax, OLD.desmin, OLD.EXIACT, OLD.cosart, OLD.utiart1, OLD.PRE001, OLD.nomusu, OLD.fecmod, OLD.cantomfis, OLD.fectomfis, OLD.cdghac, OLD.cdgact, @MESSAGE_TEXT,CURRENT_DATE(),CURTIME());
  
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `trg_web_1001_insert` AFTER INSERT ON `web_1001` FOR EACH ROW BEGIN
SET @MESSAGE_TEXT = 'NUEVO';

INSERT INTO auditoria_web_1001 (CDGART, CDGBAR, CDGBAR2, CDGBAR3, DSCART, ESTART, COB_IV, cdgtar, ivporc, tipart, DESART, DESFAC, desmax, desmin, EXIACT, cosart, utiart1, PRE001, nomusu, fecmod, cantomfis, fectomfis, cdghac, cdgact, MESSAGE_TEXT,FECHA_TRIGGER,HORA_TRIGGER)
 VALUES (NEW.CDGART, NEW.CDGBAR, NEW.CDGBAR2, NEW.CDGBAR3, NEW.DSCART, NEW.ESTART, NEW.COB_IV, NEW.cdgtar, NEW.ivporc, NEW.tipart, NEW.DESART, NEW.DESFAC, NEW.desmax, NEW.desmin, NEW.EXIACT, NEW.cosart, NEW.utiart1, NEW.PRE001, NEW.nomusu, NEW.fecmod, NEW.cantomfis, NEW.fectomfis, NEW.cdghac, NEW.cdgact,@MESSAGE_TEXT,CURRENT_DATE(),CURTIME());


END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `trg_web_1001_update` AFTER UPDATE ON `web_1001` FOR EACH ROW BEGIN
SET @MESSAGE_TEXT = 'MODIFICADO';

INSERT INTO auditoria_web_1001 (CDGART, CDGBAR, CDGBAR2, CDGBAR3, DSCART, ESTART, COB_IV, cdgtar, ivporc, tipart, DESART, DESFAC, desmax, desmin, EXIACT, cosart, utiart1, PRE001, nomusu, fecmod, cantomfis, fectomfis, cdghac, cdgact, MESSAGE_TEXT,FECHA_TRIGGER,HORA_TRIGGER)
 VALUES (NEW.CDGART, NEW.CDGBAR, NEW.CDGBAR2, NEW.CDGBAR3, NEW.DSCART, NEW.ESTART, NEW.COB_IV, NEW.cdgtar, NEW.ivporc, NEW.tipart, NEW.DESART, NEW.DESFAC, NEW.desmax, NEW.desmin, NEW.EXIACT, NEW.cosart, NEW.utiart1, NEW.PRE001, NEW.nomusu, NEW.fecmod, NEW.cantomfis, NEW.fectomfis, NEW.cdghac, NEW.cdgact, @MESSAGE_TEXT,CURRENT_DATE(),CURTIME());
  
END
$$
DELIMITER ;

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

--
-- Estructura de tabla para la tabla `web_1001_combos`
--

CREATE TABLE `web_1001_combos` (
  `cdgcombo` int(10) NOT NULL,
  `cdgbar_combo` varchar(15) COLLATE utf8_bin NOT NULL,
  `dscart_combo` varchar(385) COLLATE utf8_bin NOT NULL,
  `cdgbar` varchar(15) COLLATE utf8_bin NOT NULL,
  `dscart` varchar(385) COLLATE utf8_bin NOT NULL,
  `cantidad` float(9,2) NOT NULL,
  `numlinea` int(4) NOT NULL,
  `codfamilia` int(3) NOT NULL,
  `preivi` decimal(19,2) NOT NULL,
  `importe` decimal(19,2) NOT NULL,
  `dcto` tinyint(4) NOT NULL,
  `mondes` decimal(19,2) NOT NULL,
  `impuesto` decimal(19,2) NOT NULL,
  `fecha` date NOT NULL,
  `nomusu` varchar(15) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura de tabla para la tabla `web_2101`
--

CREATE TABLE `web_2101` (
  `NUMFAC` varchar(20) NOT NULL DEFAULT '',
  `FECFAC` date DEFAULT NULL,
  `CDGCLI` int(5) DEFAULT NULL,
  `DSCCLI` varchar(50) CHARACTER SET utf8 DEFAULT NULL,
  `PLADIA` int(4) DEFAULT NULL,
  `FECVEN` date NOT NULL,
  `MONSUB` float(12,2) DEFAULT NULL,
  `MONDES` float(12,2) DEFAULT NULL,
  `IMPVTA` float(12,2) DEFAULT NULL,
  `TOTNET` decimal(12,2) DEFAULT NULL,
  `SALACT` decimal(19,2) DEFAULT NULL,
  `ULTPAG` date DEFAULT NULL,
  `CDGVEN` varchar(2) DEFAULT NULL,
  `MODPRO` varchar(3) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Estructura de tabla para la tabla `web_2201`
--

CREATE TABLE `web_2201` (
  `codfactura` int(11) NOT NULL,
  `numfac` varchar(50) NOT NULL,
  `fecfac` date NOT NULL,
  `fecpro` date NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `dscpro` varchar(100) NOT NULL,
  `subexe` float(19,2) NOT NULL,
  `subgra` float(19,2) NOT NULL,
  `subfac` float(19,2) NOT NULL,
  `impfac` float(19,2) NOT NULL,
  `desfactot` float(19,2) NOT NULL,
  `flefac` float(19,2) NOT NULL,
  `otrfac` float(19,2) NOT NULL,
  `totfac` float(19,2) NOT NULL,
  `salact` float(19,2) NOT NULL,
  `borrado` varchar(1) NOT NULL DEFAULT '0',
  `estado` int(1) NOT NULL,
  `cdgtipcxp` int(2) NOT NULL,
  `cdgtipven` int(2) NOT NULL,
  `cdgusu` int(2) NOT NULL,
  `pladia` int(2) NOT NULL,
  `fecven` date NOT NULL,
  `detpro` varchar(2) NOT NULL,
  `obsfac` varchar(350) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='facturas de ventas a clientes';

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

--
-- Estructura de tabla para la tabla `web_2801`
--

CREATE TABLE `web_2801` (
  `numfac` varchar(10) COLLATE utf8_bin NOT NULL,
  `fecfac` date NOT NULL,
  `cdgpro` int(5) NOT NULL,
  `dscpro` varchar(50) CHARACTER SET utf8 NOT NULL,
  `pladia` int(4) NOT NULL,
  `monsub` float(10,2) NOT NULL,
  `mondes` float(10,2) NOT NULL,
  `impvta` float(10,2) NOT NULL,
  `totnet` float(10,2) NOT NULL,
  `salact` float(10,2) NOT NULL,
  `ultpag` date NOT NULL,
  `cdgven` int(11) NOT NULL,
  `modpro` varchar(2) COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

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

--
-- Estructura para la vista `vista_reporte_familias`
--

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vista_reporte_familias`  AS  select `factulinea`.`codfactura` AS `codfactura`,`factulinea`.`dscart` AS `dscart`,`factulinea`.`numlinea` AS `numlinea`,`factulinea`.`cdgfam` AS `cdgfam`,`factulinea`.`cdglin` AS `cdglin`,`factulinea`.`cdgtipart` AS `cdgtipart`,`factulinea`.`cdgimp` AS `cdgimp`,`factulinea`.`cdgtar` AS `cdgtar`,`factulinea`.`tarimp` AS `tarimp`,`factulinea`.`codigo` AS `codigo`,`factulinea`.`cdgcabys` AS `cdgcabys`,`factulinea`.`exiant` AS `exiant`,`factulinea`.`cantidad` AS `cantidad`,`factulinea`.`cosart` AS `cosart`,`factulinea`.`prenivi` AS `prenivi`,`factulinea`.`mondes` AS `mondes`,`factulinea`.`natdes` AS `natdes`,`factulinea`.`preivi` AS `preivi`,`factulinea`.`importe` AS `importe`,`factulinea`.`subtotal` AS `subtotal`,`factulinea`.`montotlin` AS `montotlin`,`factulinea`.`dcto` AS `dcto`,`factulinea`.`impuesto` AS `impuesto`,`factulinea`.`borrado` AS `borrado`,`factulinea`.`cdgcli` AS `cdgcli`,`factulinea`.`fecfac` AS `fecfac`,`factulinea`.`cdgven` AS `cdgven`,`factulinea`.`artexe` AS `artexe`,`factulinea`.`can_nc` AS `can_nc`,`factulinea`.`unimed` AS `unimed`,`factulinea`.`cdgtipexo` AS `cdgtipexo`,`factulinea`.`numdocexo` AS `numdocexo`,`factulinea`.`nominstexo` AS `nominstexo`,`factulinea`.`fecemiexo` AS `fecemiexo`,`factulinea`.`monimpexo` AS `monimpexo`,`factulinea`.`porcomexo` AS `porcomexo`,`facturas`.`horfac` AS `horfac`,`facturas`.`fechac` AS `fechac`,`facturas`.`cdgcaj` AS `cdgcaj`,`facturas`.`estadoComprobanteIntegracion` AS `estadoComprobanteIntegracion` from (`facturas` join `factulinea` on((`facturas`.`codfactura` = `factulinea`.`codfactura`))) ;

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

--
-- Estructura para la vista `vista_reporte_familias_notas`
--

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vista_reporte_familias_notas`  AS  select `factulinea_notas`.`codnota` AS `codnota`,`factulinea_notas`.`dscart` AS `dscart`,`factulinea_notas`.`numlinea` AS `numlinea`,`factulinea_notas`.`cdgfam` AS `cdgfam`,`factulinea_notas`.`cdglin` AS `cdglin`,`factulinea_notas`.`cdgtipart` AS `cdgtipart`,`factulinea_notas`.`cdgimp` AS `cdgimp`,`factulinea_notas`.`cdgtar` AS `cdgtar`,`factulinea_notas`.`tarimp` AS `tarimp`,`factulinea_notas`.`codigo` AS `codigo`,`factulinea_notas`.`cdgcabys` AS `cdgcabys`,`factulinea_notas`.`cantidad` AS `cantidad`,`factulinea_notas`.`cosart` AS `cosart`,`factulinea_notas`.`prenivi` AS `prenivi`,`factulinea_notas`.`mondes` AS `mondes`,`factulinea_notas`.`natdes` AS `natdes`,`factulinea_notas`.`preivi` AS `preivi`,`factulinea_notas`.`importe` AS `importe`,`factulinea_notas`.`subtotal` AS `subtotal`,`factulinea_notas`.`montotlin` AS `montotlin`,`factulinea_notas`.`dcto` AS `dcto`,`factulinea_notas`.`impuesto` AS `impuesto`,`factulinea_notas`.`borrado` AS `borrado`,`factulinea_notas`.`cdgcli` AS `cdgcli`,`factulinea_notas`.`fecfac` AS `fecfac`,`factulinea_notas`.`cdgven` AS `cdgven`,`factulinea_notas`.`artexe` AS `artexe`,`factulinea_notas`.`unimed` AS `unimed`,`factulinea_notas`.`cdgtipexo` AS `cdgtipexo`,`factulinea_notas`.`numdocexo` AS `numdocexo`,`factulinea_notas`.`nominstexo` AS `nominstexo`,`factulinea_notas`.`fecemiexo` AS `fecemiexo`,`factulinea_notas`.`monimpexo` AS `monimpexo`,`factulinea_notas`.`porcomexo` AS `porcomexo`,`facturas_notas`.`fechac` AS `fechac`,`facturas_notas`.`tipmoneda` AS `tipmoneda`,`facturas_notas`.`estadoComprobanteIntegracion` AS `estadoComprobanteIntegracion` from (`facturas_notas` join `factulinea_notas` on((`facturas_notas`.`codnota` = `factulinea_notas`.`codnota`))) ;

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `actividades_comercial_clientes`
--
ALTER TABLE `actividades_comercial_clientes`
  ADD PRIMARY KEY (`idact`);

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

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

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

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

--
-- 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 `aparlineas`
--
ALTER TABLE `aparlineas`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`);

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

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

--
-- Indices de la tabla `apartadostmp`
--
ALTER TABLE `apartadostmp`
  ADD PRIMARY KEY (`codfactura`);

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

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

--
-- Indices de la tabla `apartados_facturastmp_notas`
--
ALTER TABLE `apartados_facturastmp_notas`
  ADD KEY `codnota` (`codnota`);

--
-- Indices de la tabla `apartados_facturas_notas`
--
ALTER TABLE `apartados_facturas_notas`
  ADD PRIMARY KEY (`codnota`),
  ADD KEY `codfactura` (`codnota`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`);

--
-- Indices de la tabla `auditoria_web_1001`
--
ALTER TABLE `auditoria_web_1001`
  ADD PRIMARY KEY (`CDGAUD`);

--
-- Indices de la tabla `calculador`
--
ALTER TABLE `calculador`
  ADD PRIMARY KEY (`codfactura`),
  ADD KEY `codfactura` (`codfactura`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `dsccli` (`dsccli`);

--
-- Indices de la tabla `calculadortmp`
--
ALTER TABLE `calculadortmp`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `calculador_lineas`
--
ALTER TABLE `calculador_lineas`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codigo` (`codigo`),
  ADD KEY `fecfac` (`fecfac`);

--
-- Indices de la tabla `calculineatmp`
--
ALTER TABLE `calculineatmp`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `codigo` (`codigo`,`tipart`),
  ADD KEY `numlinea` (`numlinea`);

--
-- Indices de la tabla `categoria`
--
ALTER TABLE `categoria`
  ADD PRIMARY KEY (`codcat`);

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

--
-- Indices de la tabla `codigoshacienda`
--
ALTER TABLE `codigoshacienda`
  ADD PRIMARY KEY (`idCodigoHacienda`);

--
-- Indices de la tabla `consignacion`
--
ALTER TABLE `consignacion`
  ADD PRIMARY KEY (`codconsignacion`),
  ADD KEY `codconsignacion` (`codconsignacion`),
  ADD KEY `numconsignacion` (`numconsignacion`);

--
-- Indices de la tabla `consignaciontmp`
--
ALTER TABLE `consignaciontmp`
  ADD PRIMARY KEY (`codconsignacion`);

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

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

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

--
-- Indices de la tabla `entregastmp`
--
ALTER TABLE `entregastmp`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `entregas_clientes_recibos`
--
ALTER TABLE `entregas_clientes_recibos`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `entregas_clientes_recibostmp`
--
ALTER TABLE `entregas_clientes_recibostmp`
  ADD PRIMARY KEY (`codfactura`);

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

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

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

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

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

--
-- Indices de la tabla `estatus`
--
ALTER TABLE `estatus`
  ADD PRIMARY KEY (`nomest`),
  ADD KEY `codest` (`codest`),
  ADD KEY `nomest` (`nomest`),
  ADD KEY `nomest_2` (`nomest`),
  ADD KEY `codest_2` (`codest`),
  ADD KEY `nomest_3` (`nomest`);

--
-- Indices de la tabla `exoneraciones`
--
ALTER TABLE `exoneraciones`
  ADD PRIMARY KEY (`cdgexo`);

--
-- Indices de la tabla `factulinea`
--
ALTER TABLE `factulinea`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codigo` (`codigo`),
  ADD KEY `fecfac` (`fecfac`);

--
-- Indices de la tabla `factulineatmp`
--
ALTER TABLE `factulineatmp`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codigo` (`codigo`,`tipart`);

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

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

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

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

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

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

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

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

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

--
-- Indices de la tabla `factulinea_historico`
--
ALTER TABLE `factulinea_historico`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codigo` (`codigo`),
  ADD KEY `fecfac` (`fecfac`);

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

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

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

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

--
-- Indices de la tabla `facturas`
--
ALTER TABLE `facturas`
  ADD PRIMARY KEY (`codfactura`),
  ADD KEY `codfactura` (`codfactura`),
  ADD KEY `numfactura` (`numfactura`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`),
  ADD KEY `cdgtipven` (`cdgtipven`),
  ADD KEY `dsccli` (`dsccli`);

--
-- Indices de la tabla `facturastmp`
--
ALTER TABLE `facturastmp`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `facturastmp_compras`
--
ALTER TABLE `facturastmp_compras`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `facturastmp_compra_electronica`
--
ALTER TABLE `facturastmp_compra_electronica`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `facturastmp_notas`
--
ALTER TABLE `facturastmp_notas`
  ADD KEY `codnota` (`codnota`);

--
-- Indices de la tabla `facturastmp_notas_debito`
--
ALTER TABLE `facturastmp_notas_debito`
  ADD KEY `codnota` (`codnota`);

--
-- Indices de la tabla `facturastmp_notas_frs`
--
ALTER TABLE `facturastmp_notas_frs`
  ADD KEY `codnota` (`codnota`);

--
-- Indices de la tabla `facturas_bajo_inventariotmp`
--
ALTER TABLE `facturas_bajo_inventariotmp`
  ADD PRIMARY KEY (`codfacturatmp`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codigo` (`codigo`);

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

--
-- Indices de la tabla `facturas_compra_electronica`
--
ALTER TABLE `facturas_compra_electronica`
  ADD PRIMARY KEY (`codfactura`),
  ADD KEY `codfactura` (`codfactura`),
  ADD KEY `numfactura` (`numfactura`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgcli` (`cdgpro`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`);

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

--
-- Indices de la tabla `facturas_notas`
--
ALTER TABLE `facturas_notas`
  ADD PRIMARY KEY (`codnota`),
  ADD KEY `codfactura` (`codnota`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`);

--
-- Indices de la tabla `facturas_notas_debito`
--
ALTER TABLE `facturas_notas_debito`
  ADD PRIMARY KEY (`codnota`),
  ADD KEY `codfactura` (`codnota`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`);

--
-- Indices de la tabla `facturas_notas_frs`
--
ALTER TABLE `facturas_notas_frs`
  ADD PRIMARY KEY (`codnota`),
  ADD KEY `codfactura` (`codnota`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgpro` (`cdgpro`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`);

--
-- Indices de la tabla `familias`
--
ALTER TABLE `familias`
  ADD PRIMARY KEY (`cdgfam`);

--
-- Indices de la tabla `habladores`
--
ALTER TABLE `habladores`
  ADD PRIMARY KEY (`CDGART`),
  ADD UNIQUE KEY `CDGBAR_2` (`CDGBAR`),
  ADD KEY `CDGBAR` (`CDGBAR`),
  ADD KEY `CDGFAM` (`CDGFAM`),
  ADD KEY `CDGLIN` (`CDGLIN`);

--
-- Indices de la tabla `hac_actividades_comerciales`
--
ALTER TABLE `hac_actividades_comerciales`
  ADD PRIMARY KEY (`cdgactpri`);

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

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

--
-- Indices de la tabla `hac_codigos_referencia`
--
ALTER TABLE `hac_codigos_referencia`
  ADD PRIMARY KEY (`cdgref`);

--
-- Indices de la tabla `hac_estados`
--
ALTER TABLE `hac_estados`
  ADD KEY `cdgesthac` (`cdgesthac`);

--
-- Indices de la tabla `hac_formulas_farmaceuticas`
--
ALTER TABLE `hac_formulas_farmaceuticas`
  ADD PRIMARY KEY (`cdgforfar`);

--
-- Indices de la tabla `hac_medios_pago`
--
ALTER TABLE `hac_medios_pago`
  ADD PRIMARY KEY (`cdgmedpag`);

--
-- Indices de la tabla `hac_naturaleza_descuento`
--
ALTER TABLE `hac_naturaleza_descuento`
  ADD PRIMARY KEY (`cdgnatdes`);

--
-- Indices de la tabla `hac_tipo_articulo`
--
ALTER TABLE `hac_tipo_articulo`
  ADD PRIMARY KEY (`cdgtipart`);

--
-- Indices de la tabla `hac_tipo_doc_referencia`
--
ALTER TABLE `hac_tipo_doc_referencia`
  ADD PRIMARY KEY (`cdgdocref`);

--
-- Indices de la tabla `hac_tipo_exoneracion`
--
ALTER TABLE `hac_tipo_exoneracion`
  ADD PRIMARY KEY (`cdgtipexo`);

--
-- Indices de la tabla `hac_tipo_tarifa`
--
ALTER TABLE `hac_tipo_tarifa`
  ADD PRIMARY KEY (`cdgtar`),
  ADD KEY `cdgtar` (`cdgtar`);

--
-- Indices de la tabla `hac_unidad_medida`
--
ALTER TABLE `hac_unidad_medida`
  ADD UNIQUE KEY `cdgunimed` (`cdgunimed`);

--
-- Indices de la tabla `inventario_activos`
--
ALTER TABLE `inventario_activos`
  ADD PRIMARY KEY (`CDGART`),
  ADD UNIQUE KEY `CDGBAR_2` (`CDGBAR`),
  ADD KEY `CDGBAR` (`CDGBAR`),
  ADD KEY `CDGFAM` (`CDGFAM`),
  ADD KEY `CDGLIN` (`CDGLIN`),
  ADD KEY `CDGBAR2` (`CDGBAR2`,`ESTART`);

--
-- Indices de la tabla `inventario_proyectos`
--
ALTER TABLE `inventario_proyectos`
  ADD PRIMARY KEY (`cdgpro`);

--
-- Indices de la tabla `inventario_proyectos_exitencias`
--
ALTER TABLE `inventario_proyectos_exitencias`
  ADD PRIMARY KEY (`cgdproexi`);

--
-- Indices de la tabla `lineas`
--
ALTER TABLE `lineas`
  ADD KEY `cdglin` (`cdglin`);

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

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

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

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

--
-- Indices de la tabla `marcas`
--
ALTER TABLE `marcas`
  ADD PRIMARY KEY (`cdgmar`);

--
-- Indices de la tabla `medios_pago`
--
ALTER TABLE `medios_pago`
  ADD PRIMARY KEY (`cdgtipven`);

--
-- Indices de la tabla `mensaje_receptor`
--
ALTER TABLE `mensaje_receptor`
  ADD UNIQUE KEY `codmen` (`codmen`);

--
-- Indices de la tabla `mensaje_receptortmp`
--
ALTER TABLE `mensaje_receptortmp`
  ADD UNIQUE KEY `codmen` (`codmen`);

--
-- Indices de la tabla `mensaje_receptor_lineas`
--
ALTER TABLE `mensaje_receptor_lineas`
  ADD PRIMARY KEY (`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codmen` (`codmen`),
  ADD KEY `fecmen` (`fecmen`),
  ADD KEY `feccomp` (`feccomp`),
  ADD KEY `feccorcomp` (`feccorcomp`);

--
-- Indices de la tabla `modelos`
--
ALTER TABLE `modelos`
  ADD PRIMARY KEY (`cdgmod`,`cdgmar`),
  ADD KEY `cdgmod` (`cdgmod`);

--
-- Indices de la tabla `movimientos_caja`
--
ALTER TABLE `movimientos_caja`
  ADD PRIMARY KEY (`codmov`),
  ADD KEY `codfactura` (`codmov`),
  ADD KEY `numfactura` (`numdoc`);

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

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

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

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

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

--
-- Indices de la tabla `notas_proveedorestmp`
--
ALTER TABLE `notas_proveedorestmp`
  ADD KEY `codnota` (`codnota`);

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

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

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

--
-- Indices de la tabla `orden_compratmp`
--
ALTER TABLE `orden_compratmp`
  ADD PRIMARY KEY (`numord`);

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

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

--
-- Indices de la tabla `orden_trabajo`
--
ALTER TABLE `orden_trabajo`
  ADD PRIMARY KEY (`numord`);

--
-- Indices de la tabla `pagos_clientes`
--
ALTER TABLE `pagos_clientes`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `pagos_clientestmp`
--
ALTER TABLE `pagos_clientestmp`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `pagos_clientes_notas`
--
ALTER TABLE `pagos_clientes_notas`
  ADD PRIMARY KEY (`numnot`);

--
-- Indices de la tabla `pagos_clientes_notas_debito`
--
ALTER TABLE `pagos_clientes_notas_debito`
  ADD PRIMARY KEY (`numnot`);

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

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

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

--
-- Indices de la tabla `pagos_clientes_recibos_lineastmp`
--
ALTER TABLE `pagos_clientes_recibos_lineastmp`
  ADD PRIMARY KEY (`numrec`,`numlinea`),
  ADD UNIQUE KEY `numrec` (`numrec`,`numfac`),
  ADD UNIQUE KEY `numrec_2` (`numrec`,`numfac`),
  ADD KEY `numlinea` (`numlinea`);

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

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

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

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

--
-- Indices de la tabla `pagos_proveedores`
--
ALTER TABLE `pagos_proveedores`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `pagos_proveedorestmp`
--
ALTER TABLE `pagos_proveedorestmp`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `pagos_proveedores_notas`
--
ALTER TABLE `pagos_proveedores_notas`
  ADD PRIMARY KEY (`numnot`);

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

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

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

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

--
-- Indices de la tabla `pedidostmp`
--
ALTER TABLE `pedidostmp`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `pedidos_lineas`
--
ALTER TABLE `pedidos_lineas`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `fecfac` (`fecfac`),
  ADD KEY `codigo` (`codigo`);

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

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

--
-- Indices de la tabla `plazos`
--
ALTER TABLE `plazos`
  ADD PRIMARY KEY (`numdia`);

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

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

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

--
-- Indices de la tabla `proformastmp`
--
ALTER TABLE `proformastmp`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `promociones`
--
ALTER TABLE `promociones`
  ADD PRIMARY KEY (`nompro`);

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

--
-- Indices de la tabla `rep_factulineas_proforlineas`
--
ALTER TABLE `rep_factulineas_proforlineas`
  ADD PRIMARY KEY (`codfactura`,`numlinea`),
  ADD KEY `numlinea` (`numlinea`),
  ADD KEY `codigo` (`codigo`),
  ADD KEY `fecfac` (`fecfac`);

--
-- Indices de la tabla `rep_facturas_proformas`
--
ALTER TABLE `rep_facturas_proformas`
  ADD PRIMARY KEY (`codfactura`),
  ADD KEY `codfactura` (`codfactura`),
  ADD KEY `numfactura` (`numfactura`),
  ADD KEY `estadoComprobanteIntegracion` (`estadoComprobanteIntegracion`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `totvennet` (`totvennet`),
  ADD KEY `estenvio` (`estenvio`),
  ADD KEY `estrechazo` (`estrechazo`),
  ADD KEY `cdgtipven` (`cdgtipven`),
  ADD KEY `dsccli` (`dsccli`);

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

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

--
-- Indices de la tabla `rest_direcciones_mac`
--
ALTER TABLE `rest_direcciones_mac`
  ADD PRIMARY KEY (`cdgmac`);

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

--
-- Indices de la tabla `seguimientos`
--
ALTER TABLE `seguimientos`
  ADD PRIMARY KEY (`codseg`);

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

--
-- Indices de la tabla `seguimiento_comicion_facturas`
--
ALTER TABLE `seguimiento_comicion_facturas`
  ADD PRIMARY KEY (`cgdseg`);

--
-- Indices de la tabla `seguimiento_comicion_recibos`
--
ALTER TABLE `seguimiento_comicion_recibos`
  ADD PRIMARY KEY (`cgdseg`);

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

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

--
-- Indices de la tabla `terminal_pagos_clientes`
--
ALTER TABLE `terminal_pagos_clientes`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `terminal_pagos_clientestmp`
--
ALTER TABLE `terminal_pagos_clientestmp`
  ADD PRIMARY KEY (`numrec`);

--
-- Indices de la tabla `tiendas`
--
ALTER TABLE `tiendas`
  ADD PRIMARY KEY (`cdgtie`);

--
-- Indices de la tabla `tipocliente`
--
ALTER TABLE `tipocliente`
  ADD PRIMARY KEY (`cdgtipcli`);

--
-- Indices de la tabla `tipousuario`
--
ALTER TABLE `tipousuario`
  ADD PRIMARY KEY (`codtipusu`);

--
-- Indices de la tabla `tipoventa`
--
ALTER TABLE `tipoventa`
  ADD PRIMARY KEY (`cdgtipven`),
  ADD KEY `cdgtipven` (`cdgtipven`);

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

--
-- Indices de la tabla `tipo_articulo_restaurante`
--
ALTER TABLE `tipo_articulo_restaurante`
  ADD PRIMARY KEY (`cdgtipart`);

--
-- Indices de la tabla `tipo_dispositivo`
--
ALTER TABLE `tipo_dispositivo`
  ADD PRIMARY KEY (`cdgdis`),
  ADD KEY `cdgdis` (`cdgdis`);

--
-- Indices de la tabla `tipo_monedas`
--
ALTER TABLE `tipo_monedas`
  ADD PRIMARY KEY (`cdgtipmon`);

--
-- Indices de la tabla `tipo_negocios`
--
ALTER TABLE `tipo_negocios`
  ADD PRIMARY KEY (`cdgtipneg`);

--
-- Indices de la tabla `tipo_rutas`
--
ALTER TABLE `tipo_rutas`
  ADD PRIMARY KEY (`codrut`),
  ADD KEY `codrut` (`codrut`);

--
-- Indices de la tabla `tipo_servicios`
--
ALTER TABLE `tipo_servicios`
  ADD KEY `codser` (`codser`);

--
-- Indices de la tabla `tmp_clientes`
--
ALTER TABLE `tmp_clientes`
  ADD PRIMARY KEY (`cdgcli`);

--
-- Indices de la tabla `tmp_unir_proformas`
--
ALTER TABLE `tmp_unir_proformas`
  ADD PRIMARY KEY (`codproforma`);

--
-- Indices de la tabla `tmp_web_1001`
--
ALTER TABLE `tmp_web_1001`
  ADD PRIMARY KEY (`cdgart`);

--
-- Indices de la tabla `toma_fisica`
--
ALTER TABLE `toma_fisica`
  ADD PRIMARY KEY (`numlin`),
  ADD UNIQUE KEY `numlin` (`numlin`),
  ADD KEY `numlin_2` (`numlin`);

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

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

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

--
-- Indices de la tabla `trabajostmp`
--
ALTER TABLE `trabajostmp`
  ADD PRIMARY KEY (`codfactura`);

--
-- Indices de la tabla `tramites_clientestmp`
--
ALTER TABLE `tramites_clientestmp`
  ADD PRIMARY KEY (`numrec`);

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

--
-- 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`);

--
-- Indices de la tabla `usuarios`
--
ALTER TABLE `usuarios`
  ADD PRIMARY KEY (`codusu`);

--
-- Indices de la tabla `vehiculos`
--
ALTER TABLE `vehiculos`
  ADD PRIMARY KEY (`cdgveh`),
  ADD KEY `cdgcli` (`cdgcli`),
  ADD KEY `numpla` (`numpla`);

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

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

--
-- Indices de la tabla `web_0000`
--
ALTER TABLE `web_0000`
  ADD PRIMARY KEY (`CASMAT`),
  ADD KEY `RUTPRI` (`CASMAT`);

--
-- Indices de la tabla `web_0301`
--
ALTER TABLE `web_0301`
  ADD PRIMARY KEY (`CDGCLI`),
  ADD KEY `DSCCLI` (`DSCCLI`);

--
-- Indices de la tabla `web_1001`
--
ALTER TABLE `web_1001`
  ADD PRIMARY KEY (`CDGART`),
  ADD UNIQUE KEY `CDGBAR_2` (`CDGBAR`),
  ADD KEY `CDGBAR` (`CDGBAR`),
  ADD KEY `CDGFAM` (`CDGFAM`),
  ADD KEY `CDGLIN` (`CDGLIN`),
  ADD KEY `CDGBAR2` (`CDGBAR2`,`ESTART`);

--
-- Indices de la tabla `web_1001_combos`
--
ALTER TABLE `web_1001_combos`
  ADD PRIMARY KEY (`numlinea`);

--
-- Indices de la tabla `web_2101`
--
ALTER TABLE `web_2101`
  ADD KEY `NUMFAC` (`NUMFAC`),
  ADD KEY `NUMFAC_2` (`NUMFAC`);

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

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `actividades_comercial_clientes`
--
ALTER TABLE `actividades_comercial_clientes`
  MODIFY `idact` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=425;

--
-- AUTO_INCREMENT de la tabla `ajustes_activos`
--
ALTER TABLE `ajustes_activos`
  MODIFY `codaju` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `ajustes_activostmp`
--
ALTER TABLE `ajustes_activostmp`
  MODIFY `numaju` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `ajustes_activos_lineas`
--
ALTER TABLE `ajustes_activos_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `ajustes_activos_lineas_tmp`
--
ALTER TABLE `ajustes_activos_lineas_tmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

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

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

--
-- 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 de la tabla `aparlineas`
--
ALTER TABLE `aparlineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

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

--
-- AUTO_INCREMENT de la tabla `apartados`
--
ALTER TABLE `apartados`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `apartadostmp`
--
ALTER TABLE `apartadostmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `apartados_factulineatmp_notas`
--
ALTER TABLE `apartados_factulineatmp_notas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `apartados_factulinea_notas`
--
ALTER TABLE `apartados_factulinea_notas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `apartados_facturastmp_notas`
--
ALTER TABLE `apartados_facturastmp_notas`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `apartados_facturas_notas`
--
ALTER TABLE `apartados_facturas_notas`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `auditoria_web_1001`
--
ALTER TABLE `auditoria_web_1001`
  MODIFY `CDGAUD` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3610;

--
-- AUTO_INCREMENT de la tabla `calculador`
--
ALTER TABLE `calculador`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT de la tabla `calculadortmp`
--
ALTER TABLE `calculadortmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;

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

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

--
-- AUTO_INCREMENT de la tabla `cierres`
--
ALTER TABLE `cierres`
  MODIFY `numcie` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT de la tabla `codigoshacienda`
--
ALTER TABLE `codigoshacienda`
  MODIFY `idCodigoHacienda` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20502;

--
-- AUTO_INCREMENT de la tabla `consignaciontmp`
--
ALTER TABLE `consignaciontmp`
  MODIFY `codconsignacion` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

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

--
-- AUTO_INCREMENT de la tabla `consignacion_lineastmp`
--
ALTER TABLE `consignacion_lineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `entregas`
--
ALTER TABLE `entregas`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `entregastmp`
--
ALTER TABLE `entregastmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `entregas_clientes_recibos`
--
ALTER TABLE `entregas_clientes_recibos`
  MODIFY `numrec` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `entregas_clientes_recibostmp`
--
ALTER TABLE `entregas_clientes_recibostmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

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

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

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

--
-- AUTO_INCREMENT de la tabla `entrelineastmp`
--
ALTER TABLE `entrelineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

--
-- AUTO_INCREMENT de la tabla `exoneraciones`
--
ALTER TABLE `exoneraciones`
  MODIFY `cdgexo` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

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

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

--
-- AUTO_INCREMENT de la tabla `factulineatmp_compra`
--
ALTER TABLE `factulineatmp_compra`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `factulineatmp_compra_electronica`
--
ALTER TABLE `factulineatmp_compra_electronica`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

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

--
-- AUTO_INCREMENT de la tabla `factulineatmp_notas_frs`
--
ALTER TABLE `factulineatmp_notas_frs`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `factulinea_compra`
--
ALTER TABLE `factulinea_compra`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

--
-- AUTO_INCREMENT de la tabla `factulinea_contado`
--
ALTER TABLE `factulinea_contado`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `factulinea_contado_compras`
--
ALTER TABLE `factulinea_contado_compras`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `factulinea_historico`
--
ALTER TABLE `factulinea_historico`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

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

--
-- AUTO_INCREMENT de la tabla `factulinea_notas_frs`
--
ALTER TABLE `factulinea_notas_frs`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `factulinea_restaurante`
--
ALTER TABLE `factulinea_restaurante`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturas`
--
ALTER TABLE `facturas`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT de la tabla `facturastmp`
--
ALTER TABLE `facturastmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=71;

--
-- AUTO_INCREMENT de la tabla `facturastmp_compras`
--
ALTER TABLE `facturastmp_compras`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturastmp_compra_electronica`
--
ALTER TABLE `facturastmp_compra_electronica`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `facturastmp_notas`
--
ALTER TABLE `facturastmp_notas`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturastmp_notas_debito`
--
ALTER TABLE `facturastmp_notas_debito`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturastmp_notas_frs`
--
ALTER TABLE `facturastmp_notas_frs`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturas_bajo_inventariotmp`
--
ALTER TABLE `facturas_bajo_inventariotmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturas_compras`
--
ALTER TABLE `facturas_compras`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturas_compra_electronica`
--
ALTER TABLE `facturas_compra_electronica`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `facturas_contado`
--
ALTER TABLE `facturas_contado`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `facturas_notas`
--
ALTER TABLE `facturas_notas`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT de la tabla `facturas_notas_debito`
--
ALTER TABLE `facturas_notas_debito`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=33;

--
-- AUTO_INCREMENT de la tabla `facturas_notas_frs`
--
ALTER TABLE `facturas_notas_frs`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `habladores`
--
ALTER TABLE `habladores`
  MODIFY `CDGART` int(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=114;

--
-- AUTO_INCREMENT de la tabla `hac_catalogo_actividades_comerciales_2`
--
ALTER TABLE `hac_catalogo_actividades_comerciales_2`
  MODIFY `id` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=367;

--
-- AUTO_INCREMENT de la tabla `inventario_activos`
--
ALTER TABLE `inventario_activos`
  MODIFY `CDGART` int(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT de la tabla `inventario_proyectos`
--
ALTER TABLE `inventario_proyectos`
  MODIFY `cdgpro` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10000;

--
-- AUTO_INCREMENT de la tabla `inventario_proyectos_exitencias`
--
ALTER TABLE `inventario_proyectos_exitencias`
  MODIFY `cgdproexi` int(11) NOT NULL AUTO_INCREMENT;

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

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

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

--
-- AUTO_INCREMENT de la tabla `lista_precios_lineas_tmp`
--
ALTER TABLE `lista_precios_lineas_tmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `mensaje_receptor`
--
ALTER TABLE `mensaje_receptor`
  MODIFY `codmen` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT de la tabla `mensaje_receptortmp`
--
ALTER TABLE `mensaje_receptortmp`
  MODIFY `codmen` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `mensaje_receptor_lineas`
--
ALTER TABLE `mensaje_receptor_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `movimientos_caja`
--
ALTER TABLE `movimientos_caja`
  MODIFY `codmov` int(11) NOT NULL AUTO_INCREMENT;

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

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

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

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

--
-- AUTO_INCREMENT de la tabla `notas_proveedores`
--
ALTER TABLE `notas_proveedores`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `notas_proveedorestmp`
--
ALTER TABLE `notas_proveedorestmp`
  MODIFY `codnota` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `notas_proveedores_lineas`
--
ALTER TABLE `notas_proveedores_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `notas_proveedores_lineastmp`
--
ALTER TABLE `notas_proveedores_lineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `orden_compra`
--
ALTER TABLE `orden_compra`
  MODIFY `codord` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `orden_compratmp`
--
ALTER TABLE `orden_compratmp`
  MODIFY `numord` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT de la tabla `orden_compra_lineas`
--
ALTER TABLE `orden_compra_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

--
-- AUTO_INCREMENT de la tabla `orden_trabajo`
--
ALTER TABLE `orden_trabajo`
  MODIFY `numord` int(2) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_clientes`
--
ALTER TABLE `pagos_clientes`
  MODIFY `numrec` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=61;

--
-- AUTO_INCREMENT de la tabla `pagos_clientestmp`
--
ALTER TABLE `pagos_clientestmp`
  MODIFY `numrec` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;

--
-- AUTO_INCREMENT de la tabla `pagos_clientes_notas`
--
ALTER TABLE `pagos_clientes_notas`
  MODIFY `numnot` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_clientes_notas_debito`
--
ALTER TABLE `pagos_clientes_notas_debito`
  MODIFY `numnot` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

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

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

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

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

--
-- AUTO_INCREMENT de la tabla `pagos_parciales_lineas`
--
ALTER TABLE `pagos_parciales_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_parciales_lineas2`
--
ALTER TABLE `pagos_parciales_lineas2`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_parciales_lineas4`
--
ALTER TABLE `pagos_parciales_lineas4`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_parciales_lineas5`
--
ALTER TABLE `pagos_parciales_lineas5`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_proveedores`
--
ALTER TABLE `pagos_proveedores`
  MODIFY `numrec` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_proveedorestmp`
--
ALTER TABLE `pagos_proveedorestmp`
  MODIFY `numrec` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_proveedores_notas`
--
ALTER TABLE `pagos_proveedores_notas`
  MODIFY `numnot` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_proveedores_notas_lineas`
--
ALTER TABLE `pagos_proveedores_notas_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_proveedores_recibos_lineas`
--
ALTER TABLE `pagos_proveedores_recibos_lineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pagos_proveedores_recibos_lineastmp`
--
ALTER TABLE `pagos_proveedores_recibos_lineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `pedidos`
--
ALTER TABLE `pedidos`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `pedidostmp`
--
ALTER TABLE `pedidostmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

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

--
-- AUTO_INCREMENT de la tabla `pedidos_lineastmp`
--
ALTER TABLE `pedidos_lineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `persona`
--
ALTER TABLE `persona`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

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

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

--
-- AUTO_INCREMENT de la tabla `proformas`
--
ALTER TABLE `proformas`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT de la tabla `proformastmp`
--
ALTER TABLE `proformastmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=60;

--
-- AUTO_INCREMENT de la tabla `proveedores`
--
ALTER TABLE `proveedores`
  MODIFY `cdgpro` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=24;

--
-- AUTO_INCREMENT de la tabla `rep_factulineas_proforlineas`
--
ALTER TABLE `rep_factulineas_proforlineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `rep_facturas_proformas`
--
ALTER TABLE `rep_facturas_proformas`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;

--
-- AUTO_INCREMENT de la tabla `reservaciones`
--
ALTER TABLE `reservaciones`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `reservaciones_historico`
--
ALTER TABLE `reservaciones_historico`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `rest_direcciones_mac`
--
ALTER TABLE `rest_direcciones_mac`
  MODIFY `cdgmac` int(2) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `rooms`
--
ALTER TABLE `rooms`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `seguimientos`
--
ALTER TABLE `seguimientos`
  MODIFY `codseg` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de la tabla `seguimiento_articulo`
--
ALTER TABLE `seguimiento_articulo`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `seguimiento_comicion_facturas`
--
ALTER TABLE `seguimiento_comicion_facturas`
  MODIFY `cgdseg` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `seguimiento_comicion_recibos`
--
ALTER TABLE `seguimiento_comicion_recibos`
  MODIFY `cgdseg` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `tabbackup`
--
ALTER TABLE `tabbackup`
  MODIFY `id` int(6) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `tabbackup_tipo_cambio`
--
ALTER TABLE `tabbackup_tipo_cambio`
  MODIFY `id` int(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `tiendas`
--
ALTER TABLE `tiendas`
  MODIFY `cdgtie` int(10) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `toma_fisica`
--
ALTER TABLE `toma_fisica`
  MODIFY `numlin` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `trabajos`
--
ALTER TABLE `trabajos`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `trabajoslineas`
--
ALTER TABLE `trabajoslineas`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `trabajoslineastmp`
--
ALTER TABLE `trabajoslineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `trabajostmp`
--
ALTER TABLE `trabajostmp`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `tramites_clientestmp`
--
ALTER TABLE `tramites_clientestmp`
  MODIFY `numrec` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `tramites_clientes_lineastmp`
--
ALTER TABLE `tramites_clientes_lineastmp`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

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

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

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

--
-- 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 de la tabla `usuarios`
--
ALTER TABLE `usuarios`
  MODIFY `codusu` int(2) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10000;

--
-- AUTO_INCREMENT de la tabla `vehiculos`
--
ALTER TABLE `vehiculos`
  MODIFY `cdgveh` int(10) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `wc_parametros_fe`
--
ALTER TABLE `wc_parametros_fe`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT de la tabla `web_0301`
--
ALTER TABLE `web_0301`
  MODIFY `CDGCLI` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10000;

--
-- AUTO_INCREMENT de la tabla `web_1001`
--
ALTER TABLE `web_1001`
  MODIFY `CDGART` int(6) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=119;

--
-- AUTO_INCREMENT de la tabla `web_1001_combos`
--
ALTER TABLE `web_1001_combos`
  MODIFY `numlinea` int(4) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `web_2201`
--
ALTER TABLE `web_2201`
  MODIFY `codfactura` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
COMMIT;

