Mit the Salesforce NZC Spreadsheet können Sie Daten aus der Salesforce Net Zero Cloud® (NZC) sammeln, um sie z. B. im Rahmen von Umwelt-, Sozial- und Governance- (ESG) oder Nachhaltigkeitsberichten offenzulegen. Mit Wdata Chain-Generator können Sie mehrere Ketten erstellen, die zusammenarbeiten:
- Daten aus Salesforce NZC herunterladen
- Aktualisieren von Werten in der Salesforce NZC-Kalkulationstabelle und ihren Wdata-Tabellen
- Protokoll beim Herunterladen von Daten aus Salesforce NZC
Hinweis: Während Sie in dieser Anleitung vier Ketten erstellen, führen Sie nur eine Kette aus - die dann automatisch die anderen ausführt -, um Daten von Salesforce NZC herunterzuladen und die Kalkulationstabelle zu aktualisieren.
Sie können verschiedene Arten von Kohlenstoffbuchhaltungsdaten von Salesforce NZC herunterladen:
- Emissionstätigkeit
- Kohlenstoff-Fußabdruck der stationären Anlagen, Emissionsquellen und Energienutzung
- Kohlenstoff-Fußabdruck und Energieverbrauch von Fahrzeugen
Hinweis: Die Salesforce NZC Tabellenkalkulation wird von Workiva zur Verfügung gestellt. Wenn Sie dieses Spreadsheet nicht haben, aber daran interessiert sind, wenden Sie sich an Ihren Customer Success Manager, um Einzelheiten zu erfahren.
Voraussetzungen
Um diese Ketten zu bilden, benötigen Sie diese Verbindungsstücke:
- Workiva Konnektor
- Tabellen-Transformation Konnektor
- JSON Konnektor
- HTTP-Konnektor
- Dateidienstprogramm Konnektor
Tipp: Alle Befehle in den Ketten verwenden den Standard-CloudRunner. Es werden keine GroundRunners benötigt.
Um die Ketten erfolgreich auszuführen, müssen Sie auch Folgendes identifizieren:
- Die OAuth-Client-ID und das Secret für Salesforce NZC
- Ein in Salesforce NZC eingerichteter Integrationsbenutzer
- Der Benutzername und das Passwort des Integrationsbenutzers
- Die ID des Workiva-Arbeitsbereichs
- Die IDs des Tabellenblatts Salesforce NZC und seines Abschnitts Control Sheet
- Die IDs der Wdata-Tabellen zum Speichern der einzelnen aus Salesforce NZC heruntergeladenen Datentypen
Erstellen Sie eine Kette zum Protokollieren von Datendownloads
Erstellen Sie zunächst eine Kette, um zu verfolgen, wann die Kohlenstoffbuchhaltungsdaten im Abschnitt Control Sheet des Tabellenblatts Salesforce NZC zuletzt aktualisiert wurden.
Schritt 1. Die Kette erstellen
- Klicken Sie unter Chains auf Create, und wählen Sie Create chain.
- Geben Sie unter Setup den Namen
4.SF NCZund eine Beschreibung ein, um zu verdeutlichen, dass es protokolliert wird, wenn die Daten von Salesforce NZC aktualisiert werden. - Fügen Sie unter Variablen Variablen für die IDs des Tabellenblatts Salesforce NZC und des Abschnitts Control Sheet hinzu:
Name Wert TabellenkalkulationID Geben Sie die ID des Salesforce NZC Spreadsheets ein. BlattID Geben Sie die ID des Abschnitts Kontrollblatt ein. - Klicken Sie auf Speichern.
Schritt 2. Starten Sie mit einem Runtime Inputs Trigger Event
Beginnen Sie mit einem Runtime inputs Ereignis, um die zu aktualisierenden Zellen im Abschnitt Control Sheet zu identifizieren:
- Von Auslösendes Ereignis, verschieben Sie Laufzeit-Eingänge nach Start.
- Wählen Sie Laufzeiteingaben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Unter Variablen fügen Sie diese Eingaben hinzu:
Art der Eingabe Anzeigename TextFeld Bereich TextFeld Jahr - Wählen Sie Erforderlich für beide Eingaben, und klicken Sie auf Speichern.
Schritt 3. Fügen Sie Befehle zur Protokollierung der Aktualisierung im Abschnitt Kontrollblatt hinzu
Um die Aktualisierung zu protokollieren, fügen Sie Befehle hinzu, um eine Datei zu erstellen und den Abschnitt Control Sheet des Salesforce NZC Spreadsheet basierend auf der Aktualisierung zu aktualisieren:
- Wählen Sie unter Verfügbare Anschlüsse, wählen Sie File Utilities, und verschieben Sie Create file nach Start.
- Ziehen Sie einen Link von Start auf Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Wählen Sie unter Befehlseigenschaften den zu verwendenden File Utilities Connector aus und klicken Sie auf Speichern.
Hinweis: Lassen Sie die anderen Eigenschaften des Befehls leer, damit beim Ausführen der Kette eine leere Datei erstellt wird.
- Wählen Sie unter Verfügbare Anschlüsse, wählen Sie Workiva, und verschieben Sie Blattdaten schreiben auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Datei erstellen zu Blattdaten schreiben.
- Wählen Sie den Befehl Blattdaten schreiben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden Workiva-Anschluss. Arbeitsblatt-ID Wählen Sie die Kettenvariable SpreadsheetID aus. Blatt-ID/Name Wählen Sie die Kettenvariable SheetID aus. Datendatei Wählen Sie die Ausgabe Created file des Befehls Create file. Trennzeichen Wählen Sie das Komma ,.Region So geben Sie die zu aktualisierende Zelle des Kontrollblatts an: - Geben Sie
Dein. - Wählen Sie den Bereich Laufzeiteingang aus Auslöser.
- Geben Sie
ein :D. - Wählen Sie den Bereich Laufzeiteingang aus Auslöser.
Plattform-API verwenden Aktivieren Sie dieses Kontrollkästchen. - Geben Sie
- Wählen Sie unter Verfügbare Verbindungen, wählen Sie File Utilities, und verschieben Sie eine weitere Create file auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Blattdaten schreiben auf die neue Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Anschluss für File Utilities wie beim ersten Befehl Datei erstellen. Text Um zu verfolgen, wann die Salesforce NZC-Daten aktualisiert wurden: - Geben Sie
Berichtsjahr ein:. - Wählen Sie den Jahr Laufzeiteingang aus Auslöser.
- Geben Sie
Daten ein, die zuletzt aufaktualisiert wurden. - Wählen Sie die Variable System.DateTime aus Runtime.
- Geben Sie
- Wählen Sie aus Verfügbare Anschlüsse, wählen Sie Workiva, und verschieben Sie ein weiteres Blattdaten schreiben auf die Leinwand.
- Ziehen Sie eine Verknüpfung von der zweiten Datei erstellen auf die neue Blattdaten schreiben.
- Wählen Sie den Befehl Blattdaten schreiben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie beim ersten Befehl Blattdaten schreiben. Arbeitsblatt-ID Wählen Sie die Kettenvariable SpreadsheetID aus. Blatt-ID/Name Wählen Sie die Kettenvariable SheetID aus. Datendatei Wählen Sie die Ausgabe Created file des zweiten Befehls Create file. Trennzeichen Wählen Sie das Komma ,.Region So geben Sie die zu aktualisierende Zelle des Kontrollblatts an: - Geben Sie
Eein. - Wählen Sie den Bereich Laufzeiteingang aus Auslöser.
- Geben Sie
:Eein. - Wählen Sie den Bereich Laufzeiteingang aus Auslöser.
Plattform-API verwenden Aktivieren Sie dieses Kontrollkästchen. - Geben Sie
- Klicken Sie auf Veröffentlichen, geben Sie eventuelle Anmerkungen zur Veröffentlichung ein und klicken Sie auf Veröffentlichen.
Erstellen einer Kette zur Aktualisierung von Wdata-Tabellen mit Daten aus Salesforce NZC
Erstellen Sie als nächstes eine Kette, um die Wdata-Quelltabellen des Saleforce NZC Spreadsheet mit den neuesten Carbon Accounting-Daten von Salesforce NZC zu aktualisieren.
Schritt 1. Die Kette erstellen
- Klicken Sie unter Chains auf Create, und wählen Sie Create chain.
- Geben Sie unter Einrichtung einen Namen für
3 ein. SF NZCund eine Beschreibung, die die Identifizierung der Kette erleichtert. - Klicken Sie auf Speichern.
Schritt 2. Starten Sie mit einem Runtime Inputs Trigger Event
Beginnen Sie mit einem Runtime inputs Ereignis, um die zu aktualisierenden Datensätze der Tabellen zu identifizieren:
- Von Auslösendes Ereignis, verschieben Sie Laufzeit-Eingänge nach Start.
- Wählen Sie Laufzeiteingaben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Unter Variablen fügen Sie diese Eingaben hinzu:
Art der Eingabe Anzeigename TextFeld FilePrefix TextFeld Tabellen-ID: FileField DatasetFile - Wählen Sie Erforderlich für alle Eingaben, und klicken Sie auf Speichern.
Schritt 3. Fügen Sie eine Befehlsgruppe hinzu, um die zu aktualisierenden Datensätze zu identifizieren
- Verschieben Sie die Befehlsgruppe auf die Leinwand.
- Ziehen Sie einen Link von Start auf die Befehlsgruppe.
- Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie List files auf die Leinwand.
- Ziehen Sie einen Link von Gruppenstart auf Dateien auflisten.
- Wählen Sie den Befehl Dateien auflisten, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei der vorherigen Kette. Tabellen-ID: Wählen Sie die Tabellen-ID Laufzeit-Input von Trigger. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie JSON, und verschieben Sie Array to CSV auf die Leinwand.
- Ziehen Sie einen Link von List files zu Array zu CSV.
- Wählen Sie den Befehl Array to CSV und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden JSON-Konnektor aus. JSON-Daten Wählen Sie die Ausgabe Dateiliste des Befehls Dateien auflisten. Mehrwertiges Begrenzungszeichen Geben Sie ein Komma ein ( ,).Vorschau Ergebnis Aktivieren Sie dieses Kontrollkästchen. Trennzeichen Wählen Sie Komma. - Geben Sie unter Columns die Namen und JSONPaths der zu erstellenden Spalten ein und klicken Sie auf Save:
Spaltenname JSONPath ID .id Name .name - Wählen Sie unter Verfügbare Konnektoren, wählen Sie Tabellarische Transformation, und verschieben Sie Erweiterte Abfrage auf die Leinwand.
- Ziehen Sie einen Link von Array zu CSV zu Erweiterte Abfrage.
- Wählen Sie den Befehl Erweiterte Abfrage, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden Tabellentransformations-Connector aus. Tabellen Fügen Sie eine Tabelle hinzu: - Wählen Sie unter Datei die Konvertierte Datei Ausgabe des Befehls Array in CSV.
- Geben Sie in Tabellenname
aein.
Abfrage -
select * from a where name = 'eingeben. - Wählen Sie den FilePrefix Runtime Input von Trigger.
- Geben Sie
'ein.
Eingabebegrenzer Wählen Sie Komma. Begrenzungszeichen für die Ausgabe Wählen Sie Komma. Vorschau der Ergebnisse Aktivieren Sie dieses Kontrollkästchen. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie Tabellarische Transformation, und verschieben Sie Wert extrahieren auf die Leinwand.
- Ziehen Sie einen Link von Erweiterte Abfrage auf Wert extrahieren.
- Wählen Sie den Befehl Wert extrahieren, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie denselben Tabular Transformation Connector wie den Befehl Erweiterte Abfrage. Eingabedatei Wählen Sie die Ausgabe Ergebnis des Befehls Erweiterte Abfrage. Säulenindex Geben Sie 1ein.Trennzeichen Wählen Sie Komma. Rox-Index Geben Sie 2ein. - Wählen Sie die Registerkarte Überspringen.
- Unter Bedingung überspringen, klicken Sie auf Erfolg.
- Fügen Sie eine Regel hinzu, und klicken Sie auf Speichern.
Datentyp Variabel Operator Wert Wählen Sie Ganzzahl. Wählen Sie die Ausgabe Record count des Befehls Advanced query. Wählen Sie =. Geben Sie 0ein.
Schritt 4. Befehle zur Aktualisierung der Datensätze hinzufügen
- Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Un-import file from table auf die Leinwand.
- Ziehen Sie einen Link von aus der Befehlsgruppe auf Datei aus der Tabelle herausnehmen.
- Wählen Sie den Befehl Un-import file from table, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie den gleichen Workiva-Connector wie den Befehl Dateien auflisten. Tabellen-ID: Wählen Sie die Tabellen-ID Laufzeit-Input von Trigger. Datei-ID Wählen Sie die Ausgabe Wert des Befehls Wert extrahieren. - Wählen Sie die Registerkarte Überspringen.
- Unter Bedingung überspringen, klicken Sie auf Erfolg.
- Fügen Sie eine Regel hinzu, und klicken Sie auf Speichern.
Datentyp Variabel Operator Wert Wählen Sie Ganzzahl. Wählen Sie die Ausgabe Record count des Befehls Advanced query. Wählen Sie =. Geben Sie 0ein. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Datei löschen auf die Leinwand.
- Ziehen Sie einen Link von Import von Datei aus Tabelle rückgängig machen nach Datei löschen.
- Wählen Sie den Befehl Datei löschen , und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie zuvor. Datei-ID Wählen Sie ID aus der Ausgabe Datei-Import des Befehls Datei aus Tabelle ent-importieren. - Wählen Sie die Registerkarte Überspringen.
- Unter Bedingung überspringen, klicken Sie auf Erfolg.
- Fügen Sie eine Regel hinzu, und klicken Sie auf Speichern.
Datentyp Variabel Operator Wert Wählen Sie Ganzzahl. Wählen Sie die Ausgabe Record count des Befehls Advanced query. Wählen Sie =. Geben Sie 0ein. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Datei erstellen auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Datei löschen auf Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie zuvor. Tabellen-ID: Wählen Sie Table ID Runtime Input von Trigger. Datei Wählen Sie die DatasetFile Runtime Input von Trigger. Name Wählen Sie den FilePrefix Runtime Input von Trigger. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Datei in Tabelle importieren auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Datei erstellen nach Datei in Tabelle importieren.
- Wählen Sie den Befehl Datei importieren, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie zuvor. Tabellen-ID: Wählen Sie Table ID Runtime Input von Trigger. Datei-ID Wählen Sie ID aus der Ausgabe Ergebnis des Befehls Datei erstellen. - Klicken Sie auf Veröffentlichen, geben Sie eventuelle Anmerkungen zur Veröffentlichung ein und klicken Sie auf Veröffentlichen.
Aufbau einer Kette zum Herunterladen und Importieren von Daten aus Salesforce NZC
Als Nächstes bauen Sie eine Kette zum Herunterladen und Importieren von Kohlenstoffbuchhaltungsdaten aus Salesforce NZC auf.
Hinweis: Erstellen Sie die Ketten 4.SF NZC und 3.SF NZC vor dieser, für ihre Laufkette Ereignisse.
Schritt 1. Die Kette erstellen
- Klicken Sie unter Chains auf Create, und wählen Sie Create chain.
- Geben Sie unter Setup einen Namen
2.SF NZCund eine Beschreibung ein, um die Kette zu identifizieren. - Wählen Sie Gleichzeitige Läufe zulassen.
- Fügen Sie unter Variablen Variablen für die Salesforce NZC-Authentifizierungsnachweise hinzu:
Name Wert ClientID Geben Sie die OAuth-Client-ID für Salesforce NZC ein. ClientSecret Geben Sie das OAuth-Client-Geheimnis für Salesforce NZC ein. Benutzername Geben Sie den Benutzernamen für Ihren Salesforce NZC-Integrationsbenutzer ein. Kennwort Geben Sie das Passwort für Ihren Salesforce NZC-Integrationsbenutzer ein. SecurityToken Geben Sie das Sicherheits-Token für Salesforce NZC ein. - Unter Dynamische Variablen fügen Sie dynamische Variablen hinzu, damit die Ketten die Daten aus Salesforce NZC durchlaufen können:
Name Anfangswert sf Geben Sie falseein.nxt Geben Sie /services/data/v54.0/query ein. - Klicken Sie auf Speichern.
Schritt 2. Starten Sie mit Laufzeit-Eingaben und richten Sie dynamische Chain-Variable-Ereignisse ein
Beginnen Sie mit einem Runtime inputs Ereignis, um die Daten zu identifizieren, die von Salesforce NZC heruntergeladen werden sollen:
- Von Auslösendes Ereignis, verschieben Sie Laufzeit-Eingänge nach Start.
- Wählen Sie Laufzeiteingaben, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Unter Variablen fügen Sie diese Eingaben hinzu:
Art der Eingabe Anzeigename TextFeld ObjectQuery TextFeld TabelleID TextFeld TabellenSchema TextFeld Objektname TextFeld Bereich TextFeld Berichtsjahr Hinweis: Sie geben die Werte für diese Eingaben an, wenn Sie die nächste Kette erstellen.
- Wählen Sie Erforderlich für alle Eingaben, und klicken Sie auf Speichern.
- Verschieben Sie aus Chain-Ereignisse, dynamische Chain-Variable in den Hauptbereich.
- Ziehen Sie einen Link von Start auf Setzen Sie die dynamische Kettenvariable.
- Wählen Sie das Ereignis Dynamische Kettenvariable setzen und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie unter Aktion diese dynamischen Variablenwerte hinzu und klicken Sie auf Speichern:
Dynamische Variable Wert sf Geben Sie falseein.nxt Geben Sie /services/data/v54.0/queryein.
Schritt 3. Befehle hinzufügen, um eine Datei für Daten aus Salesforce NZC vorzubereiten
Um Carbon-Abrechnungsdaten sicher von Salesforce NZC herunterzuladen, fügen Sie Befehle hinzu, um ein OAuth-Token von Salesforce zu erhalten und eine temporäre Wdata-Tabelle zu erstellen:
- Wählen Sie unter Available connectors, HTTP, und verschieben Sie POST auf die Leinwand.
- Ziehen Sie einen Link von Setzen Sie die dynamische Kettenvariable auf POST.
- Wählen Sie den Befehl POST und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden HTTP-Anschluss. Antwort anzeigen Aktivieren Sie dieses Kontrollkästchen. URL Eingabe und ersetzen Siehttps://login.salesforce.com/services/oauth2/token?grant_type=password&client_id=ClientID&client_secret=ClientSecret&username=Username&password=PasswordSecurityToken
ClientID,ClientSecret,Username,PasswordundSecurityTokendurch die entsprechenden Kettenvariablen.Inhaltstyp Geben Sie application/jsonein.Ausgabeschema Geben Sie diese Beispielantwort ein: {"access_token": "aabbcc", "instance_url": "https://lll.sandbox.my.salesforce.com", "id": "https://test.salesforce.com/id/00D2h00000012oqEAA/0052h000004UIzQAAW", "token_type": "Bearer", "issued_at": "1668540921827", "signature": "bOY6u3QEnPoBpZEoCC1vuU9Z/RbYjVU9pIE5CIhqF1Q=" } - Wählen Sie unter Verfügbare Verbindungen, wählen Sie File Utilities, und verschieben Sie Create file auf die Leinwand.
- Ziehen Sie einen Link von POST auf Datei erstellen.
- Wählen Sie den Befehl Datei erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben File Utilities-Anschluss wie in der vorherigen Kette. Text Wählen Sie den TableSchema Runtime Input von Trigger. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Tabelle erstellen auf die Leinwand.
- Ziehen Sie einen Link von Datei erstellen auf Tabelle erstellen.
- Wählen Sie den Befehl Tabelle erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie zuvor. Name Temperatur eingeben. Typ Klicken Sie dafür auf „Daten“, Spalten Aktivieren Sie Variable, und wählen Sie die Ausgabe Erstellte Datei des Befehls Datei erstellen.
Schritt 4. Hinzufügen einer Befehlsgruppe zum Herunterladen von Daten aus Salesforce NZC
Um Daten aus Salesforce NZC abzurufen, fügen Sie eine Befehlsgruppe hinzu, um die entsprechenden Kohlenstoffbuchhaltungsdaten herunterzuladen:
- Verschieben Sie die Befehlsgruppe auf die Leinwand.
- Ziehen Sie einen Link von Tabelle erstellen zu In.
- Wählen Sie die Befehlsgruppe aus, und klicken Sie auf Bearbeiten.
- Aktivieren Sie auf der Registerkarte Iterationen Iterator.
- Wählen Sie unter den Modifikatortyp, wählen Sie Wiederholen bis.
- Fügen Sie eine Regel hinzu, und klicken Sie auf Speichern:
Datentyp Variabel Operator Wert String auswählen. Wählen Sie die SfChain-Variable. Wählen Sie =. Geben Sie trueein. - Wählen Sie unter Available connectors, HTTP, und verschieben Sie GET auf die Leinwand.
- Ziehen Sie einen Link von Group start zu GET.
- Wählen Sie den Befehl GET und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben HTTP-Anschluss wie beim Befehl POST. Antwort anzeigen Aktivieren Sie dieses Kontrollkästchen. URL Wählen Sie die Variable instance_url aus der Ausgabe Response des Befehls POST und dann die Variable Nxt chain. Abfrage-Zeichenfolge Geben Sie q=ein und wählen Sie dann die Laufzeiteingabe ObjectQuery aus Trigger.Kopfzeilen Fügen Sie eine Kopfzeile hinzu: - Geben Sie unter Schlüssel,
Berechtigungein. - Wählen Sie unter Value die Variablen token_type und access_token - in dieser Reihenfolge - aus der Ausgabe Response des Befehls POST aus.
Ausgabeschema Geben Sie diese Beispielantwort ein: {"totalSize":33,"done":true,"nextRecordsUrl":"/services/data/v54.0/query/0r81K1WtWa9VWM0QKO-2000","records":[{"attributes":{"type":"EmissionsActivity","url":"/services/data/v54.0/sobjects/EmissionsActivity/0sm2h0000000001AAA"},"Id":"0sm2h0000000001AAA","OwnerId":"0052h000004U8DnAAK","IsDeleted":false,"Name":"All Emissions","CurrencyIsoCode":"USD","CreatedDate":"2022-11-03T21:12:00.000+0000","CreatedById":"0052h000004U8DnAAK","LastModifiedDate":"2022-11-03T21:12:00.000+0000","LastModifiedById":"0052h000004U8DnAAK","SystemModstamp":"2022-11-03T21:12:01.000+0000","LastViewedDate":"2022-11-15T16:56:10.000+0000","LastReferencedDate":"2022-11-15T16:56:10.000+0000","DataSourceType":"Seeded","EmissionsScopeCategory":"All Emissions"}]} - Geben Sie unter Schlüssel,
- Ziehen Sie von Chain events eine weitere Set dynamic chain variable auf die Leinwand.
- Ziehen Sie einen Link von GET auf Setzen Sie die dynamische Kettenvariable.
- Wählen Sie das Ereignis Dynamische Kettenvariable setzen und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie unter Aktion den Wert der dynamischen Variable hinzu und klicken Sie auf Speichern:
Dynamische Variable Wert sf Wählen Sie Done aus der Ausgabe Response des Befehls GET. - Verschieben Sie von Ketten-Ereignisse, Bedingung in den Hauptbereich.
- Ziehen Sie eine Verknüpfung von Dynamische Kettenvariable auf Bedingte setzen.
- Wählen Sie das Ereignis Conditional und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie unter Bedingungen eine Regel hinzu:
Datentyp Variabel Operator Wert String auswählen. Wählen Sie Done aus der Ausgabe Response des Befehls GET. Wählen Sie =. Geben Sie falseein. - Ziehen Sie von Chain events eine weitere Set dynamic chain variable auf die Leinwand.
- Ziehen Sie einen Link von Bedingte auf Dynamische Kettenvariable setzen.
- Wählen Sie das Ereignis Dynamische Kettenvariable setzen und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie unter Aktion den Wert der dynamischen Variable hinzu und klicken Sie auf Speichern:
Dynamische Variable Wert nxt Wählen Sie NextRecordsUrl aus der Ausgabe Response des Befehls GET.
Schritt 5. Befehle zum Herunterladen von Fahrzeugbestandsdaten hinzufügen
Hinzufügen einer Logik zum Herunterladen von Fahrzeugbestandsdaten aus Salesforce NZC:
- Verschieben Sie von Ketten-Ereignisse, Bedingung in den Hauptbereich.
- Ziehen Sie einen Link von GET auf Conditional.
- Wählen Sie das Ereignis Conditional und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie die Regel der Bedingung hinzu, und klicken Sie auf Speichern:
Datentyp Variabel Operator Wert String auswählen. Wählen Sie die Laufzeit-Eingabe ObjectName aus Aulöser. Wählen Sie =. Geben Sie Fahrzeugbestandsdatenein. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie JSON, und verschieben Sie Array to CSV auf die Leinwand.
- Ziehen Sie einen Link von Conditional zu Array zu CSV.
- Wählen Sie den Befehl Array to CSV und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu kennzeichnen, dass der Befehl Fahrzeugbestandsdaten konvertiert.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden JSON-Konnektor aus. JSON-Daten Wählen Sie Datensätze aus der Ausgabe Antwort des Befehls GET. Mehrwertiges Begrenzungszeichen Geben Sie ein Komma ein ,.Vorschau Ergebnis Aktivieren Sie dieses Kontrollkästchen. Trennzeichen Wählen Sie Komma. - Fügen Sie diese Spalten hinzu, und klicken Sie auf Speichern:
Spaltenname JSONPath StartDatum .StartDatum EndDate .endDate Berichtsjahr .berichtsJahr Name .VehicleAssetEmssnSrc.Name IsCompanyOwnedAsset .VehicleAssetEmssnSrc.IsCompanyOwnedAsset IsDeleted .VehicleAssetEmssnSrc.IsDeleted VehicleType .VehicleAssetEmssnSrc.VehicleType GesamtScp3UpstrmEmissionen .TotalScp3UpstrmEmissions TotFuelCnsmpInGallons .TotFuelCnmpInGallons TotFuelCnsmpInLiters .TotFuelCnsmpInLiters TotScope1EmissionenInTco2e .TotScope1EmissionenInTco2e TotScope2LocBasedEmissions .TotScope2LocBasedEmissions TotScope2MktBasedEmissions .TotScope2MktBasedEmissions CrbnEmssnScopeAlloc .VehicleAssetEmssnSrc.CrbnEmssnScopeAlloc Tipp: Um zusätzliche Fahrzeug-Asset-Objekte herunterzuladen, fügen Sie deren Spalten zu diesem Array zu CSV Befehl hinzu und schließen Sie deren Felder in das Ereignis Kette ausführen für Fahrzeug-Asset-Daten ein, wenn Sie die 1.SF NZC-Kette erstellen.
- Verschieben Sie Kette ausführen aus Kettenereignisse in den Hauptbereich.
- Ziehen Sie einen Link von Array zu CSV zu Laufkette.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Wählen Sie unter Chain to run die zuvor erstellte Kette 3.SF NZC aus, um die Wdata-Tabellen mit den Salesforce NZC-Daten zu aktualisieren.
- Geben Sie die Eingaben zur Kettenlaufzeit ein und klicken Sie auf Speichern:
Laufzeit-Eingabe Wert Präfix der Datei - Geben Sie
Fahrzeugein. - Wählen Sie die Laufzeitvariable System.DateTime.
- Geben Sie
.csvein.
Tabellen-ID: Wählen Sie Id aus der Ausgabe Tabelle des Befehls Tabelle erstellen. Datei des Datensatzes Wählen Sie die Ausgabe Konvertierte Datei des Befehls Array in CSV. - Geben Sie
Schritt 6. Hinzufügen von Befehlen zum Herunterladen von Daten zu Emissionsaktivitäten und stationären Anlagen
Hinzufügen einer Logik zum Herunterladen von Daten über Emissionsaktivitäten und stationäre Anlagen aus Salesforce NZC:
- Verschieben Sie von Ketten-Ereignisse, Bedingung in den Hauptbereich.
- Ziehen Sie eine Verknüpfung von der vorherigen Bedingte auf die neue Bedingte.
- Doppelklicken Sie auf den Link, wählen Sie Fehler für Linkbedingung bearbeiten, und klicken Sie auf Speichern.
- Wählen Sie das neue Ereignis Conditional aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Fügen Sie die Regel der Bedingung hinzu, und klicken Sie auf Speichern:
Datentyp Variabel Operator Wert String auswählen. Wählen Sie die Laufzeit-Eingabe ObjectName aus Aulöser. Wählen Sie =. Geben Sie Emissionen Aktivitätein. - Wählen Sie unter Verfügbare Verbindungen, wählen Sie JSON, und verschieben Sie Array to CSV auf die Leinwand.
- Ziehen Sie einen Link von Conditional zu Array zu CSV.
- Wählen Sie den Befehl Array to CSV und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl stationäre Asset-Daten konvertiert.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie denselben JSON-Connector wie bei dem früheren Befehl Array to CSV. JSON-Daten Wählen Sie Datensätze aus der Ausgabe Antwort des Befehls GET. Mehrwertiges Begrenzungszeichen Geben Sie ein Komma ein ,.Vorschau Ergebnis Aktivieren Sie dieses Kontrollkästchen. Trennzeichen Wählen Sie Komma. - Fügen Sie diese Spalten hinzu, und klicken Sie auf Speichern:
Spaltenname JSONPath CurrencyIsoCode .currencyIsoCode DataSourceType .DataSourceType EmissionsScopeCategory .EmissionsScopeCategory IsDeleted .IsDeleted Id .id Name .Name OwnerId .OwnerId Tipp: Um zusätzliche Emissionsaktivitätsobjekte herunterzuladen, fügen Sie ihre Spalten zu diesem Befehl Array to CSV hinzu und schließen ihre Felder in das Ereignis Run Chain für Emissionsaktivitätsdaten ein, wenn Sie die 1.SF NZC-Kette erstellen.
- Verschieben Sie Kette ausführen aus Kettenereignisse in den Hauptbereich.
- Ziehen Sie einen Link von Array zu CSV zu Laufkette.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Wählen Sie unter Chain to run die zuvor erstellte Kette 3.SF NZC aus, um die Wdata-Tabellen mit den Salesforce NZC-Daten zu aktualisieren.
- Geben Sie die Eingaben zur Kettenlaufzeit ein und klicken Sie auf Speichern:
Laufzeit-Eingabe Wert Präfix der Datei - Geben Sie
Emissionenein. - Wählen Sie die Laufzeitvariable System.DateTime.
- Geben Sie
.csvein.
Tabellen-ID: Wählen Sie Id aus der Ausgabe Tabelle des Befehls Tabelle erstellen. Datei des Datensatzes Wählen Sie die Ausgabe Konvertierte Datei des Befehls Array in CSV. - Geben Sie
- Ziehen Sie einen Link aus dem vorherigen Conditional auf Array to CSV.
- Doppelklicken Sie auf den Link, wählen Sie Fehler für Linkbedingung bearbeiten, und klicken Sie auf Speichern.
- Wählen Sie den Befehl Array to CSV und klicken Sie auf Bearbeiten.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass der Befehl stationäre Asset-Daten konvertiert.
- Geben Sie die Eigenschaften des Befehls ein:
Eigenschaft Wert Konnektor Wählen Sie denselben JSON-Anschluss wie die anderen Befehle Array to CSV. JSON-Daten Wählen Sie Datensätze aus der Ausgabe Antwort des Befehls GET. Mehrwertiges Begrenzungszeichen Geben Sie ein Komma ein ,.Vorschau Ergebnis Aktivieren Sie dieses Kontrollkästchen. Trennzeichen Wählen Sie Komma. - Fügen Sie diese Spalten hinzu, und klicken Sie auf Speichern:
Spaltenname JSONPath StartDatum .StartDatum EndDate .endDate Berichtsjahr .berichtsJahr Name .StnryAssetEnvrSrc.Name IsCompanyOwnedAsset .StnryAssetEnvrSrc.IsCompanyOwnedAsset ReportingDate .reportingDate StationaryAssetType .StnryAssetEnvrSrc.StationaryAssetType CrbnEmssnScopeAllocId .StnryAssetEnvrSrc.CrbnEmssnScopeAllocId GesamteErneuerbareEnergieInKwh .gesamtErneuerbareEnergieInKwh GesamterneuerbareEnergieProzent .TotalRenewableEnergyPct TotalScope3DnstrmEmissions .TotalScope3DnstrmEmissions TotalScope3UpstrmEmissionen .TotalScope3UpstrmEmissions TotBldgIndirectEnrgyCnsmpInMwh .TotBldgIndirectEnrgyCnsmpInMwh GesamtEnergieverbrauchInGj .gesamtEnergieVerbrauchInGj GesamtEnergieverbrauchInKwh .totEnergieVerbrauchInKwh GesamtEnergieverbrauchInMwh .totalEnergieverbrauchInMwh TotRnwlEnrgyExclHydroInKwh .TotRnwlEnrgyExclHydroInKwh TotRnwlEnrgyExclHydroPct .totRnwlEnrgyExclHydroPct TotScope1EmissionenInTco2e .TotScope1EmissionenInTco2e TotScope2LocBasedEmissions .TotScope2LocBasedEmissions TotScope2MktBasedEmissions .TotScope2MktBasedEmissions Tipp: Um zusätzliche Objekte für stationäre Anlagen herunterzuladen, fügen Sie deren Spalten zu diesem Befehl Array in CSV hinzu und schließen Sie deren Felder in das Ereignis Run Chain für stationäre Anlagendaten ein, wenn Sie die 1.SF NZC-Kette erstellen.
- Verschieben Sie Kette ausführen aus Kettenereignisse in den Hauptbereich.
- Ziehen Sie einen Link von Array zu CSV zu Laufkette.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Wählen Sie unter Chain to run die zuvor erstellte Kette 3.SF NZC aus, um die Wdata-Tabellen mit den Salesforce NZC-Daten zu aktualisieren.
- Geben Sie die Eingaben zur Kettenlaufzeit ein und klicken Sie auf Speichern:
Laufzeit-Eingabe Wert Präfix der Datei - Geben Sie
stationaryein. - Wählen Sie die Laufzeitvariable System.DateTime.
- Geben Sie
.csvein.
Tabellen-ID: Wählen Sie Id aus der Ausgabe Tabelle des Befehls Tabelle erstellen. Datei des Datensatzes Wählen Sie die Ausgabe Konvertierte Datei des Befehls Array in CSV. - Geben Sie
Schritt 7. Befehle hinzufügen, um Salesforce NZC Spreadsheet zu aktualisieren
Um das Salesforce NZC Spreadsheet mit den Carbon Accounting-Daten zu aktualisieren, fügen Sie Befehle hinzu, um die Abfrageergebnisse für die eingehende Verbindung zu aktualisieren:
- Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Abfrage erstellen auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Out der Befehlsgruppe auf Abfrage erstellen.
- Wählen Sie den Befehl Abfrage erstellen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den gleichen Workiva-Connector wie den Befehl Tabelle erstellen. Name Geben Sie einen Namen ein, um die Abfrage zu identifizieren. Abfragetext Geben Sie die Abfrageanweisung ein, die ausgeführt werden soll: - Geben Sie
ein. Wählen Sie * aus ". - Geben Sie die Workiva-Arbeitsbereichs-ID ein.
- Geben Sie
"."ein. - Wählen Sie Id aus der Ausgabe Tabelle des Befehls Tabelle erstellen.
- Geben Sie
"ein.
Temporär Aktivieren Sie dieses Kontrollkästchen. - Geben Sie
- Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Abfrage ausführen auf die Leinwand.
- Ziehen Sie einen Link von Abfrage erstellen auf Abfrage ausführen.
- Wählen Sie den Befehl Abfrage ausführen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei den anderen Befehlen. Abfrage-ID Wählen Sie Id aus der Ausgabe Abfrage des Befehls Abfrage erstellen. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Abfrageergebnis herunterladen auf die Leinwand.
- Ziehen Sie einen Link von Abfrage ausführen auf Abfrageergebnis herunterladen.
- Wählen Sie den Befehl Abfrageergebnis herunterladen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei den anderen Befehlen. Abfrageergebnis-ID Wählen Sie Id aus der Ausgabe Abfrageergebnis des Befehls Abfrage ausführen. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Abfrage löschen auf die Leinwand.
- Ziehen Sie einen Link von Abfrageergebnis herunterladen auf Abfrage löschen.
- Wählen Sie den Befehl Abfrage löschen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei den anderen Befehlen. Abfrage-ID Wählen Sie Id aus der Ausgabe Abfrage des Befehls Abfrage erstellen. - Verschieben Sie Kette ausführen aus Kettenereignisse in den Hauptbereich.
- Ziehen Sie einen Link von Abfrage löschen auf Kette ausführen.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Wählen Sie unter Chain to run die zuvor erstellte Kette 3.SF NZC aus, um die Wdata-Tabellen mit den Salesforce NZC-Daten zu aktualisieren.
- Geben Sie die Eingaben zur Kettenlaufzeit ein und klicken Sie auf Speichern:
Laufzeit-Eingabe Wert Präfix der Datei - Wählen Sie den ObjectName Runtime Input von Trigger.
- Wählen Sie die Laufzeitvariable System.DateTime.
- Geben Sie
.csvein.
Tabellen-ID: Wählen Sie Id aus der Ausgabe Tabelle des Befehls Tabelle erstellen. Datei des Datensatzes Wählen Sie die Ausgabe Abfrageergebnis des Befehls Abfrageergebnis herunterladen. - Wählen Sie aus Verfügbare Verbindungen, wählen Sie Workiva, und verschieben Sie Tabelle löschen auf die Leinwand.
- Ziehen Sie einen Link aus Chain ausführen zu Tabelle löschen.
- Wählen Sie den Befehl Tabelle löschen, und klicken Sie auf Bearbeiten.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei den anderen Befehlen. Tabellen-ID: Wählen Sie Id aus der Ausgabe Tabelle des Befehls Tabelle erstellen. - Verschieben Sie von Kettenereignisse eine weitere Laufkette auf die Leinwand.
- Ziehen Sie eine Verknüpfung von Tabelle löschen auf Kette ausführen.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um das Ereignis zu identifizieren.
- Wählen Sie unter Chain to run die zuvor erstellte 4.SF NZC Kette aus, um den Abschnitt Control sheet des Salesforce NZC Spreadsheet zu aktualisieren.
- Geben Sie die Eingaben zur Kettenlaufzeit ein und klicken Sie auf Speichern:
Laufzeit-Eingabe Wert Bereich Wählen Sie den Bereich Laufzeiteingang aus Auslöser. Jahr Wählen Sie den Berichtsjahr Laufzeit-Input aus Auslöser. - Klicken Sie auf Veröffentlichen, geben Sie eventuelle Anmerkungen zur Veröffentlichung ein und klicken Sie auf Veröffentlichen.
Erstellen Sie eine Kette, um die aus Salesforce NZC herunterzuladenden Daten anzugeben.
Als Nächstes bauen Sie die Kette auf, um die herunterzuladenden Kohlenstoffbuchhaltungsdaten zu spezifizieren, basierend auf den Auswahlen im Abschnitt Control Sheet des Tabellenblatts Salesforce NZC.
Hinweis: Erstellen Sie die 2.SF NZC Kette vor dieser, für ihre Laufkette Ereignisse.
Schritt 1. Die Kette erstellen
- Klicken Sie unter Chains auf Create, und wählen Sie Create chain.
- Geben Sie unter Setup einen Namen für
ein. 1. SF NZCund eine Beschreibung, die die Identifizierung der Kette erleichtert. - Klicken Sie auf Speichern.
Schritt 2. Befehle zur Identifizierung von Kontrollblattauswahlen hinzufügen
Im Abschnitt Control Sheet der Tabellenkalkulation Salesforce NZC können Sie auswählen, welche Art von Daten aktualisiert werden soll, z. B. für stationäre Anlagen oder Fahrzeuganlagen. Um die Kette zu starten, fügen Sie Befehle hinzu, um die Auswahlen aus dem Abschnitt Control Sheet zu identifizieren.
- Wählen Sie aus Konnektoren Workiva und verschieben Sie Blattdaten abrufen zu Start.
- Wählen Sie den Befehl Blattdaten abrufen, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie denselben Workiva-Anschluss wie bei den anderen Ketten. Arbeitsblatt-ID Geben Sie die ID des Salesforce NZC Spreadsheets ein. ID/Name der Sektion Geben Sie die ID des Kontrollblattes Abschnitt des Salesforce NZC Spreadsheets ein. Region Geben Sie A11:D19ein.Wertstil Wählen Sie Berechnet. Überarbeitung Um die neueste Version zu erhalten, geben Sie -1ein. - Wählen Sie unter Verbindungen, wählen Sie Tabellarische Transformation, und verschieben Sie Erweiterte Abfrage in den Canvas.
- Ziehen Sie einen Link von Start auf den Befehl Erweiterte Abfrage.
- Wählen Sie den Befehl Erweiterte Abfrage, und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Wählen Sie unter Befehlseigenschaften den zu verwendenden Tabular Transformation Connector aus.
- Geben Sie unter Tabellen die Datei und den Namen der Tabelle ein:
- Wählen Sie unter File die Ausgabe Data des Befehls Get sheet data.
- Geben Sie in Tabellenname
aein.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Abfrage Geben Sie select * from a where `Refresh Data` = 'Yes'ein.Eingabebegrenzer Wählen Sie Komma. Begrenzungszeichen für die Ausgabe Wählen Sie Komma. Vorschau der Ergebnisse Aktivieren Sie dieses Kontrollkästchen. - Wählen Sie aus Verbindungen, wählen Sie JSON, und verschieben Sie CSV zu JSON auf die Leinwand.
- Ziehen Sie eine Verknüpfung zwischen den Befehlen Erweiterte Abfrage und CSV zu JSON.
- Wählen Sie den Befehl CSV to JSON und klicken Sie auf Bearbeiten.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um den Befehl zu identifizieren.
- Geben Sie die Eigenschaften des Befehls ein, und klicken Sie auf Speichern:
Eigenschaft Wert Konnektor Wählen Sie den zu verwendenden JSON-Konnektor aus. Eingabedatei Wählen Sie die Ausgabe Ergebnis des Befehls Erweiterte Abfrage. Trennzeichen Wählen Sie Komma (,).
Schritt 3. Hinzufügen einer Logik zum Herunterladen von Fahrzeugbestandsdaten
- Verschieben Sie die Befehlsgruppe auf die Leinwand.
- Ziehen Sie einen Link aus dem Befehl CSV to JSON in die Befehlsgruppe.
- Wählen Sie die Befehlsgruppe aus, und klicken Sie auf Bearbeiten.
- Aktivieren Sie auf der Registerkarte Iterationen Iterator.
- Wählen Sie unter den Modifikatortyp, wählen Sie Liste.
- Wählen Sie unter Wiederholungen die JSON-Datei aus, die mit dem Befehl CSV to JSON erstellt wurde.
- Klicken Sie auf Speichern.
- Verschieben Sie von Ketten-Ereignisse, Bedingung in den Hauptbereich.
- Ziehen Sie eine Verknüpfung von Gruppenstart der Befehlsgruppe zum Ereignis Conditional.
- Wählen Sie das Ereignis Conditional aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu erkennen, dass es sich um die Auswahl von Fahrzeuganlagendaten handelt.
- Fügen Sie unter Bedingungen eine Regel hinzu:
Datentyp Variabel Operator Wert String auswählen. Wählen Sie die JSON-Datei aus, die mit dem Befehl CSV zu JSON ausgegeben wurde. Wählen Sie =. Geben Sie Fahrzeugbestandsdatenein. - Klicken Sie unter Variable auf die Ausgabe JSON-Datei, fügen Sie eine Get value from JSON Variablenumwandlung hinzu und klicken Sie auf Save:
Ausgabe Wert String auswählen Geben Sie Nameein. - Verschieben Sie von aus die Ereigniskette auf und führen Sie die Kette auf der Leinwand aus.
- Ziehen Sie einen Link vom Ereignis Conditional zum Ereignis Run chain.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass es sich um einen Download von Emissionsdaten handelt.
- Wählen Sie unter Chain to run die zuvor erstellte Kette 2.SF NZC.
- Geben Sie die Laufzeiteingaben ein und klicken Sie auf Speichern:
Eingabe Wert ObjectQuery - Geben Sie diese Abfrage ein:
SELECT EndDate,ReportingYear,StartDate,TotalScp3DnstrmEmissions,TotalScp3UpstrmEmissions,TotFuelCnsmpInGallons,TotFuelCnsmpInLiters,TotScope1EmissionsInTco2e,TotScope2LocBasedEmissions,TotScope2MktBasedEmissions,VehicleAssetEmssnSrc.CrbnEmssnScopeAlloc,VehicleAssetEmssnSrc.IsCompanyOwnedAsset,VehicleAssetEmssnSrc.IsDeleted,VehicleAssetEmssnSrc.Name,VehicleAssetEmssnSrc.VehicleType FROM VehicleAssetCrbnFtprnt WHERE ReportingYear = '
Tipp: Wenn Sie eine zusätzliche Spalte in den Array to CSV Befehl für Emissionsaktivitätsdaten in der 2.SF NZC-Kette aufgenommen haben, schließen Sie auch das entsprechende Feld in diese Abfrage ein. Sie können Salesforce Object Query Language (SOQL) für die zusätzlichen Daten von Salesforce Workbench testen.
- Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an:
- Wählen Sie unter Output die Option String.
- Geben Sie unter Wert,
Berichtsjahrein.
- Geben Sie
'ein.
Tabellen-ID: Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- Geben Sie in Wert,
TableIDein.
TabellenSchema Geben Sie diese JSON-Zeichenfolge ein: [
{
"mode": "nullable",
"name": "reportingyear",
"type": "integer"
},
{
"mode": "löschbar",
"name": "startdate",
"type": "date"
},
{
"mode": "nullable",
"name": "enddate",
"type": "date"
},
{
"mode": "nullable",
"name": "name",
"type": "string"
},
{
"mode": "nullable",
"name": "iscompanyownedasset",
"type": "boolean"
},
{
"mode": "nullable",
"name": "isdeleted",
"type": "boolean"
},
{
"mode": "nullable",
"name": "vehicletype",
"type": "string"
},
{
"mode": "löschbar",
"name": "totalscp3dnstrmemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "totalscp3upstrmemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "totfuelcnsmpingallons",
"type": "float"
},
{
"mode": "nullable",
"name": "totfuelcnsmpinliters",
"type": "float"
},
{
"mode": "nullable",
"name": "totscope1emissionsintco2e",
"type": "float"
},
{
"mode": "nullable",
"name": "totscope2locbasedemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "totscope2mktbasedemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "crbnemssnscopealloc",
"type": "string"
}
]Tipp: Wenn Sie eine zusätzliche Spalte in den Array to CSV Befehl für Emissionsaktivitätsdaten in der 2.SF NZC-Kette aufgenommen haben, schließen Sie auch deren Feld in diese JSON-Zeichenfolge ein.
Name des Objekts Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- In Wert,
Nameeingeben.
Bereich Geben Sie E12:E12ein.Berichtsjahr Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- Geben Sie unter Wert,
Berichtsjahrein.
- Geben Sie diese Abfrage ein:
Schritt 4. Hinzufügen einer Logik zum Herunterladen stationärer Anlagendaten
- Verschieben Sie von Chain events ein weiteres Conditional auf die Leinwand.
- Ziehen Sie einen Link aus der vorherigen Veranstaltung Bedingung in die neue Veranstaltung, doppelklicken Sie dann auf den Link, wählen Sie Fehler für Bedingung für den Link bearbeiten, und klicken Sie auf Speichern.
- Wählen Sie das neue Ereignis Conditional aus, und klicken Sie auf Edit.
- Geben Sie unter Basisinfo einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass es sich um eine Prüfung der Auswahl von Stationäre Anlagendaten handelt.
- Fügen Sie unter Bedingungen eine Regel hinzu:
Datentyp Variabel Operator Wert String auswählen. Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- In Wert,
Nameeingeben.
Wählen Sie =. Geben Sie Stationäre Anlagendatenein. - Verschieben Sie von Kettenereignisse eine weitere Laufkette auf die Leinwand.
- Ziehen Sie einen Link vom Ereignis Conditional zum neuen Ereignis Run chain .
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Grundlegende Informationen einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass es sich um einen Download von stationären Anlagendaten handelt.
- Wählen Sie unter Kette die zuvor erstellte Kette 2.SF NZC.
- Geben Sie die Laufzeiteingaben ein und klicken Sie auf Speichern:
Eingabe Wert ObjectQuery - Geben Sie diese Abfrage ein:
SELECT EndDate,ReportingDate,ReportingYear,StartDate,TotalRenewableEnergyInKwh,TotalRenewableEnergyPct,TotalScp3DnstrmEmissions,TotalScp3UpstrmEmissions,TotBldgIndirectEnrgyCnsmpInMwh,TotEnergyConsumptionInGj,TotEnergyConsumptionInKwh,TotEnergyConsumptionInMwh,TotRnwlEnrgyExclHydroInKwh,TotRnwlEnrgyExclHydroPct,TotScope1EmissionsInTco2e,TotScope2LocBasedEmissions,TotScope2MktBasedEmissions,StnryAssetEnvrSrc.CrbnEmssnScopeAllocId,StnryAssetEnvrSrc.IsCompanyOwnedAsset,StnryAssetEnvrSrc.Name,StnryAssetEnvrSrc.StationaryAssetType FROM StnryAssetCrbnFtprnt WHERE ReportingYear = '
Tipp: Wenn Sie eine zusätzliche Spalte in den Befehl Array to CSV für stationäre Anlagendaten in der 2.SF NZC-Kette aufgenommen haben, schließen Sie auch das entsprechende Feld in diese Abfrage ein. Sie können SOQL für die zusätzlichen Daten von Salesforce Workbench testen.
- Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an:
- Wählen Sie unter Output die Option String.
- Geben Sie unter Wert,
Berichtsjahrein.
- Geben Sie
'ein.
Tabellen-ID: Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- Geben Sie in Wert,
TableIDein.
TabellenSchema Geben Sie diese JSON-Zeichenfolge ein: [
{
"mode": "nullable",
"name": "reportingyear",
"type": "integer"
},
{
"mode": "löschbar",
"name": "reportingdate",
"type": "string"
},
{
"mode": "nullable",
"name": "startdate",
"type": "date"
},
{
"mode": "nullable",
"name": "enddate",
"type": "date"
},
{
"mode": "nullable",
"name": "name",
"type": "string"
},
{
"mode": "nullable",
"name": "iscompanyownedasset",
"type": "boolean"
},
{
"mode": "nullable",
"name": "stationaryassettype",
"type": "string"
},
{
"mode": "nullable",
"name": "crbnemssnscopeallocid",
"type": "string"
},
{
"mode": "nullable",
"name": "totalrenewableenergyinkwh",
"type": "float"
},
{
"mode": "nullable",
"name": "totalrenewableenergypct",
"type": "float"
},
{
"mode": "nullable",
"name": "totalscp3upstrmemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "totalscp3dnstrmemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "totbldgindirectenrgycnsmpinmwh",
"type": "float"
},
{
"mode": "nullable",
"name": "totenergyconsumptioningj",
"type": "float"
},
{
"mode": "nullable",
"name": "totenergyconsumptioninkwh",
"type": "float"
},
{
"mode": "nullable",
"name": "totenergyconsumptioninmwh",
"type": "float"
},
{
"mode": "nullable",
"name": "totrnwlenrgyexclhydroinkwh",
"type": "float"
},
{
"mode": "nullable",
"name": "totrnwlenrgyexclhydropct",
"type": "float"
},
{
"mode": "nullable",
"name": "totscope1emissionsintco2e",
"type": "float"
},
{
"mode": "nullable",
"name": "totscope2locbasedemissions",
"type": "float"
},
{
"mode": "nullable",
"name": "totscope2mktbasedemissions",
"type": "float"
}
]Tipp: Wenn Sie eine zusätzliche Spalte in den Array to CSV Befehl für stationäre Anlagendaten in der 2.SF NZC-Kette aufgenommen haben, schließen Sie auch das entsprechende Feld in diese JSON-Zeichenfolge ein.
Name des Objekts Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- In Wert,
Nameeingeben.
Bereich Geben Sie E13:E13ein.Berichtsjahr Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- Geben Sie unter Wert,
Berichtsjahrein.
- Geben Sie diese Abfrage ein:
Step 4. Add logic to download Scope 3 emissions data
- From Chain events, move another Conditional to the canvas.
- Drag a link from the previous Conditional event to the new one, then double-click the link, select Error for Edit link condition, and click Save.
-
Select the new Conditional event, and click
Edit.
- In Basic info, enter a name and description to help identify that it checks the selection of Scope 3 Data.
-
In Conditions, add a rule:
Data type Variable Operator Value Select String. Select the JSON file output of the CSV to JSON command, then click the output and apply a Get value from JSON variable transformation: - In Output, select String.
-
In Value, enter
Name.
Select =. Enter Scope3 Data. - From Chain events, move another Run chain to the canvas.
- Drag a link from the Conditional event to the new Run chain event.
- Select the Run chain event, and click Edit.
- In Basic info, enter a name and description to help identify that it downloads Scope 3 emission source data.
- In Chain, select the 2.SF NZC chain created earlier.
-
Enter the runtime inputs, and click Save:
Input Value ObjectQuery -
Enter this query:
SELECT AirTravelEmssnFctrId,BusinessRegion,City,Country,CurrencyIsoCode,Description,FrgtHaulingEmssnFctrId,GroundTravelEmssnFctrId,HotelStayEmssnFctrId,Id,IsDeleted,Name,OwnerId,ParentEmissionSourceId,PostalCode,RentalCarEmssnFctrId,Scope3EmissionSourceType,State FROM Scope3EmssnSrc
-
Select the JSON file output of the
CSV to JSON command, then click
the output and apply a Get value from JSON
variable transformation:
- In Output, select String.
-
In Value, enter
Reporting Year.
-
Enter
'.
Table ID Select the JSON file output of the CSV to JSON command, then click the output and apply a Get value from JSON variable transformation: - In Output, select String.
-
In Value, enter
TableID.
ParseData Enter this Handlebars expression: AirTravelEmssnFctrId,BusinessRegion,City,Country,CurrencyIsoCode,Description,FrgtHaulingEmssnFctrId,GroundTravelEmssnFctrId,HotelStayEmssnFctrId,Id,IsDeleted,Name,OwnerId,ParentEmissionSourceId,PostalCode,RentalCarEmssnFctrId,Scope3EmissionSourceType,State {{#each a}} {{AirTravelEmssnFctrId}},{{BusinessRegion}},{{City}},{{Country}},{{CurrencyIsoCode}},{{Description}},{{FrgtHaulingEmssnFctrId}},{{GroundTravelEmssnFctrId}},{{HotelStayEmssnFctrId}},{{Id}},{{IsDeleted}},{{Name}},{{OwnerId}},{{ParentEmissionSourceId}},{{PostalCode}},{{RentalCarEmssnFctrId}},{{Scope3EmissionSourceType}},{{State}} {{/each}}Object name Select the JSON file output of the CSV to JSON command, then click the output and apply a Get value from JSON variable transformation: - In Output, select String.
-
In Value, enter
Name.
Range Enter D14:D14.Reporting year Select the JSON file output of the CSV to JSON command, then click the output and apply a Get value from JSON variable transformation: - In Output, select String.
-
In Value, enter
Reporting Year.
-
Enter this query:
Schritt 5. Befehl zum Herunterladen der Emissionsaktivität hinzufügen
- Verschieben Sie von Kettenereignisse eine weitere Laufkette auf die Leinwand.
- Ziehen Sie einen Link vom Ereignis Conditional zum neuen Ereignis Run chain .
- Doppelklicken Sie auf den Link, wählen Sie Fehler für Linkbedingung bearbeiten, und klicken Sie auf Speichern.
- Wählen Sie das Ereignis Run chain aus, und klicken Sie auf Edit.
- Geben Sie unter Basic info einen Namen und eine Beschreibung ein, um zu verdeutlichen, dass es sich um einen Download von Emissionsdaten handelt.
- Wählen Sie unter Kette die zuvor erstellte Kette 2.SF NZC.
- Geben Sie die Laufzeiteingaben ein und klicken Sie auf Speichern:
Eingabe Wert ObjectQuery Geben Sie diese Abfrage ein: SELECT CurrencyIsoCode,DataSourceType,EmissionsScopeCategory,Id,IsDeleted,Name,OwnerId FROM EmissionsActivity
Tipp: Wenn Sie eine zusätzliche Spalte in den Befehl Array to CSV für Fahrzeuganlagendaten in der 2.SF NZC-Kette aufgenommen haben, schließen Sie auch das entsprechende Feld in diese Abfrage ein. Sie können SOQL für die zusätzlichen Daten von Salesforce Workbench testen.
Tabellen-ID: Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- Geben Sie in Wert,
TableIDein.
TabellenSchema Geben Sie diese JSON-Zeichenfolge ein: [
{
"mode": "nullable",
"name": "currencyisocode",
"type": "string"
},
{
"mode": "nullable",
"name": "datasourcetype",
"type": "string"
},
{
"mode": "nullable",
"name": "emissionsscopecategory",
"type": "string"
},
{
"mode": "nullable",
"name": "id",
"type": "string"
},
{
"mode": "nullable",
"name": "isdeleted",
"type": "boolean"
},
{
"mode": "nullable",
"name": "name",
"type": "string"
},
{
"mode": "nullable",
"name": "ownerid",
"type": "string"
}
]Tipp: Wenn Sie in der 2.SF NZC-Kette eine zusätzliche Spalte in den Array to CSV Befehl für Fahrzeugbestandsdaten aufgenommen haben, schließen Sie auch das entsprechende Feld in diese JSON-Zeichenfolge ein.
Name des Objekts Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- In Wert,
Nameeingeben.
Bereich Geben Sie E15:E15ein.Berichtsjahr Wählen Sie die Ausgabe JSON-Datei des Befehls CSV to JSON aus, klicken Sie dann auf die Ausgabe und wenden Sie eine Get value from JSON Variablenumwandlung an: - Wählen Sie unter Output die Option String.
- Geben Sie unter Wert,
Berichtsjahrein.
- Klicken Sie auf Veröffentlichen, geben Sie eventuelle Anmerkungen zur Veröffentlichung ein und klicken Sie auf Veröffentlichen.
Die Ketten ausführen
Zur automatischen Aktualisierung des Salesforce NZC Spreadsheet mit den neuesten Kohlenstoffbuchhaltungsdaten:
Schritt 1. Wählen Sie die zu aktualisierenden Daten aus
Geben Sie in der Tabellenkalkulation Salesforce NZC die Daten an, die aus Salesforce NZC heruntergeladen werden sollen - Fahrzeuganlagendaten, stationäre Anlagendaten oder Emissionsaktivitäten - im Abschnitt Control Sheet:
- Wählen Sie in der Spalte Berichtsjahr aus, welche Daten des Jahres Sie herunterladen möchten.
- Wählen Sie in der Spalte Refresh Data, ob die neuesten Daten heruntergeladen werden sollen.
Schritt 2. Führen Sie die 1.SF NZC-Kette aus
Öffnen Sie in Chain Builder die Kette 1.SF NZC und klicken Sie auf Execute und Run chain.
Wenn diese Kette ausgeführt wird, werden automatisch die beiden anderen Ketten ausgeführt, um die ausgewählten Daten aus Salesforce NCZ herunterzuladen und die entsprechenden Werte und die Protokolldatei im Salesforce NZC Arbeitsblatt zu aktualisieren.