Untitled

 avatar
unknown
python
4 months ago
672 B
2
Indexable
from rh.ac.models import *

def get_das_erro():
    das = DayActivity.objects.filter(activity_type__classification=6,month_activity__is_changeable=False)
    das_filter = []
    for da in das:
        if da.get_activity_type() !=  da.activity_type:
            das_filter.append(da)
    
    return das_filter


def run_recalculate(da=None):
    print('RECALULANDO DIA {}'.format(da))
    da.recalculate()
    da.save()
    ma = MonthActivity.objects.filter(employee=da.employee,is_changeable=False).last()
    print('recalculando ma {}'.format(ma))
    ma.recalculate()
    ma.save()

def run():
    for da in get_das_erro():
        run_recalculate(da)


run()

        
Editor is loading...
Leave a Comment