Added Hourrates

This commit is contained in:
2025-04-19 17:34:02 +02:00
parent 577b2dd035
commit 842afcfdb2
3 changed files with 63 additions and 0 deletions

View File

@@ -1719,6 +1719,52 @@ export const useDataStore = defineStore('data', () => {
}
]
},
hourrates: {
isArchivable: true,
label: "Stundensätze",
labelSingle: "Stundensatz",
isStandardEntity: true,
redirect: true,
supabaseSelectWithInformation: "*",
historyItemHolder: "hourrate",
filters: [{
name: "Archivierte ausblenden",
default: true,
"filterFunction": function (row) {
if(!row.archived) {
return true
} else {
return false
}
}
}],
templateColumns: [
{
key: "name",
label: "Name",
required: true,
title: true,
inputType: "text"
},
{
key: "purchasePrice",
label: "Einkauspreis",
inputType: "number",
component: purchasePrice,
},
{
key: "sellingPrice",
label: "Verkaufspreis",
inputType: "number",
component: sellingPrice,
},
],
showTabs: [
{
label: 'Informationen',
}
]
},
events: {
isArchivable: true,
label: "Termine",