> For the complete documentation index, see [llms.txt](https://docs.solutioo.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.solutioo.de/dpd-connector-premium/referenz-and-datenmodell/prozesse-and-ablaufdiagramme.md).

# Prozesse & Ablaufdiagramme

## Prozesse & Ablaufdiagramme

Diese Seite zeigt die zentralen Abläufe des DPD Connector im Überblick – hilfreich zum Verständnis, für Schulungen und zur Fehleranalyse. Die technischen Objekte sind jeweils benannt.

### 1. Sendung erstellen → Upload → Etikett → Tagesabschluss

```mermaid
flowchart TD
    A[Verkaufsauftrag / Direktversand] --> B[Pakete anlegen]
    B --> B1[Versandmaske]
    B --> B2[Smart Packing]
    B --> B3[Stapelversand]
    B1 --> C[Paketkopf + Paketzeilen]
    B2 --> C
    B3 --> C
    C --> D[Upload an DPD]
    D --> E{Erfolg?}
    E -- ja --> F[Sendungsnr. + Etikett + MPS-ID]
    E -- nein --> X[Fehler im API-Protokoll]
    F --> G[Etikett drucken PDF/ZPL]
    G --> H[Tagesabschluss / Ladeliste]
```

Der Standardweg für jeden Versand. Details: [Vom Auftrag zum Etikett](/dpd-connector-premium/sendungen-erstellen-praxis/vom-auftrag-zum-etikett.md), [Stapelversand](/dpd-connector-premium/sendungen-erstellen-praxis/stapelversand-mehrere-auftrage.md), [Tagesabschluss](/dpd-connector-premium/sendungen-erstellen-praxis/sendung-stornieren-and-tagesabschluss.md).

### 2. Tracking-Push: DPD → Business Central

```mermaid
flowchart LR
    A[DPD Tracking-Push] --> B[Azure Function]
    B -->|Shared Secret prüfen| C[BC API: trackingEvents]
    C --> D[Tabelle Tracking Event]
    D --> E[Status-Mapping]
    E --> F[Paketkopf: Sendungsstatus aktualisiert]
```

DPD meldet Statusänderungen automatisch. Die Azure Function prüft ein Shared Secret und schreibt die Ereignisse über die BC-API. Details: [Tracking-Push-Service](/dpd-connector-premium/azure-integrationen/tracking-push-service.md).

### 3. SFTP-Import: SCANINFO & Abliefernachweise (POD)

```mermaid
flowchart LR
    A[DPD SFTP-Server] --> B[Azure Function Timer]
    B --> C1[BC API: trackingEvents]
    B --> C2[BC API: proofOfDeliveries]
    C1 --> D1[Tracking Event -> Status]
    C2 --> D2[Proof of Delivery -> Zugestellt]
```

Alternativ zum Push liest ein zeitgesteuerter Dienst SCANINFO-Dateien und Abliefernachweise vom DPD-SFTP. Details: [SFTP-Import](/dpd-connector-premium/azure-integrationen/sftp-import-scaninfo-and-pod.md).

### 4. Retoure

```mermaid
flowchart TD
    A[Verkaufsauftrag] --> B[DPD: Retoure anstoßen]
    B --> C[Retourenpaket: Produkt Shop Retoure]
    C --> D{Kunden-E-Mail vorhanden?}
    D -- ja --> E[Retourenlabel per E-Mail]
    D -- nein --> F[Hinweis: E-Mail manuell senden]
    C --> G[Im DPD-Versand prüfen und senden]
```

Bei der Retoure wird der Kunde zum Absender und Ihr Retourenlager zum Empfänger. Details: [Retoure](/dpd-connector-premium/sendungen-erstellen-praxis/retoure-rucksendung.md).

### Wer ist wofür zuständig? (Objekte)

| Prozessschritt   | Beteiligte Objekte                                              |
| ---------------- | --------------------------------------------------------------- |
| Pakete erstellen | Versandmaske, *Smart Packing*, *Shipping UI Bridge*             |
| Upload           | *Shipment Service*, *Shipping UI Bridge*, *Direct Shipment Mgt* |
| Etikett          | Label-Report / UI-Download                                      |
| Tagesabschluss   | *Day End Manifest*, *Day End*                                   |
| Tracking         | Azure Function, *Tracking Event API*, *Tracking Mgt*            |
| POD              | *Proof of Delivery*, *POD Mgt*                                  |
| Retoure          | *Return Portal*, *Notification*                                 |
| Storno           | *Cancellation Log*                                              |

Der vollständige Aufbau steht unter [Datenmodell & Tabellen](/dpd-connector-premium/referenz-and-datenmodell/datenmodell-and-tabellen.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, and the optional `goal` query parameter:

```
GET https://docs.solutioo.de/dpd-connector-premium/referenz-and-datenmodell/prozesse-and-ablaufdiagramme.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.
