Aktivitäten
Neuestes
False
Bannerhintergrundbild
Aktivitäten für Integration Services
Letzte Aktualisierung 23. Apr. 2024

List all records

UiPath.SapConcur.IntegrationService.Activities.ListAllRecords

Beschreibung

Listen Sie alle Datensätze eines Objekts in Concur auf.

Projektkompatibilität

Windows | Plattformübergreifend

Konfiguration

  • Verbindung – Die im Integration Service hergestellte Verbindung. Greifen Sie auf das Dropdown-Menü zu, um Verbindungen auszuwählen, hinzuzufügen oder zu verwalten. Dieses Feld unterstützt Strings oder String -Variablen.
  • Objekt auswählen – Wählen Sie ein Objekt aus dem Dropdownmenü aus und konfigurieren Sie die aufgeführten Eigenschaften. Die unterstützten Objekte für diese Aktivität sind:

Alle Datensätze für das Berichtsobjekt auflisten

Die Aktivität List All Records ruft Berichte mit konfigurierbaren Filtern und einem von Ihnen definierten Datensatzlimit ab.

Sie können den Filtergenerator oder das Feld Wo verwenden, um Ergebnisse zu filtern, die direkt von Concur abgerufen wurden.

Verwenden des Filtergenerators

Die folgenden Felder sind verfügbare Optionen, wenn Sie den Filtergenerator verwenden:

FiltereigenschaftenNutzung
Genehmigungsstatus CodeDer Statuscode für den Genehmigungsstatus des Berichts. Die Werte können Concur Expense-Standardcodes oder benutzerdefinierte Codes enthalten. Sie können dafür einen der Concur Expense-Standardcodes übergeben:
  • A_AAFH – Die Übermittlung des Berichts löste eine Anomalie- und Betrugsprüfung aus;
  • A_ACCO – Die Überprüfung des Berichts ist ausstehend;
  • A_APPR – Der Bericht wurde genehmigt;
  • A_EXTV – Der Bericht muss noch extern validiert werden;
  • A_FILE – Der Bericht wurde eingereicht;
  • A_NOTF – Der Bericht wurde nicht eingereicht;
  • A_PBDG – Die Berichtsgenehmigung hängt von der Budgetgenehmigung ab;
  • A_PECO – Die Berichtsgenehmigung hängt von der Genehmigung der Kostenträger ab;
  • A_PEND – Der Bericht muss noch vom Management genehmigt werden;
  • A_PVAL – Der Bericht muss noch für die Vorauszahlung validiert werden;
  • A_RESU – Der Bericht muss erneut eingereicht werden;
  • A_RHLD – Die Berichtübermittlung ist abhängig vom Eingang der Bilder;
  • A_TEXP – Der Bericht ist in der Genehmigungswarteschlange abgelaufen.
    Hinweis: Zur Eingabe von benutzerdefinierten Codes wenden Sie sich bitte an den Concur Developer-Support.
Genehmiger Anmelde-IDDie Anmelde-ID des Berichtsgenehmigers, der dem Bericht derzeit zugewiesen ist.
LändercodeStatische aufzählbare Werte, die das Berichtsland definieren. Beispiel: Vereinigte Staaten ist US.
ErstelldatumDas Berichterstellungsdatum ist entweder (vor oder gleich) oder (nach oder gleich) dem eingegebenen Datum.
WährungscodeStatische aufzählbare Werte, die den Währungscode des Berichts definieren. Beispiel: Vereinigte Staaten ist USD.
Datum der letzten ÄnderungDas Datum der letzten Änderung des Berichts. Es ist entweder <= (vor oder gleich) oder >= (nach oder gleich) dem eingegebenen Datum.
ZahlungsdatumDas Zahlungsdatum des Berichts ist entweder <= (vor oder gleich) oder >= (nach oder gleich) dem eingegebenen Datum.
Zahlungsstatus Code

Statische aufzählbare Werte, die den Status der Zahlung definieren.

  • P_HOLD – Die Berichtszahlung wird zurückgestellt.
  • P_NOTP – Der Bericht wurde nicht bezahlt.
  • P_PAID – Der Bericht wurde bezahlt.
  • P_PAYC – Die Zahlung wurde bestätigt. Einige oder alle Berichtsausgaben wurden bezahlt.
  • P_PROC – Der Bericht wird aktuell bezahlt.
Zahlungsdatum der VerarbeitungDas Datum, an dem der Bericht alle Genehmigungen erhalten hat und zur Zahlung freigegeben wurde. Es ist entweder <= (vor oder gleich) oder >= (nach oder gleich) dem eingegebenen Datum.
EinreichungsdatumDas Einreichungsdatum des Berichts ist entweder <= (vor oder gleich) oder >= (nach oder gleich) dem eingegebenen Datum.
Benutzerdefiniertes DatumDas benutzerdefinierte Datum ist entweder <= (vor oder gleich) oder >= (nach oder gleich) dem eingegebenen Datum.

Verwenden der „Where“-Klausel

Fortgeschrittene Benutzer, die ihre eigenen Abfragen erstellen möchten, können die „Where“-Klausel verwenden. Dazu müssen Sie die API-Dokumentation befolgen.

Nehmen wir z. B. das folgende Szenario: Sie möchten die „Where“-Klausel verwenden, um alle Berichte mit dem Genehmigungsstatuscode A_APPR herauszufiltern. Folgendes ist dafür notwendig:
  1. Siehe die Parameternamen unter SAP Concur Developer Center | Berichte v3.
  2. Kopieren Sie approvalStatusCode und den Code, in diesem Fall A_APPR.
    docs image
  3. Klicken Sie in der Aktivität List All Records im Feld Wo auf das Plus -Schaltflächenmenü, um Mit einem Ausdruck festlegen auszuwählen, und geben Sie Folgendes ein:"approvalStatusCode='A_APPR'".
    docs image
Hinweis: Die „WHERE“-Klausel verwendet String-Eingaben, die innerhalb von "" umbrochen werden müssen.

Verwendung weiterer zusätzlicher Parameter

FiltereigenschaftenNutzung
Teilnehmertyp CodeDer Bericht enthält Ausgabeneinträge mit Teilnehmern des angegebenen Typs und kann mit einer Kombination aus List All Records und dem Objekt Teilnehmertyp abgerufen werden.
Anbietername Die Lieferantenbeschreibung, die der Lieferant für mindestens einen Ausgabeneintrag im Bericht ist.
Eingabetransaktionsdatum nachDas Buchungsdatum für mindestens eine Ausgabenbuchung im Bericht liegt nach diesem Datum. Akzeptierte Formate: yyyy-MM-dd oder yyyy-MM-ddTHH:mm:ss.SSS.
Eingabetransaktionsdatum vorDas Buchungsdatum für mindestens eine Ausgabenbuchung im Bericht liegt vor diesem Datum. Akzeptierte Formate: yyyy-MM-dd oder yyyy-MM-ddTHH:mm:ss.SSS.
Ausgabengruppe Konfigurations-IDDer eindeutige Bezeichner für die Ausgabengruppenkonfiguration, die der Ausgabengruppe des Berichts zugeordnet ist. Verwenden Sie die ID aus der Ausgabe von List All Records mit Ausgabengruppenkonfigurationen.
Ausgabentyp CodeDer Ausgabentypcode, der der Ausgabentyp für mindestens einen Ausgabeneintrag im Bericht ist. Verwenden Sie Ausgabentypcode aus der Ausgabe von List All Records mit Ausgabengruppenkonfigurationen.
Hat TeilnehmerLegt fest, ob der Bericht mindestens einen Ausgabeneintrag mit einem Teilnehmer enthält. Boolescher Wert.
Hat abrechenbare AusgabenDas Flag IsBillable für mindestens einen Ausgabeneintrag im Bericht. Boolescher Wert.
Hat BilderLegt fest, ob der Bericht mindestens einen Ausgabeneintrag mit einem Eintragsbild hat oder ob es ein Berichtsbild für diesen Bericht gibt. Boolescher Wert.
Hat MehrwertsteuerLegt fest, ob der Bericht mindestens einen Aufwandseintrag mit Mehrwertsteuerdetails enthält. Boolescher Wert.
Ist TestbenutzerDer Berichtsbesitzer ist ein Testbenutzer, der den Bericht zu Testzwecken in einer Non-Production-Umgebung verwendet. Boolescher Wert.
ZahlungsartDer eindeutige Bezeichner für die Zahlungsart, die die Zahlungsart für mindestens einen Ausgabeneintrag im Bericht ist. Verwenden Sie ZahlungstypID aus der Ausgabe von List All Records mit Ausgabengruppenkonfigurationen, um gültige Zahlungstypen zu erhalten.
BenutzerGeben Sie die E-Mail-Adresse des Benutzers an, der den Bericht erstellt oder ausgelöst hat. Wenn nicht angegeben, werden die Berichte des authentifizierten Benutzers zurückgegeben. Sie müssen über die Rolle Webdienstadministrator verfügen, um diesen Parameter für einen anderen Benutzer zu verwenden.

CustomFieldValues

Concur unterstützt maximal 20 benutzerdefinierte Felder für seine Konten.

Damit Sie den Wert eines benutzerdefinierten Feldes ableiten können, werden Anzeigename und Wert von benutzerdefinierten Feldern als separate Eigenschaften angezeigt. So wissen Sie, was das Feld Benutzerdefiniert 1 in der Concur-Benutzeroberfläche darstellt und welchen Wert es haben könnte, wenn Sie es weiter unten in Ihrer Automatisierung verwenden möchten.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.