la definición de tipos en glt era realmente la definición de una plantilla de campo utilizable en la definición del campo de tabla
<Tipos>
<Tipo>
<Nombre>nombredeladefinicion</Nombre>
<Tipo>tipobasico</Tipo>
<Longitud>longitudparatipotexto</Longitud>
<Indice>tipodeindice</Indice></Tipo>
<Tipo>...</Tipo>
....
<Tipo>...</Tipo>
</Tipos>
Hijos de NSDefBdd/Implementacion/Tipos/Tipo
Nombre
Obligatorio. Cadena. Nombre por el que más tarde será referenciado desde la definición de Campo
Tipo
Cadena. Uno de los tipos "nativos" reconocido por glt.
Longitud
Entero. Sólo para el uso de tipo "nativo" texto.
Indice
Cadena. Uno de los "indices" reconocidos por glt: unico / obligatorio
ejemplo
<NSDefBDD>
<Implementacion>
<Nombre>ej</Nombre>
<Tipos>
<Tipo>
<Nombre>Codigo</Nombre>
<Tipo>EnteroLargo</Tipo>
<Indice>Unico</Indice>
</Tipo>
<Tipo>
<Nombre>EAN</Nombre>
<Tipo>Texto</Tipo>
<Longitud>32</Longitud>
</Tipo>
</Tipos>
</Tabla>
</Tablas>
</Implementacion>
</NSDefBDD>