diff --git a/db/migrations/1.0.0/20190515110034_estructura_inicial.php b/db/migrations/1.0.0/20190515110034_estructura_inicial.php
index ee4dc7e280deec616cd1b59cd27cb094e44560f5..c88c579ebea458adac40329d2b67621cb8f92373 100644
--- a/db/migrations/1.0.0/20190515110034_estructura_inicial.php
+++ b/db/migrations/1.0.0/20190515110034_estructura_inicial.php
@@ -7,10 +7,46 @@ class EstructuraInicial extends AbstractMigration
     public function change()
     {
         $table = $this->table('unidad_gestion');
-        $table->addColumn('nombre', 'string', array('limit' => 30))
-            ->addColumn('descripcion', 'text', array('null' => true))
-            ->addColumn('id_ubicacion', 'integer', array('null' => true))
-            ->addColumn('logo', 'string', array('null' => true,'limit' => 80))
+        $table->addColumn('nombre', 'string', ['limit' => 30])
+            ->addColumn('descripcion', 'text', ['null' => true])
+            ->addColumn('logo', 'string', ['null' => true,'limit' => 80])
             ->create();
+
+        $table = $this->table('venta')
+                            ->addColumn('afip_conceptos_id', 'integer')
+                            //    ->addForeignKey('afip_conceptos_id', 'afip_conceptos', 'id')
+                            ->addColumn('receptor', 'json', [
+                                    'default' => '{}',
+                                    'null'=>false,
+                                    'comment' => '
+ej.{
+    nombre: ,
+    apellido: ,
+    domicilio: ,
+    razon_social: ,
+    condicion_iva: ,
+    cuit: ,
+    version: 0.1
+}'
+                                    ])
+                            ->addColumn('item', 'json', ['default' => '{}', 'null'=>false,
+                                    'comment' => '
+ej. {
+    id: (fk) //obtengo del recurso: articulo, servicio_unidad_venta 
+    tipo: enum. (producto, servicio, producto y servicio)
+    descripcion: ,
+    cantidad: , 
+    unidad_medida: ,
+    precio: ,
+    bonificacion: , 
+    version: 0.1
+}'
+                                ])
+                            ->addColumn('periodo_desde', 'date')
+                            ->addColumn('periodo_hasta', 'date')
+                            ->addColumn('vto_pago', 'date')
+                            ->addColumn('condicion_venta', 'string', ['limit' => 80], ['null' => false])
+                            ->addColumn('fecha_emision', 'date')
+                        ->create();
     }
 }