> For the complete documentation index, see [llms.txt](https://help.vario-software.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.vario-software.de/vario-cloud-handbuch/system/import-export/manuelle-skriptverarbeitung.md).

# 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
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, and the optional `goal` query parameter:

```
GET https://help.vario-software.de/vario-cloud-handbuch/system/import-export/manuelle-skriptverarbeitung.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
