# Export Import mastro y submaestro

**URL:** <https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777>\
**Category:** Velneo\
**Created:** [21 Marzo, 2016 15:21 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777 "2016-03-21T15:21:27Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Marzo, 2016 15:21 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/1 "2016-03-21T15:21:27Z")

</div>

Alguien sabe como se puede exportar una tabla de maestros y submaestros a un archivo para luego poder importarla en otra solucion a traves del archivo creado.

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Marzo, 2016 16:03 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/2 "2016-03-21T16:03:17Z")

</div>

Se me olvido comentar y para rizar mas el rizo la tabla sub-maestra tiene un campo objeto texto, que tambien es necesario exportar e importar.

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [21 Marzo, 2016 16:34 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/3 "2016-03-21T16:34:01Z")

</div>

Una forma de hacerlo es poner un formulario con un boton que dispare uno de los procesos que adjunto.  
Uno es para exportar y el otro para importar.  
La tabla en este caso solo tiene dos campos y uso | como separador.  
Saludos.

![image](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/velneo/original/2X/7/7c0ae879b8deb565492e6b7db504843dd3ffd9d1.jpg)

![image](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/velneo/original/2X/5/5cb85d221d2133a1d6e76ab6783ebf83e9600ede.jpg)

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Marzo, 2016 16:49 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/4 "2016-03-21T16:49:37Z")

</div>

Un pregunta este proceso exporta los registros de una tabla solo, quiero decir que no exporta una tabla y sus submaestros. Y para exportar el objeto campo texto???

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [21 Marzo, 2016 17:05 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/5 "2016-03-21T17:05:37Z")

</div>

Puedes hacer una exportacion/importacion por separado. Primero los maestros y luego los submaestros.  
El campo objeto texto tendras que probarlo.  
Saludos.

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Marzo, 2016 17:21 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/6 "2016-03-21T17:21:03Z")

</div>

Ok si alguien no aporta mas ideas eso es lo que habrá que hacer.

---

<div class="post-metadata">

**Author:** ![mbarrera](https://avatars.discourse-cdn.com/v4/letter/m/c68b51/32.png) [@mbarrera](https://foros.velneo.com/u/mbarrera)\
**Post date:** [21 Marzo, 2016 19:03 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/7 "2016-03-21T19:03:23Z")

</div>

yo lo hago habitualmente, mas de lo que quisiera.

La solución pasa por dos importaciones.

Si necesitas mas info , hazlo saber.

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [21 Marzo, 2016 19:45 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/8 "2016-03-21T19:45:29Z")

</div>

Si creo que de momento la unica solucion es esa, y para el tema del campo objeto texto pues… en un principio crear tantos archivos txt como campos objeto haya pero… puede ser mucho. Porque en un archivo txt con separador de campos tab o ; o : etx, como puedes diferenciar cuando termina el texto del campo objeto.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [21 Marzo, 2016 21:25 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/9 "2016-03-21T21:25:25Z")

</div>

Hola lsmsusvilla.

Hay muchos ejemplos de Importación/Exportación en el foro y en los blogs, tanto de Velneo nativo como usando el API.  
Tienes que decidir el formato del fichero resultante: CSV, XML, JSON, …

Para CSV con Velneo nativo es suficiente.  
Para XML y JSON el tema se complica porque necesitamos acudir al API de Velneo aparte de entender la estructura XML o JSON.

Si el problema es exportar/importar una relación Maestro/Detalle, crea 2 ficheros CSV, uno con los Maestros y otro con los Detalles.  
Para los campos de Tipo Objeto Texto puedes convertirlos a BASE64 (clase ByteArray del API), aunque con los campos alfabéticos también tendrás problemas con las comillas o caracteres especiales. Elige un separador de campos que no uses en el contenido de las tablas.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![informatica3](https://avatars.discourse-cdn.com/v4/letter/i/9e8a1a/32.png) [@informatica3](https://foros.velneo.com/u/informatica3)\
**Post date:** [22 Marzo, 2016 08:51 UTC](https://foros.velneo.com/t/export-import-mastro-y-submaestro/8777/10 "2016-03-22T08:51:54Z")

</div>

Ok Muchas gracias seh, eso lo tengo mas o menos claro para la exportación e importación en los diferentes formatos y lo suyo pasa por crear tantos archivos como tablas maestras y sub-maestras haya. El problema que planteo es como se puede exportar un registro que contenga un campo objeto texto.
