Tablas

Versión 2 (Guillermo Zdanowicz, 25/04/2016 20:18)

1 1 Guillermo Zdanowicz
h1. Tablas
2 1 Guillermo Zdanowicz
3 1 Guillermo Zdanowicz
h1. Tabla Mysql
4 1 Guillermo Zdanowicz
5 1 Guillermo Zdanowicz
h2. TABLA: *proveedores* 
6 1 Guillermo Zdanowicz
7 1 Guillermo Zdanowicz
<pre>
8 1 Guillermo Zdanowicz
CREATE TABLE `proveedores` (
9 1 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
10 1 Guillermo Zdanowicz
  `identificacion` varchar(100) NOT NULL,
11 1 Guillermo Zdanowicz
  `nombre` varchar(100) NULL,
12 1 Guillermo Zdanowicz
  `direccion` varchar(50) NULL,
13 1 Guillermo Zdanowicz
  `telefono` varchar(50) NULL,
14 1 Guillermo Zdanowicz
  `cuil` varchar(50) NOT NULL,
15 1 Guillermo Zdanowicz
  `codigo_banco` varchar(50) NULL,
16 1 Guillermo Zdanowicz
  `cbu` varchar(50) NULL,
17 1 Guillermo Zdanowicz
  `idposicioniva` int(11) NOT NULL default 0,
18 1 Guillermo Zdanowicz
  `email` varchar(80) NULL,
19 1 Guillermo Zdanowicz
  `actividad` varchar(80) NULL,
20 1 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
21 1 Guillermo Zdanowicz
  PRIMARY KEY (`id`),
22 1 Guillermo Zdanowicz
  UNIQUE KEY `identificacion` (`identificacion`)
23 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
24 1 Guillermo Zdanowicz
</pre>
25 1 Guillermo Zdanowicz
26 1 Guillermo Zdanowicz
27 1 Guillermo Zdanowicz
h2. TABLA: *posiciones_iva* 
28 1 Guillermo Zdanowicz
29 1 Guillermo Zdanowicz
*Esta tabla puede ser un arreglo de valores fijos*
30 1 Guillermo Zdanowicz
31 1 Guillermo Zdanowicz
<pre>
32 1 Guillermo Zdanowicz
33 1 Guillermo Zdanowicz
CREATE TABLE `posiciones_iva` (
34 1 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
35 1 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
36 1 Guillermo Zdanowicz
  PRIMARY KEY (`id`)
37 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
38 1 Guillermo Zdanowicz
</pre>
39 1 Guillermo Zdanowicz
40 1 Guillermo Zdanowicz
h2. TABLA: *cuentas* 
41 1 Guillermo Zdanowicz
42 1 Guillermo Zdanowicz
<pre>
43 1 Guillermo Zdanowicz
CREATE TABLE `cuentas` (
44 1 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
45 1 Guillermo Zdanowicz
  `codigo` varchar(8) NOT NULL,
46 1 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
47 1 Guillermo Zdanowicz
  PRIMARY KEY (`id`)
48 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
49 1 Guillermo Zdanowicz
</pre>
50 1 Guillermo Zdanowicz
51 1 Guillermo Zdanowicz
52 1 Guillermo Zdanowicz
h2. TABLA: *compras* 
53 2 Guillermo Zdanowicz
54 1 Guillermo Zdanowicz
<pre>
55 1 Guillermo Zdanowicz
CREATE TABLE `compras` (
56 1 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
57 1 Guillermo Zdanowicz
  `idproveedor` int(11) NOT NULL,
58 1 Guillermo Zdanowicz
  `idcuenta` int(11) NOT NULL,
59 1 Guillermo Zdanowicz
  `fecha_factura` date NULL,
60 1 Guillermo Zdanowicz
  `factura` varchar(20) NOT NULL,
61 1 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
62 1 Guillermo Zdanowicz
  `importe` float NOT NULL DEFAULT '0.0',
63 1 Guillermo Zdanowicz
  `fecha_recepcion` date NULL,
64 1 Guillermo Zdanowicz
  `completo` int(1) NOT NULL DEFAULT '0',
65 1 Guillermo Zdanowicz
  `contabilizado` int(1) NOT NULL DEFAULT '0',
66 1 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
67 1 Guillermo Zdanowicz
  PRIMARY KEY (`id`)
68 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
69 1 Guillermo Zdanowicz
</pre>
70 1 Guillermo Zdanowicz
71 1 Guillermo Zdanowicz
h2. TABLA: *pagos* 
72 1 Guillermo Zdanowicz
73 1 Guillermo Zdanowicz
<pre>
74 1 Guillermo Zdanowicz
CREATE TABLE `pagos` (
75 1 Guillermo Zdanowicz
  `id` int(11) NOT NULL AUTO_INCREMENT,
76 1 Guillermo Zdanowicz
  `idcompra` int(11) NOT NULL,
77 1 Guillermo Zdanowicz
  `descripcion` varchar(200) NOT NULL,
78 1 Guillermo Zdanowicz
  `fecha_pago` date NULL,
79 1 Guillermo Zdanowicz
  `importe` float unsigned NOT NULL DEFAULT '0',
80 1 Guillermo Zdanowicz
  `comprobante` varchar(80) NULL,
81 1 Guillermo Zdanowicz
  `pagado` int(1) NOT NULL DEFAULT '0',
82 1 Guillermo Zdanowicz
  `modo_pago` varchar(200) NULL, 
83 1 Guillermo Zdanowicz
  `observaciones` varchar(200) NULL,
84 1 Guillermo Zdanowicz
  PRIMARY KEY (`id`),
85 1 Guillermo Zdanowicz
FOREIGN KEY (idcompra) REFERENCES compras(id) ON DELETE CASCADE
86 1 Guillermo Zdanowicz
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
87 1 Guillermo Zdanowicz
88 1 Guillermo Zdanowicz
</pre>
Redmine Appliance - Powered by TurnKey Linux