# encoding: utf-8

import gvsig


CREATE_VIEW_RSUPAC2019_RSU_PARCELAS_RECINTOS = """CREATE VIEW RSUPAC2019_RSU_PARCELAS_RECINTOS AS
SELECT
concat(RSUPAC2019_R10_PARCELAS."ID_PARCELA",RSUPAC2019_RECINTOS_SIGPAC."ID_RECINTO") as ID ,
RSUPAC2019_EXPEDIENTES.*,
RSUPAC2019_R10_PARCELAS."ID_PARCELA",
RSUPAC2019_RECINTOS_SIGPAC."ID_RECINTO",
RSUPAC2019_R10_PARCELAS."PA_NumOrden",
RSUPAC2019_R10_PARCELAS."PA_Ciclo",
RSUPAC2019_R10_PARCELAS."AA_realizada",
RSUPAC2019_R10_PARCELAS."PA_SupTotalDec",
RSUPAC2019_R10_PARCELAS."PA_SistemaExplotacion",
RSUPAC2019_R10_PARCELAS."PA_Producto",
RSUPAC2019_R10_PARCELAS."PA_Variedad",
RSUPAC2019_R10_PARCELAS."ProdEcologica",
RSUPAC2019_R10_PARCELAS."TipSemilla",
RSUPAC2019_RECINTOS_SIGPAC."LineaDeclaracion",
RSUPAC2019_RECINTOS_SIGPAC."SupRecintoDec",
RSUPAC2019_RECINTOS_SIGPAC."ProvMuni",
RSUPAC2019_RECINTOS_SIGPAC."Agregado",
RSUPAC2019_RECINTOS_SIGPAC."Zona",
RSUPAC2019_RECINTOS_SIGPAC."Poligono",
RSUPAC2019_RECINTOS_SIGPAC."Parcela",
RSUPAC2019_RECINTOS_SIGPAC."Recinto",
RSUPAC2019_RECINTOS_SIGPAC."RefCatastral",
RSUPAC2019_RECINTOS_SIGPAC."SupSIGPAC",
RSUPAC2019_RECINTOS_SIGPAC."UsoSIGPAC",
RSUPAC2019_RECINTOS_SIGPAC."CtrComplRecNuevos",
RSUPAC2019_RECINTOS_SIGPAC."CAPDeclarado",
RSUPAC2019_RECINTOS_SIGPAC."SupNeta",
RSUPAC2019_RECINTOS_SIGPAC."RegTenencia",
RSUPAC2019_RECINTOS_SIGPAC."Extran_Arrendador",
RSUPAC2019_RECINTOS_SIGPAC."ID_arrendador",
RSUPAC2019_RECINTOS_SIGPAC."CC_No_SIGPAC",
RSUPAC2019_RECINTOS_SIGPAC."PastoComunal",
RSUPAC2019_RECINTOS_SIGPAC."NombrePasto",
RSUPAC2019_RECINTOS_SIGPAC."CodPasto",
RSUPAC2019_RECINTOS_SIGPAC."ZLN",
RSUPAC2019_RECINTOS_SIGPAC."AprovForrajero",
RSUPAC2019_RECINTOS_SIGPAC."Observaciones",
RSUPAC2019_RECINTOS_SIGPAC."SIE",
RSUPAC2019_RECINTOS_SIGPAC."NumAlmendros",
RSUPAC2019_RECINTOS_SIGPAC."NumAvellanos",
RSUPAC2019_RECINTOS_SIGPAC."NumAlgarrobos",
RSUPAC2019_RECINTOS_SIGPAC."NumCastanos",
RSUPAC2019_RECINTOS_SIGPAC."AnoPlantFrutales",
RSUPAC2019_RECINTOS_SIGPAC."SistCultivoHorticolas",
RSUPAC2019_RECINTOS_SIGPAC."Destino",
RSUPAC2019_RECINTOS_SIGPAC."Nombre_AGPC",
RSUPAC2019_RECINTOS_SIGPAC."Extran_AGPC",
RSUPAC2019_RECINTOS_SIGPAC."ID_AGPC",
RSUPAC2019_RECINTOS_SIGPAC."ProductoCS",
RSUPAC2019_RECINTOS_SIGPAC."VariedadCS",
RSUPAC2019_RECINTOS_SIGPAC."TipSemillaCS",
RSUPAC2019_RECINTOS_SIGPAC."DestinoCS",
RSUPAC2019_RECINTOS_SIGPAC."CoordX_Centroide",
RSUPAC2019_RECINTOS_SIGPAC."CoordY_Centroide",
RSUPAC2019_RECINTOS_SIGPAC."Completo",
RSUPAC2019_RECINTOS_SIGPAC."GEOMETRY"
FROM RSUPAC2019_EXPEDIENTES
INNER JOIN RSUPAC2019_R10_PARCELAS ON RSUPAC2019_EXPEDIENTES."NumExpediente" = RSUPAC2019_R10_PARCELAS."NumExpediente"
INNER JOIN RSUPAC2019_RECINTOS_SIGPAC ON RSUPAC2019_R10_PARCELAS."ID_PARCELA" = RSUPAC2019_RECINTOS_SIGPAC."ID_PARCELA"
"""


def createViews(server):
  #server.execute(CREATE_VIEW_RSUPAC2019_RSU_PARCELAS_RECINTOS)
  pass
  
def main(*args):
  pass
