{{documentData.path.split("/")[documentData.path.split("/").length -1]}}
+| Projekt | +
+ |
+
| Kunde | +
+ |
+
| Lieferant | +
+ |
+
| Ausgangsbeleg | +
+ |
+
| Objekt | +
+ |
+
| Vertrag | +
+ |
+
| Fahrzeug | +
+ |
+
| Artikel | +
+ |
+
| Inventarartikel | +
+ |
+
| Überprüfung | +
+ |
+
| Mitarbeiter | +
+ |
+
| Eingangsrechnung | +
+ |
+
{{ file?.path?.split("/").pop() }}
+| {{datapoint.label}}: | +
+
+ {{props.item[datapoint.key.split('.')[0]][datapoint.key.split('.')[1]]}}{{datapoint.unit}}
+ {{props.item[datapoint.key]}} {{datapoint.unit}}
+
+ |
+
Aktiviert am: {{dayjs(item.activated_at).format("DD.MM.YY HH:mm")}} Uhr
+Aktiviert durch: {{profileStore.getProfileById(item.activated_by).fullName}}
+Beschreibung: {{item.description}}
+{{dataType.templateColumns.find(i => i.title).key ? item[dataType.templateColumns.find(i => i.title).key] : null}}
++ {{ dataType.numberRangeHolder ? item[dataType.numberRangeHolder] : null}} + + {{(secondInfo.secondInfoKey && item[secondInfo.key]) ? item[secondInfo.key][secondInfo.secondInfoKey] : item[secondInfo.key]}} + +
+ ++ {{ category.title }} +
+ +Logbuch
+ {{ mail.subject }} +
++ {{ mail.body }} +
++ {{ mail.from.name }} +
++ {{ mail.subject }} +
++ {{ isToday(new Date(mail.date)) ? format(new Date(mail.date), 'HH:mm') : format(new Date(mail.date), 'dd MMM') }} +
++ {{ mail.body }} +
+Seriennummer: {{labelPrinter.info.serial}}
+MAC: {{labelPrinter.info.mac}}
+Modell: {{labelPrinter.info.modelId}}
+Charge: {{labelPrinter.info.charge}}
+Hardware Version: {{labelPrinter.info.hardwareVersion}}
+Software Version: {{labelPrinter.info.softwareVersion}}
++ {{notification.title}} + + +
++ {{ notification.message }} +
+Bitte wähle dein gewünschtes Profil
+{{ config?.ui?.description }}
+Leer lassen, wenn die Zeit noch läuft.
+ ++ Angemeldet als +
++ {{auth.user.email}} +
+| Nicht zugewiesene Bankbuchungen: | ++ {{unallocatedStatements}} + 0 + | +|
| {{ account.name }}: | ++ {{dayjs(account.syncedAt).format("DD.MM.YY HH:mm")}} + | ++ {{useCurrency(account.balance)}} + {{useCurrency(account.balance)}} + {{useCurrency(account.balance)}} + | +
| Offene Rechnungen: | +{{unpaidInvoicesCount}} Stk / {{useCurrency(unpaidInvoicesSum)}} |
+ 0 Stk / 0,00€ | +
| Überfällige Rechnungen: | +{{unpaidOverdueInvoicesCount}} Stk / {{useCurrency(unpaidOverdueInvoicesSum)}} |
+ 0 Stk / 0,00€ | +
| Angelegte Rechnungsentwürfe: | +{{draftInvoicesCount}} Stk / {{useCurrency(draftInvoicesSum)}} |
+ 0 Stk / 0,00€ | +
| ToDo Eingangsrechnungsrechnungen: | +{{countPreparedOpenIncomingInvoices}} Stk | +0 Stk | +
Keine offenen Aufgaben
+| {{label}} | +{{ phasesCounter[label] }} Stk | +
Start: {{dayjs(runningTimeInfo.startDate).format("HH:mm")}}
+Dauer: {{dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') > 59 ? `${Math.floor(dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') / 60)}:${dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') % 60} h` : dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') + ' min' }}
+ +Keine Projektzeit gestartet
+Start: {{dayjs(runningTimeInfo.startDate).format("HH:mm")}}
+Dauer: {{dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') > 59 ? `${Math.floor(dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') / 60)}:${dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') % 60} h` : dayjs().diff(dayjs(runningTimeInfo.startDate),'minutes') + ' min' }}
+ +Keine Anwesenheit gestartet
+| Artikel | +Menge | +Einheit | +Verkaufspreis | +|
|---|---|---|---|---|
|
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
Keine Mitarbeiter anwesend
+| Name | +Menge | +Einheit | +Einkaufpreis | +Verkaufspreis | +|
|---|---|---|---|---|---|
|
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ Dieser FEDEO Mandant wird derzeit gewartet. Bitte versuche es in einigen Minuten erneut oder verwende einen anderen Mandanten. +
++ FEDEO wird derzeit gewartet. Bitte versuche es in einigen Minuten erneut. +
+ + ++ Bitte wenden Sie sich an den FEDEO Support um ein Abonnement zu erhalten oder verwenden Sie einen anderen Mandanten. +
++ Dieser FEDEO Mandant wird derzeit gewartet. Bitte versuche es in einigen Minuten erneut oder verwende einen anderen Mandanten. +
++ FEDEO wird derzeit gewartet. Bitte versuche es in einigen Minuten erneut. +
+ + ++ Bitte wenden Sie sich an den FEDEO Support um ein Abonnement zu erhalten oder verwenden Sie einen anderen Mandanten. +
+| Nummer: | +{{itemInfo.number}} | +
| Name: | +{{itemInfo.label}} | +
| Anzahl: | +{{renderedAllocations.length}} | +
| Saldo: | +{{useCurrency(saldo)}} | +
| Beschreibung: | +{{itemInfo.description}} | +
| + Buchungsdatum: + | ++ {{dayjs(itemInfo.date).format("DD.MM.YYYY")}} + | +
| + Wertstellungsdatum: + | ++ {{dayjs(itemInfo.valueDate).format("DD.MM.YYYY")}} + | +
| + Partner: + | ++ {{itemInfo.debName}} + {{itemInfo.credName}} + - + + | +
| + Partner IBAN: + | ++ {{separateIBAN(itemInfo.debIban)}} + {{separateIBAN(itemInfo.credIban)}} + - + | +
| + Konto: + | ++ + | +
| + Beschreibung: + | +|
|
+ {{showMoreText ? itemInfo.text : itemInfo.text.substring(0,200)}} + |
+ |
Beschreibung:
+{{item.description}}
+Beschreibung:
+{{item.description}}
+Beschreibung:
+{{item.description}}
+Beschreibung:
+{{item.description}}
+Beschreibung:
+{{item.description}}
+Beschreibung:
+{{item.description}}
+| + | Pos. | +Name | +Menge | +Einheit | +Preis | + ++ | Gesamt | +|||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
+ |
+
+ |
+
+
+ |
+ {{ row.pos }} + | +
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+
+
+
+
+
+ + Zeile bearbeiten ++
|
+
+
+ + {{ row.optional || row.alternative ? "(" : "" }} + + {{ getRowAmountUndiscounted(row) }} € + + {{ getRowAmount(row) }} € + {{ row.optional || row.alternative ? ")" : "" }} + + |
+
+ |
+
+ |
+ |||||||||||||||||||
| {{ sumKey }} | +{{ useCurrency(documentTotal.titleSums[sumKey]) }} | +
| Einkaufspreis Artikel Gesamt: | +{{ useCurrency(documentReport.totalProductsPurchasePrice) }} | +
| Einkaufspreis Artikel aus Leistungen Gesamt: | +{{ useCurrency(documentReport.totalProductsFromServicesPurchasePrice) }} | +
| Einkaufspreis Personal aus Leistungen Gesamt: | +{{ useCurrency(documentReport.totalHoursFromServices.totalPurchasePrice) }} | +
| Gewinn Gesamt: | +{{ useCurrency(documentReport.totalMargin) }} | +
| Lohnkosten Verkauf: | +{{ useCurrency(documentReport.totalHoursSellingPrice) }} | +
| {{ key }} | +{{ documentReport.totalHoursFromServices.byName[key] }} h | +
| Stunden Gesamt: | +{{ documentReport.totalHoursFromServices.total }} h | +
| Netto: | +{{ renderCurrency(documentTotal.totalNet) }} | +
| zzgl. 19 % USt auf {{ renderCurrency(documentTotal.totalNet19) }}: | +{{ renderCurrency(documentTotal.total19) }} | +
| zzgl. 7 % USt auf {{ renderCurrency(documentTotal.totalNet7) }}: | +{{ renderCurrency(documentTotal.total7) }} | +
| zzgl. 0 % USt auf {{ renderCurrency(documentTotal.totalNet0) }}: | +{{ renderCurrency(documentTotal.total0) }} | +
| Brutto: | +{{ renderCurrency(documentTotal.totalGross) }} | +
| Bereits bezahlt: | +{{ renderCurrency(documentTotal.totalGrossAlreadyPaid) }} | +
| Offene Summe: | +{{ renderCurrency(documentTotal.totalSumToPay) }} | +
Start: {{ dayjs(exec.createdAt).format('DD.MM.YYYY HH:mm') }}
+|
+ |
+ Name | +Erstellt am | +
|
+ |
+
+ |
+ + {{dayjs(documents.find(i => i.id === entry.id).createdAt).format("DD.MM.YY HH:mm")}} + {{dayjs(currentFolders.find(i => i.id === entry.id).createdAt).format("DD.MM.YY HH:mm")}} + | +
+ {{conv.ticket_number}} | {{ conv.subject || 'Ohne Betreff' }} +
++ {{ conv.last_message_preview || '...' }} +
+| Gesamt exkl. Steuer: | +{{totalCalculated.totalNet.toFixed(2).replace(".",",")}} € | +
| 19% Steuer: | +{{totalCalculated.totalAmount19Tax.toFixed(2).replace(".",",")}} € | +
| Gesamt inkl. Steuer: | +{{totalCalculated.totalGross.toFixed(2).replace(".",",")}} € | +
| + | Name | +Icon | +Optional | +Beschreibung | +Schnellaktionen | ++ |
|---|---|---|---|---|---|---|
|
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+
+
+ + Schnellaktion hinzufügen ++
+
+
+ |
+
+ |
+
| Name: | +{{itemInfo.name}} | +
| Rechte: | +{{rightList}} | +
| Beschreibung: | +{{itemInfo.description}} | +
Bankverbindung hinzufügen
+ + +| Typ | +Prefix | +Nächste Nummer | +Suffix | +
|---|---|---|---|
| {{resources[key].label}} | +
+ |
+
+ |
+
+ |
+
Die Dokubox ist eine E-Mail Inbox um deine Anhänge direkt als Dokumente zu importieren. Leite Deine E-Mails einfach an die folgende E-Mail Adresse weiter, diese ist für dein Unternehmen einzigartig. Die E-Mails werden dann alle 5 min abgerufen.
+| Variable | +Beschreibung | +
|---|---|
| vorname | +Vorname | +
| nachname | +Nachname | +
| zahlungsziel_in_tagen | +Zahlungsziel in Tagen | +
| lohnkosten | +Lohnkosten Verkauf | +
| titel | +Titel | +
| anrede | +Anrede | +
{{dataStore.documentTypesForCreation[row.documentType].label}}
+{{row.pos === 'startText' ? 'Einleitung' : 'Ende'}}
+{{row.text}}
+{{ profile.employee_number || '–' }}
+Eingereicht: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesSubmitted) }}
+Genehmigt: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesApproved) }}
+Feiertagsausgleich: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesRecreationDays) }} / {{ workingTimeInfo.summary.sumRecreationDays }} Tage
+Urlaubs-/Berufsschulausgleich: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesVacationDays) }} / {{ workingTimeInfo.summary.sumVacationDays }} Tage
+Krankheitsausgleich: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesSickDays) }} / {{ workingTimeInfo.summary.sumSickDays }} Tage
+Soll-Stunden: {{ formatMinutesToHHMM(workingTimeInfo.summary.timeSpanWorkingMinutes) }}
+ ++ Inoffizielles Saldo: {{ (workingTimeInfo.summary.saldoSubmitted >= 0 ? '+' : '-') + formatMinutesToHHMM(Math.abs(workingTimeInfo.summary.saldoSubmitted)) }} +
++ Saldo: {{ (workingTimeInfo.summary.saldoApproved >= 0 ? '+' : '-') + formatMinutesToHHMM(Math.abs(workingTimeInfo.summary.saldoApproved)) }} +
+Start
+Ende
+Eingereicht: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesSubmitted) }}
+Genehmigt: {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesApproved) }}
+ ++ Feiertagsausgleich: + {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesRecreationDays) }} + / {{ workingTimeInfo.summary.sumRecreationDays }} Tage +
+ ++ Urlaubs-/Berufsschule: + {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesVacationDays) }} + / {{ workingTimeInfo.summary.sumVacationDays }} Tage +
+ ++ Krankheitsausgleich: + {{ formatMinutesToHHMM(workingTimeInfo.summary.sumWorkingMinutesSickDays) }} + / {{ workingTimeInfo.summary.sumSickDays }} Tage +
+ +Soll: {{ formatMinutesToHHMM(workingTimeInfo.summary.timeSpanWorkingMinutes) }}
+ ++ Inoffizielles Saldo: + {{ (workingTimeInfo.summary.saldoSubmitted >= 0 ? '+' : '-') + formatMinutesToHHMM(Math.abs(workingTimeInfo.summary.saldoSubmitted)) }} +
+ ++ Saldo: + {{ (workingTimeInfo.summary.saldoApproved >= 0 ? '+' : '-') + formatMinutesToHHMM(Math.abs(workingTimeInfo.summary.saldoApproved)) }} +
++ {{ entry.description || 'Keine Beschreibung angegeben.' }} +
++ Grund: {{ entry.vacation_reason }} +
+Keine Einträge im gewählten Zeitraum.
+Aktive Zeit
++ Läuft seit {{ useNuxtApp().$dayjs(active.started_at).format('HH:mm') }} +
+Keine aktive Zeit
+Start: {{ useNuxtApp().$dayjs(row.started_at).format('DD.MM.YY HH:mm') }}
+Ende: {{ useNuxtApp().$dayjs(row.stopped_at).format('DD.MM.YY HH:mm') }}
++ Der Eintrag wird als "Rejected" markiert und nicht mehr zur Arbeitszeit gezählt. +
++ {{ + dataType.templateColumns.find(i => i.title)?.key + ? item[dataType.templateColumns.find(i => i.title).key] + : null + }} +
+ ++ {{ dataType.numberRangeHolder ? item[dataType.numberRangeHolder] : null }} +
+ +Keine {{ dataType.label }} gefunden
+{{ column.label }}
+ +{{item.content}}
+{{dayjs(item.created_at).format("DD.MM.YYYY HH:mm")}}
+ +{{dayjs(item.startDate).format("DD.MM.YYYY HH:mm")}} - {{dayjs(item.endDate).format("HH:mm")}}
++ + {{i}}{{index < getSecondInfo(item).length - 1 ? " - " : ""}} + + +
+ +Lade Formular...
+{{ errorMsg }}
+Bitte PIN eingeben
+Die Daten wurden erfolgreich übertragen.
+