Esempio n. 1
0
 def __init__(self):
     self.impuesto_electrico = XmlField('ImpuestoElectrico')
     self.base_imponible = XmlField('BaseImponible', rep=rep_decimal(2))
     self.porcentaje = XmlField('Porcentaje', rep=rep_decimal(8))
     self.importe = XmlField('Importe', rep=rep_decimal(2))
     super(ImpuestoElectrico, self).__init__('ImpuestoElectrico',
                                             'impuesto_electrico')
Esempio n. 2
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.valor_energia_reactiva = XmlField('ValorEnergiaReactiva',
                                            rep=rep_decimal(2))
     self.precio_energia = XmlField('PrecioEnergiaReactiva',
                                    rep=rep_decimal(9))
     super(PeriodoEnergiaReactiva, self).__init__('Periodo', 'periodo')
Esempio n. 3
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.potencia_contratada = XmlField(
         'PotenciaContratada', rep=rep_entera2
     )
     self.potencia_max_demandada = XmlField(
         'PotenciaMaxDemandada', rep=rep_entera2
     )
     self.potencia_a_facturar = XmlField(
         'PotenciaAFacturar', rep=rep_entera2
     )
     self.precio_potencia = XmlField('PrecioPotencia', rep=rep_decimal(9))
     self.recargo_inf_anio = XmlField('RecargoInfAnio', rep=rep_decimal(2))
     super(PeriodoPotencia, self).__init__('Periodo', 'periodo')
Esempio n. 4
0
 def __init__(self):
     self.energia_activa = XmlField('EnergiaActiva')
     self.termino_energia_activa = TerminoEnergiaActiva()
     self.importe_total_energia_activa = XmlField(
         'ImporteTotalEnergiaActiva', rep=rep_decimal(2)
     )
     super(EnergiaActiva, self).__init__('EnergiaActiva', 'energia_activa')
Esempio n. 5
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.valor_energia_autoconsumida = XmlField(
         'ValorEnergiaAutoconsumida', rep=rep_decimal(2)
     )
     self.pago_tda = XmlField('PagoTDA')
     super(PeriodoEnergiaAutoconsumida, self).__init__('Periodo', 'periodo')
Esempio n. 6
0
 def __init__(self):
     self.exceso_potencia = XmlField('ExcesoPotencia')
     self.periodo = PeriodoExcesoPotencia()
     self.importe_total_excesos = XmlField('ImporteTotalExcesos',
                                           rep=rep_decimal(2))
     super(ExcesoPotencia, self).__init__('ExcesoPotencia',
                                          'exceso_potencia')
Esempio n. 7
0
 def __init__(self):
     self.cargos = XmlField('Cargos')
     self.cargo_list = Cargo()
     self.total_importe_cargos = XmlField('TotalImporteCargos', rep=rep_decimal(2))
     super(Cargos, self).__init__(
         'Cargos', 'cargos'
     )
Esempio n. 8
0
 def __init__(self):
     self.potencia = XmlField('Potencia')
     self.termino_potencia = TerminoPotencia()
     self.penalizacion_no_icp = XmlField('PenalizacionNoICP')
     self.importe_total_termino_potencia = XmlField(
         'ImporteTotalTerminoPotencia', rep=rep_decimal(2)
     )
     super(Potencia, self).__init__('Potencia', 'potencia')
Esempio n. 9
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.valor_energia_neta_gen = XmlField(
         'ValorEnergiaNetaGen', rep=rep_decimal(2)
     )
     self.beta = XmlField('Beta')
     self.relacion_generacion = XmlField('RelacionGeneracion')
     super(PeriodoEnergiaNetaGen, self).__init__('Periodo', 'periodo')
Esempio n. 10
0
 def __init__(self):
     self.energia_neta_gen = XmlField('EnergiaNetaGen')
     self.termino_energia_neta_gen = TerminoEnergiaNetaGen()
     self.total_energia_neta_gen = XmlField(
         'TotalEnergiaNetaGenBeta', rep=rep_decimal(2)
     )
     super(EnergiaNetaGen, self).__init__(
         'EnergiaNetaGen', 'energia_neta_gen'
     )
Esempio n. 11
0
 def __init__(self):
     self.energia_excedentaria = XmlField('EnergiaExcedentaria')
     self.termino_energia_excedentaria = TerminoEnergiaExcedentaria()
     self.valor_total_energia_excedentaria = XmlField(
         'ValorTotalEnergiaExcedentaria', rep=rep_decimal(2)
     )
     super(EnergiaExcedentaria, self).__init__(
         'EnergiaExcedentaria', 'energia_excedentaria'
     )
Esempio n. 12
0
 def __init__(self):
     self.cargo = XmlField('Cargo')
     self.tipo_cargo = XmlField('TipoCargo')
     self.termino_cargo = TerminoCargo()
     self.total_importe_tipo_cargo = XmlField(
         'TotalImporteTipoCargo', rep=rep_decimal(2)
     )
     super(Cargo, self).__init__(
         'Cargo', 'cargo'
     )
Esempio n. 13
0
 def __init__(self):
     self.product = XmlField('product')
     self.reqtype = XmlField('reqtype')
     self.productcode = XmlField('productcode')
     self.producttype = XmlField('producttype')
     self.producttolltype = XmlField('producttolltype')
     self.productqd = XmlField('productqd', rep=rep_decimal(7))
     self.productqa = XmlField('productqa')
     self.productstartdate = XmlField('productstartdate')
     self.productenddate = XmlField('productenddate')
     super(Product, self).__init__('product', 'product')
Esempio n. 14
0
 def __init__(self, drop_empty=False):
     self.concepto_repercutible_fact = XmlField('ConceptoRepercutible')
     self.concepto_repercutible = XmlField('ConceptoRepercutible')
     self.tipo_impositivo_concepto_repercutible = XmlField(
         'TipoImpositivoConceptoRepercutible'
     )
     self.fecha_desde = XmlField('FechaDesde')
     self.fecha_hasta = XmlField('FechaHasta')
     self.fecha_operacion = XmlField('FechaOperacion')
     self.unidades_concepto_repercutible = XmlField(
         'UnidadesConceptoRepercutible'
     )
     self.precio_unidad_concepto_repercutible = XmlField(
         'PrecioUnidadConceptoRepercutible', rep=rep_decimal(2)
     )
     self.importe_total_concepto_repercutible = XmlField(
         'ImporteTotalConceptoRepercutible', rep=rep_decimal(2)
     )
     self.comentarios = XmlField('Comentarios')
     super(ConceptoRepercutible, self).__init__(
         'ConceptoRepercutible', 'concepto_repercutible_fact'
     )
Esempio n. 15
0
 def __init__(self):
     self.datos_factura_atr = XmlField('DatosFacturaATR')
     self.fecha_boe = XmlField('FechaBOE', rep=rep_fecha_sin_hora)
     self.tarifa_atr_fact = XmlField('TarifaATRFact')
     self.modo_control_potencia = XmlField('ModoControlPotencia')
     self.marca_medida_con_perdidas = XmlField('MarcaMedidaConPerdidas')
     self.vas_trafo = XmlField('VAsTrafo', rep=rep_entera)
     self.porcentaje_perdidas = XmlField('PorcentajePerdidas',
                                         rep=rep_decimal(2))
     self.indicativo_curva_carga = XmlField('IndicativoCurvaCarga')
     self.periodo_cch = PeriodoCCH()
     self.periodo = Periodo()
     super(DatosFacturaATR, self).__init__('DatosFacturaATR',
                                           'datos_factura_atr')
Esempio n. 16
0
 def __init__(self):
     self.integrador = XmlField('Integrador')
     self.magnitud = XmlField('Magnitud')
     self.codigo_periodo = XmlField('CodigoPeriodo')
     self.constante_multiplicadora = XmlField('ConstanteMultiplicadora')
     self.numero_ruedas_enteras = XmlField('NumeroRuedasEnteras',
                                           rep=rep_ruedas)
     self.numero_ruedas_decimales = XmlField('NumeroRuedasDecimales',
                                             rep=rep_ruedas)
     self.consumo_calculado = XmlField('ConsumoCalculado',
                                       rep=rep_decimal(2))
     self.lectura_desde = LecturaDesde()
     self.lectura_hasta = LecturaHasta()
     self.ajuste = Ajuste()
     self.anomalia = Anomalia()
     self.fecha_hora_maximetro = XmlField('FechaHoraMaximetro',
                                          rep=rep_fecha)
     super(Integrador, self).__init__('Integrador', 'integrador')
Esempio n. 17
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.valor_exceso_potencia = XmlField('ValorExcesoPotencia',
                                           rep=rep_decimal(2))
     super(PeriodoExcesoPotencia, self).__init__('Periodo', 'periodo')
Esempio n. 18
0
 def __init__(self):
     self.iva_reducido = XmlField('IVAReducido')
     self.base_imponible = XmlField('BaseImponible', rep=rep_decimal(2))
     self.porcentaje = XmlField('Porcentaje', rep=rep_decimal(2))
     self.importe = XmlField('Importe', rep=rep_decimal(2))
     super(IVAReducido, self).__init__('IVAReducido', 'iva_reducido')
Esempio n. 19
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.valor_energia_excedentaria = XmlField(
         'ValorEnergiaExcedentaria', rep=rep_decimal(2)
     )
     super(PeriodoEnergiaExcedentaria, self).__init__('Periodo', 'periodo')
Esempio n. 20
0
 def __init__(self):
     self.lectura_hasta = XmlField('LecturaHasta')
     self.fecha = XmlField('Fecha', rep=rep_fecha_sin_hora)
     self.procedencia = XmlField('Procedencia')
     self.lectura = XmlField('Lectura', rep=rep_decimal(2))
     super(LecturaHasta, self).__init__('LecturaHasta', 'lectura_hasta')
Esempio n. 21
0
 def __init__(self):
     self.periodo = XmlField('Periodo')
     self.energia = XmlField('Energia', rep=rep_decimal(2))
     self.potencia = XmlField('Potencia', rep=rep_entera2)
     self.precio_cargo = XmlField('PrecioCargo', rep=rep_decimal(9))
     super(PeriodoCargo, self).__init__('Periodo', 'periodo')