fy.save()

for t1 in TemplateTrimester.objects.all():
    t1.favorite = False
    t1.save()

for t2 in Trimester.objects.all():
    t2.favorite = False
    t2.save()

tts = TemplateTrimester.objects.filter(number=trim, year=fy)
if len(tts):
    tt = tts[0]
    tt.favorite = True
    tt.start_date = date
    tt.save()
else:
    tt = TemplateTrimester(number=trim, year=fy, favorite=True, start_date=date)
    tt.save()

for c in Company.objects.all():
    y = Year.objects.filter(fiscal_year=fy, refer_company=c)[0]
    if not y:
        y = Year(fiscal_year=fy, refer_company=c, active=True)
        y.save()
        c.add_year(y)
    new_t1 = Trimester(template=tt, start_date=date, active=True, refer_year=y)
    new_t1.save()
    new_t1.add_categories()
    y.add_trimester(new_t1)
Beispiel #2
0
c2.add_year(y22)


from categories.models import TypeCategory
tc1 = TypeCategory(name='Sales', priority=1, active=True)
tc1.save()
tc2 = TypeCategory(name='Invoice', priority=2, active=True)
tc2.save()
tc3 = TypeCategory(name='Bank', priority=3, active=True)
tc3.save()
tc4 = TypeCategory(name='Others', priority=4, active=True)
tc4.save()

from utils.models import TemplateTrimester
from datetime import datetime
tt0 = TemplateTrimester(number=3, year=fy1, favorite=False, start_date=datetime(2015, 7, 1))
tt0.save()
tt1 = TemplateTrimester(number=4, year=fy1, favorite=False, start_date=datetime(2015, 10, 1))
tt1.save()
tt2 = TemplateTrimester(number=1, year=fy2, favorite=False, start_date=datetime(2016, 1, 1))
tt2.save()
tt3 = TemplateTrimester(number=2, year=fy2, favorite=True, start_date=datetime(2016, 4, 1))
tt3.save()
tt4 = TemplateTrimester(number=3, year=fy2, favorite=False, start_date=datetime(2016, 7, 1))
tt4.save()

from trimesters.models import Trimester
from datetime import datetime	
t1 = Trimester(template=tt1, start_date=datetime(2015, 10, 1), active=True, refer_year=y11)
t1.save()
t1.add_categories()