SEPA-Mandate in Verträge und Ausgangsrechnungen einbauen #183

This commit is contained in:
2026-05-15 18:13:29 +02:00
parent d522cbb49d
commit 9592e2b062
2 changed files with 90 additions and 37 deletions

View File

@@ -957,10 +957,14 @@ export const useDataStore = defineStore('data', () => {
inputType: "select",
selectDataType: "outgoingsepamandates",
selectOptionAttribute: "reference",
selectSearchAttributes: ["reference"],
selectSearchAttributes: ["reference", "status"],
selectDataTypeFilter: function (i, item) {
const mandateCustomer = i.customer?.id || i.customer
return !item.customer || mandateCustomer === item.customer
return !i.archived && i.status === "Aktiv" && (!item.customer || mandateCustomer === item.customer)
},
entityModalButtonsType: "outgoingsepamandates",
entityModalCreateQueryFunction: function (item) {
return {customer: item.customer}
},
showFunction: function (item) {
return item.paymentType === "Einzug"