Add Feb to May
This commit is contained in:
parent
ff77d7a455
commit
36115b452a
9 changed files with 2705 additions and 30 deletions
38
import
38
import
|
@ -44,7 +44,15 @@ class Importer(csvbase.Importer):
|
|||
|
||||
def guess_contra(entry):
|
||||
posting = entry.postings[0]
|
||||
if entry.payee == "Kosten":
|
||||
|
||||
def have_keyword(*keywords):
|
||||
l_description = entry.narration.lower()
|
||||
return any(kw in l_description for kw in keywords)
|
||||
|
||||
if entry.payee == "Kosten" or (
|
||||
entry.payee == "Rabobank; NL89RABO0111741386"
|
||||
and entry.narration.startswith("Kosten")
|
||||
):
|
||||
return "Uitgaven:Bankkosten"
|
||||
|
||||
if entry.payee == "Stichting Bitlair; NL09RABO3159222187":
|
||||
|
@ -62,13 +70,30 @@ def guess_contra(entry):
|
|||
):
|
||||
return "Activa:Debiteuren:EventInfra"
|
||||
|
||||
if (
|
||||
entry.payee == "JONGE ONDERZOEKERS AMERS; NL30ABNA0119774844"
|
||||
and 590 < posting.units.number < 700
|
||||
):
|
||||
return "Activa:Debiteuren:DJO"
|
||||
|
||||
if (
|
||||
entry.payee == "Furthermore B.V.; NL06REVO8135470894"
|
||||
and 600 < posting.units.number < 800
|
||||
):
|
||||
return "Activa:Debiteuren:UnicornDept"
|
||||
|
||||
if entry.payee == "Gebr. Schurman GmbH; DE68441600141300702500":
|
||||
return "Uitgaven:Bar:Mate"
|
||||
|
||||
if entry.payee == "Sligro ZB 5037":
|
||||
return "Uitgaven:Bar:Snacks"
|
||||
|
||||
if entry.payee == "STATIEGELD NEDERLAND; NL59ABNA0100073913":
|
||||
return "Uitgaven:Bar"
|
||||
|
||||
if entry.narration.startswith("Decla") and posting.units.number < 0:
|
||||
return "Passiva:Declaraties"
|
||||
|
||||
def have_keyword(*keywords):
|
||||
l_description = entry.narration.lower()
|
||||
return any(kw in l_description for kw in keywords)
|
||||
|
||||
if have_keyword(
|
||||
"deposit",
|
||||
"revbank",
|
||||
|
@ -83,6 +108,9 @@ def guess_contra(entry):
|
|||
):
|
||||
return "Passiva:RevBank"
|
||||
|
||||
if entry.payee == "Stichting Mollie Payments; NL70CITI2032329018":
|
||||
return "Passiva:RevBank"
|
||||
|
||||
for p in participants:
|
||||
if (
|
||||
hasattr(p, "maandbedrag")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue