Dokumentenvorlagen im Ausgangsbeleg-Editor ergänzen
All checks were successful
Build and Push Docker Images / build-frontend (push) Successful in 1m22s
Build and Push Docker Images / build-website (push) Successful in 23s
Build and Push Docker Images / build-central-services-api (push) Successful in 22s
Build and Push Docker Images / build-backend (push) Successful in 43s
Build and Push Docker Images / build-central-services-admin (push) Successful in 21s
Build and Push Docker Images / build-docs (push) Successful in 21s

This commit is contained in:
root
2026-08-31 18:49:40 +00:00
parent 6afc799f69
commit d90499a101
12 changed files with 397 additions and 39 deletions

View File

@@ -2,6 +2,8 @@
import dayjs from "dayjs";
import {useSum} from "~/composables/useSum.js";
import CreateDocumentModal from "~/components/createDocumentModal.vue";
import CreateDocumentFromTemplateModal from "~/components/createDocumentFromTemplateModal.vue";
defineShortcuts({
/*'/': () => {
//console.log(searchinput)
@@ -56,6 +58,7 @@ const dataStore = useDataStore()
const tempStore = useTempStore()
const router = useRouter()
const modal = useModal()
const deliveryNoteLikeDocumentTypes = ['deliveryNotes', 'packingSlips']
const createddocuments = ref([])
@@ -154,34 +157,17 @@ const selectItem = (item) => {
Lieferscheine/Packscheine abrechnen
</UButton>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'quotes'})}`)"
icon="i-heroicons-plus"
@click="modal.open(CreateDocumentModal, { queryStringData: props.queryStringData })"
>
+ Angebot
+ Dokument
</UButton>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'costEstimates'})}`)"
icon="i-heroicons-document-duplicate"
variant="outline"
@click="modal.open(CreateDocumentFromTemplateModal, { queryStringData: props.queryStringData })"
>
+ Kostenschätzung
</UButton>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'confirmationOrders'})}`)"
>
+ Auftragsbestätigung
</UButton>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'deliveryNotes'})}`)"
>
+ Lieferschein
</UButton>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'packingSlips'})}`)"
>
+ Packschein
</UButton>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'advanceInvoices'})}`)"
>
+ Abschlagsrechnung
+ Dokument aus Vorlage
</UButton>
<UButton
@click="showFinalInvoiceConfig = true"
@@ -238,12 +224,6 @@ const selectItem = (item) => {
</UCard>
</template>
</UModal>
<UButton
@click="router.push(`/createDocument/edit/?${getAvailableQueryStringData({type: 'invoices'})}`)"
>
+ Rechnung
</UButton>
<template #right>
<USelectMenu
v-model="selectedColumns"