def import_kontoplaan(self, csv_file): for l in csv_file: if len(l.rstrip()) > 0: r = l.split(';') print r try: k = Konto.objects.get(pk=r[1]) k.osa = r[0] k.nimetus = r[2] k.valuuta = r[3] k.pangakonto = r[4].rstrip() except: k = Konto(osa=r[0],kontonumber=r[1],nimetus=r[2],valuuta=r[3],pangakonto=r[4]) k.save() return True
"navn": u"Gaver avsatt misjonspro." }, #Det kommer til å komme til flere bankkontoer #Ser for meg følgende kontoer foreløpig: { "nummer": 1923, "navn": u"Arrangementer (Deltakeravgift)" }, { "nummer": 1921, "navn": u"Givertjeneste" }, { "nummer": 1922, "navn": u"Medlemsavgift (Innbetaling medlemmsavgift)" }, { "nummer": 1924, "navn": u"T&W (Driftskonto)" }, ] for konto in kontos: k = Konto() k.nummer = konto['nummer'] k.tittel = konto['navn'] k.kontoType = konto['nummer'] // 1000 k.prosjekt_id = 1 k.save()
{"nummer": 6864, "navn": u"Besøk misjonsprosjekt"}, {"nummer": 6865, "navn": u"Støtte Hald-studenter"}, {"nummer": 7790, "navn": u"Diverse utgifter"}, {"nummer": 8500, "navn": u"Ekstraordinær kostnad"}, # Eiendeler, gjeld og egenkapital {"nummer": 1920, "navn": u"Postbanken 0540.08.13398 (Drift TKS)"}, {"nummer": 1010, "navn": u"Kontingent neste år"}, {"nummer": 2910, "navn": u"Mellomværende TKS/ Medlemmer"}, {"nummer": 2980, "navn": u"Skyldig medlemskontigent NKSS"}, {"nummer": 1900, "navn": u"Kasse kasserer (kontanter)"}, {"nummer": 1902, "navn": u"Kasse åpenbaringen (Kontanter)"}, {"nummer": 1901, "navn": u"Kasse tur og weekend"}, {"nummer": 1460, "navn": u"T-skjorter (Eiendel uten funksjon)"}, {"nummer": 2050, "navn": u"Egenkapital"}, {"nummer": 2981, "navn": u"Gaver avsatt misjonspro."}, # Det kommer til å komme til flere bankkontoer # Ser for meg følgende kontoer foreløpig: {"nummer": 1923, "navn": u"Arrangementer (Deltakeravgift)"}, {"nummer": 1921, "navn": u"Givertjeneste"}, {"nummer": 1922, "navn": u"Medlemsavgift (Innbetaling medlemmsavgift)"}, {"nummer": 1924, "navn": u"T&W (Driftskonto)"}, ] for konto in kontos: k = Konto() k.nummer = konto["nummer"] k.tittel = konto["navn"] k.kontoType = konto["nummer"] // 1000 k.prosjekt_id = 1 k.save()