# Manuelle Skriptverarbeitung

Nutze ein **JavaScript-basiertes Skript**, um den Importvorgang individuell zu steuern. Im Gegensatz zum **manuellen Datenimport**, wählst Du beim **Starten** des Vorgangs **keinen festen Bereich** aus – stattdessen definierst Du den **Zielbereich** direkt im Skript. So kannst Du den Import flexibel an komplexe Anforderungen anpassen. Neben den **Dateiformaten XLSX** und **CSV** können auch **JSON-Dateien** hochgeladen werden.

Die **Importschritte** entsprechen weitgehend denen eines **manuellen Datenimports**. Mit einer Ausnahme: Der **Schritt “Zielspalten”** entfällt und wird durch den **Schritt “Skript”** ersetzt. Dort legst Du per JavaScript fest, welche Felder wie zugeordnet werden sollen, was Dir **maximale Flexibilität** bei komplexeren Importanforderungen bietet.

<figure><img src="/files/9TrlaSFpi8ClS0iL4XPo" alt=""><figcaption></figcaption></figure>

Dabei bietet Dir der Skript-Editor mehrere Optionen, die Dir bei der Verfassung helfen können:

| **Option**                                                          | **Beschreibung**                                                                                                                                                                                                                                                                                                                                                |
| ------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="/files/hmi1vPinwqqmaNMDoQWr" alt="" data-size="original"> | Deine zuletzt vorgenommenen **Änderungen** am Skript werden dauerhaft gespeichert. Alle Änderungen müssen gespeichert werden, **bevor Du zum nächsten Schritt** wechseln kannst. Gespeicherte Änderungen bleiben erhalten auch wenn Du den Tab oder das Browserfenster schließt.                                                                                |
| <img src="/files/9eAdXHHQPrpybzInkxD1" alt="" data-size="original"> | **Ungespeicherte Änderungen** können rückgängig **gemachen werden – und zwar vollständig** bis zum letzten Speichervorgang. Aus diesem Grund empfiehlt es sich, **regelmäßig zwischenzuspeichern**. So vermeidest Du außerdem, dass größere Anpassungen versehentlich verloren gehen – z. B. durch ein versehentliches Schließen des Tabs oder Browserfensters. |


---

# Agent Instructions: 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://help.vario-software.de/vario-cloud-handbuch/system/import-export/manuelle-skriptverarbeitung.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.
