from dataclasses import dataclass from ..amount import Amount from .devengado import Devengado @dataclass class DevengadoTransporte(Devengado): auxilio_transporte: Amount = None viatico_manutencion: Amount = None viatico_manutencion_no_salarial: Amount = None def apply(self, fragment): fragment.set_element('./Transporte', None, append_=True, # NIE071 AuxilioTransporte=self.auxilio_transporte, # NIE072 ViaticoManuAlojS=self.viatico_manutencion, # NIE073 ViaticoManuAlojNS=( self.viatico_manutencion_no_salarial) )