Esempio n. 1
0
 def check_tipus_installacio(self):
     valid = True
     for datos in self.a1.datos_inst_gen:
         valid = valid and get_rec_attr(datos, "tipo_instalacion", False)
     return valid
Esempio n. 2
0
 def check_ssaa(self):
     valid = True
     for datos in self.a1.datos_inst_gen:
         valid = valid and get_rec_attr(datos, "ssaa", False)
     return valid
Esempio n. 3
0
 def check_tec_generador(self):
     valid = True
     for datos in self.a1.datos_inst_gen:
         valid = valid and get_rec_attr(datos, "tec_generador", False)
     return valid
Esempio n. 4
0
 def check_pot_installada_gen(self):
     valid = True
     for datos in self.a1.datos_inst_gen:
         valid = valid and get_rec_attr(datos, "pot_instalada_gen", False)
     return valid
Esempio n. 5
0
 def check_collectiu(self):
     return get_rec_attr(self.a1, "autoconsumo.colectivo", False)
Esempio n. 6
0
 def check_cups(self):
     valid = True
     for datos in self.a1.datos_suministro:
         valid = valid and get_rec_attr(datos, "cups", False)
     return valid
Esempio n. 7
0
 def check_cau(self):
     return get_rec_attr(self.a1, "autoconsumo.cau", False)
Esempio n. 8
0
 def check_seccio_registre(self):
     return get_rec_attr(self.a1, "autoconsumo.seccion_registro", False)
Esempio n. 9
0
 def facturas(self):
     data = []
     for d in get_rec_attr(self.obj, 'factura', []):
         data.append(Factura(d))
     return data
Esempio n. 10
0
 def check_moviment(self):
     return get_rec_attr(self.a1, "movimiento", False)
Esempio n. 11
0
 def modelos_aparato(self):
     data = []
     obj = get_rec_attr(self.obj, self._header, False)
     for i in obj.ModeloAparato:
         data.append(ModeloAparato(i))
     return data
Esempio n. 12
0
 def datos_solicitud(self):
     tree = '{0}.DatosSolicitud'.format(self._header)
     sol = get_rec_attr(self.obj, tree, False)
     if sol not in [None, False]:
         return DatosSolicitud(sol)
     return False
Esempio n. 13
0
 def check_cups(self):
     return get_rec_attr(self.r1, "cups", False)
Esempio n. 14
0
 def check_nombre_cliente(self):
     return (get_rec_attr(self.r1, "cliente.nombre_de_pila", False) and
             get_rec_attr(self.r1, "cliente.primer_apellido", False)) \
            or get_rec_attr(self.r1, "cliente.razon_social", False)
Esempio n. 15
0
 def check_nif_cliente(self):
     return get_rec_attr(self.r1, "cliente.identificador", False)