> For the complete documentation index, see [llms.txt](https://docs.videc.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.videc.de/june5-3.7/webanwendung/offline-handwerteingabe.md).

# Offline-Handwerteingabe

Falls eine Verbindung zum JUNE5 Server nicht möglich ist, können Handwerte Offline erfasst werden. Dies geschieht im Bereich Offline Handwerteingabe, aufrufbar in der Anmeldemaske oder im Menü am rechten Bildschirmrand über den Befehl Offline Handwerteingabe.

## Offline-Handwerteingabe aktivieren/deaktivieren

Dies erfolgt in der Ansicht *Einstellungen*, unter dem Eintrag *Offline Handwerteingabe*. Diese Einstellung kann im *Einzel-Mandanten-Betriebsmodus* von dem Administrator und im *Multi-Mandanten-Betriebsmodus* von dem Systemadministrator eingestellt werden.

### Was passiert im aktiven Zustand?

1. Die Benutzer haben Zugang zu der Offline-Handwerteingabe-Maske.
2. Bei jedem Anmelden werden Handwertgrößen, welche dem aktuellen Benutzer zugelassen sind, im Browsercache zwischengespeichert/aktualisiert.

## Offline Ansicht

In dieser Ansicht werden die zuletzt im Browsercache zwischengespeicherten Handwertgrößen links in der Objektliste angezeigt. Nachdem eine Handwertgröße ausgewählt wurde, können deren Werte in der Hauptansicht erfasst werden. Der aktuelle Erfasser wird oben rechts angezeigt.

Im Unterschied zu der Handwerteingabe bei bestehender Verbindung zum Server, werden bei der Offline Handwerteingabe die erfassten Werte nicht direkt auf dem JUNE5 Server gespeichert sondern im lokalen Cache des Browsers. Dies erfolgt durch die Betätigung der Schaltfläche mit der Beschriftung *Im Cache ablegen*.

### Zwischengespeicherte Handwerteingaben bearbeiten, löschen oder übertragen

Die im Cache abgelegten Handwerteingaben werden hier tabellarisch dargestellt. Aus der Tabelle heraus können Handwerteingaben gelöscht, bearbeitet oder *(einzel)* zum Server übertragen werden. Optional besteht auch die Möglichkeit alle zwischengespeicherten Handwerteingaben auf einmal zum Server zu übertragen oder zu löschen. Dies erfolgt über die entsprechenden Schaltflächen in der Werkzeugleiste (*Alle übertragen, Alle löschen*).

### Wer ist Erfasser?

Als Erfasser wird der Benutzer bezeichnet, der sich zuletzt in dem Browser (in der JUNE5 Webanwendung) erfolgreich eingeloggt hat. Dem Erfasser gehören auch die zuletzt im Browsercache zwischengespeicherten Handwertgrößen. Ein Erfasser kann nur die von ihm selbst (offline) erfassten Handwerteingaben übertragen, bearbeiten sowie löschen. Handwerteingaben von den anderen Benutzern, welche in demselben Browsercache erfasst sind, bleiben ungerührt und werden somit in der Tabelle ausgegraut.

### Die Offline-Handwerteingabe kann nicht geöffnet werden oder die Liste der Handwertgrößen ist leer!

Dies kann zwei Gründe haben:

#### 1). Wenn die Offline-Handwerterfassung deaktiviert ist.

Dies kann in den [*Einstellungen*](/june5-3.7/webanwendung/einstellungen.md) im Bereich *Offline Handwerteingabe* aktiviert werden. Die *Einstellungen* können im Menü am rechten Bildschirmrand über den Befehl *Einstellungen* aufgerufen werden. Anschließend werden die Handwertgrößen nach einer erneuten Anmeldung im Cache zwischengespeichert.

#### 2). Wenn der Browser-Cache zuvor manuell gelöscht wurde.

In so einem Fall werden nicht nur die Zwischengespeicherten Handgrößen und Handwerteingaben gelöscht, sondern auch die zugehörige Tabellen, die für das IndexedDB generiert wurden. Nach jedem manuellen Browser-Cache, muss eigentlich die Seite einmal aktualisiert werden, damit die notwendigen Tabellen für das IndexedDB erneut angelegt werden. Gehen Sie wie folgt vor, wenn der Browser-Cache gelöscht werden soll:

1. Benutzer abmelden (Anmeldeseite wird eingeblendet)
2. Browser-Cache löschen (Strg +SHIFT + entf) -> Gesamte Zeit auswählen.
3. Seite aktualisieren (Damit die Tabellen für das IndexedDB wiederhergestellt werden)

{% hint style="info" %}

* Beim Löschen des Browser-Caches werden alle zwischengespeicherten Handwertgrößen sowie die Handwerteingaben gelöscht.
* Nachdem Löschen des Browser-Caches muss die Seite aktualisiert (F5) werden, damit die IndexedDB Datenbank im Browser-Cache wieder aufgebaut werden kann.
  {% endhint %}

[Handwerteingabe](/june5-3.7/webanwendung/sichten/handwerteingabe.md)!

[Tabellarische Handwerteingabe](/june5-3.7/webanwendung/sichten/tabellarische-handwerterfassung.md)!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.videc.de/june5-3.7/webanwendung/offline-handwerteingabe.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
