transaktion: check für fehlende kategorie
This commit is contained in:
parent
79620f8cbb
commit
18093219a8
3 changed files with 15 additions and 0 deletions
|
@ -54,6 +54,10 @@ msgctxt "model:ir.message,text:msg_wiz_transactions_error"
|
||||||
msgid "When reading the QIF file, there were the following problems:"
|
msgid "When reading the QIF file, there were the following problems:"
|
||||||
msgstr "Beim Einlesen der QIF-Datei gab es folgende Probleme:"
|
msgstr "Beim Einlesen der QIF-Datei gab es folgende Probleme:"
|
||||||
|
|
||||||
|
msgctxt "model:ir.message,text:mds_import_no_category"
|
||||||
|
msgid "No category has been assigned for transaction '%(trdata)s'."
|
||||||
|
msgstr "Für die Transaktion '%(trdata)s' wurde keine Kategorie zugeordnet."
|
||||||
|
|
||||||
|
|
||||||
#############
|
#############
|
||||||
# ir.action #
|
# ir.action #
|
||||||
|
|
|
@ -41,6 +41,9 @@ full copyright notices and license terms. -->
|
||||||
<record model="ir.message" id="mds_import_address">
|
<record model="ir.message" id="mds_import_address">
|
||||||
<field name="text">Address</field>
|
<field name="text">Address</field>
|
||||||
</record>
|
</record>
|
||||||
|
<record model="ir.message" id="mds_import_no_category">
|
||||||
|
<field name="text">No category has been assigned for transaction '%(trdata)s'.</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
</tryton>
|
</tryton>
|
||||||
|
|
|
@ -400,6 +400,14 @@ class QifTool(Model):
|
||||||
if 'splitlines' in line.keys():
|
if 'splitlines' in line.keys():
|
||||||
line['state'] = 'edit'
|
line['state'] = 'edit'
|
||||||
|
|
||||||
|
# check data
|
||||||
|
if line['bookingtype'] in ['in', 'out']:
|
||||||
|
if line.get('category', None) is None:
|
||||||
|
msg_list.append(gettext(
|
||||||
|
'cashbook_dataexchange.mds_import_no_category',
|
||||||
|
trdata = str(transaction)))
|
||||||
|
fail_cnt += 1
|
||||||
|
|
||||||
to_create.append(line)
|
to_create.append(line)
|
||||||
return (to_create, msg_list, fail_cnt)
|
return (to_create, msg_list, fail_cnt)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue