> 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/automatisierte-skriptverarbeitung.md).

# Automatisierte Skriptverarbeitung

Plane automatisierte Skriptverarbeitungen in VARIO Cloud: Datenquelle Datei oder Abfrage, Zeitplan im Task-Manager und Dateien per Local Link.

Eine **automatisierte Skriptverarbeitung** führt eine Skriptverarbeitung zeitgesteuert aus, z. B. jede Nacht, ohne dass Du den Vorgang selbst startest. Im **Reiter „Automatisierte Skriptverarbeitung“** findest Du alle automatisierten Skriptverarbeitungen, die aus **manuellen Skriptverarbeitungen** erstellt wurden.

Um eine automatisierte Skriptverarbeitung anzulegen, klicke innerhalb einer Skriptverarbeitung **oben rechts** auf das **Uhren-Symbol** <img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FJHyUsdLny1T0XnGIfsDG%2Fimage.png?alt=media&#x26;token=b018c9f6-cc96-496d-ae0f-455dd6ff904a" alt="" data-size="original"> (**„Automatisiert ausführen“**). Bei Skriptverarbeitungen **aus Dateien** kann eine automatisierte Skriptverarbeitung nur angelegt werden, solange die Verarbeitung noch **nicht abgeschlossen** ist. Weitere Informationen findest Du auf der Seite **"Manuelle Datenimporte"** im [**Abschnitt „Optionen innerhalb des Imports“**.](/vario-cloud-handbuch/system/import-export/manuelle-datenimporte.md#optionen-innerhalb-des-imports)

Die Bearbeitung einer automatisierten Skriptverarbeitung (Stammdaten, Task, erzeugte Vorgänge, DMS) entspricht der eines automatisierten Datenimports. Details findest Du auf der [**Seite "Automatisierte Datenimporte"**](/vario-cloud-handbuch/system/import-export/automatisierte-datenimporte.md).

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2F5ngNrS8VEtYhhBhQApVK%2Fimage.png?alt=media&#x26;token=dd360753-c44a-4176-a74e-4399087c8be8" alt=""><figcaption></figcaption></figure>

## Was brauchst Du dafür?

* Die **Scripting-Lizenz** und zusätzlich die **Workflow-Lizenz**. Ohne Workflow-Lizenz wird das Uhren-Symbol nicht angezeigt.
* Eine [**manuelle Skriptverarbeitung**](/vario-cloud-handbuch/system/import-export/manuelle-skriptverarbeitung.md), deren Skript Du bereits erfolgreich getestet hast.

## Welche Datenquelle verarbeitet das Skript?

Im **Feld „Datenquelle“** der Stammdaten legst Du fest, woher die Zeilen bei jeder Ausführung kommen:

| Datenquelle | Welche Zeilen?                                                                 | Typischer Einsatz                                                        |
| ----------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
| **Datei**   | Eine Datei aus dem DMS, die mit der automatisierten Verarbeitung verknüpft ist | Wiederkehrende Dateien, z. B. eine tägliche Preisliste eines Lieferanten |
| **Abfrage** | Die Datensätze einer Selektion, bei jeder Ausführung neu ermittelt             | Nächtliche Pflege, z. B. „alle Artikel ohne Beschreibung“                |

Eine Abfrage, die genau einen Datensatz liefert, eignet sich auch als reiner Zeitgeber, wenn das Skript seine Daten per HTTP von einem externen Dienst abholt.

## Wann läuft die automatisierte Skriptverarbeitung?

Den Zeitplan legst Du im zugehörigen Task fest: Klicke in der automatisierten Skriptverarbeitung auf **„Task verwalten“**, trage im [**Task-Manager**](/vario-cloud-handbuch/system/task-manager.md) den Cron-Ausdruck ein und **aktiviere** den Task. Dort kannst Du die Verarbeitung auch außerhalb des Zeitplans von Hand starten.

## Wie kommen Dateien von einem FTP-Server in die Verarbeitung?

Eine Skriptverarbeitung kann Dateien nicht selbst per FTP oder SFTP abholen. Das übernimmt [**VARIO Local Link**](/vario-cloud-handbuch/grundlagen-and-konzepte/vario-local-link.md#datentransfer-externe-quellen): Eine **externe Quelle** holt die Dateien zeitgesteuert von einem SFTP-, FTP- oder SMB-Server oder aus einem IMAP-Postfach ab und legt sie in den Ordner einer [**Ordnerüberwachung**](/vario-cloud-handbuch/grundlagen-and-konzepte/vario-local-link.md#ordnerverknupfung-erstellen). Die Ordnerüberwachung lädt jede neue Datei ins DMS und verknüpft sie mit der automatisierten Verarbeitung. Alternativ ruft das Skript die Daten per HTTP von einer Adresse auf der [**HTTP-Whitelist**](/vario-cloud-handbuch/system/skripte.md#http-whitelist) ab.

{% hint style="info" %}

#### Technische Details

Wie ein Skript für zeitgesteuerte Verarbeitungen aufgebaut ist, beschreiben die [Developer Docs zur Stapelverarbeitung](https://developer.vario-software.de/documentation/scripting/batch-processing#scheduled-execution).
{% endhint %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
