Changeset 041076e in observatorio


Ignore:
Timestamp:
Oct 17, 2014, 1:24:55 PM (10 years ago)
Author:
Ing. Roldan Vargas <rvargas@…>
Branches:
master
Children:
c3faca2
Parents:
96146a7
Message:

se agrega descripcion para mostrar el nombre de la planta de la unidad economica

File:
1 edited

Legend:

Unmodified
Added
Removed
  • procesos/apps/geocadena/views.py

    r02300bd r041076e  
    551551    model = MarcaCadenaProduccion
    552552    properties = (
    553         "grafo_id", "nivel", "sentido", "icono", "rif", "nombre",
     553        "grafo_id", "nivel", "sentido", "icono", "rif", "nombre", "planta",
    554554        "produce", "consume", "estado", "municipio", "parroquia"
    555555    )
     
    607607                        if g.node_attr['label'].rfind("Planta =") > 0:
    608608                            planta = g.node_attr['label'][g.node_attr['label'].rfind("=") + 1:].strip()
    609                             dict_cadena['planta'] = planta
     609
    610610                        ue = getUE(rif, planta)
    611611
    612612                        if ue:
    613613                            dict_cadena['rif'] = rif
    614                             try:
     614                            if planta:
     615                                dict_cadena['nombre'] = ue.ue_rif.nombre
     616                                dict_cadena['planta'] = planta
     617                            else:
    615618                                try:
    616                                     if ue.nombre is not None and ue.nombre != "NO INDICA":
    617                                         dict_cadena['nombre'] = ue.nombre
    618                                     else:
    619                                         dict_cadena['nombre'] = ue.razon_social
    620                                 except Exception, e:
    621                                     dict_cadena['nombre'] = ue
    622 
    623                             except AttributeError:
    624                                 try:
    625                                     dict_cadena['nombre'] = ue.nombreestablecimiento
     619                                    try:
     620                                        if ue.nombre is not None and ue.nombre != "NO INDICA":
     621                                            dict_cadena['nombre'] = ue.nombre
     622                                        else:
     623                                            dict_cadena['nombre'] = ue.razon_social
     624                                    except Exception, e:
     625                                        dict_cadena['nombre'] = ue
     626
    626627                                except AttributeError:
    627                                     dict_cadena['nombre'] = ue.nombre_comercial
     628                                    try:
     629                                        dict_cadena['nombre'] = ue.nombreestablecimiento
     630                                    except AttributeError:
     631                                        dict_cadena['nombre'] = ue.nombre_comercial
    628632
    629633                            coordxy = getCoordenadas(ue)
Note: See TracChangeset for help on using the changeset viewer.