FROM CACHE - de_header

Betreff: Datei Upload aus Business Central

Gelöst

Datei Upload aus Business Central

CodingAkroma
Shopify Partner
3 0 0

Hallo Zusammen,

 

ich würde gerne PDF-Dateien die ich individuell pro Bestellung auf einem anderen System erstelle (Business Central), an den Datensatz einer Bestellung anhängen, sodass dieses PDF beim Rechnungsversand per E-Mail mit angehängt werden kann.

 

Ich würde dafür gerne eine eigene Datei Liste erstellen (sowie die Liste "Dateien" unter dem Punkt "Inhalt") und per API die Dateien von meinem Business Central Server aus in diese Liste übertragen. Ist dies im Rahmen einer Shopify-App möglich?

 

1 AKZEPTIERTE LÖSUNG

Gabe
Shopify Staff
18481 2897 4264

Erfolg.

Hey @CodingAkroma 

 

Um das zu erreichen was du haben möchtest (ich sehe auch, dass Finer ein paar Tipps im anderen Leitfaden angeboten hat - hier werde ich noch ein paar hinzuergänzen, um euch weiter zu helfen) könntest du folgendes überlegen.

 

Im anderen Leitfaden sagst du auch: "Da Shopify einige automatische Benachrichtigungen hat, hatten wir geplant diese zu verwenden. Unter anderem den Rechnungsversand. Aber die Alternative wird sein, den Rechnungsversand über Business Central laufen zu lassen und ihn in Shopify zu deaktivieren."

 

Der Rechnungsversand in Shopify per PDF-Links in der Benachrichtigungs-Vorlage

Du könntest dir im Wesentlichen eine App von einem unserer Shopify Partner entwickeln lassen, die die Integration zwischen Business Central und Shopify herstellt. Es gibt auch einen anderen Leitfaden von heute zum Thema "benutzerdefinierte App entwickeln", der dir die Grundkonzepte einer benutzerdefinierten App erklären kann hier, falls das hilfreich ist.

 

Du erstellst also eine private App für den Shop denn die Admin API von Shopify bietet Möglichkeiten, Bestelldaten zu lesen und zu manipulieren. Business Central API: Verwende dann die Business Central API, um Rechnungsdaten und PDFs abzurufen.

 

PDFs im Cloud speichern:

  • Einer der Ansätze könnte sein, die PDF-Rechnung in einem Cloud-Speicherdienst (wie Google Cloud Storage/Drive usw.) zu speichern und dann den Link zur PDF Rechnung in den HTML der Benachrichtigungs-Vorlagen von Shopify einzucoden. Alternativ könnte man auch die Datei-API von Shopify verwenden, um die Rechnung direkt im Shopify Dateibereich zu speichern, obwohl dies eher für Produktbilder und ähnliche Assets gedacht ist, und bei der Generierung vieler Rechnungen wird das nicht sehr praktisch sein.

Automatisierung des Prozesses:

  • Wenn eine Bestellung in Shopify getätigt wird, kann die App darauf reagieren, die entsprechende Rechnung aus Business Central abzurufen und sie dann in der Cloud zu speichern und einen Share-Link zu generieren. Beim Rechnungsversand könnte man die Shopify API verwenden, um den Link zur gespeicherten PDF-Rechnung zu erhalten und ihn der E-Mail beizufügen.

Shopify Webhooks:

  • Nutze Shopify Webhooks, um benachrichtigt zu werden, wenn eine neue Bestellung aufgegeben wird. Dies kann den Prozess der Rechnungsabholung auslösen.

Zusammenfassend ist diese Integration durchaus möglich und kann mit unseren Shopify Partner Agenturen erreicht werden. Es könnte somit sinnvoll sein, dies mit einem Experten zu besprechen.

 

---
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Oder lass wissen, wenn du weitere Fragen dazu hast oder zum Shop und Business und gerne können wir das hier weiter besprechen! Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Lösung in ursprünglichem Beitrag anzeigen

1 ANTWORT 1

Gabe
Shopify Staff
18481 2897 4264

Erfolg.

Hey @CodingAkroma 

 

Um das zu erreichen was du haben möchtest (ich sehe auch, dass Finer ein paar Tipps im anderen Leitfaden angeboten hat - hier werde ich noch ein paar hinzuergänzen, um euch weiter zu helfen) könntest du folgendes überlegen.

 

Im anderen Leitfaden sagst du auch: "Da Shopify einige automatische Benachrichtigungen hat, hatten wir geplant diese zu verwenden. Unter anderem den Rechnungsversand. Aber die Alternative wird sein, den Rechnungsversand über Business Central laufen zu lassen und ihn in Shopify zu deaktivieren."

 

Der Rechnungsversand in Shopify per PDF-Links in der Benachrichtigungs-Vorlage

Du könntest dir im Wesentlichen eine App von einem unserer Shopify Partner entwickeln lassen, die die Integration zwischen Business Central und Shopify herstellt. Es gibt auch einen anderen Leitfaden von heute zum Thema "benutzerdefinierte App entwickeln", der dir die Grundkonzepte einer benutzerdefinierten App erklären kann hier, falls das hilfreich ist.

 

Du erstellst also eine private App für den Shop denn die Admin API von Shopify bietet Möglichkeiten, Bestelldaten zu lesen und zu manipulieren. Business Central API: Verwende dann die Business Central API, um Rechnungsdaten und PDFs abzurufen.

 

PDFs im Cloud speichern:

  • Einer der Ansätze könnte sein, die PDF-Rechnung in einem Cloud-Speicherdienst (wie Google Cloud Storage/Drive usw.) zu speichern und dann den Link zur PDF Rechnung in den HTML der Benachrichtigungs-Vorlagen von Shopify einzucoden. Alternativ könnte man auch die Datei-API von Shopify verwenden, um die Rechnung direkt im Shopify Dateibereich zu speichern, obwohl dies eher für Produktbilder und ähnliche Assets gedacht ist, und bei der Generierung vieler Rechnungen wird das nicht sehr praktisch sein.

Automatisierung des Prozesses:

  • Wenn eine Bestellung in Shopify getätigt wird, kann die App darauf reagieren, die entsprechende Rechnung aus Business Central abzurufen und sie dann in der Cloud zu speichern und einen Share-Link zu generieren. Beim Rechnungsversand könnte man die Shopify API verwenden, um den Link zur gespeicherten PDF-Rechnung zu erhalten und ihn der E-Mail beizufügen.

Shopify Webhooks:

  • Nutze Shopify Webhooks, um benachrichtigt zu werden, wenn eine neue Bestellung aufgegeben wird. Dies kann den Prozess der Rechnungsabholung auslösen.

Zusammenfassend ist diese Integration durchaus möglich und kann mit unseren Shopify Partner Agenturen erreicht werden. Es könnte somit sinnvoll sein, dies mit einem Experten zu besprechen.

 

---
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Oder lass wissen, wenn du weitere Fragen dazu hast oder zum Shop und Business und gerne können wir das hier weiter besprechen! Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog