Post

Dataverse-Bilder aus Power Apps an Dynamics 365 F&SC senden

Read this in English

Eine Canvas-App kann Dataverse-Bilder, Fotos und Unterschriften per Power Fx an Anlagen in Dynamics 365 Finance and Supply Chain senden.

TL;DR

Power Apps nutzt ForAll und Patch, um verknüpfte Dataverse-Bilder an die Tabelle für Anlagen von Verkaufsauftragsköpfen in D365 Finance and Supply Chain zu senden. JSON mit IncludeBinaryData wandelt jedes Bild oder jede Unterschrift in Base64-Inhalt für das Feld Archive file um. Dateiname, Typ und Beschreibung werden ebenfalls gesetzt.

Original von Hardit Bhatia, auf The Power Addict. Artikel lesen

Dies ist unsere eigene Kurzfassung, keine Wiederveröffentlichung oder vollständige Übersetzung.

Warum das wichtig ist

  • Makers: Verarbeitet verknüpfte Dataverse-Bilddatensätze mit ForAll und Patch, damit Anlagen dem ausgewählten Verkaufsauftrag in D365 Finance and Supply Chain zugeordnet werden.
  • Makers: Wandelt jedes Bild mit JSON und JSONFormat.IncludeBinaryData um und extrahiert den Base64-Inhalt für Archive file, damit D365 die Anlage speichern kann.
  • Makers: Fügt penSignature.Image mit einem separaten Patch hinzu, wenn eine Kundenunterschrift zusammen mit Lieferfotos gespeichert werden soll.

Häufige Fragen

Wie wandelt eine Canvas-App ein Dataverse-Bild für eine D365-F&SC-Anlage um?

Die Formel serialisiert das Bild mit JSON und IncludeBinaryData und extrahiert anschliessend den Base64-Inhalt für das Feld Archive file.

In welche D365-F&SC-Tabelle werden Dataverse-Bilder geschrieben?

Die Bilder werden mit Defaults und Patch in die Tabelle Sales order header document attachments V2 geschrieben, wobei je Anlage ein Datensatz entsteht.

Wie wird eine Kundenunterschrift zusammen mit Dataverse-Fotos in D365 F&SC gespeichert?

Ein separater Patch verwendet penSignature.Image und schreibt Dateiname, PNG-Typ, Beschreibung sowie den Archive-file-Inhalt in dieselbe Anlagentabelle.