splitbuchungen + test

This commit is contained in:
Frederik Jaeckel 2022-08-25 15:55:24 +02:00
parent bdbc9dc27f
commit aefb5cde51
9 changed files with 618 additions and 124 deletions

View file

@ -142,6 +142,14 @@ msgctxt "model:ir.message,text:msg_line_date_before_book"
msgid "The date of the cashbook line '%(recname)s' cannot be earlier than the start date '%(datebook)s' of the cashbook."
msgstr "Das Datum der Kassenbuchzeile '%(recname)s' kann nicht vor dem Anfangsdatum '%(datebook)s' des Kassenbuchs liegen."
msgctxt "model:ir.message,text:msg_line_split_invalid_category"
msgid "The category of the split booking line '%(splitrecname)s' does not match the posting type '%(booktype)s' of the line '%(recname)s'."
msgstr "Die Kategorie der Splitbuchungszeile '%(splitrecname)s' paßt nicht zum Buchungstyp '%(booktype)s' der Zeile '%(recname)s'."
msgctxt "model:ir.message,text:msg_line_invalid_category"
msgid "The category of the booking line '%(recname)s' does not match the posting type '%(booktype)s'."
msgstr "Die Kategorie der Buchungszeile '%(recname)s' paßt nicht zum Buchungstyp '%(booktype)s'."
#############
# res.group #
@ -482,6 +490,10 @@ msgctxt "model:cashbook.split,name:"
msgid "Split booking line"
msgstr "Splitbuchungszeile"
msgctxt "view:cashbook.split:"
msgid "Description"
msgstr "Beschreibung"
msgctxt "field:cashbook.split,line:"
msgid "Line"
msgstr "Zeile"
@ -494,6 +506,10 @@ msgctxt "field:cashbook.split,category:"
msgid "Category"
msgstr "Kategorie"
msgctxt "field:cashbook.split,category_view:"
msgid "Category"
msgstr "Kategorie"
msgctxt "field:cashbook.split,amount:"
msgid "Amount"
msgstr "Betrag"
@ -582,6 +598,14 @@ msgctxt "view:cashbook.line:"
msgid "State"
msgstr "Status"
msgctxt "view:cashbook.line:"
msgid "Split booking lines"
msgstr "Splitbuchungszeilen"
msgctxt "view:cashbook.line:"
msgid "References"
msgstr "Referenzen"
msgctxt "field:cashbook.line,cashbook:"
msgid "Cashbook"
msgstr "Kassenbuch"
@ -734,6 +758,14 @@ msgctxt "field:cashbook.line,number:"
msgid "Number"
msgstr "Nummer"
msgctxt "field:cashbook.line,splitlines:"
msgid "Split booking lines"
msgstr "Splitbuchungszeilen"
msgctxt "help:cashbook.line,splitlines:"
msgid "Rows with different categories form the total sum of the booking"
msgstr "Zeilen mit unterschiedlichen Kategorien bilden die Gesamtsumme der Buchung"
#################
# cashbook.type #

View file

@ -106,10 +106,18 @@ msgctxt "model:ir.message,text:msg_line_bookingtype_in"
msgid "Rev"
msgstr "Rev"
msgctxt "model:ir.message,text:msg_line_bookingtype_spin"
msgid "Rev/Sp"
msgstr "Rev/Sp"
msgctxt "model:ir.message,text:msg_line_bookingtype_out"
msgid "Exp"
msgstr "Exp"
msgctxt "model:ir.message,text:msg_line_bookingtype_spout"
msgid "Exp/Sp"
msgstr "Exp/Sp"
msgctxt "model:ir.message,text:msg_line_bookingtype_mvin"
msgid "from"
msgstr "from"
@ -130,6 +138,14 @@ msgctxt "model:ir.message,text:msg_line_date_before_book"
msgid "The date of the cashbook line '%(recname)s' cannot be earlier than the start date '%(datebook)s' of the cashbook."
msgstr "The date of the cashbook line '%(recname)s' cannot be earlier than the start date '%(datebook)s' of the cashbook."
msgctxt "model:ir.message,text:msg_line_split_invalid_category"
msgid "The category of the split booking line '%(splitrecname)s' does not match the posting type '%(booktype)s' of the line '%(recname)s'."
msgstr "The category of the split booking line '%(splitrecname)s' does not match the posting type '%(booktype)s' of the line '%(recname)s'."
msgctxt "model:ir.message,text:msg_line_invalid_category"
msgid "The category of the booking line '%(recname)s' does not match the posting type '%(booktype)s'."
msgstr "The category of the booking line '%(recname)s' does not match the posting type '%(booktype)s'."
msgctxt "model:res.group,name:group_cashbook"
msgid "Cashbook"
msgstr "Cashbook"
@ -154,6 +170,10 @@ msgctxt "model:ir.rule.group,name:rg_book_read_nonowner"
msgid "Observers and Reviewers: Cashbook read"
msgstr "Observers and Reviewers: Cashbook read"
msgctxt "model:ir.rule.group,name:rg_split_write_adm"
msgid "Administrators: Splitbooking line read/write"
msgstr "Administrators: Splitbooking line read/write"
msgctxt "model:ir.rule.group,name:rg_book_write_adm"
msgid "Administrators: Cashbook read/write"
msgstr "Administrators: Cashbook read/write"
@ -162,10 +182,18 @@ msgctxt "model:ir.rule.group,name:rg_line_write_adm"
msgid "Administrators: Cashbook line read/write"
msgstr "Administrators: Cashbook line read/write"
msgctxt "model:ir.rule.group,name:rg_split_write"
msgid "Owners and reviewers: Splitbooking line write"
msgstr "Owners and reviewers: Splitbooking line write"
msgctxt "model:ir.rule.group,name:rg_line_write"
msgid "Owners and reviewers: Cashbook line write"
msgstr "Owners and reviewers: Cashbook line write"
msgctxt "model:ir.rule.group,name:rg_split_read"
msgid "Observer: Splitbooking line read"
msgstr "Observer: Splitbooking line read"
msgctxt "model:ir.rule.group,name:rg_line_read"
msgid "Observer: Cashbook line read"
msgstr "Observer: Cashbook line read"
@ -174,6 +202,10 @@ msgctxt "model:ir.rule.group,name:rg_line_read"
msgid "User in companies"
msgstr "User in companies"
msgctxt "model:ir.rule.group,name:rg_split_companies"
msgid "User in companies"
msgstr "User in companies"
msgctxt "model:ir.rule.group,name:rg_type_companies"
msgid "User in companies"
msgstr "User in companies"
@ -414,6 +446,90 @@ msgctxt "help:cashbook.book,number_atcheck:"
msgid "The numbering of the lines is done in the step Check. If the check mark is inactive, this happens with Done."
msgstr "The numbering of the lines is done in the step Check. If the check mark is inactive, this happens with Done."
msgctxt "model:cashbook.split,name:"
msgid "Split booking line"
msgstr "Split booking line"
msgctxt "view:cashbook.split:"
msgid "Description"
msgstr "Description"
msgctxt "field:cashbook.split,line:"
msgid "Line"
msgstr "Line"
msgctxt "field:cashbook.split,description:"
msgid "Description"
msgstr "Description"
msgctxt "field:cashbook.split,category:"
msgid "Category"
msgstr "Category"
msgctxt "field:cashbook.split,category_view:"
msgid "Category"
msgstr "Category"
msgctxt "field:cashbook.split,amount:"
msgid "Amount"
msgstr "Amount"
msgctxt "field:cashbook.split,currency:"
msgid "Currency"
msgstr "Currency"
msgctxt "field:cashbook.split,currency_digits:"
msgid "Currency Digits"
msgstr "Currency Digits"
msgctxt "field:cashbook.split,bookingtype:"
msgid "Type"
msgstr "Type"
msgctxt "selection:cashbook.split,bookingtype:"
msgid "Revenue"
msgstr "Revenue"
msgctxt "selection:cashbook.split,bookingtype:"
msgid "Revenue Splitbooking"
msgstr "Revenue Splitbooking"
msgctxt "selection:cashbook.split,bookingtype:"
msgid "Expense"
msgstr "Expense"
msgctxt "selection:cashbook.split,bookingtype:"
msgid "Expense Splitbooking"
msgstr "Expense Splitbooking"
msgctxt "selection:cashbook.split,bookingtype:"
msgid "Transfer from"
msgstr "Transfer from"
msgctxt "selection:cashbook.split,bookingtype:"
msgid "Transfer to"
msgstr "Transfer to"
msgctxt "field:cashbook.split,state:"
msgid "State"
msgstr "State"
msgctxt "selection:cashbook.split,state:"
msgid "Edit"
msgstr "Edit"
msgctxt "selection:cashbook.split,state:"
msgid "Checked"
msgstr "Checked"
msgctxt "selection:cashbook.split,state:"
msgid "Done"
msgstr "Done"
msgctxt "field:cashbook.split,state_cashbook:"
msgid "State of Cashbook"
msgstr "State of Cashbook"
msgctxt "model:cashbook.line,name:"
msgid "Cashbook Line"
msgstr "Cashbook Line"
@ -438,6 +554,14 @@ msgctxt "view:cashbook.line:"
msgid "State"
msgstr "State"
msgctxt "view:cashbook.line:"
msgid "Split booking lines"
msgstr "Split booking lines"
msgctxt "view:cashbook.line:"
msgid "References"
msgstr "References"
msgctxt "field:cashbook.line,cashbook:"
msgid "Cashbook"
msgstr "Cashbook"
@ -490,10 +614,18 @@ msgctxt "selection:cashbook.line,bookingtype:"
msgid "Revenue"
msgstr "Revenue"
msgctxt "selection:cashbook.line,bookingtype:"
msgid "Revenue Splitbooking"
msgstr "Revenue Splitbooking"
msgctxt "selection:cashbook.line,bookingtype:"
msgid "Expense"
msgstr "Expense"
msgctxt "selection:cashbook.line,bookingtype:"
msgid "Expense Splitbooking"
msgstr "Expense Splitbooking"
msgctxt "selection:cashbook.line,bookingtype:"
msgid "Transfer from"
msgstr "Transfer from"
@ -582,6 +714,14 @@ msgctxt "field:cashbook.line,number:"
msgid "Number"
msgstr "Number"
msgctxt "field:cashbook.line,splitlines:"
msgid "Split booking lines"
msgstr "Split booking lines"
msgctxt "help:cashbook.line,splitlines:"
msgid "Rows with different categories form the total sum of the booking"
msgstr "Rows with different categories form the total sum of the booking"
msgctxt "model:cashbook.type,name:"
msgid "Cashbook Type"
msgstr "Cashbook Type"