Los campos del formulario de declaraciones, tanto para DECLARANTE como para LÍNEA DE DECLARACIÓN, así como para la tabla METADATA, se definen con los siguientes parámetros:

  • <Type>: tipo de dato (cadena de texto, número entero, valor booleano…).
  • <Width>: anchura de la columna. La visibilidad se controla con este parámetro, de forma que si se define el campo, pero no se va a mostrar, el valor asignado es 0.
  • <DisplayName>: nombre amigable o cabecera de la columna.
  • <ReadOnly>: columna de sólo lectura.


Ejemplo:

<?xml version="1.0" encoding="utf-8"?>

<SCHEMA>

       <METADATA>

               <VERSION>

                       <Type>System.String</Type>

                       <Width>0</Width>

                       <DisplayName></DisplayName>

               </VERSION>

               <SRID>

                       <Type>System.String</Type>

                       <Width>0</Width>

                       <DisplayName></DisplayName>

               </SRID>

       </METADATA>

       <DECLARANTE>

               <ID_DECLARACION>

                       <Type>System.String</Type>

                       <Width>100</Width>

                       <DisplayName>ID Declaracion</DisplayName>

               </ID_DECLARACION>

               <NOMBRE>

                       <Type>System.String</Type>

                       <Width>100</Width>

                       <DisplayName>Nombre</DisplayName>

               </NOMBRE>

               <CIF_NIF>

                       <Type>System.String</Type>

                       <Width>100</Width>

                       <DisplayName>CIF/NIF</DisplayName>

               </CIF_NIF>

       </DECLARANTE>

       <LINEA_DECLARACION>

               <PROV>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Pro</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </PROV>

               <MUN_CAT>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Mun</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </MUN_CAT>

               <AGREGADO>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Agr</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </AGREGADO>

               <ZONA>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Zn</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </ZONA>

               <POLIGONO>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Pol</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </POLIGONO>

               <PARCELA>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Par</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </PARCELA>

               <RECINTO>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>Rec</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </RECINTO>

               <PARCELA_AGRICOLA>

                       <Type>System.Int32</Type>

                       <Width>40</Width>

                       <DisplayName>P Agr</DisplayName>

               </PARCELA_AGRICOLA>

               <CULTIVO>

                       <Type>System.String</Type>

                       <Width>50</Width>

                       <DisplayName>Cultivo</DisplayName>

               </CULTIVO>

               <WKT>

                       <Type>System.String</Type>

                       <Width>0</Width>

                       <DisplayName>

                       </DisplayName>

               </WKT>

               <DN_SURFACE>

                       <Type>System.Double</Type>

                       <Width>50</Width>

                       <DisplayName>S</DisplayName>

                       <ReadOnly>True</ReadOnly>

               </DN_SURFACE>

               <SUPERFICIE_DECLARADA>

                       <Type>System.Double</Type>

                       <Width>50</Width>

                       <DisplayName>S Dec</DisplayName>

               </SUPERFICIE_DECLARADA>

               <FC_ALMENDROS>

                       <Type>System.Int32</Type>

                       <DisplayName>Almendros</DisplayName>

                       <Width>70</Width>

               </FC_ALMENDROS>

               <FC_ALGARROBOS>

                       <Type>System.Int32</Type>

                       <Width>70</Width>

                       <DisplayName>Algarrobos</DisplayName>

               </FC_ALGARROBOS>

               <FC_AVELLANOS>

                       <Type>System.Int32</Type>

                       <Width>70</Width>

                       <DisplayName>Avellanos</DisplayName>

               </FC_AVELLANOS>

               <FC_NOGALES>

                       <Type>System.Int32</Type>

                       <Width>70</Width>

                       <DisplayName>Nogales</DisplayName>

               </FC_NOGALES>

               <FC_PISTACHOS>

                       <Type>System.Int32</Type>

                       <Width>70</Width>

                       <DisplayName>Pistachos</DisplayName>

               </FC_PISTACHOS>

               <FC_TOTAL>

                       <Type>System.Int32</Type>

                       <Width>70</Width>

                       <DisplayName>Total</DisplayName>

               </FC_TOTAL>

       </LINEA_DECLARACION>

</SCHEMA>