Zum Inhalt springen

ADP Verbindungsdetails

Einführung

Connector-Version

Diese Dokumentation basiert auf Version 23.0.8803 des Connectors.

Erste Schritte

ADP Versionsunterstützung

Der Connector nutzt die folgenden ADP APIs, um den Zugriff auf ADP Workforce Now-Daten zu ermöglichen:

  • Bewerber-Onboard V2 API
  • API zur Eingabe von Gehaltsdaten
  • API für Gehaltsabrechnungsausgabe
  • Team-Zeitkarten API
  • Zeitkarten-API
  • API für Freizeitguthaben
  • API für Urlaubsanträge
  • Validierungstabelle Codeliste API
  • Arbeitszuweisungs-API
  • Arbeitszuweisungs-API
  • API für Arbeitspläne
  • API zur Mitarbeiterverwaltung
  • Arbeiter-API

Herstellen einer Verbindung

Vor dem Anschließen

Bevor Sie eine Verbindung herstellen können, müssen Sie ADP kontaktieren und um die Bereitstellung einer OAuth-App und der zugehörigen Anmeldeinformationen bitten.

Diese Anmeldeinformationen können nur von ADP bezogen und nicht direkt abgerufen werden.

Mit ADP verbinden

Stellen Sie eine Verbindung zu ADP her, indem Sie die folgenden Eigenschaften angeben:

  • OAuthClientId: Setzen Sie dies auf die Client-ID der von ADP bereitgestellten App.
  • OAuthClientSecret: Setzen Sie dies auf das Client-Geheimnis der von ADP bereitgestellten App.
  • SSLClientCert: Setzen Sie dies auf das von ADP bereitgestellte Zertifikat.
  • SSLClientCertPassword: Setzen Sie dies auf das Passwort des Zertifikats.
  • UseUAT: Der Connector stellt standardmäßig Anfragen an die Umfeld. Wenn Sie ein Entwickler verwenden, legen Sie fest UseUAT = wahr.
  • RowScanDepth: Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren benutzerdefinierten Feldspalten durchsucht werden sollen. Der Standardwert ist 100. Das Festlegen eines hohen Wertes kann die Leistung beeinträchtigen.

Hinweis

SSLClientCert erfordert, dass Sie Ihr eigenes Zertifikat erstellen. Siehe ADP Entwicklerressourcen für weitere Informationen.

Wichtige Hinweise

Konfigurationsdateien und ihre Pfade

  • Alle Verweise auf das Hinzufügen von Konfigurationsdateien und deren Pfaden beziehen sich auf Dateien und Speicherorte auf dem Jitterbit-Agenten, auf dem der Connector installiert ist. Diese Pfade sind je nach Agent und Operationssystem entsprechend anzupassen. Wenn mehrere Agenten in einer Agentengruppe verwendet werden, werden auf jedem Agenten identische Dateien benötigt.

Erweiterte Funktionen

In diesem Abschnitt wird eine Auswahl erweiterter Funktionen des ADP Anschlusses detailliert beschrieben.

Benutzerdefinierte Ansichten

Der Connector ermöglicht Ihnen die Definition virtueller Tabellen, sogenannter benutzerdefinierter Ansichten, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese Ansichten sind nützlich, wenn Sie die an die Treiber gesendeten Abfragen nicht direkt steuern können. Siehe Benutzerdefinierte Ansichten für einen Überblick über das Erstellen und Konfigurieren benutzerdefinierter Ansichten.

SSL-Konfiguration

Verwenden Sie SSL-Konfiguration, um anzupassen, wie der Connector TLS/SSL-Zertifikatsverhandlungen handhabt. Sie können aus verschiedenen Zertifikatsformaten wählen; siehe SSLServerCert-Eigenschaft unter „Verbindungszeichenfolgenoptionen“ für weitere Informationen.

Proxy

So konfigurieren Sie den Connector mit privaten Agent-Proxy-Einstellungen, wählen Sie die Use Proxy Settings Kontrollkästchen auf dem Verbindungskonfigurationsbildschirm.

Abfrageverarbeitung

Der Connector verlagert die Verarbeitung der SELECT-Anweisung so weit wie möglich auf ADP und verarbeitet den Rest der Abfrage dann im Speicher (clientseitig).

Benutzerdefinierte Ansichten

Mit dem ADP -Connector können Sie eine virtuelle Tabelle definieren, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese werden als benutzerdefinierte Ansichten bezeichnet und sind in Situationen nützlich, in denen Sie die an den Treiber gesendete Abfrage nicht direkt steuern können, z. B. wenn Sie den Treiber von Jitterbit verwenden. Die benutzerdefinierten Ansichten können verwendet werden, um Prädikate zu definieren, die immer angewendet werden. Wenn Sie in der Abfrage an die Ansicht zusätzliche Prädikate angeben, werden diese mit der bereits als Teil der Ansicht definierten Abfrage kombiniert.

Es gibt zwei Möglichkeiten, benutzerdefinierte Ansichten zu erstellen:

  • Erstellen Sie eine Konfigurationsdatei im JSON-Format, die die gewünschten Ansichten definiert.
  • DDL-Anweisungen.

Definieren von Ansichten mithilfe einer Konfigurationsdatei

Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.

Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.

Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:

  • Jedes Stammelement definiert den Namen einer Ansicht.
  • Jedes Stammelement enthält ein untergeordnetes Element namens query, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.

Zum Beispiel:

{
    "MyView": {
        "query": "SELECT * FROM Workers WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie UserDefinedViews Verbindungseigenschaft zur Angabe des Speicherorts Ihrer JSON-Konfigurationsdatei. Beispiel:

"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"

Definieren von Ansichten mit DDL-Anweisungen

Der Connector kann das Schema auch über DDL-Anweisungen wie CREATE LOCAL VIEW, ALTER LOCAL VIEW und DROP LOCAL VIEW erstellen und ändern.

Erstellen einer Ansicht

Um eine neue Ansicht mit DDL-Anweisungen zu erstellen, geben Sie den Ansichtsnamen und die Abfrage wie folgt an:

CREATE LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers LIMIT 20;

Wenn keine JSON-Datei vorhanden ist, erstellt der obige Code eine. Die Ansicht wird dann in der JSON-Konfigurationsdatei erstellt und ist nun erkennbar. Der Speicherort der JSON-Datei wird durch angegeben UserDefinedViews Verbindungseigenschaft.

Ändern einer Ansicht

Um eine vorhandene Ansicht zu ändern, geben Sie den Namen der vorhandenen Ansicht zusammen mit der neuen Abfrage an, die Sie stattdessen verwenden möchten:

ALTER LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers WHERE TimeModified > '3/1/2020';

Die Ansicht wird dann in der JSON-Konfigurationsdatei aktualisiert.

Löschen einer Ansicht

Um eine vorhandene Ansicht zu löschen, geben Sie den Namen eines vorhandenen Schema neben der neuen Abfrage an, die Sie stattdessen verwenden möchten.

DROP LOCAL VIEW [MyViewName]

Dadurch wird die Ansicht aus der JSON-Konfigurationsdatei entfernt. Sie kann nicht mehr abgefragt werden.

Schema für benutzerdefinierte Ansichten

Benutzerdefinierte Ansichten werden im angezeigt UserViews Schema standardmäßig. Dies geschieht, um zu vermeiden, dass der Name der Ansicht mit einer tatsächlichen Entität im Datenmodell kollidiert. Sie können den Namen des für UserViews verwendeten Schema ändern, indem Sie festlegen UserViewsSchemaName Eigentum.

Arbeiten mit benutzerdefinierten Ansichten

Beispielsweise eine SQL-Anweisung mit einer benutzerdefinierten Ansicht namens UserViews.RCustomers listet nur Kunden in Raleigh auf:

SELECT * FROM Customers WHERE City = 'Raleigh';

Ein Beispiel für eine Abfrage an den Treiber:

SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';

Daraus ergibt sich die effektive Abfrage an die Quelle:

SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';

Dies ist ein sehr einfaches Beispiel für eine Abfrage an eine benutzerdefinierte Ansicht, die tatsächlich eine Kombination aus der Abfrage und der Ansichtsdefinition ist. Es ist möglich, diese Abfragen in viel komplexeren Mustern zusammenzustellen. Alle SQL-Operationen sind in beiden Abfragen zulässig und werden bei Bedarf kombiniert.

Übergeordnete und untergeordnete Datensätze einfügen

Anwendungsfall

Beim Einfügen von Datensätzen müssen häufig Details zu untergeordneten Datensätzen eingegeben werden, die von einem übergeordneten Datensatz abhängig sind.

Wenn Sie beispielsweise mit einem CRM-System arbeiten, können Rechnungen häufig nicht ohne mindestens eine Position eingegeben werden. Da Rechnungspositionen mehrere Felder haben können, stellt dies eine besondere Herausforderung dar, wenn die Daten als relationale Tabellen angeboten werden.

Beim Lesen der Daten ist es recht einfach, eine Rechnungs- und eine Rechnungspositionstabelle mit einem Fremdschlüssel zu modellieren, der die beiden verbindet. Beim Einfügen erfordert das CRM-System jedoch, dass sowohl die Rechnung als auch die Rechnungspositionen in einer einzigen Übermittlung erstellt werden.

Um diese Art von Problem zu lösen, bieten unsere Tools untergeordnete Sammlungsspalten für den übergeordneten Datensatz. Diese Spalten können verwendet werden, um Einfügeanweisungen zu übermitteln, die Details sowohl des übergeordneten als auch des untergeordneten Datensatzes enthalten.

Nehmen wir beispielsweise an, dass die Rechnungstabelle eine einzelne Spalte namens „Rechnungspositionen“ enthält. Während des Einfügens können wir die Details der Datensätze, die in die Tabelle „Rechnungspositionen“ eingefügt werden müssen, in die Spalte „Rechnungspositionen“ des Rechnungsdatensatzes übergeben.

Im folgenden Unterabschnitt wird beschrieben, wie dies geschehen kann.

Methoden zum Einfügen von übergeordneten/untergeordneten Datensätzen

Der Connector ermöglicht zwei Methoden zum Einfügen von übergeordneten/untergeordneten Datensätzen: temporäres Einfügen von Tabellen und Einfügen von XML-Aggregaten.

Temporäre (#TEMP) Tabellen

Die einfachste Möglichkeit zum Eingeben von Daten besteht in der Verwendung einer #TEMP-Tabelle oder temporären Tabelle, die der Connector im Speicher ablegt.

Referenzieren Sie die Tabelle #TEMP mit der folgenden Syntax:

Tabellenname#TEMP

#TEMP-Tabellen werden für die Dauer einer Verbindung im Speicher gespeichert.

Um sie zu verwenden, können Sie daher die Verbindung zwischen dem Senden von Einfügungen an sie nicht schließen. Außerdem können sie nicht in Umgebungen verwendet werden, in denen für jede Abfrage eine andere Verbindung verwendet werden kann.

Innerhalb dieser einzelnen Verbindung verbleibt die Tabelle im Speicher, bis der Masseneinschub erfolgreich war. An diesem Punkt wird die temporäre Tabelle aus dem Speicher gelöscht.

Zum Beispiel:

INSERT INTO InvoiceLineItems#TEMP (ReferenceNumber, Item, Quantity, Amount) VALUES ('INV001', 'Basketball', 10, 9.99)
INSERT INTO InvoiceLineItems#TEMP (ReferenceNumber, Item, Quantity, Amount) VALUES ('INV001', 'Football', 5, 12.99)

Sobald die Tabelle „InvoiceLineItems“ gefüllt ist, kann beim Einfügen in die Tabelle „Invoice“ auf die Tabelle „#TEMP“ verwiesen werden:

INSERT INTO Invoices (ReferenceNumber, Customer, InvoiceLines) VALUES ('INV001', 'John Doe', 'InvoiceLineItems#TEMP')

Im Hintergrund liest der Connector Werte aus der Tabelle #TEMP ein.

Beachten Sie, dass die Referenznummer verwendet wurde, um zu identifizieren, an welche Rechnung die Zeilen gebunden sind. Dies liegt daran, dass die Tabelle #TEMP mit einem Masseneinfügevorgang gefüllt und verwendet werden kann, bei dem es für jede Rechnung separate Zeilen gibt. Dadurch können die Tabellen #TEMP mit einem Masseneinfügevorgang verwendet werden. Beispiel:

INSERT INTO Invoices#TEMP (ReferenceNumber, Customer, InvoiceLines) VALUES ('INV001', 'John Doe', 'InvoiceLineItems#TEMP')
INSERT INTO Invoices#TEMP (ReferenceNumber, Customer, InvoiceLines) VALUES ('INV002', 'Jane Doe', 'InvoiceLineItems#TEMP')
INSERT INTO Invoices SELECT ReferenceNumber, Customer, InvoiceLines FROM Invoices#TEMP

In diesem Fall fügen wir zwei verschiedene Rechnungen ein. Anhand der Referenznummer bestimmen wir, welche Zeilen zu welcher Rechnung gehören.

Hinweis

Die hier dargestellten Tabellen und Spalten sind ein Beispiel dafür, wie der Connector im Allgemeinen funktioniert. Die spezifischen Tabellen- und Spaltennamen können im Connector anders sein.

Direkte XML-Einfügung

Direktes XML kann als Alternative zu #TEMP-Tabellen verwendet werden. Da #TEMP-Tabellen nicht zum Erstellen dieser Tabellen verwendet werden, spielt es keine Rolle, ob Sie dieselbe Verbindung verwenden oder die Verbindung nach dem Einfügen schließen.

Beispiel:

[
  {
    "Item", "Basketball",
    "Quantity": 10
    "Amount": 9.99
  },
  {
    "Item", "Football",
    "Quantity": 5
    "Amount": 12.99
  }
]

ODER

<Row>
  <Item>Basketball</Item>
  <Quantity>10</Quantity>
  <Amount>9.99</Amount>
</Row>
<Row>
  <Item>Football</Item>
  <Quantity>5</Quantity>
  <Amount>12.99</Amount>
</Row>

Beachten Sie, dass die Referenznummer in diesen Beispielen nicht vorhanden ist, da das XML naturgemäß bei jedem Einfügen vollständig an den übergeordneten Datensatz übergeben wird. Da das vollständige XML für jede Zeile erstellt und übermittelt werden muss, ist es nicht erforderlich, etwas bereitzustellen, um das untergeordnete Element wieder mit dem übergeordneten Element zu verknüpfen.

Fügen Sie nun die Werte ein:

INSERT INTO Invoices (ReferenceNumber, Customer, InvoiceLines) VALUES ('INV001', 'John Doe', '{...}')

ODER

INSERT INTO Invoices (ReferenceNumber, Customer, InvoiceLines) VALUES ('INV001', 'John Doe', '<Row>...</Row>')

Hinweis

Der Connector unterstützt auch die Verwendung von XML/JSON-Aggregaten.

Beispiel für ADP

Ein funktionierendes Beispiel, wie temporäre Tabellen zum Einfügen von Daten in ADP verwendet werden können, finden Sie im Folgenden. In ADP sind die Input_*-Tabellen spezielle Nur-Eingabe-Tabellen, die zum Einfügen von #TEMP-Tabellen dienen. Sie müssen ihnen nicht unbedingt "#TEMP" anhängen, um sie zu verwenden.

Beachten Sie, dass Schlüsselverweise wie IDs in Ihrer Umfeld unterschiedlich sein können:

// Insert into Input_configurationTags child table
INSERT INTO Input_configurationTags (TagCode, TagDataType, TagValues, ReferenceNumber) VALUES ('Earning Type', 'String', '"T"', '1')
INSERT INTO Input_configurationTags (TagCode, TagDataType, TagValues, ReferenceNumber) VALUES ('Deduction Type', 'String', '"T"', '2')
INSERT INTO Input_configurationTags (TagCode, TagDataType, TagValues, ReferenceNumber) VALUES ('Deduction Type', 'String', '"P"', '2')

// Insert into Input_EarningInputs child table
INSERT INTO Input_EarningInputs (AssociateOID,PayrollGroupCode,EarningCodeValue,RateValue,NumberOfHours,EarningConfigurationTags,ReferenceNumber) VALUES ('G3BGDF8JG32ERTGK','3TQ','R','50.50', '40', 'Input_configurationTags', '1')
INSERT INTO Input_EarningInputs (AssociateOID,PayrollGroupCode,EarningCodeValue,RateValue,NumberOfHours) VALUES ('G3GGY14BNGZ313W8','3U7','R','50.40', '41');
INSERT INTO Input_EarningInputs (AssociateOID,PayrollGroupCode,EarningCodeValue,NumberOfHours) VALUES ('G3BGDF8JG32ERTGK','3TQ','O','4');

// Insert into Input_DeductionInputs child table
INSERT INTO Input_DeductionInputs (AssociateOID,PayrollGroupCode,DeductionCodeValue,DeductionRateValue,DeductionAmountcurrencyCode) VALUES ('G3BGDF8JG32ERTGK','3TQ','A','10.50', 'USD');
INSERT INTO Input_DeductionInputs (AssociateOID,PayrollGroupCode,DeductionCodeValue,DeductionRateValue,DeductionAmountcurrencyCode) VALUES ('G3BGDF8JG32ERTGK','3U7','A','10', 'USD');

// Insert into Input_ReimbursementInputs child table
INSERT INTO Input_ReimbursementInputs (AssociateOID,PayrollGroupCode,ReimbursementCodeValue,ReimbursementAmountValue,ReimbursementAmountCurrencyCode,ReimbursementConfigurationTags,ReferenceNumber) VALUES ('G3BGDF8JG32ERTGK','3TQ','B','25.00', 'USD', 'Input_configurationTags', '2');
INSERT INTO Input_ReimbursementInputs (AssociateOID,PayrollGroupCode,ReimbursementCodeValue,ReimbursementAmountValue,ReimbursementAmountCurrencyCode) VALUES ('G3BGDF8JG32ERTGK','3U7','B','25.00', 'USD');

//Insert into PayrollRuns parent table
INSERT INTO PayrollRuns#TEMP (PayrollGroupCodeValue, PayrollProcessingJobID, AssociateOID, PayNumber, PayrollFileNumber, EarningInputs, DeductionInputs,  ReimbursementInputs) VALUES ('3TQ', 'TestProcessing', 'G3BGDF8JG32ERTGK', '1', '050198', 'Input_EarningInputs', 'Input_DeductionInputs', 'Input_ReimbursementInputs');
INSERT INTO PayrollRuns#TEMP (PayrollGroupCodeValue, PayrollWeekNumber, PayrollProcessingJobID, AssociateOID, PayNumber, PayrollFileNumber, EarningInputs, DeductionInputs,  ReimbursementInputs) VALUES ('3U7', '1', 'TestProcessing', 'G3GGY14BNGZ313W8', '1', '020024', 'Input_EarningInputs', 'Input_DeductionInputs', 'Input_ReimbursementInputs');

// Execute the bulk insert
INSERT INTO PayrollRuns (PayrollGroupCodeValue, PayrollWeekNumber, PayrollProcessingJobID, AssociateOID, PayNumber, PayrollFileNumber, EarningInputs, DeductionInputs,  ReimbursementInputs) SELECT PayrollGroupCodeValue, PayrollWeekNumber, PayrollProcessingJobID, AssociateOID, PayNumber, PayrollFileNumber, EarningInputs, DeductionInputs,  ReimbursementInputs FROM PayrollRuns#TEMP

SSL-Konfiguration

Anpassen der SSL-Konfiguration

Standardmäßig versucht der Connector, SSL/TLS auszuhandeln, indem er das Zertifikat des Servers mit dem vertrauenswürdigen Zertifikatspeicher des Systems vergleicht.

Um ein anderes Zertifikat anzugeben, siehe SSLServerCert Eigenschaft für die verfügbaren Formate, um dies zu tun.

Datenmodell

Der ADP Connector modelliert ADP -Objekte als relationale Tabellen und Ansichten. Ein ADP Objekt hat Beziehungen zu anderen Objekten; in den Tabellen werden diese Beziehungen durch Fremdschlüssel ausgedrückt. Die folgenden Abschnitte zeigen die verfügbaren API Objekte und bieten weitere Informationen zur Ausführung von SQL für ADP APIs.

Schemas für die meisten Datenbankobjekte werden in einfachen, textbasierten Konfigurationsdateien definiert.

Tabellen

Der Connector modelliert die von den ADP APIs bereitgestellten Daten als relationale Tabellen.

Ansichten

Ansichten beschreibt die verfügbaren schreibgeschützten Ansichten.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zu ADP.

Tabellen

Der Connector modelliert die Daten in ADP als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.

ADP Anschlusstabellen

Name Beschreibung
Input_AdditionalRemunerations Erstellen Sie Aggregate für WorkersWorkAssignments.AdditionalRemunerations, indem Sie dies als TEMP-Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.
Input_configurationTags Fügen Sie das Aggregat „configurationTags“ für Input_DeductionInputs.DeductionConfigurationTags ODER Input_EarningInputs.EarningConfigurationTags ODER Input_ReimbursementInputs.ReimbursementConfigurationTags hinzu und verwenden Sie dies als temporäre Tabelle. Die Werte dieser Tabelle bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit „Input“ beginnen.
Input_DeductionInputs Erstellen Sie Aggregate für PayrollRuns.DeductionInputs, indem Sie dies als TEMP-Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.
Input_EarningInputs Erstellen Sie Aggregate für PayrollRuns.EarningInputs, indem Sie dies als TEMP-Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.
Input_ReimbursementInputs Erstellen Sie Aggregate für PayrollRuns.ReimbursementInputs, indem Sie dies als TEMP-Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.
PayrollRuns Lohn- und Gehaltsabrechnungen hinzufügen und anzeigen.
Workers Gibt Mitarbeiterdetails zurück.
WorkersPersonCommunicationEmails Emails zur persönlichen Kommunikation mit Mitarbeitern zurückgeben.
WorkersPersonCommunicationFaxes Gibt Mitarbeiter-Personenkommunikationsfaxe zurück.
WorkersPersonCommunicationLandlines Rückgaben Arbeitnehmer Person Kommunikation Festnetz.
WorkersPersonCommunicationMobiles Gibt Arbeitnehmern persönliche Kommunikationsmobilfunkgeräte zurück.
WorkersPersonCommunicationPagers Gibt Mitarbeiter-Kommunikationspager zurück.
WorkersWorkAssignments Gibt Mitarbeiterdetails zurück.

Input_Zusatzvergütungen

Erstellen Sie Aggregate für WorkersWorkAssignments.AdditionalRemunerations, indem Sie dies als TEMP-Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
RemunerationTypeCode String Wahr
RemunerationTypeCodeName String Wahr
RemunerationRate Decimal Wahr
RemunerationCurrencyCode String Wahr
effectiveDate Date Wahr
NameCode String Wahr ZusätzlicherVergütungsnameCode.CodeWert
InactiveIndicator Boolean Wahr

Input_configurationTags

Fügen Sie ein ConfigurationTags-Aggregat für Input_DeductionInputs.DeductionConfigurationTags ODER Input_EarningInputs.EarningConfigurationTags ODER Input_ReimbursementInputs.ReimbursementConfigurationTags hinzu und verwenden Sie dies als temporäre Tabelle. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
TagCode String Wahr
TagDataType String Wahr
TagValues String Wahr Komma-getrennte Werte mit Anführungszeichen hinzufügen
ReferenceNumber Integer Wahr Konfigurations-Tag-Referenznummer

Input_DeductionInputs

Erstellen Sie Aggregate für PayrollRuns.DeductionInputs, indem Sie dies als TEMP-Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID String Wahr
PayrollGroupCode String Wahr
DeductionCodeValue String Wahr DeductionInputCode.CodeWert
DeductionRateValue Decimal Wahr
DeductionAmountcurrencyCode String Wahr
DeductionBaseUnitCodeValue String Wahr
DeductionConfigurationTags String Wahr
ReferenceNumber Integer Wahr Konfigurations-Tag-Referenznummer

Input_Ertragseingaben

Erstellen Sie Aggregate für PayrollRuns.EarningInputs, indem Sie dies als temporäre Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID String Wahr
PayrollGroupCode String Wahr
EarningCodeValue String Wahr EarningInputCode.CodeWert
RateValue Decimal Wahr
RatecurrencyCode String Wahr
NumberOfHours String Wahr
EarningsAmountValue Decimal Wahr
EarningsCurrencyCode String Wahr
EarningConfigurationTags String Wahr
ReferenceNumber Integer Wahr Konfigurations-Tag-Referenznummer

Input_Rückerstattungseingaben

Erstellen Sie Aggregate für PayrollRuns.ReimbursementInputs, indem Sie dies als temporäre Tabelle verwenden. Diese Tabellenwerte bleiben nur so lange bestehen, wie die Verbindung geöffnet bleibt. Wenn die Verbindung zu ADP geschlossen wird, werden alle Tabellennamen gelöscht, die mit Input beginnen.

Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID String Wahr
PayrollGroupCode String Wahr
ReimbursementCodeValue String Wahr Rückerstattungseingabecode.CodeWert
ReimbursementAmountValue Decimal Wahr
ReimbursementAmountCurrencyCode String Wahr
ReimbursementConfigurationTags String Wahr
ReferenceNumber Integer Wahr Konfigurations-Tag-Referenznummer

Lohn- und Gehaltsabrechnung

Fügen Sie die Gehaltsabrechnungen hinzu und zeigen Sie sie an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemID unterstützt den '='-Vergleich.
  • PayrollRegionCodeValue unterstützt den '='-Vergleich.
  • PayrollGroupCodeValue unterstützt den '='-Vergleich.
  • PayrollScheduleReferenceScheduleEntryID unterstützt den '='-Vergleich.
  • PayrollScheduleReferencePayrollWeekNumber unterstützt den '='-Vergleich.
  • PayrollScheduleReferencePayrollYear unterstützt den '='-Vergleich.
  • PayrollScheduleReferencePayrollRunNumber unterstützt den '='-Vergleich.
  • Level unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PayrollRuns WHERE ItemID = 'TXSMIb+yh9UbJ9-im9au7g=='

SELECT * FROM PayrollRuns WHERE PayrollRegionCodeValue = 'BOST'

SELECT * FROM PayrollRuns WHERE PayrollGroupCodeValue = '3TN'

SELECT * FROM PayrollRuns WHERE PayrollScheduleReferenceScheduleEntryID = '20201117141612-l6OF8VuGHJD1ydLFoe5+nGBEm7rZkaRSorra0woRs04='

SELECT * FROM PayrollRuns WHERE PayrollScheduleReferencePayrollWeekNumber = '40'

SELECT * FROM PayrollRuns WHERE PayrollScheduleReferencePayrollYear = '2020'

SELECT * FROM PayrollRuns WHERE PayrollScheduleReferencePayrollRunNumber = '1'

SELECT * FROM PayrollRuns WHERE Level = 'payroll'
Einfügen

Nachfolgend finden Sie ein Beispiel für das Einfügen von Lohndaten in die Tabelle „PayrollRuns“. Beispiel:

INSERT INTO PayrollRuns (PayrollGroupCodeValue, PayrollProcessingJobID, AssociateOID, PayNumber, PayrollFileNumber, EarningInputs, DeductionInputs, ReimbursementInputs) VALUES ('3U7', 'TestProcessing', 'G3BGDF8JG32ERTGK', '1', '020024', '[{"earningCode":{"codeValue":"R"},"modifierCode":{"codeValue":"1"},"rate":{"rateValue":"44.50"},"configurationTags":[{"tagCode":"ShiftCode","tagValues":["1"]}],"numberOfHours":40},{"earningCode":{"codeValue":"O"},"modifierCode":{"codeValue":"2"},"numberOfHours":4}]', '[{"deductionCode":{"codeValue":"A"},"deductionRate":{"rateValue":9.5,"currencyCode":"USD"}}]', '[{"reimbursementCode":{"codeValue":"B"},"reimbursementAmount":{"amountValue":25,"currencyCode":"USD"}}]')

Einfügen von Gehaltsdateneingaben mithilfe der temporären Tabelle.

INSERT INTO PayrollRunsEarningInputs#TEMP (EarningCodeValue, RateValue, NumberOfHours) VALUES ('R', '50.50', '40');
INSERT INTO PayrollRunsDeductionInputs#TEMP (DeductionCodeValue, DeductionRateValue, DeductionAmountcurrencyCode) VALUES ('A', '10', 'USD');
INSERT INTO PayrollRunsReimbursementInputs#TEMP (ReimbursementCodeValue, ReimbursementAmountValue, ReimbursementAmountCurrencyCode) VALUES ('B', '25.00', 'USD');

INSERT INTO PayrollRuns (PayrollGroupCodeValue, PayrollProcessingJobID, PayrollWeekNumber, AssociateOID, PayNumber, PayrollFileNumber, EarningInputs, DeductionInputs,  ReimbursementInputs) VALUES ('3U7', 'TestProcessing', '53', 'G3BGDF8JG32ERTGK', '1', '020024', 'PayrollRunsEarningInputs#TEMP', 'PayrollRunsDeductionInputs#TEMP', 'PayrollRunsReimbursementInputs#TEMP');
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
ItemID [KEY] String True Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
PayrollProcessingJobID String Falsch Die eindeutige Kennung des zugehörigen Lohn- und Gehaltsabrechnungsauftrags. Diese wird als Ergebnis des Ereignisses payrollProcessingJob.initiate generiert.
AlternateJobIDs String Wahr
PayrollRegionCodeValue String True Die Region, in der die Gehaltsabrechnung erfolgt.
PayrollGroupCodeValue String Falsch Lohn- und Gehaltsgruppe.Code Der für die Lohn- und Gehaltsabrechnung relevante Lohngruppencode.
PayrollGroupCodeShortName String True Kurzbeschreibung des zugehörigen Codes.
PayrollGroupCodeLongName String True Lange Beschreibung des zugehörigen Codes.
PayrollScheduleReferencePayrollScheduleID String True Die eindeutige Kennung des Lohn- und Gehaltsabrechnungsplans, der mit der Lohn- und Gehaltsabrechnungsausgabe verknüpft ist.
PayrollScheduleReferenceScheduleEntryID String Wahr Die eindeutige Kennung des Lohnplaneintrags, der mit dem Lohnplan verknüpft ist, der mit der Lohnabrechnungsausgabe verknüpft ist.
PayrollScheduleReferencePayrollWeekNumber String True Die Wochennummer für eine Gehaltsabrechnung im Gehaltsabrechnungsplan. Dies muss nicht unbedingt mit der Kalenderwochennummer übereinstimmen.
PayrollScheduleReferencePayrollYear String True Das einer Gehaltsabrechnung im Gehaltsabrechnungsplan zugeordnete Jahr.
PayrollScheduleReferencePayrollRunNumber String Wahr Für eine bestimmte Lohnwochennummer ist dies der nummerierte Lauf für diese Woche.
PayrollProcessingJobStatusCodeValue String True Der Jobstatuscode der Lohn- und Gehaltsabrechnung.
PayrollProcessingJobStatusCodeShortName String True Kurzbeschreibung des zugehörigen Jobstatuscodes.
PayrollProcessingJobStatusCodelongName String True Lange Beschreibung des zugehörigen Jobstatuscodes.
AssociatePayments String Wahr Diese Spalte gibt Daten zurück. Wenn die Ebene auf „Detail“ eingestellt ist.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Level String Die zulässigen Werte sind payroll, pay, details, payDetails, acc, acc-all, error, dropped pay, wage ranishements.
AssociateOID String Nur Lohn- und Gehaltsabrechnungsbeilage
PayrollWeekNumber String Nur Lohn- und Gehaltsabrechnungsbeilage
PayrollFileNumber String Nur Lohn- und Gehaltsabrechnungsbeilage
PayNumber String Nur Lohn- und Gehaltsabrechnungsbeilage
EarningInputs String Nur Lohn-/Gehaltsabrechnung einfügen. Folgende Modifikatorcodes werden für die Eingabe von Lohndaten unterstützt: 1 - „Stunden 1 (regulär)“, 2 - „Stunden 3 Code & Menge“, 3 - „Stunden 3 Code & Menge“, 4 - „Stunden 4 Code & Menge“, 7 - „Verdienst 3 Code & Betrag“, 8 - „Verdienst 4 Code & Betrag“, 9 - „Verdienst 5 Code & Betrag“, 24 - „Temporärer Stundensatz“.
DeductionInputs String Nur Lohn- und Gehaltsabrechnungsbeilage
ReimbursementInputs String Nur Lohn- und Gehaltsabrechnungsbeilage

Arbeitnehmer

Gibt Mitarbeiterdetails zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM Workers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM Workers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM Workers WHERE AsOfDate = '2020-01-01'
Einfügen

Nachfolgend finden Sie ein Beispiel für das Einfügen in die Workers-Tabelle. Beispiel:

INSERT INTO Workers (PayrollGroupCode, OnboardingTemplateCode, OnboardingTemplateCodeName, OnboardingStatusCode, OnboardingStatusCodeName,  HireReasonCode, HireReasonCodeName, WorkerOriginalHireDate, PersonLegalNameGivenName, PersonLegalNameFamilyName1, PersonBirthDate, PersonHighestEducationLevelCode) VALUES ('3UD', '15336_7354', 'HR Only (System)', 'complete', 'complete', 'new', 'TESTHIRE 4', '2020-11-10', 'TestGivenName', 'TestFamilyName', '1990-06-01', 'DOC')

Nachfolgend finden Sie ein Beispiel für das Einfügen in die Workers-Tabelle mit WorkAssignements. Beispiel:

INSERT INTO WorkersWorkAssignments#TEMP (StandardHoursQuantity, PayCycleCodeValue, BaseRemunerationHourlyRateAmountValue, WageLawCoverageCodeValue, BaseRemunerationDailyRateAmountValue) VALUES ('45', '4', 300, 'N',  100)

INSERT INTO Workers (PayrollGroupCode, OnboardingTemplateCode, OnboardingTemplateCodeName, OnboardingStatusCode, OnboardingStatusCodeName, HireReasonCode, HireReasonCodeName, WorkerOriginalHireDate, PersonBirthDate, PersonLegalNameFamilyName1, PersonLegalNameGivenName, PersonDisabledIndicator, PersonGenderCode, PersonHighestEducationLevelCode, PersonLegalAddressCityName, PersonLegalAddressCountryCode, PersonLegalAddressCountrySubdivisionLevel1Code, PersonLegalAddressCountrySubdivisionLevel1SubdivisionType, PersonLegalAddressLineOne, PersonLegalAddressLineTwo, PersonLegalAddressLineThree, PersonLegalAddressNameCodeShortName, PersonLegalAddressPostalCode, PersonLegalNameFamilyName1Prefix, PersonLegalNameGenerationAffixCode, PersonLegalNameInitials, PersonLegalNameMiddleName, PersonLegalNameNickName, PersonLegalNameQualificationAffixCode, PersonMaritalStatusCode, PersonMilitaryDischargeDate, PersonMilitaryStatusCode, WorkAssignments) VALUES ('3TQ', '15336_7354', 'HR Only (System)', 'complete', 'complete', 'new', 'TESTHIRE 16', '2020-12-30', '1990-06-02', 'TestGivenName', 'TestFamilyName', 'FALSE', 'M', 'GRD', 'Millburn', 'US', 'NJ', 'state', 'LineOne', 'LineTwo', 'LineThree', 'Legal Residence', '07041', 'Prefix1', '2nd', 'I', 'MiddleName', 'NickName', 'CFA', 'M', '2013-04-01', '12', 'WorkersWorkAssignments#TEMP')
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren einer Worker-Tabelle:

UPDATE Workers SET PersonLegalNameGenerationAffixCode = '2nd', PersonLegalNameGivenName = 'GivenName', PersonLegalNameFamilyName1 = 'FamilyName1', PersonLegalNameFamilyName1Prefix = 'Prefix1', PersonLegalNameFamilyName2 = 'FamilyName2', PersonLegalNameFamilyName2Prefix = 'Prefix2', PersonLegalNameInitials = 'C', PersonLegalNameMiddleName = 'MiddleName', PersonLegalNameNickName = 'NickName', PersonLegalNamePreferredSalutations = '[{"salutationCode":{"codeValue":"Mr."},"typeCode":{"shortName":"Social"},"sequenceNumber":1}]', PersonLegalNameQualificationAffixCode = 'CFA' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'

UPDATE Workers SET PersonLegalAddressNameCodeShortName = 'Legal Residence', PersonLegalAddressLineOne = 'LineOne', PersonLegalAddressLineTwo = 'LineTwo', PersonLegalAddressCityName = 'Millburn',  PersonLegalAddressCountryCode = 'US', PersonLegalAddressCountrySubdivisionLevel1SubdivisionType = 'state', PersonLegalAddressPostalCode = '07041' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'

UPDATE Workers SET PersonMaritalStatusCode = 'M', PersonMaritalStatusEffectiveDateTime = '2020-12-01T00:00:00Z' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'

UPDATE Workers SET  PersonHighestEducationLevelCode = 'GRD' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'

UPDATE Workers SET  PersonGenderCode = 'M' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'

UPDATE Workers SET PersonBirthDate = '1990-06-01' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'

UPDATE Workers SET PersonMilitaryClassificationCodes = '[{"codeValue":"R"}]' WHERE AssociateOID = 'G3DXX3CRDERXK3C9'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr
WorkerID String Wahr
WorkAssignments String Falsch
WorkerAcquisitionDate Date Wahr
WorkerAdjustedServiceDate Date Wahr
WorkerExpectedTerminationDate Date Wahr
WorkerOriginalHireDate Date Falsch
WorkerRehireDate Date Wahr
WorkerRetirementDate Date Wahr
WorkerTerminationDate Date Wahr
WorkerIDSchemeCode String Wahr
WorkerIDSchemeLongName String Wahr
WorkerIDSchemeShortName String Wahr
WorkerStatusEffectiveDate Date Wahr
WorkerStatusReasonCode String Wahr
WorkerStatusReasonLongName String Wahr
WorkerStatusReasonShortName String Wahr
WorkerStatusStatusCode String Wahr
WorkerStatusStatusLongName String Wahr
WorkerStatusStatusShortName String Wahr
Photos String Wahr
BusinessCommunicationEmails String Falsch
BusinessCommunicationFaxes String Falsch
BusinessCommunicationLandlines String Falsch
BusinessCommunicationMobiles String Falsch
BusinessCommunicationPagers String Falsch
PersonAlternatePreferredNames String Wahr
PersonCommunicationEmails String Falsch
PersonCommunicationFaxes String Falsch
PersonCommunicationLandlines String Falsch
PersonCommunicationMobiles String Falsch
PersonCommunicationPagers String Falsch
PersonDeathDate Date Wahr
PersonDeceasedIndicator Boolean Wahr
PersonDisabilityIdentificationDeclinedIndicator Boolean Wahr
PersonDisabilityPercentage Integer Wahr
PersonDisabilityTypeCodes String Falsch
PersonDisabledIndicator Boolean Falsch
PersonGenderCode String Falsch Die zulässigen Werte sind M, F, N.
PersonGenderLongName String Wahr
PersonGenderShortName String Wahr
PersonGovernmentIDs String Falsch
PersonHighestEducationLevelCode String Falsch HöchsterBildungsstandcode.CodeWert
PersonHighestEducationLevelLongName String Wahr
PersonHighestEducationLevelShortName String Wahr
PersonIdentityDocuments String Wahr
PersonImmigrationDocuments String Wahr
PersonLegalAddressCityName String Falsch
PersonLegalAddressCountryCode String Falsch
PersonLegalAddressCountrySubdivisionLevel1Code String Falsch
PersonLegalAddressCountrySubdivisionLevel1LongName String Falsch
PersonLegalAddressCountrySubdivisionLevel1ShortName String Falsch
PersonLegalAddressCountrySubdivisionLevel1SubdivisionType String Falsch
PersonLegalAddressCountrySubdivisionLevel2Code String Falsch
PersonLegalAddressCountrySubdivisionLevel2LongName String Falsch
PersonLegalAddressCountrySubdivisionLevel2ShortName String Falsch
PersonLegalAddressCountrySubdivisionLevel2SubdivisionType String Falsch
PersonLegalAddressDeliveryPoint String Falsch
PersonLegalAddressLineOne String Falsch
PersonLegalAddressLineTwo String Falsch
PersonLegalAddressLineThree String Falsch
PersonLegalAddressNameCodeValue String Falsch
PersonLegalAddressNameCodeLongName String Wahr
PersonLegalAddressNameCodeShortName String Falsch
PersonLegalAddressPostalCode String Falsch
PersonLegalAddressSameAsAddressIndicator Boolean Falsch
PersonLegalAddressSameAsAddressLinkCanonicalUri String Falsch
PersonLegalAddressSameAsAddressLinkEncType String Falsch
PersonLegalAddressSameAsAddressLinkHref String Falsch
PersonLegalAddressSameAsAddressLinkMediaType String Falsch
PersonLegalAddressSameAsAddressLinkMethod String Falsch
PersonLegalAddressSameAsAddressLinkPayLoadArguments String Falsch
PersonLegalAddressSameAsAddressLinkRel String Falsch
PersonLegalAddressSameAsAddressLinkSchema String Falsch
PersonLegalAddressSameAsAddressLinkTargetSchema String Falsch
PersonLegalAddressSameAsAddressLinkTitle String Falsch
PersonLegalNameFamilyName1 String Falsch
PersonLegalNameFamilyName1Prefix String Falsch
PersonLegalNameFamilyName2 String Falsch
PersonLegalNameFamilyName2Prefix String Falsch
PersonLegalNameFormattedName String Falsch
PersonLegalNameGenerationAffixCode String Falsch GenerationAffixCode.CodeWert
PersonLegalNameGenerationAffixLongName String Wahr
PersonLegalNameGenerationAffixShortName String Wahr
PersonLegalNameGivenName String Falsch
PersonLegalNameInitials String Falsch
PersonLegalNameMiddleName String Falsch
PersonLegalNameCode String Falsch
PersonLegalNameLongName String Wahr
PersonLegalNameShortName String Falsch
PersonLegalNameNickName String Falsch
PersonLegalNamePreferredSalutations String Falsch
PersonLegalNameQualificationAffixCode String Falsch QualificationAffixCode.CodeWert
PersonLegalNameQualificationAffixLongName String Falsch
PersonLegalNameQualificationAffixShortName String Falsch
PersonLinks String Wahr
PersonMaritalStatusCode String Falsch MaritalStatusCode.CodeWert
PersonMaritalStatusEffectiveDateTime Datetime Falsch
PersonMaritalStatusLongName String Wahr
PersonMaritalStatusShortName String Falsch MaritalStatusCode.ShortName
PersonMilitaryClassificationCodes String Falsch Unterstützte Werte: Kriegsversehrter Veteran, Veteran im aktiven Kriegsdienst oder mit Feldzugsabzeichen, Veteran mit der Dienstmedaille der Streitkräfte, kürzlich entlassener Veteran
PersonMilitaryDischargeDate Date Falsch
PersonMilitaryStatusCode String Falsch
PersonMilitaryStatusEffectiveDate Datetime Wahr
PersonMilitaryStatusLongName String Wahr
PersonMilitaryStatusShortName String Falsch
PersonOtherPersonalAddresses String Falsch
PersonPassports String Falsch
PersonPreferredNameFamilyName1 String Wahr
PersonPreferredNameFamilyName1Prefix String Wahr
PersonPreferredNameFamilyName2 String Wahr
PersonPreferredNameFamilyName2Prefix String Wahr
PersonPreferredNameFormattedName String Wahr
PersonPreferredNameGenerationAffixCode String Wahr
PersonPreferredNameGenerationAffixLongName String Wahr
PersonPreferredNameGenerationAffixShortName String Wahr
PersonPreferredNameGivenName String Wahr
PersonPreferredNameInitials String Wahr
PersonPreferredNameMiddleName String Wahr
PersonPreferredNameCode String Wahr
PersonPreferredNameLongName String Wahr
PersonPreferredNameShortName String Wahr
PersonPreferredNameNickName String Wahr
PersonPreferredNamePreferredSalutations String Wahr
PersonPreferredNameQualificationAffixCode String Wahr
PersonPreferredNameQualificationAffixLongName String Wahr
PersonPreferredNameQualificationAffixShortName String Wahr
PersonPreferredNameScriptCode String Wahr
PersonPreferredNameScriptLongName String Wahr
PersonPreferredNameScriptShortName String Wahr
PersonPreferredNameTitleAffixCodes String Wahr
PersonPreferredNameTitlePrefixCodes String Wahr
PersonReligionCode String Wahr
PersonReligionLongName String Wahr
PersonReligionShortName String Wahr
PersonResidencyCountryCodes String Wahr
PersonSexualOrientationCode String Wahr
PersonSexualOrientationLongName String Wahr
PersonSexualOrientationShortName String Wahr
PersonSocialInsurancePrograms String Wahr
PersonStudentIndicator Boolean Wahr
PersonStudentStatusCode String Wahr
PersonStudentStatusEffectiveDate Date Wahr
PersonStudentStatusLongName String Wahr
PersonStudentStatusShortName String Wahr
PersonTobaccoUserIndicator Boolean Wahr
PersonWorkAuthorizationDocuments String Wahr
Links String Wahr
AsOfDate Date Wahr
PersonBirthDate Date Falsch
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
PayrollGroupCode String Nur einfügen
OnboardingTemplateCode String Nur einfügen
OnboardingTemplateCodeName String Nur einfügen
OnboardingStatusCode String Nur einfügen
OnboardingStatusCodeName String Nur einfügen
HireReasonCode String Nur einfügen
HireReasonCodeName String Nur einfügen

ArbeitnehmerPersonKommunikationE-Mails

Gibt Emails zur persönlichen Kommunikation mit Mitarbeitern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonCommunicationEmails WHERE AsOfDate = '2020-01-01'
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren einer WorkersPersonCommunicationEmails-Tabelle:

UPDATE WorkersPersonCommunicationEmails SET EmailUri = 'test@test.com' WHERE AssociateOID = 'G3349PZGBADQY8H8'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr Arbeiter.AssociateOID
WorkerID String Wahr Arbeiter.ArbeitnehmerID
EmailUri String Falsch
ItemID String Wahr
NameCode String Wahr
NameCodeLongName String Wahr
NameCodeShortName String Wahr
NotificationIndicator Boolean Wahr
AsOfDate Date Wahr

ArbeitnehmerPersonKommunikationFaxe

Sendet Faxe zur persönlichen Kommunikation mit Arbeitnehmern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonCommunicationFaxes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationFaxes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonCommunicationFaxes WHERE AsOfDate = '2020-01-01'
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren einer WorkersPersonCommunicationFaxes-Tabelle:

UPDATE WorkersPersonCommunicationFaxes SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr Arbeiter.AssociateOID
WorkerID String Wahr Arbeiter.ArbeitnehmerID
Access String Falsch
AreaDialing String Falsch
CountryDialing String Falsch
DialNumber String Falsch
Extension String Falsch
FormattedNumber String Wahr
ItemID String Wahr
NameCode String Wahr
NameCodeLongName String Wahr
NameCodeShortName String Wahr
NotificationIndicator Boolean Wahr
AsOfDate Date Wahr

ArbeitnehmerPersonKommunikationFestnetz

Gibt Mitarbeitern persönliche Festnetzkommunikationsanschlüsse zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonCommunicationLandlines WHERE AsOfDate = '2020-01-01'
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren einer WorkersPersonCommunicationLandlines-Tabelle:

UPDATE WorkersPersonCommunicationLandlines SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr Arbeiter.AssociateOID
WorkerID String Wahr Arbeiter.ArbeitnehmerID
Access String Falsch
AreaDialing String Falsch
CountryDialing String Falsch
DialNumber String Falsch
Extension String Falsch
FormattedNumber String Wahr
ItemID String Wahr
NameCode String Wahr
NameCodeLongName String Wahr
NameCodeShortName String Wahr
NotificationIndicator Boolean Wahr
AsOfDate Date Wahr

ArbeitnehmerPersonKommunikationMobiles

Gibt Mitarbeitern persönliche Kommunikationshandys zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonCommunicationMobiles WHERE AsOfDate = '2020-01-01'
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren einer WorkersPersonCommunicationMobiles-Tabelle:

UPDATE WorkersPersonCommunicationMobiles SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr Arbeiter.AssociateOID
WorkerID String Wahr Arbeiter.ArbeitnehmerID
Access String Falsch
AreaDialing String Falsch
CountryDialing String Falsch
DialNumber String Falsch
Extension String Falsch
FormattedNumber String Wahr
ItemID String Wahr
NameCode String Wahr
NameCodeLongName String Wahr
NameCodeShortName String Wahr
NotificationIndicator Boolean Wahr
AsOfDate Date Wahr

ArbeitnehmerPersonKommunikationPager

Gibt Mitarbeiter-Kommunikationspager zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonCommunicationPagers WHERE AsOfDate = '2020-01-01'
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren einer WorkersPersonCommunicationPagers-Tabelle:

UPDATE WorkersPersonCommunicationPagers SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr Arbeiter.AssociateOID
WorkerID String Wahr Arbeiter.ArbeitnehmerID
Access String Falsch
AreaDialing String Falsch
CountryDialing String Falsch
DialNumber String Falsch
Extension String Falsch
FormattedNumber String Wahr
ItemID String Wahr
NameCode String Wahr
NameCodeLongName String Wahr
NameCodeShortName String Wahr
NotificationIndicator Boolean Wahr
AsOfDate Date Wahr

ArbeitnehmerArbeitAufträge

Gibt Mitarbeiterdetails zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerIdValue unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignments WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignments WHERE WorkerIdValue = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignments WHERE AsOfDate = '2020-01-01'
Aktualisieren

Nachfolgend finden Sie ein Beispiel zum Aktualisieren der Basisvergütung:

UPDATE WorkersWorkAssignments SET StandardHoursQuantity = '45', BaseRemunerationEffectiveDate = '2020-12-21', PayCycleCodeValue = '4', BaseRemunerationHourlyRateAmountValue = 300, WageLawCoverageCodeValue = 'N', BaseRemunerationCode = 'ADJ', ItemId = '34321368N' WHERE AssociateOID = 'G3GMC21PJFZT7K4F'

Nachfolgend finden Sie ein Beispiel für die Aktualisierung der Zusatzvergütung mithilfe von Aggregaten:

UPDATE WorkersWorkAssignments SET AdditionalRemunerations = '[{"remunerationTypeCode":{"code":"AE","name":"additional earnings"},"remunerationRate":{"rate":70,"currencyCode":"USD"},"effectiveDate":"2020-12-20","nameCode":{"code":"1FA"},"inactiveIndicator":false}]', itemid = '35777493N' WHERE AssociateOID = 'G3TGG0M57JZEXCP1'

Nachfolgend finden Sie ein Beispiel für die Aktualisierung der Zusatzvergütung mithilfe einer temporären Tabelle:

INSERT INTO Input_AdditionalRemunerations#TEMP (RemunerationTypeCode, RemunerationRate, RemunerationCurrencyCode, effectiveDate, NameCode, InactiveIndicator) VALUES ('AE', '70', 'USD', '2021-01-04', 'R', false)

UPDATE WorkersWorkAssignments SET AdditionalRemunerations = 'Input_AdditionalRemunerations#TEMP', itemid = '35777493N' WHERE AssociateOID = 'G3TGG0M57JZEXCP1'

Nachfolgend finden Sie ein Beispiel für die Aktualisierung der Beendigung eines Mitarbeitereinsatzes:

UPDATE WorkersWorkAssignments SET TerminationDate = '2020-01-31', LastWorkedDate = '2020-01-31', AssignmentStatusReasonCodeValue = 'A00', RehireEligibleIndicator = true, SeveranceEligibleIndicator = true, TerminationComments = 'Looking for better growth and oppurtunities', itemid = '00691088N' WHERE AssociateOID = 'G3TGG0M57JZECKRB'

Nachfolgend finden Sie ein Beispiel zum Aktualisieren des Worker-Typs:

UPDATE WorkersWorkAssignments SET WorkerTypeCodeValue = 'F', ItemId = '31095304_1668', EventReasonCode = 'ADL', EffectiveDate = '2021-01-01' WHERE AssociateOID = 'G3Q8G47NKHBV1SMT'
Spalten
Name Typ Nur Lesen Referenzen Beschreibung
AssociateOID [KEY] String Wahr Arbeiter.AssociateOID
WorkerIdValue String Wahr Arbeiter.ArbeitnehmerID
ItemID [KEY] String Falsch
ActualStartDate Date Wahr
CompaRatio Integer Wahr
AdditionalRemunerations String Falsch
AnnualBenefitBaseRateAmountValue Integer Wahr
AnnualBenefitBaseRateCurrencyCode String Wahr
AnnualBenefitBaseRateNameCodeValue String Wahr
AnnualBenefitBaseRateNameCodeLongName String Wahr
AnnualBenefitBaseRateNameCodeShortName String Wahr
AssignedOrganizationalUnits String Falsch
AssignedWorkLocations String Wahr
AssignmentCostCenters String Wahr
AssignmentStatusEffectiveDate Date Wahr
AssignmentStatusReasonCodeValue String Falsch
AssignmentStatusReasonCodeLongName String Wahr
AssignmentStatusReasonCodeShortName String Wahr
AssignmentStatusStatusCodeValue String Wahr
AssignmentStatusStatusCodeLongName String Wahr
AssignmentStatusStatusCodeShortName String Wahr
AssignmentTermCodeValue String Wahr
AssignmentTermCodeLongName String Wahr
AssignmentTermCodeShortName String Wahr
BargainingUnitBargainingUnitCodeValue String Falsch
BargainingUnitBargainingUnitCodeLongName String Wahr
BargainingUnitBargainingUnitCodeShortName String Falsch
BargainingUnitSeniorityDate Date Falsch
BaseRemunerationAnnualRateAmountValue Decimal Wahr
BaseRemunerationAnnualRateAmountCurrencyCode String Wahr
BaseRemunerationAnnualRateAmountNameCodeValue String Wahr
BaseRemunerationAnnualRateAmountNameCodeLongName String Wahr
BaseRemunerationAnnualRateAmountNameCodeShortName String Wahr
BaseRemunerationAssociatedRateQualifiers String Wahr
BaseRemunerationBiweeklyRateAmountValue Decimal Wahr
BaseRemunerationBiweeklyRateAmountCurrencyCode String Wahr
BaseRemunerationBiweeklyRateAmountNameCodeLongName String Wahr
BaseRemunerationBiweeklyRateAmountNameCodeValue String Wahr
BaseRemunerationBiweeklyRateAmountNameCodeShortName String Wahr
BaseRemunerationCommissionRatePercentageBaseUnitCodeValue String Wahr
BaseRemunerationCommissionRatePercentageBaseUnitCodeLongName String Wahr
BaseRemunerationCommissionRatePercentageBaseUnitCodeShortName String Wahr
BaseRemunerationCommissionRatePercentageNameCodeValue String Wahr
BaseRemunerationCommissionRatePercentageNameCodeLongName String Wahr
BaseRemunerationCommissionRatePercentageNameCodeShortName String Wahr
BaseRemunerationCommissionRatePercentagePercentageValue Integer Wahr
BaseRemunerationDailyRateAmountValue Decimal Falsch
BaseRemunerationDailyRateAmountCurrencyCode String Wahr
BaseRemunerationDailyRateAmountNameCodeValue String Falsch
BaseRemunerationDailyRateAmountNameCodeLongName String Wahr
BaseRemunerationDailyRateAmountNameCodeShortName String Wahr
BaseRemunerationEffectiveDate Date Falsch
BaseRemunerationHourlyRateAmountValue Decimal Falsch
BaseRemunerationHourlyRateAmountCurrencyCode String Wahr
BaseRemunerationHourlyRateAmountNameCodeValue String Wahr
BaseRemunerationHourlyRateAmountNameCodeLongName String Wahr
BaseRemunerationHourlyRateAmountNameCodeShortName String Wahr
BaseRemunerationMonthlyRateAmountValue Decimal Wahr
BaseRemunerationMonthlyRateAmountCurrencyCode String Wahr
BaseRemunerationMonthlyRateAmountNameCodeValue String Falsch
BaseRemunerationMonthlyRateAmountNameLongName String Wahr
BaseRemunerationMonthlyRateAmountNameShortName String Falsch
BaseRemunerationPayPeriodRateAmountValue Decimal Wahr
BaseRemunerationPayPeriodRateAmountCurrencyCode String Wahr
BaseRemunerationPayPeriodRateAmountNameCodeValue String Wahr
BaseRemunerationPayPeriodRateAmountNameCodeLongName String Wahr
BaseRemunerationPayPeriodRateAmountNameCodeShortName String Wahr
BaseRemunerationRecordingBasisCodeValue String Wahr
BaseRemunerationRecordingBasisCodelongName String Wahr
BaseRemunerationRecordingBasisCodeShortName String Wahr
BaseRemunerationSemiMonthlyRateAmountValue Decimal Wahr
BaseRemunerationSemiMonthlyRateAmountCurrencyCode String Wahr
BaseRemunerationSemiMonthlyRateAmountNameCodeValue String Wahr
BaseRemunerationSemiMonthlyRateAmountNameCodeLongName String Wahr
BaseRemunerationSemiMonthlyRateAmountNameCodeShortName String Wahr
BaseRemunerationWeeklyRateAmountValue Decimal Wahr
BaseRemunerationWeeklyRateAmountCurrencyCode String Wahr
BaseRemunerationWeeklyRateAmountNameCodeValue String Wahr
BaseRemunerationWeeklyRateAmountNameCodeLongName String Wahr
BaseRemunerationWeeklyRateAmountNameCodeShortName String Wahr
ExecutiveIndicator Boolean Wahr
ExecutiveTypeCodeValue String Wahr
ExecutiveTypeCodeLongName String Wahr
ExecutiveTypeCodeShortName String Wahr
ExpectedStartDate Date Wahr
ExpectedTerminationDate Date Wahr
FullTimeEquivalenceRatio Integer Wahr
GeographicPayDifferentialCodeValue String Wahr
GeographicPayDifferentialCodeLongName String Wahr
GeographicPayDifferentialCodeShortName String Wahr
GeographicPayDifferentialPercentage Integer Wahr
HighlyCompensatedIndicator Boolean Wahr
HighlyCompensatedTypeCodeValue String Wahr
HighlyCompensatedTypeCodeLongName String Wahr
HighlyCompensatedTypeCodeShortName String Wahr
HireDate Date Wahr
HomeOrganizationalUnits String Falsch
HomeWorkLocationAddressAttentionOfName String Wahr
HomeWorkLocationAddressBlockName String Wahr
HomeWorkLocationAddressBuildingName String Wahr
HomeWorkLocationAddressBuildingNumber String Wahr
HomeWorkLocationAddressCareOfName String Wahr
HomeWorkLocationAddressCityName String Falsch
HomeWorkLocationAddressCountryCode String Falsch
HomeWorkLocationAddressCountrySubdivisionLevel1CodeValue String Falsch
HomeWorkLocationAddressCountrySubdivisionLevel1LongName String Wahr
HomeWorkLocationAddressCountrySubdivisionLevel1ShortName String Falsch
HomeWorkLocationAddressCountrySubdivisionLevel1SubdivisionType String Falsch
HomeWorkLocationAddressCountrySubdivisionLevel2CodeValue String Falsch
HomeWorkLocationAddressCountrySubdivisionLevel2LongName String Wahr
HomeWorkLocationAddressCountrySubdivisionLevel2ShortName String Falsch
HomeWorkLocationAddressCountrySubdivisionLevel2SubdivisionType String Falsch
HomeWorkLocationAddressDeliveryPoint String Wahr
HomeWorkLocationAddressDoor String Wahr
HomeWorkLocationAddressFloor String Wahr
HomeWorkLocationAddressGeoCoordinateLatitude Integer Wahr
HomeWorkLocationAddressGeoCoordinateLongitude Integer Wahr
HomeWorkLocationAddressLineFive String Wahr
HomeWorkLocationAddressLineFour String Wahr
HomeWorkLocationAddressLineOne String Falsch
HomeWorkLocationAddressLineTwo String Falsch
HomeWorkLocationAddressLineThree String Falsch
HomeWorkLocationAddressNameCodeValue String Wahr
HomeWorkLocationAddressNameCodeLongName String Wahr
HomeWorkLocationAddressNameCodeShortName String Wahr
HomeWorkLocationAddressPlotID String Wahr
HomeWorkLocationAddressPostalCode String Falsch
HomeWorkLocationAddressPostOfficeBox String Wahr
HomeWorkLocationAddressScriptCodeValue String Wahr
HomeWorkLocationAddressScriptCodeLongName String Wahr
HomeWorkLocationAddressScriptCodeShortName String Wahr
HomeWorkLocationAddressStairCase String Wahr
HomeWorkLocationAddressStreetName String Wahr
HomeWorkLocationAddressStreetTypeCodeValue String Wahr
HomeWorkLocationAddressStreetTypeCodeLongName String Wahr
HomeWorkLocationAddressStreetTypeCodeShortName String Wahr
HomeWorkLocationAddressUnit String Wahr
HomeWorkLocationCommunicationEmails String Wahr
HomeWorkLocationCommunicationFaxes String Wahr
HomeWorkLocationCommunicationLandlines String Wahr
HomeWorkLocationCommunicationMobiles String Wahr
HomeWorkLocationCommunicationPagers String Wahr
HomeWorkLocationNameCodeValue String Falsch
HomeWorkLocationNameCodeLongName String Wahr
HomeWorkLocationNameCodeShortName String Falsch
IndustryClassifications String Falsch
JobCodeValue String Falsch
JobCodeEffectiveDate Date Wahr
JobCodeLongName String Wahr
JobCodeShortName String Falsch
JobTitle String Wahr
LaborUnionLaborUnionCodeValue String Falsch
LaborUnionLaborUnionCodeLongName String Wahr
LaborUnionLaborUnionCodeShortName String Falsch
LaborUnionSeniorityDate Date Wahr
LegalEntityID String Wahr
Links String Wahr
ManagementPositionIndicator Boolean Falsch
MinimumPayGradeStepDuration String Wahr
NationalityContextCodeValue String Wahr
NationalityContextCodeLongName String Wahr
NationalityContextCodeShortName String Wahr
NextPayGradeStepDate Date Wahr
OccupationalClassifications String Falsch
OfferAcceptanceDate Date Wahr
OfferExtensionDate Date Wahr
OfficerIndicator Boolean Wahr
OfficerTypeCodeValue String Falsch
OfficerTypeCodeLongName String Wahr
OfficerTypeCodeShortName String Falsch
PayCycleCodeValue String Falsch
PayCycleCodeLongName String Wahr
PayCycleCodeShortName String Falsch
PayGradeCodeValue String Falsch
PayGradeCodeLongName String Wahr
PayGradeCodeShortName String Falsch
PayGradePayRangeMaximumRateAmountValue Decimal Wahr
PayGradePayRangeMaximumRateBaseMultiplierValue Integer Wahr
PayGradePayRangeMaximumRateBaseUnitCodeValue String Wahr
PayGradePayRangeMaximumRateBaseUnitCodeLongName String Wahr
PayGradePayRangeMaximumRateBaseUnitCodeShortName String Wahr
PayGradePayRangeMaximumRateCurrencyCode String Wahr
PayGradePayRangeMaximumRateUnitCodeValue String Wahr
PayGradePayRangeMaximumRateUnitCodeLongName String Wahr
PayGradePayRangeMaximumRateUnitCodeShortName String Wahr
PayGradePayRangeMedianRateAmountValue Decimal Wahr
PayGradePayRangeMedianRateBaseMultiplierValue Integer Wahr
PayGradePayRangeMedianRateBaseUnitCodeValue String Wahr
PayGradePayRangeMedianRateBaseUnitCodeLongName String Wahr
PayGradePayRangeMedianRateBaseUnitCodeShortName String Wahr
PayGradePayRangeMedianRateCcurrencyCode String Wahr
PayGradePayRangeMedianRateUnitCodeValue String Wahr
PayGradePayRangeMedianRateUnitCodeLongName String Wahr
PayGradePayRangeMedianRateUnitCodeShortName String Wahr
PayGradePayRangeMinimumRateAmountValue Decimal Wahr
PayGradePayRangeMinimumRateBaseMultiplierValue Integer Wahr
PayGradePayRangeMinimumRateBaseUnitCodeValue String Wahr
PayGradePayRangeMinimumRateBaseUnitCodeLongName String Wahr
PayGradePayRangeMinimumRateBaseUnitCodeShortName String Wahr
PayGradePayRangeMinimumRateCurrencyCode String Wahr
PayGradePayRangeMinimumRateUnitCodeValue String Wahr
PayGradePayRangeMinimumRateUnitCodeLongName String Wahr
PayGradePayRangeMinimumRateUnitCodeShortName String Wahr
PayGradeStepCodeValue String Wahr
PayGradeStepCodeLongName String Wahr
PayGradeStepCodeShortName String Wahr
PayGradeStepPayRateAmountValue Decimal Wahr
PayGradeStepPayRateBaseMultiplierValue Integer Wahr
PayGradeStepPayRateBaseUnitCodeValue String Wahr
PayGradeStepPayRateBaseUnitCodeLongName String Wahr
PayGradeStepPayRateBaseUnitCodeShortName String Wahr
PayGradeStepPayRateCurrencyCode String Wahr
PayGradeStepPayRateUnitCodeValue String Wahr
PayGradeStepPayRateUnitCodeLongName String Wahr
PayGradeStepPayRateUnitCodeShortName String Wahr
PayrollFileNumber String Falsch
PayrollGroupCode String Falsch
PayrollProcessingStatusCodeValue String Wahr
PayrollProcessingStatusCodeEffectiveDate Date Wahr
PayrollProcessingStatusCodeLongName String Wahr
PayrollProcessingStatusCodeShortName String Wahr
PayrollRegionCode String Wahr
PayrollScheduleGroupID String Wahr
PayScaleCodeValue String Wahr
PayScaleCodeLongName String Wahr
PayScaleCodeShortName String Wahr
PositionID String Falsch
PositionTitle String Wahr
PrimaryIndicator Boolean Wahr
RemunerationBasisCodeValue String Wahr
RemunerationBasisCodeLongName String Wahr
RemunerationBasisCodeShortName String Wahr
ReportsTo String Falsch
SeniorityDate Date Wahr
StandardHoursQuantity Integer Falsch
StandardHoursUnitCodeValue String Wahr
StandardHoursUnitCodeLongName String Wahr
StandardHoursUnitCodeShortName String Wahr
StandardPayPeriodHoursHoursQuantity Integer Wahr
StandardPayPeriodHoursUnitCodeValue String Wahr
StandardPayPeriodHoursUnitCodeLongName String Wahr
StandardPayPeriodHoursUnitCodeShortName String Wahr
StockOwnerIndicator Boolean Wahr
StockOwnerPercentage Integer Wahr
TerminationDate Date Falsch
VipIndicator Boolean Wahr
VipTypeCodeValue String Wahr
VipTypeCodeLongName String Wahr
VipTypeCodeShortName String Wahr
WageLawCoverageCodeValue String Falsch WageLawCoverageCode.CodeWert
WageLawCoverageCodeLongName String Wahr
WageLawCoverageCodeShortName String Falsch
WageLawCoverageWageLawNameCodeValue String Wahr
WageLawCoverageWageLawNameCodeLongName String Wahr
WageLawCoverageWageLawNameCodeShortName String Wahr
WorkArrangementCodeValue String Wahr
WorkArrangementCodeLongName String Wahr
WorkArrangementCodeShortName String Wahr
WorkerGroups String Wahr
WorkerProbationIndicator Boolean Wahr
WorkerProbationPeriodEndDate Date Wahr
WorkerProbationPeriodStartDate Date Wahr
WorkerTypeCodeValue String Falsch WorkerTypeCode.CodeWert
WorkerTypeCodeLongName String Wahr
WorkerTypeCodeShortName String Wahr
WorkLevelCodeValue String Wahr
WorkLevelCodeLongName String Wahr
WorkLevelCodeShortName String Wahr
WorkShiftCodeValue String Wahr
WorkShiftCodeLongName String Wahr
WorkShiftCodeShortName String Wahr
AsOfDate Date Wahr
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
EffectiveDate Date So aktualisieren Sie die Positions-ID und die zugewiesenen Organisationseinheiten
LastWorkedDate Date Update zur Entlassung von Arbeitnehmern
RehireEligibleIndicator Boolean Update zur Entlassung von Arbeitnehmern
SeveranceEligibleIndicator Boolean Update zur Entlassung von Arbeitnehmern
TerminationComments String Update zur Entlassung von Arbeitnehmern
BaseRemunerationCode String
EventReasonCode String

Ansichten

Ansichten ähneln Tabellen in der Art und Weise, wie Daten dargestellt werden; Ansichten sind jedoch schreibgeschützt.

Abfragen können für eine Ansicht ausgeführt werden, als wäre sie eine normale Tabelle.

ADP Connector-Ansichten

Name Beschreibung
AdditionalRemunerationNameCode Gibt den zusätzlichen Vergütungsnamencode zurück.
AssociatePaymentsAllocationsEarningsAndBenefits Sehen Sie sich die Vergütungen und Leistungen für die Mitarbeiterbezüge in den Gehaltsabrechnungsergebnissen an.
AssociatePaymentsAllocationsEarningSections Sehen Sie sich die Verdienstabschnitte für die Zuweisung der Mitarbeiterzahlungen in den Gehaltsabrechnungsausgaben an.
AssociatePaymentsAllocationsNonStatutoryDeductions Zeigen Sie die nicht gesetzlichen Abzüge für die Zuweisung von Mitarbeiterzahlungen in den Lohn- und Gehaltsabrechnungsergebnissen an.
AssociatePaymentsAllocationsStatutoryDeductions Sehen Sie sich die gesetzlichen Abzüge für die Zuweisung von Mitarbeiterzahlungen in den Lohn- und Gehaltsabrechnungen an.
AssociatePaymentsSummaryEarningsAndBenefits Sehen Sie sich die Zahlungen, Einkünfte und Leistungen des Mitarbeiters in den Gehaltsabrechnungsergebnissen an.
AssociatePaymentsSummaryEarningsSections Zeigen Sie die Elemente des Abschnitts „Mitarbeiterzahlungen und -verdienste“ in den Gehaltsabrechnungsausgaben an.
AssociatePaymentsSummaryNonStatutoryDeductions Um den nicht gesetzlichen Abzug für den Mitarbeiter in den Lohn- und Gehaltsabrechnungen anzuzeigen.
AssociatePaymentsSummaryPayrollAccumulations So zeigen Sie die angesammelten Lohn- und Gehaltszahlungen der Mitarbeiter in den Lohn- und Gehaltsabrechnungsergebnissen an.
AssociatePaymentsSummaryStatutoryDeductions Sehen Sie sich den gesetzlichen Abzug für den Mitarbeiter in den Lohn- und Gehaltsabrechnungen an.
CostCenters Gibt alle für den Kunden eingerichteten Kostennummerncodes zurück.
DeductionInputCode Gibt den Abzugseingabecode zurück.
EarningInputCode Gibt den Verdiensteingabecode zurück.
GenerationAffixCode Gibt den Affixcode für die Generierung legaler Namen zurück.
HighestEducationLevelCode Gibt den Codewert des höchsten Bildungsniveaus zurück.
MaritalStatusCode Gibt Familienstandscodes zurück.
OnboardingTemplate Vorlage für das Onboarding von Retouren.
PaidTimeOffBalances Gibt Guthaben für bezahlten Freizeitausgleich zurück.
PaidTimeOffRequestEntries Gibt PaidTimeOff-Anfragen zurück.
PaidTimeOffRequests Gibt PaidTimeOff-Anfragen zurück.
PayrollGroup Gibt die Lohngruppe zurück.
PersonalContacts Persönliche Notfallkontakte.
QualificationAffixCode Gibt den Arbeitertypcode der Arbeitszuweisung zurück.
ReimbursementInputCode Eingabecode für Rückerstattungen zurückgeben.
TeamTimeCards Sehen Sie sich die Team-Zeitkarten an.
TeamTimeCardsDailyTotals Sehen Sie sich die Tagesgesamtsumme der Team-Zeitkarten an.
TeamTimeCardsHomeLaborAllocations Zeigen Sie die Gesamtsummen der Zeitkarten des Teams an.
TeamTimeCardsPeriodTotals Sehen Sie sich die Gesamtsumme der Zeiträume der Team-Zeitkarten an.
TimeCards Zeitkarten der Mitarbeiter anzeigen.
TimeCardsDailyTotals Sehen Sie sich die Tagesgesamtsumme der Zeitkarten der Mitarbeiter an.
TimeCardsPeriodTotals Zeigen Sie die Gesamtsummen der Zeitkarten der Mitarbeiter an.
WageLawCoverageCode Gibt den Lohngesetz-Versicherungscode zurück.
WorkAssignmentCustomHistoryCustomGroupAmountFields Arbeitszuweisungs-CustomGroup-Betrag.
WorkAssignmentCustomHistoryCustomGroupCodeFields Arbeitsauftrags-CustomGroup-Code.
WorkAssignmentCustomHistoryCustomGroupDateFields Datum der benutzerdefinierten Arbeitszuweisungsgruppe.
WorkAssignmentCustomHistoryCustomGroupDateTimeFields Datum und Uhrzeit der Arbeitszuweisung in benutzerdefinierter Gruppe.
WorkAssignmentCustomHistoryCustomGroupIndicatorFields Arbeitszuweisungs-CustomGroup-Indikator.
WorkAssignmentCustomHistoryCustomGroupLinks Arbeitsauftrag CustomGroup-Links.
WorkAssignmentCustomHistoryCustomGroupNumberFields Arbeitsauftrags-CustomGroup-Nummer.
WorkAssignmentCustomHistoryCustomGroupPercentFields Arbeitszuweisung CustomGroup-Prozentsatz.
WorkAssignmentCustomHistoryCustomGroupStringFields Arbeitszuweisung CustomGroup-Zeichenfolge.
WorkAssignmentCustomHistoryCustomGroupTelephoneFields Arbeitsauftrag CustomGroup Telefon.
WorkAssignmentHistory Arbeitsauftragshistorie.
WorkAssignmentHistoryAdditionalRemunerations Arbeitsauftragszusätze/Vergütungshistorie.
WorkAssignmentHistoryAssignedOrganizationalUnits Historie der Arbeitszuweisungsorganisationseinheiten.
WorkAssignmentHistoryAssignedWorkLocations Arbeitszuweisung. Verlauf der zugewiesenen Standorte.
WorkAssignmentHistoryCommunicationsEmails E-Mail zum Kommunikationsverlauf von Arbeitsaufträgen.
WorkAssignmentHistoryCommunicationsFaxes Faxverlauf für die Arbeitsauftragskommunikation.
WorkAssignmentHistoryCommunicationsInstantMessages Verlauf der Kommunikationsnachrichten zu Arbeitsaufträgen.
WorkAssignmentHistoryCommunicationsInternetAddresses Arbeitsauftrag Kommunikation Internetadresse Verlauf.
WorkAssignmentHistoryCommunicationsLandlines Arbeitsauftrag Kommunikation Festnetzverlauf.
WorkAssignmentHistoryCommunicationsMobiles Arbeitsauftrag Kommunikation Mobil Geschichte.
WorkAssignmentHistoryCommunicationsPagers Arbeitsauftragskommunikation Pager-Verlauf.
WorkAssignmentHistoryCommunicationsSocialNetworks Arbeitsauftrag Kommunikation Soziales Netzwerk Geschichte.
WorkAssignmentHistoryHomeOrganizationalUnits Arbeitsauftrag Heimatorganisation Geschichte.
WorkAssignmentHistoryIndustryClassifications Historie der Branchenklassifizierung der Arbeitseinsätze.
WorkAssignmentHistoryOccupationalClassifications Arbeitseinsatz, berufliche Einstufung, Verlauf.
WorkAssignmentHistoryReport Arbeitsauftragsbericht.
WorkAssignmentHistoryWorkerGroups Verlauf der Arbeitszuweisungsgruppe.
WorkerDemographics Gibt eine Liste mit demografischen Daten für jeden Mitarbeiter in der Organisation zurück.
WorkersBusinessCommunicationEmails Gibt Emails zur Geschäftskommunikation von Mitarbeitern zurück.
WorkersBusinessCommunicationFaxes Gibt Faxe zur Geschäftskommunikation von Arbeitnehmern zurück.
WorkersBusinessCommunicationLandlines Gibt Arbeitnehmern die geschäftliche Kommunikation über Festnetzanschlüsse zurück.
WorkersBusinessCommunicationMobiles Gibt Arbeitnehmern mobile Geschäftskommunikation zurück.
WorkersBusinessCommunicationPagers Gibt Pager für die Unternehmenskommunikation von Mitarbeitern zurück.
WorkersPersonBirthNamePreferredSalutations Rückgaben Arbeitnehmer Person Geburtsname bevorzugte Anrede.
WorkersPersonBirthNameTitleAffixCodes Gibt die Codes für Geburtsnamen, Titel und Zusatznamen von Arbeitnehmern zurück.
WorkersPersonBirthNameTitlePrefixCodes Gibt die Präfixcodes für Geburtsnamen, Titel und Arbeitnehmer zurück.
WorkersPersonGovernmentIDs Gibt staatliche Personalausweise von Arbeitnehmern zurück.
WorkersPersonLegalNamePreferredSalutations Rückgaben Arbeitnehmer Person Rechtsname bevorzugte Anrede.
WorkersPersonLegalNameTitleAffixCodes Gibt die Codes für den gesetzlichen Namen, Titel und Zusatznamen der Arbeitnehmer zurück.
WorkersPersonLegalNameTitlePrefixCodes Gibt die Präfixcodes für den gesetzlichen Namen und Titel der Arbeitnehmer zurück.
WorkersPersonMilitaryClassificationCodes Gibt die militärischen Klassifizierungscodes für Arbeitnehmer zurück.
WorkersPhotoLinks Links zu Fotos von Mitarbeitern zurückgeben.
WorkersPhotos Gibt Fotos von Mitarbeitern zurück.
WorkersWorkAssignmentReportsTo Gibt die Arbeitszuweisung der Arbeiter zurück.
WorkersWorkAssignmentsAssignedOrganizationalUnits Gibt die Arbeitsaufträge der Mitarbeiter zurück, die den Organisationseinheiten zugewiesen sind.
WorkersWorkAssignmentsAssignedWorkLocations Gibt den Arbeitsaufträgen der Arbeiter die zugewiesenen Arbeitsorte zurück.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails Gibt Arbeitern Arbeitsaufträge zugeteilte Arbeitsorte Kommunikations-Emails zurück.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes Gibt Arbeitern Arbeitsaufträge zugewiesene Arbeitsorte Kommunikationsfaxe zurück.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines Gibt Arbeitnehmern Arbeitsaufträge zugeteilte Arbeitsorte Kommunikationsfestnetze zurück.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles Gibt Arbeitnehmern Arbeitsaufträge zugeteilte Arbeitsorte Kommunikationshandys zurück.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers Gibt den Arbeitern Arbeitsaufträge und zugewiesene Arbeitsorte zurück, Kommunikations-Pager.
WorkersWorkAssignmentsHomeOrganizationalUnits Gibt Arbeitnehmern Arbeitseinsätze nach Hause Organisationseinheiten.
WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails Rückgaben Arbeitnehmer Arbeitseinsätze Heimat Arbeitsort Kommunikation Emails.
WorkersWorkAssignmentsHomeWorkLocationCommunicationInstantMessages Gibt Arbeitnehmern Arbeitsaufträge zurück, kommuniziert mit dem Arbeitsort zu Hause und sendet Sofortnachrichten.
WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines Rückgaben Arbeitnehmer Arbeitseinsätze Heimat Arbeitsort Kommunikation Festnetz.
WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles Rückgaben von Arbeitnehmern, Arbeitseinsätzen, Heimarbeitsplatz, Kommunikation per Mobiltelefon.
WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers Gibt Arbeitern Arbeitsaufträge zu Hause zurück, Arbeitsort, Kommunikations-Pager.
WorkersWorkAssignmentsIndustryClassifications Gibt die Branchenklassifizierungen der Arbeitseinsätze der Arbeitnehmer zurück.
WorkersWorkAssignmentsLinks Gibt Links zu Arbeitsaufträgen von Arbeitnehmern zurück.
WorkersWorkAssignmentsOccupationalClassifications Gibt die Arbeitszuweisungen der Arbeitnehmer und die Berufsklassifikationen zurück.
WorkersWorkAssignmentsWorkerGroups Arbeitseinsätze Arbeitergruppen.
WorkerTypeCode Gibt den Arbeitertypcode der Arbeitszuweisung zurück.
WorkSchedules Arbeitspläne anzeigen.
WorkSchedulesEntries Zeigen Sie die Einträge zu den Plantagen in den Arbeitsplänen an.

ZusatzVergütungNameCode

Gibt den zusätzlichen Vergütungsnamencode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String

MitarbeiterzahlungenZuweisungenEinnahmenUndLeistungen

Sehen Sie sich die Vergütungen und Leistungen der Mitarbeiterbezüge in den Gehaltsabrechnungsergebnissen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsAllocationsEarningsAndBenefits WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsAllocationsEarningsAndBenefits WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
payments String

MitarbeiterZahlungenZuweisungenVerdienstAbschnitte

Sehen Sie sich die Verdienstabschnitte für die Zuweisung der Mitarbeiterzahlungen in den Gehaltsabrechnungsergebnissen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsAllocationsEarningSections WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsAllocationsEarningSections WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
ConfigurationTags String
EarningAmountValue Double
EarningClassificationCodeValue String
EarningClassificationCodeShortName String
EarningIDDescription String
EarningIDValue String
PayRateBaseUnitCodeValue String
PayRateBaseUnitCodeShortName String
PayRateValue Double
TimeWorkedQuantityValue Double
TimeWorkedQuantityunitTimeCodeValue String
TimeWorkedQuantityUnitTimeCodeShortName String
DepartmentId String

MitarbeiterzahlungenZuweisungenNichtgesetzlicheAbzüge

Sehen Sie sich die nicht gesetzlich vorgeschriebenen Abzüge für die Zuweisung von Mitarbeiterzahlungen in den Gehaltsabrechnungsergebnissen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsAllocationsNonStatutoryDeductions WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsAllocationsNonStatutoryDeductions WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String .
SectionName String
SectionCategory String
AssociateDeductionTakenAmountValue Double
DeductionIDDescription String
DeductionIDValue String
DepartmentId String

MitarbeiterZahlungenZuweisungenGesetzlicheAbzüge

Sehen Sie sich die gesetzlichen Abzüge für die Zuweisung von Mitarbeiterzahlungen in den Gehaltsabrechnungen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
SectionName String
SectionCategory String
AssociateDeductionTakenAmountValue Double
AssociateTaxableAmountValue Double
ConfigurationTags String
EmployerPaidAmountValue Double
EmployerTaxableAmountValue Double
StatutoryDeductionTypeCodeValue String
StatutoryDeductionTypeCodeShortName String
StatutoryJurisdictionAdministrativeLevel1.codeValue String
StatutoryJurisdictionWorkedInIndicator Boolean
DepartmentId String

MitarbeiterZahlungsübersichtEinnahmenUndLeistungen

Sehen Sie sich die Mitarbeiterzahlungen, -einnahmen und -leistungen in den Gehaltsabrechnungen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsSummaryEarningsAndBenefits WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryEarningsAndBenefits WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
Payments String

MitarbeiterZahlungenZusammenfassungEinnahmeAbschnitte

Sehen Sie sich die Elemente des Abschnitts „Mitarbeiterzahlungen und -verdienste“ in den Gehaltsabrechnungsergebnissen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
ConfigurationTags String
EarningAmountValue Double
EarningClassificationCodeValue String
EarningClassificationCodeShortName String
EarningIDDescription String
EarningIDValue String
PayRateBaseUnitCodeValue String
PayRateBaseUnitCodeShortName String
PayRateRateValue Double
PayrollAccumulations String
TimeWorkedQuantityValue Double
TimeWorkedQuantityUnitTimeCodeValue String
TimeWorkedQuantityUnitTimeCodeName String
DepartmentId String

MitarbeiterZahlungsübersichtNichtgesetzlicheAbzüge

Um den nicht gesetzlich vorgeschriebenen Abzug für den Mitarbeiter in den Gehaltsabrechnungen anzuzeigen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsSummaryNonStatutoryDeductions WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryNonStatutoryDeductions WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung
AssociateOID String
SectionName String
SectionCategory String
AssociateDeductionAmountValue Double
AssociateDeductionTakenAmountValue Double
DeductionIDDescription String
DeductionIDValue String
PayrollAccumulations String
DepartmentId String

MitarbeiterZahlungsübersichtLohn- und Gehaltsabrechnung

So zeigen Sie die Gehaltsabrechnungssummen der Mitarbeiterzahlungen in den Gehaltsabrechnungsergebnissen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsSummaryPayrollAccumulations WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryPayrollAccumulations WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
AccumulatedAmountValue Double
AccumulatedTimeWorkedQuantityValue Double
AccumulatedTimeWorkedQuantityUnitTimeCodeValue String
AccumulatedTimeWorkedQuantityUnitTimeCodeShortName String
AccumulatorCodeValue String
AccumulatorCodeLongName String
AccumulatorCodeShortName String
AccumulatorDescription String
AccumulatorTimeUnitCodeValue String
AccumulatorTimeUnitCodeShortName String
DepartmentId String

MitarbeiterZahlungenZusammenfassungGesetzlicheAbzüge

Sehen Sie sich den gesetzlichen Abzug für den Mitarbeiter in den Lohn- und Gehaltsabrechnungen an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ItemId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ItemId unterstützt die Vergleiche '=' und IN.
SELECT * FROM AssociatePaymentsSummaryStatutoryDeductions WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryStatutoryDeductions WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')
Spalten
Name Typ Referenzen Beschreibung
ItemID String Lohn- und Gehaltsabrechnungen.ItemID Die eindeutige Kennung einer Instanz innerhalb der Sammlung.
AssociateOID String
SectionCategory String
SectionName String
AssociateDeductionAmountValue Double
AssociateDeductionTakenAmountValue Double
AssociateTaxableAmountValue Double
ConfigurationTags String
EmployerPaidAmountValue Double
EmployerTaxableAmountValue Double
PayrollAccumulations String
StatutoryDeductionTypeCodeValue String
StatutoryDeductionTypeCodeASortName String
StatutoryJurisdictionAdministrativeLevel1CodeValue String
StatutoryJurisdictionWorkedInIndicator Boolean
DepartmentId String

Kostenstellen

Gibt alle für den Kunden eingerichteten Kostennummerncodes zurück.

Tabellenspezifische Informationen
Wählen

Für diese Tabelle werden serverseitig keine Filter unterstützt. Alle Kriterien werden clientseitig innerhalb des Connectors verarbeitet.

Beispielsweise wird die folgende Abfrage serverseitig verarbeitet:

SELECT * FROM CostCenters
Spalten
Name Typ Referenzen Beschreibung
Code String Code für die Kostenstelle.
Description String Beschreibung der Kostenstelle.
CompanyCode String Lohngruppencode.
Active Boolean Es zeigt an, ob die Abteilung noch verwendet wird.

AbzugEingabeCode

Gibt den Abzugseingabecode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String
Description String

Verdiensteingabecode

Gibt den Verdienst-Eingabecode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String
LongName String
Description String

GenerationAffixCode

Gibt den Affixcode für die Generierung des offiziellen Namens zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String

Höchster Bildungsgradcode

Gibt den Codewert für den höchsten Bildungsgrad zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String

Familienstandcode

Gibt Familienstandscodes zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String
Description String

Onboarding-Vorlage

Onboarding-Vorlage für Rücksendungen.

Spalten
Name Typ Referenzen Beschreibung
ItemID String
Code String
Name String

Bezahlte Freizeitguthaben

Gibt bezahlte Urlaubsguthaben zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die AssociateOID ist erforderlich, um eine Anforderung zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
SELECT * FROM PaidTimeOffBalances WHERE AssociateOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
BalanceTypeCode String
BalanceTypeLabelName String
TotalQuantityValueNumber Double
TotalQuantityUnitTimeCode String
TotalQuantityLabelName String
TotalTime String
AccrualBalances String
PaidTimeOffEntries String
PaidTimeOffPolicyCode String
PaidTimeOffPolicyLabelName String
AsOfDate Date
PositionRefPositionID String
PositionRefSchemeName String
PositionRefSchemeAgencyName String
PositionReftitle String

BezahlteFreistellungsantragseinträge

Gibt PaidTimeOff-Anfragen zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die AssociateOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
SELECT * FROM PaidTimeOffRequestEntries WHERE AssociateOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
RequestID String
timeOffEntryID String
paidTimeOffID String
paidTimeOffPolicyCode String
paidTimeOffPolicyLabelName String
EntryStatusCode String
EntryStatusLabelName String
EarningTypeCode String
EarningTypeName String
StartDate Date
EndDate Date
startTime String
TotalQuantityvalueNumber String
TotalQuantityunitTimeCode String
TotalQuantitylabelName String
Meta String

BezahlteFreistellungsanträge

Gibt PaidTimeOff-Anfragen zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die AssociateOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
SELECT * FROM PaidTimeOffRequests WHERE AssociateOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
RequestID String
RequestStatusCode String
RequestStatusLabelName String
TotalQuantityvalueNumber String
TotalQuantityunitTimeCode String
TotalQuantitylabelName String
TotalTime String
paidTimeOffEntries String
RequestURI String
RequestDesc String
RequestStartDate Date
MetadataEntitlementCodes String
MetaMultiPeriodRequestIndicator Boolean
Actions String
RequestorComment String
ApprovalDueDate Date
PositionRefPositionID String
PositionRefSchemeName String
PositionRefSchemeAgencyName String
PositionReftitle String

Lohnbuchhaltungsgruppe

Gibt die Lohngruppe zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • Category unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PayrollGroup WHERE Category = 'US'
Spalten
Name Typ Referenzen Beschreibung
Code String
Name String
Category String

PersönlicheKontakte

Persönliche Notfallkontakte.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden AssociateOID-Spalte und '='-Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM PersonalContacts WHERE AssociateOID = 'G3349PZGBADQY8H7'

Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Spalten
Name Typ Referenzen Beschreibung
PersonName String
AddressLine1 String
AddressLine2 String
AddressLine3 String
AddressCityName String
AddressCountrySubdivisionLevel1SubdivisionType String
AddressCountrySubdivisionLevel1Code String
AddressCountrySubdivisionLevel1ShortName String
AddressCountrySubdivisionLevel1LongName String
AddressCountryCode String
AddressPostalCode String
CommunicationLandlines String
CommunicationMobiles String
CommunicationEmails String
ContactTypeCode String
ContactTypeCodeShortName String
RelationshipTypeCode String
RelationshipTypeCodeShortName String
PrecedenceCode String
PrecedenceCodeShortName String
ItemID String
AssociateOID String Arbeitnehmer.AssociateOID

QualifikationsAffixCode

Gibt den Arbeitsauftrags-Arbeitertypcode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String
LongName String
Description String

Erstattungs-Eingabecode

Gibt den Erstattungseingabecode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String
Description String

TeamZeitKarten

Sehen Sie sich die Team-Zeitkarten an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ManagerOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ManagerOID unterstützt den '='-Vergleich.
SELECT * FROM TeamTimeCards WHERE ManagerOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
PersonLegalName String
PersonLegalFamilyName1 String
PersonLegalFormattedName String
ProcessingStatusCodeValue String
ProcessingStatusCodeShortName String
periodCodeValue String Unterstützte Werte: aktuell, nächster, vorheriger usw.
periodCodeShortName String
periodCodeLongName String
TimePeriodStartDate Date
TimePeriodEndDate Date
TimePeriodPeriodStatus String
PositionID String
PeriodTotals String
DailyTotals String
TotalPeriodTimeDuration String
HomeLaborAllocations String
ExceptionsIndicator Boolean
ManagerOID String Arbeitnehmer.AssociateOID

TeamZeitKartenTäglichGesamt

Sehen Sie sich die täglichen Gesamtsummen der Team-Zeitkarten an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ManagerOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ManagerOID unterstützt den '='-Vergleich.
SELECT * FROM TeamTimeCardsDailyTotals WHERE ManagerOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
EntryDate Date
PayCodeCodeValue String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String
HomeLaborAllocations String
DayEntries String
ManagerOID String Arbeitnehmer.AssociateOID
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
periodCodeValue String
TimePeriodStartDate String

TeamZeitKartenHomeArbeitZuweisungen

Sehen Sie sich die Gesamtsumme der Zeitkarten des Teams an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ManagerOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ManagerOID unterstützt den '='-Vergleich.
SELECT * FROM TeamTimeCardsHomeLaborAllocations WHERE ManagerOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
AllocationCode String
AllocationTypeCodeValue String
AllocationTypeCodeShortName String
ManagerOID String Arbeitnehmer.AssociateOID
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
periodCodeValue String
TimePeriodStartDate String

TeamZeitKartenZeitraumGesamt

Sehen Sie sich die Gesamtsumme der Zeitkarten des Teams an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die ManagerOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • ManagerOID unterstützt den '='-Vergleich.
SELECT * FROM TeamTimeCardsPeriodTotals WHERE ManagerOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
payCodecodeValue String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String
ManagerOID String Arbeitnehmer.AssociateOID
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
periodCodeValue String
TimePeriodStartDate String

Zeitkarten

Sehen Sie sich die Arbeitszeitkarten der Mitarbeiter an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die AssociateOID ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
SELECT * FROM TimeCards WHERE AssociateOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
PersonLegalName String
PersonLegalFamilyName1 String
PersonLegalFormattedName String
ProcessingStatusCodeValue String
ProcessingStatusCodeShortName String
periodCodeValue String Unterstützte Werte: aktuell, nächster, vorheriger usw.
periodCodeShortName String
periodCodeLongName String
TimePeriodStartDate Date
TimePeriodEndDate Date
TimePeriodPeriodStatus String
PositionID String
ExceptionCounts String
PeriodTotals String
DailyTotals String
TotalPeriodTimeDuration String
HomeLaborAllocations String
Actions String

ZeitKartenTagessummen

Sehen Sie sich die Tagessumme der Arbeitszeitkarten der Mitarbeiter an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die AssociateOID ist erforderlich, um eine Anforderung zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
SELECT * FROM TimeCardsDailyTotals WHERE AssociateOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
EntryDate Date
PayCodeCodeValue String
PayCodeShortName String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
periodCodeValue String
TimePeriodStartDate String

ZeitKartenZeitraumSummen

Sehen Sie sich die Gesamtsumme der Arbeitszeitkarten der Mitarbeiter an.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die AssociateOID ist erforderlich, um eine Anforderung zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
SELECT * FROM TimeCardsPeriodTotals WHERE AssociateOID = 'G3349PZGBADQY8H7'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String
TimeCardID String
payCodecodeValue String
payCodeshortName String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
periodCodeValue String
TimePeriodStartDate String

LohngesetzDeckungscode

Gibt den Lohngesetz-Versicherungscode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String

ArbeitZuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeBetragFelder

Arbeitsauftragsbetrag in benutzerdefinierter Gruppe.

Spalten
Name Typ Referenzen Beschreibung
AmountValue Integer
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
CurrencyCode String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppencodeFelder

Arbeitsauftrags-CustomGroup-Code.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
CodeValue String
ItemID String
LongName String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
ShortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeDatumsfelder

Datum der Arbeitszuweisung in benutzerdefinierter Gruppe.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
DateValue Date
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeDatumZeitFelder

Arbeitsauftrag CustomGroup Datum und Uhrzeit.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
DateTimeValue Datetime
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeIndikatorFelder

Arbeitsauftrags-CustomGroup-Indikator.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
IndicatorValue Boolean
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String Arbeitnehmer.AssociateOID

Links zu benutzerdefinierten Arbeitsgruppen.

Spalten
Name Typ Referenzen Beschreibung
EncType String
Href String
MediaType String
Method String
PayLoadArguments String
Rel String
Schema String
TargetSchema String
Title String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeNummernfelder

Arbeitsauftrags-CustomGroup-Nummer.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
NumberValue Integer
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeProzentFelder

Arbeitsauftrag CustomGroup-Prozentsatz.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
PercentValue Integer
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitszuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeZeichenfolgenfelder

Arbeitsauftrag CustomGroup-Zeichenfolge.

Spalten
Name Typ Referenzen Beschreibung
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
StringValue String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitZuweisungBenutzerdefiniertVerlaufBenutzerdefiniertGruppeTelefonFelder

Arbeitsauftrag CustomGroup Telefon.

Spalten
Name Typ Referenzen Beschreibung
Access String
AreaDialing String
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichte

Arbeitsauftragshistorie.

Spalten
Name Typ Referenzen Beschreibung
PrimaryIndicator Boolean
OfferExtensionDate Date
OfferAcceptanceDate Date
HireDate Date
SeniorityDate Date
ExpectedStartDate Date
ActualStartDate Date
TerminationDate Date
AssignmentStatusCode String
AssignmentStatusCodeValue String
AssignmentStatusLongName String
AssignmentStatusreasonCodeValue String
AssignmentStatusreasonCodeShortName String
AssignmentStatusreasonCodeLongName String
AssignmentStatusEffectiveDate Date
WorkerTypeCodeValue String
WorkerTypeShortName String
WorkerTypeLongName String
AssignmentTermCodeValue String
AssignmentTermCodeShortName String
AssignmentTermCodeLongName String
WorkLevelCodeValue String
WorkLevelCodeShortName String
WorkLevelCodeLongName String
NationalityContextCodeValue String
NationalityContextCodeShortName String
NationalityContextCodeLongName String
VipIndicator Boolean
VipTypeCodeValue String
VipTypeCodeShortName String
VipTypeCodeLongName String
ExecutiveIndicator Boolean
ExecutiveTypeCodeValue String
ExecutiveTypeCodeShortName String
ExecutiveTypeCodeLongName String
OfficerIndicator Boolean
OfficerTypeCodeValue String
OfficerTypeCodeShortName String
OfficerTypeCodeLongName String
ManagementPositionIndicator Boolean
LegalEntityID String
HighlyCompensatedIndicator Boolean
HighlyCompensatedTypeCodeValue String
HighlyCompensatedTypeCodeShortName String
HighlyCompensatedTypeCodeLongName String
StockOwnerIndicator Boolean
StockOwnerPercentage Double
JobCodeValue String
JobCodeShortName String
JobCodeLongName String
JobTitle String
WageLawCoverageCodeValue String
WageLawCoverageCodeShortName String
WageLawCoverageCodeLongName String
WageLawCoverageLawNameCodeValue String
WageLawCoverageLawNameCodeShortName String
WageLawCoverageLawNameCodeLongName String
PositionID String
PositionTitle String
LaborUnionCodeValue String
LaborUnionshortName String
LaborUnionlongName String
LaborUnionSeniorityDate Date
BargainingUnitCodeValue String
BargainingUnitshortName String
BargainingUnitlongName String
BargainingUnitSeniorityDate Date
WorkShiftCodeValue String
WorkShiftCodeshortName String
WorkShiftCodelongName String
WorkArrangementCodeValue String
WorkArrangementCodeshortName String
WorkArrangementCodelongName String
StandardHoursQuality String
StandardHoursCodeValue Integer
StandardHoursCodeshortName String
StandardHoursCodelongName String
FullTimeEquivalenceRatio Integer
HomeWorkLocationCodeValue String
HomeWorkLocationCodeshortName String
HomeWorkLocationCodelongName String
HomeWorkLocationAddressScriptCodeValue String
HomeWorkLocationAddressScriptCodeshortName String
HomeWorkLocationAddressScriptCodelongName String
HomeWorkLocationAddresslineFour String
HomeWorkLocationAddresslineFive String
HomeWorkLocationAddressbuildingNumber String
HomeWorkLocationAddressbuildingName String
HomeWorkLocationAddressblockName String
HomeWorkLocationAddressstreetName String
HomeWorkLocationAddressstreetTypeCodeValue String
HomeWorkLocationAddressstreetTypeCodeshortName String
HomeWorkLocationAddressstreetTypeCodelongName String
HomeWorkLocationAddressunit String
HomeWorkLocationAddressfloor String
HomeWorkLocationAddressstairCase String
HomeWorkLocationAddressdoor String
HomeWorkLocationAddresspostOfficeBox String
HomeWorkLocationAddressdeliveryPoint String
HomeWorkLocationAddressplotID String
HomeWorkLocationAddresscountrySubdivisionLevel2Value String
HomeWorkLocationAddresscountrySubdivisionLevel2shortName String
HomeWorkLocationAddresscountrySubdivisionLevel2longName String
HomeWorkLocationAddresscountrySubdivisionLevel2subdivisionType String
HomeWorkLocationAddressnameCodeValue String
HomeWorkLocationAddressnameCodeshortName String
HomeWorkLocationAddressnameCodelongName String
HomeWorkLocationAddressattentionOfName String
HomeWorkLocationAddresscareOfName String
HomeWorkLocationAddresslineOne String
HomeWorkLocationAddresslineTwo String
HomeWorkLocationAddresslineThree String
HomeWorkLocationAddresscountrySubdivisionLevel1Value String
HomeWorkLocationAddresscountrySubdivisionLevel1shortName String
HomeWorkLocationAddresscountrySubdivisionLevel1longName String
HomeWorkLocationAddresscountrySubdivisionLevel1subdivisionType String
HomeWorkLocationAddresscountryCode String
HomeWorkLocationAddresspostalCode String
HomeWorkLocationAddressgeoCoordinateLatitude Double
HomeWorkLocationAddressgeoCoordinateLongitude Double
RemunerationBasisCodeValue String
RemunerationBasisCodeshortName String
RemunerationBasisCodelongName String
PayCycleCodeValue String
PayCycleCodeshortName String
PayCycleCodelongName String
StandardPayPeriodHourshoursQuantity Integer
StandardPayPeriodHoursCodeValue String
StandardPayPeriodHoursCodeshortName String
StandardPayPeriodHoursCodelongName String
BaseRemunerationhourlyRateAmountcodeValue String
BaseRemunerationhourlyRateAmountshortName String
BaseRemunerationhourlyRateAmountlongName String
BaseRemunerationhourlyRateAmountValue String
BaseRemunerationhourlyRateAmountCurrencyCode String
BaseRemunerationdailyRateAmountcodeValue String
BaseRemunerationdailyRateAmountshortName String
BaseRemunerationdailyRateAmountlongName String
BaseRemunerationdailyRateAmountValue String
BaseRemunerationdailyRateAmountCurrencyCode String
BaseRemunerationweeklyRateAmountcodeValue String
BaseRemunerationweeklyRateAmountshortName String
BaseRemunerationweeklyRateAmountlongName String
BaseRemunerationweeklyRateAmountValue String
BaseRemunerationweeklyRateAmountCurrencyCode String
BaseRemunerationbiweeklyRateAmountcodeValue String
BaseRemunerationbiweeklyRateAmountshortName String
BaseRemunerationbiweeklyRateAmountlongName String
BaseRemunerationbiweeklyRateAmountValue String
BaseRemunerationbiweeklyRateAmountCurrencyCode String
BaseRemunerationsemiMonthlyRateAmountcodeValue String
BaseRemunerationsemiMonthlyRateAmountshortName String
BaseRemunerationsemiMonthlyRateAmountlongName String
BaseRemunerationsemiMonthlyRateAmountValue String
BaseRemunerationsemiMonthlyRateAmountCurrencyCode String
BaseRemunerationmonthlyRateAmountcodeValue String
BaseRemunerationmonthlyRateAmountshortName String
BaseRemunerationmonthlyRateAmountlongName String
BaseRemunerationmonthlyRateAmountValue String
BaseRemunerationmonthlyRateAmountCurrencyCode String
BaseRemunerationannualRateAmountcodeValue String
BaseRemunerationannualRateAmountshortName String
BaseRemunerationannualRateAmountlongName String
BaseRemunerationannualRateAmountValue String
BaseRemunerationannualRateAmountCurrencyCode String
BaseRemunerationpayPeriodRateAmountcodeValue String
BaseRemunerationpayPeriodRateAmountshortName String
BaseRemunerationpayPeriodRateAmountlongName String
BaseRemunerationpayPeriodRateAmountValue String
BaseRemunerationpayPeriodRateAmountCurrencyCode String
BaseRemunerationcommissionRatePercentagecodeValue String
BaseRemunerationcommissionRatePercentageshortName String
BaseRemunerationcommissionRatePercentagelongName String
BaseRemunerationcommissionRatePercentageValue String
BaseRemunerationcommissionRatePercentagebaseUnitCodeValue String
BaseRemunerationcommissionRatePercentageCurrencyCodeshortName String
BaseRemunerationcommissionRatePercentageCurrencyCodelongName String
BaseRemunerationeffectiveDate Date
PayrollProcessingStatusCodecodeValue String
PayrollProcessingStatusCodeshortName String
PayrollProcessingStatusCodelongName String
PayrollProcessingStatusCodeEffectiveDate Date
PayrollGroupCode String
PayrollFileNumber String
PayrollRegionCode String
PayScaleCodecodeValue String
PayScaleCodeshortName String
PayScaleCodelongName String
PayGradeCodecodeValue String
PayGradeCodeshortName String
PayGradeCodelongName String
PayGradePayRangeminimumRateamountValue String
PayGradePayRangeminimumRatecurrencyCode String
PayGradePayRangeminimumRateUnitCodeValue String
PayGradePayRangeminimumRateUnitshortName String
PayGradePayRangeminimumRateUnitlongName String
PayGradePayRangeminimumRateBaseUnitCodeValue String
PayGradePayRangeminimumRateBaseUnitshortName String
PayGradePayRangeminimumRateBaseUnitlongName String
PayGradePayRangeminimumRatebaseMultiplierValue Integer
PayGradePayRangemedianRateamountValue String
PayGradePayRangemedianRatecurrencyCode String
PayGradePayRangemedianRateUnitCodeValue String
PayGradePayRangemedianRateUnitshortName String
PayGradePayRangemedianRateBaseUnitCodeValue String
PayGradePayRangemedianRateBaseUnitshortName String
PayGradePayRangemedianRateBaseUnitlongName String
PayGradePayRangemedianRatebaseMultiplierValue Integer
PayGradePayRangemaximumRateamountValue String
PayGradePayRangemaximumRatecurrencyCode String
PayGradePayRangemaximumRateUnitCodeValue String
PayGradePayRangemaximumRateUnitshortName String
PayGradePayRangemaximumRateUnitlongName String
PayGradePayRangemaximumRateBaseUnitCodeValue String
PayGradePayRangemaximumRateBaseUnitshortName String
PayGradePayRangemaximumRateBaseUnitlongName String
PayGradePayRangemaximumRatebaseMultiplierValue Integer
CompaRatio Double
PayGradeStepCodeValue String
PayGradeStepshortName String
PayGradeSteplongName String
PayGradeStepPayRateamountValue String
PayGradeStepPayRatecurrencyCode String
PayGradeStepPayRateUnitCodeValue String
PayGradeStepPayRateUnitshortName String
PayGradeStepPayRateUnitlongName String
PayGradeStepPayRateBaseUnitCodeValue String
PayGradeStepPayRateBaseUnitshortName String
PayGradeStepPayRateBaseUnitlongName String
PayGradeStepPayRatebaseMultiplierValue Integer
NextPayGradeStepDate Date
MinimumPayGradeStepDuration String
GeographicPayDifferentialCodeValue String
GeographicPayDifferentialshortName String
GeographicPayDifferentiallongName String
GeographicPayDifferentialPercentage Double
ItemID String
EffectiveDate Date
FromDate Date
ThruDate Date
HistoryEventID String
HistoryEventNameCodeValue String
HistoryEventNameshortName String
HistoryEventNamelongName String
HistoryReasonCodeValue String
HistoryReasonshortName String
HistoryReasonlongName String
HistoryEventActorId String
HistoryEventActorCodeValue String
HistoryEventActorshortName String
HistoryEventActorlongName String
HistoryEventActorassociateOID String
HistoryEventActorpersonOID String
HistoryEventActorformattedName String
HistoryEventActordeviceID String
HistoryEventActorlatitude Double
HistoryEventActorlongitude Double
HistoryEventActordeviceUserAgentID String
WorkAssignmentID String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragshistorieZusätzliche Vergütungen

Arbeitsauftragsergänzungen/Vergütungshistorie.

Spalten
Name Typ Referenzen Beschreibung
TypeCodeValue String
TypeCodeCodeshortName String
TypeCodeCodelongName String
IntervalCodeCodeValue String
IntervalCodeCodeCodeshortName String
IntervalCodeCodeCodelongName String
NameCodeCodeValue String
NameCodeCodeCodeshortName String
NameCodeCodeCodelongName String
RateAmountValue Integer
RateCurrencyCode String
RateUnitCode String
RateshortName String
RateLongName String
RateBaseUnitCode String
RateBaseshortName String
RateBaseLongName String
BaseMultiplierValue Integer
ItemID String
EffectiveDate Date
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitsauftragsverlaufZugewiesene Organisationseinheiten

Historie der Arbeitsauftragsorganisationseinheiten.

Spalten
Name Typ Referenzen Beschreibung
NameCodeValue String
NameCodeshortName String
NameCodelongName String
TypeCodeValue String
TypeCodeshortName String
TypeCodelongName String
itemID String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitsauftragsverlaufZugewieseneArbeitsorte

Arbeitsauftrag. Zugewiesene Standorthistorie.

Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
AddressScriptCode String
AddressShortName String
AddressLongName String
AddressLineFour String
AddressLineFive String
AddressBuildingNumber String
AddressBuildingName String
AddressBlockName String
AddressStreetName String
AddressStreetTypeCode String
AddressStreetTypeShortName String
AddressStreetTypeLongName String
AddressUnit Integer
AddressFloor String
AddressStairCase String
AddressDoor String
AddressPostOfficeBox String
AddressDeliveryPoint String
AddressPlotID String
AddressCountrySubdivisionLevel2 String
AddressCountrySubdivisionLevel2ShortName String
AddressCountrySubdivisionLevel2LongName String
AddressCountrySubdivisionLevel2Type String
AddressCountrySubdivisionLevel1 String
AddressCountrySubdivisionShortName String
AddressCountrySubdivisionLongName String
AddressCountrySubdivisionType String
AddressNameCode String
AddressNameShortName String
AddressNameLongName String
AddressAttentionOfName String
AddressCareOfName String
AddressLineOne String
AddressLineTwo String
AddressLineThree String
AddressCityName String
AddressCountryCode String
AddressPostalCode String
AddressLatitude Double
AddressLongitude Double
NameCode String
NameShortName String
NameLongName String

ArbeitAuftragGeschichteKommunikationE-Mails

E-Mail zum Kommunikationsverlauf von Arbeitsaufträgen.

Spalten
Name Typ Referenzen Beschreibung
EmailUri String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichteKommunikationFaxe

Faxverlauf für die Kommunikation mit Arbeitsaufträgen.

Spalten
Name Typ Referenzen Beschreibung
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAufgabeGeschichteKommunikationInstantMessages

Verlauf der Kommunikationsnachrichten zu Arbeitsaufträgen.

Spalten
Name Typ Referenzen Beschreibung
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
Uri String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichteKommunikationInternetAdressen

Arbeitsauftrag Kommunikation Internetadresse Verlauf.

Spalten
Name Typ Referenzen Beschreibung
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
Uri String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichteKommunikationFestnetz

Kommunikationsverlauf für Arbeitsaufträge über Festnetz.

Spalten
Name Typ Referenzen Beschreibung
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAufgabeGeschichteKommunikationMobiltelefone

Arbeitsauftrag Kommunikation Mobil Verlauf.

Spalten
Name Typ Referenzen Beschreibung
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAufgabeGeschichteKommunikationPager

Arbeitsauftragskommunikation Pager-Verlauf.

Spalten
Name Typ Referenzen Beschreibung
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAufgabeGeschichteKommunikationSozialNetzwerke

Arbeitsauftrag, Kommunikation, soziales Netzwerk, Verlauf.

Spalten
Name Typ Referenzen Beschreibung
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
Uri String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichteStartseiteOrganisationseinheiten

Arbeitsauftrag Heimatorganisation Geschichte.

Spalten
Name Typ Referenzen Beschreibung
NameCodeValue String
NameCodeshortName String
NameCodelongName String
TypeCodeValue String
TypeCodeshortName String
TypeCodelongName String
itemID String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichteBrancheKlassifikationen

Historie der Branchenklassifizierung von Arbeitsaufträgen.

Spalten
Name Typ Referenzen Beschreibung
nameCodeValue String
nameCodeshortName String
nameCodelongName String
classificationCodeValue String
classificationCodeshortName String
classificationCodelongName String
itemID String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragGeschichteBerufsklassifikationen

Arbeitseinsatz, berufliche Einstufung, Verlauf.

Spalten
Name Typ Referenzen Beschreibung
nameCodeValue String
nameCodeshortName String
nameCodelongName String
classificationCodeValue String
classificationCodeshortName String
classificationCodelongName String
itemID String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitAuftragVerlaufBericht

Arbeitsauftragsbericht.

Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerIDValue String Arbeitnehmer.ArbeitnehmerID
WorkerIDschemeCode String
WorkerIDShortName String
WorkerIDLongName String
WorkerGivenName String
WorkerMiddleName String
WorkerFamilyName1 String
WorkerFamilyName2 String
WorkerFormattedName String
RelationshipCode String
RelationshipShortName String
RelationshipLongName String
PositionID String
PositionTitle String
ItemID String

ArbeitAuftragsverlaufArbeitergruppen

Historie der Arbeitsauftragsgruppe.

Spalten
Name Typ Referenzen Beschreibung
nameCodeValue String
nameCodeshortName String
nameCodelongName String
GroupCodeValue String
GroupCodeshortName String
GroupCodelongName String
itemID String
AssociateOID String Arbeitnehmer.AssociateOID

ArbeitnehmerDemografie

Gibt eine Liste mit demografischen Daten für jeden Mitarbeiter in der Organisation zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit erstellt wurden AssociateOID-Spalte und '='-Operator.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkerDemographics WHERE AssociateOID = 'G3349PZGBADQY8H7'

Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Spalten
Name Typ Referenzen Beschreibung
AssociateOID [KEY] String Arbeitnehmer.AssociateOID Assoziierte OID der Arbeitnehmerdemografie
WorkerID String Arbeitnehmer.WorkerID WorkerID der Arbeiterdemografie der Arbeiterdemografie
GivenName String Vorname des Arbeitnehmers - Demografie
FamilyName String Demografische Daten zum Familiennamen des Arbeitnehmers
AddressCode String AdresseCode der Arbeitnehmerdemografie
AddressShortName String AdresseKurzname der Arbeitnehmerdemografie
AddressLineOne String AddressLineOne der Arbeitnehmerdemografie
CityName String StadtName der Arbeitnehmerdemografie
CountrySubdivisionLevelCode String LandUnterteilungEbeneCode der Arbeitnehmerdemografie
CountrySubdivisionType String LandUnterteilungArbeitnehmertypDemografie
CountrySubdivisionShortName String LandUnterteilungKurzbezeichnung der Arbeitnehmerdemografie
AddressCountryCode String AdresseLandCode der Arbeitnehmerdemografie
AddressPostalCode String AdressePostleitzahl der Arbeitnehmerdemografie
CommunicationLandlines String KommunikationFestnetzanschlüsse der Arbeitnehmerdemografie
CommunicationMobiles String KommunikationMobiles der Arbeitnehmerdemografie
CommunicationFaxes String KommunikationFaxe zur Arbeitnehmerdemografie
CommunicationPagers String KommunikationsPager zur Arbeitnehmerdemografie
CommunicationEmails String KommunikationE-Mails zur Arbeitnehmerdemografie
GenderCode String GenderCode der Arbeitnehmerdemografie
GenderCodeShortName String GenderCodeKurzname der Arbeitnehmerdemografie
MaritalStatusCode String FamilienstandCode der Arbeitnehmerdemografie
MaritalStatusShortName String FamilienstandKurzname der Arbeitnehmerdemografie
DisabledIndicatior Boolean DeaktiviertIndikator der Arbeitnehmerdemografie
BirthName String Demografische Angaben zum Geburtsnamen des Arbeitnehmers
OtherPersonalAddresses String Andere persönliche Adressen der Arbeitnehmerdemografie
RaceCodeIdentificationMethodCode String RaceCodeIdentificationMethodCode der Arbeitnehmerdemografie
RaceCodeIdentificationMethodShortName String RaceCodeIdentificationMethodShortName der Arbeitnehmerdemografie
RaceCodeShortName String RaceCodeShortName der Arbeitnehmerdemografie
RaceCode String RaceCode der Arbeitnehmerdemografie
HireDate Date Demografische Daten zum Einstellungsdatum der Arbeitnehmer
WorkerStatusCode String WorkerStatusCode der Arbeitnehmerdemografie
BusinessCommunicationLandlines String GeschäftskommunikationFestnetzanschlüsse der Arbeitnehmerdemografie
BusinessCommunicationMobiles String Demografische Entwicklung der Mobiltelefone von Arbeitnehmern
BusinessCommunicationFaxes String BusinessCommunicationFaxe zur Arbeitnehmerdemografie
BusinessCommunicationEmails String BusinessCommunicationE-Mails zur Arbeitnehmerdemografie
BusinessCommunicationPagers String BusinessCommunicationPager zur Arbeitnehmerdemografie
WorkAssignments String Arbeitsaufträge der Arbeitnehmerdemografie

ArbeitnehmerGeschäftKommunikationE-Mails

Gibt Emails zur Geschäftskommunikation von Mitarbeitern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersBusinessCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationEmails WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
EmailUri String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerGeschäftKommunikationFaxe

Sendet Faxe für die geschäftliche Kommunikation von Mitarbeitern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersBusinessCommunicationFaxes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationFaxes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationFaxes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerGeschäftKommunikationFestnetz

Gibt Mitarbeitern Festnetzanschlüsse für die geschäftliche Kommunikation zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersBusinessCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationLandlines WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerGeschäftKommunikationMobiles

Gibt Mitarbeitern ihre Geschäftskommunikationshandys zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersBusinessCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationMobiles WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerGeschäftKommunikationPager

Gibt Mitarbeitern Pager für die Unternehmenskommunikation zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersBusinessCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationPagers WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerPersonGeburtsnameBevorzugteAnreden

Gibt Arbeitnehmer an, Geburtsname, bevorzugte Anrede.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonBirthNamePreferredSalutations WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonBirthNamePreferredSalutations WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonBirthNamePreferredSalutations WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
SalutationCode String
SalutationLongName String
SalutationShortName String
SequenceNumber Integer
TypeCode String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ArbeiterPersonGeburtNameTitelAffixCodes

Gibt die Codes für Geburtsnamen, Titel und Zusatznamen von Arbeitnehmern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonBirthNameTitleAffixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonBirthNameTitleAffixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonBirthNameTitleAffixCodes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
AffixCode String
AffixCodeLongName String
AffixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ArbeiterPersonGeburtNameTitelPräfixCodes

Gibt die Präfixcodes für Geburtsnamen, Titel und Arbeitnehmer zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonBirthNameTitlePrefixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonBirthNameTitlePrefixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonBirthNameTitlePrefixCodes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
PrefixCode String
PrefixCodeLongName String
PrefixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ArbeitnehmerPersonRegierungIDs

Gibt den Mitarbeitern amtliche Personalausweise zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonGovernmentIDs WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonGovernmentIDs WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonGovernmentIDs WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
CountryCode String
ExpirationDate Date
IdValue String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
StatusCode String
StatusCodeEffectiveDate Date
StatusCodeLongName String
StatusCodeShortName String
AsOfDate Date

ArbeitnehmerPersonRechtlicher NameBevorzugteAnreden

Rückgaberecht für Arbeitnehmer, gesetzlicher Name, bevorzugte Anrede.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonLegalNamePreferredSalutations WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonLegalNamePreferredSalutations WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonLegalNamePreferredSalutations WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
SalutationCode String
SalutationCodeLongName String
SalutationCodeShortName String
SequenceNumber Integer
TypeCode String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ArbeiterPersonRechtlicher NameTitelAffixCodes

Gibt die Codes für den gesetzlichen Namen und Titel der Arbeitnehmer zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonLegalNameTitleAffixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonLegalNameTitleAffixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonLegalNameTitleAffixCodes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
AffixCode String
AffixCodeLongName String
AffixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ArbeiterPersonRechtsnameTitelPräfixCodes

Gibt die Präfixcodes für den gesetzlichen Namen und Titel der Arbeitnehmer zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonLegalNameTitlePrefixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonLegalNameTitlePrefixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonLegalNameTitlePrefixCodes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
AffixCode String
AffixCodeLongName String
AffixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ArbeiterPersonMilitärKlassifizierungCodes

Gibt die militärischen Klassifizierungscodes für Arbeitnehmer zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPersonMilitaryClassificationCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonMilitaryClassificationCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonMilitaryClassificationCodes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
CodeValue String
LongName String
ShortName String
AsOfDate Date

Gibt Links zu Mitarbeiterfotos zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPhotoLinks WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPhotoLinks WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPhotoLinks WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
CanonicalUri String
EncType String
Href String
MediaType String
Method String
PayLoadArguments String
Rel String
Schema String
TargetSchema String
Title String
AsOfDate Date

ArbeiterFotos

Gibt Fotos von Mitarbeitern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersPhotos WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPhotos WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPhotos WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
ItemID String
Links String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

ArbeitnehmerArbeitZuweisungBerichteAn

Gibt den Arbeitsauftrag des Arbeitnehmers zurück, an den er sich meldet.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentReportsTo WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentReportsTo WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentReportsTo WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
WorkAssignmentsAssociateOID String
WorkAssignmentsWorkerID String
ItemID String
PositionID String
PositionTitle String
ReportsToRelationshipCode String
ReportsToRelationshipCodeLongName String
ReportsToRelationshipCodeShortName String
ReportsToWorkerNameFamilyName1 String
ReportsToWorkerNameFamilyName2 String
ReportsToWorkerNameFormattedName String
ReportsToWorkerNameGivenName String
ReportsToWorkerNameMiddleName String
WorkerIDSchemeCode String
WorkerIDSchemeCodeLongName String
WorkerIDSchemeCodeShortName String
AsOfDate Date

ArbeiterArbeitszuweisungenZugewieseneOrganisationseinheiten

Gibt den Arbeitsaufträgen der Mitarbeiter die ihnen zugewiesenen Organisationseinheiten zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedOrganizationalUnits WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedOrganizationalUnits WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedOrganizationalUnits WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
TypeCode String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ArbeiterArbeitsaufträgeZugewieseneArbeitsorte

Gibt den Arbeitsaufträgen der Arbeiter die ihnen zugewiesenen Arbeitsorte zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocations WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocations WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocations WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
AddressAttentionOfName String
AddressBlockName String
AddressBuildingName String
AddressBuildingNumber String
AddressCareOfName String
AddressCityName String
AddressCountryCode String
AddressCountrySubdivisionLevel1CodeValue String
AddressCountrySubdivisionLevel1LongName String
AddressCountrySubdivisionLevel1ShortName String
AddressCountrySubdivisionLevel1SubdivisionType String
AddressCountrySubdivisionLevel2CodeValue String
AddressCountrySubdivisionLevel2LongName String
AddressCountrySubdivisionLevel2ShortName String
AddressCountrySubdivisionLevel2SubdivisionType String
AddressDeliveryPoint String
AddressDoor String
AddressFloor String
AddressGeoCoordinateLatitude Integer
AddressGeoCoordinateLongitude Integer
AddressLineFive String
AddressLineFour String
AddressLineOne String
AddressLineThree String
AddressLineTwo String
AddressNameCode String
AddressNameCodeLongName String
AddressNameCodeShortName String
AddressPlotID String
AddressPostalCode String
AddressPostOfficeBox String
AddressScriptCodeValue String
AddressScriptCodeLongName String
AddressScriptCodeShortName String
AddressStairCase String
AddressStreetName String
AddressStreetTypeCode String
AddressStreetTypeCodeLongName String
AddressStreetTypeCodeShortName String
addressUnit String
CommunicationEmails String
CommunicationFaxes String
CommunicationLandlines String
CommunicationMobiles String
CommunicationPagers String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

MitarbeiterArbeitsaufträgeZugewieseneArbeitsorteKommunikationE-Mails

Gibt Arbeitsaufträge von Mitarbeitern, zugewiesene Arbeitsorte und Kommunikations-Emails zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
EmailUri String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

MitarbeiterArbeitsaufträgeZugewieseneArbeitsorteKommunikationFaxe

Gibt Arbeitnehmern Arbeitsaufträge, zugewiesene Arbeitsorte und Kommunikationsfaxe zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

MitarbeiterArbeitsaufträgeZugewieseneArbeitsorteKommunikationFestnetz

Gibt Arbeitnehmern Arbeitsaufträge, zugewiesene Arbeitsorte und Festnetzanschlüsse zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeiterArbeitAufträgeZugewiesenArbeitStandorteKommunikationMobilgeräte

Gibt Arbeitnehmern Arbeitsaufträge, zugewiesene Arbeitsorte und Kommunikationsmobilfunk zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeiterArbeitsaufträgeZugewieseneArbeitsorteKommunikationPager

Gibt den Mitarbeitern Arbeitsaufträge und zugewiesene Arbeitsorte sowie Kommunikationspager zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeiterArbeitAufträgeStartseiteOrganisationseinheiten

Gibt Arbeitnehmern Arbeitsaufträge an Organisationseinheiten zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsHomeOrganizationalUnits WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeOrganizationalUnits WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeOrganizationalUnits WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
ItemID String
NameCodeValue String
NameCodeLongName String
NameCodeShortName String
TypeCodeValue String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

MitarbeiterArbeitAufträgeZuhauseArbeitStandortKommunikationE-Mails

Gibt die Arbeitsaufträge der Mitarbeiter zurück, den Arbeitsort zu Hause, die Kommunikation Emails.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
EmailUri String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerArbeitAufträgeZuhauseArbeitStandortKommunikationInstantMessages

Gibt Mitarbeitern Arbeitsaufträge, Heimarbeitsplatz, Kommunikation und Sofortnachrichten zurück.

Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerArbeitAufträgeZuhauseArbeitStandortKommunikationFestnetz

Rückgabe der Arbeitsaufträge der Arbeitnehmer, Heimarbeitsort, Kommunikation über Festnetz.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerArbeitAufträgeHomeArbeitStandortKommunikationMobiltelefone

Rückgabe von Arbeitsaufträgen durch Arbeitnehmer, Heimarbeitsort, Kommunikation per Mobiltelefon.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerArbeitAufträgeHomeArbeitStandortKommunikationPager

Gibt Mitarbeitern Arbeitsaufträge und Kommunikationspager für den Heimarbeitsplatz zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ArbeitnehmerArbeitAufträgeIndustrieKlassifikationen

Gibt den Arbeitsaufträgen der Arbeitnehmer Branchenklassifizierungen zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsIndustryClassifications WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsIndustryClassifications WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsIndustryClassifications WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
ClassificationCode String
ClassificationCodeLongName String
ClassificationCodeShortName String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

Gibt Links zu Arbeitsaufträgen von Mitarbeitern zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsLinks WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsLinks WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsLinks WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
CanonicalUri String
EncType String
Href String
MediaType String
Method String
PayLoadArguments String
Rel String
Schema String
TargetSchema String
Title String
AsOfDate Date

ArbeitnehmerArbeitAufträgeBerufsklassifikationen

Gibt den Arbeitsaufträgen der Arbeitnehmer die Berufsklassifikationen zurück.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsOccupationalClassifications WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsOccupationalClassifications WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsOccupationalClassifications WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
ClassificationCode String
ClassificationCodeLongName String
ClassificationCodeShortName String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

ArbeiterArbeitszuweisungenArbeitergruppen

Arbeitszuweisungen Arbeitergruppen.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die ADP API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • AssociateOID unterstützt den '='-Vergleich.
  • WorkerID unterstützt den '='-Vergleich.
  • AsOfDate unterstützt den '='-Vergleich.

Beispielsweise werden die folgenden Abfragen serverseitig verarbeitet:

SELECT * FROM WorkersWorkAssignmentsWorkerGroups WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsWorkerGroups WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsWorkerGroups WHERE AsOfDate = '2020-01-01'
Spalten
Name Typ Referenzen Beschreibung
AssociateOID String Arbeitnehmer.AssociateOID
WorkerID String Arbeitnehmer.ArbeitnehmerID
GroupCode String
GroupCodeLongName String
GroupCodeShortName String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

Arbeitertypcode

Gibt den Arbeitsauftrags-Arbeitertypcode zurück.

Spalten
Name Typ Referenzen Beschreibung
CodeValue String
ShortName String

Arbeitspläne

Arbeitspläne ansehen.

Spalten
Name Typ Referenzen Beschreibung
AssociateOID String
ScheduleID String
WorkerName String
WorkerFamilyName1 String
WorkerFormattedName String
workAssignmentID String
schedulePeriodStartDate Date
schedulePeriodEndDate Date
scheduleDays String

Arbeitsplaneinträge

Sehen Sie sich die Einträge zu den geplanten Tagen in den Arbeitsplänen an.

Spalten
Name Typ Referenzen Beschreibung
AssociateOID String
ScheduleID String
WorkerFormattedName String
workAssignmentID String
ScheduleEntryID String
DaySequenceNumber String
ScheduleDayDate Date
Actions String
categoryTypeCode String
ShiftTypeCode String
EarningAllocations String
EntryComments String
PayCodeValue String
PayCodeShortName String
EntryStatusCode String
StateDateTimePeriod Datetime
EndDateTimePeriod Datetime
StartDatePeriod Date
EndDatePeriod Date
TotalTimeValue String
TotalTimeNameCode String
TotalTimeNameCodeShortName String
ScheduledHoursQuantity String

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit ADP hinaus erweitern.

Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von ADP zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.

Gespeicherte Prozeduren für den ADP Connector

Name Beschreibung
GetOAuthAccessToken Ruft ein Authentifizierungstoken von ADP ab.
RefreshOAuthAccessToken Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung mit ADP verwendet wird.

GetOAuthAccessToken

Ruft ein Authentifizierungstoken von ADP ab.

Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Der für die Kommunikation mit ADP verwendete Zugriffstoken.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens.

Aktualisieren Sie das OAuthAccessToken

Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung mit ADP verwendet wird.

Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Der für die Kommunikation mit ADP verwendete Zugriffstoken.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens.

Systemtabellen

Sie können die in diesem Abschnitt beschriebenen Systemtabellen Abfrage, um auf Schema, Informationen zur Datenquellenfunktionalität und Statistiken zu Operation Charge.

Schematabellen

Die folgenden Tabellen geben Datenbankmetadaten für ADP zurück:

Datenquellentabellen

Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:

  • sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
  • sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.

Abfrageinformationstabellen

Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück, einschließlich Charge:

  • Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.

Sys_catalogs

Listet die verfügbaren Datenbanken auf.

Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:

SELECT * FROM sys_catalogs
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.

Sys_schemas

Listet die verfügbaren Schemas auf.

Die folgende Abfrage ruft alle verfügbaren Schemata ab:

SELECT * FROM sys_schemas
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.
SchemaName String Der Schema.

Sys_tables

Listet die verfügbaren Tabellen auf.

Die folgende Abfrage ruft die verfügbaren Tabellen und Ansichten ab:

SELECT * FROM sys_tables
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht.
TableType String Der Tabellentyp (Tabelle oder Ansicht).
Description String Eine Beschreibung der Tabelle oder Ansicht.
IsUpdateable Boolean Ob die Tabelle aktualisiert werden kann.

Sys_tablecolumns

Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.

Die folgende Abfrage gibt die Spalten und Datentypen für die Tabelle „Workers“ zurück:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Workers'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht, die die Spalte enthält.
ColumnName String Der Spaltenname.
DataTypeName String Der Name des Datentyps.
DataType Int32 Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt.
Length Int32 Die Speichergröße der Spalte.
DisplaySize Int32 Die normale Maximalbreite der angegebenen Spalte in Zeichen.
NumericPrecision Int32 Die maximale Anzahl von Ziffern in numerischen Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten.
NumericScale Int32 Die Spaltenskala oder Anzahl der Ziffern rechts vom Dezimalpunkt.
IsNullable Boolean Ob die Spalte Null enthalten kann.
Description String Eine kurze Beschreibung der Spalte.
Ordinal Int32 Die Sequenznummer der Spalte.
IsAutoIncrement String Ob der Spaltenwert in festen Schritten zugewiesen wird.
IsGeneratedColumn String Ob die Spalte generiert wird.
IsHidden Boolean Ob die Spalte ausgeblendet ist.
IsArray Boolean Ob die Spalte ein Array ist.
IsReadOnly Boolean Ob die Spalte schreibgeschützt ist.
IsKey Boolean Gibt an, ob ein von sys_tablecolumns zurückgegebenes Feld der Primärschlüssel der Tabelle ist.

Sys_procedures

Listet die verfügbaren gespeicherten Prozeduren auf.

Die folgende Abfrage ruft die verfügbaren gespeicherten Prozeduren ab:

SELECT * FROM sys_procedures
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die gespeicherte Prozedur enthält.
SchemaName String Das Schema, das die gespeicherte Prozedur enthält.
ProcedureName String Der Name der gespeicherten Prozedur.
Description String Eine Beschreibung der gespeicherten Prozedur.
ProcedureType String Der Typ der Prozedur, z. B. PROZEDUR oder FUNKTION.

Sys_procedureparameters

Beschreibt Parameter gespeicherter Prozeduren.

Die folgende Abfrage gibt Informationen zu allen Eingabeparametern für die gespeicherte Prozedur SelectEntries zurück:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' AND Direction=1 OR Direction=2
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die die gespeicherte Prozedur enthält.
SchemaName String Der Name des Schema, das die gespeicherte Prozedur enthält.
ProcedureName String Der Name der gespeicherten Prozedur, die den Parameter enthält.
ColumnName String Der Name des gespeicherten Prozedurparameters.
Direction Int32 Eine Ganzzahl, die dem Typ des Parameters entspricht: Eingabe (1), Eingabe/Ausgabe (2) oder Ausgabe (4). Parameter vom Typ Eingabe/Ausgabe können sowohl Eingabe- als auch Ausgabeparameter sein.
DataTypeName String Der Name des Datentyps.
DataType Int32 Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt.
Length Int32 Die Anzahl der für Zeichendaten zulässigen Zeichen. Die Anzahl der für numerische Daten zulässigen Ziffern.
NumericPrecision Int32 Die maximale Genauigkeit für numerische Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten.
NumericScale Int32 Die Anzahl der Ziffern rechts vom Dezimalkomma in numerischen Daten.
IsNullable Boolean Ob der Parameter Null enthalten kann.
IsRequired Boolean Ob der Parameter zur Ausführung der Prozedur erforderlich ist.
IsArray Boolean Ob der Parameter ein Array ist.
Description String Die Beschreibung des Parameters.
Ordinal Int32 Der Index des Parameters.

Sys_keycolumns

Beschreibt die Primär- und Fremdschlüssel.

Die folgende Abfrage ruft den Primärschlüssel für die Workers-Tabelle ab:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Workers'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
IsKey Boolean Ob die Spalte ein Primärschlüssel in der Tabelle ist, auf die im Feld „TableName“ verwiesen wird.
IsForeignKey Boolean Ob die Spalte ein Fremdschlüssel ist, auf den im Feld TableName verwiesen wird.
PrimaryKeyName String Der Name des Primärschlüssels.
ForeignKeyName String Der Name des Fremdschlüssels.
ReferencedCatalogName String Die Datenbank, die den Primärschlüssel enthält.
ReferencedSchemaName String Das Schema, das den Primärschlüssel enthält.
ReferencedTableName String Die Tabelle, die den Primärschlüssel enthält.
ReferencedColumnName String Der Spaltenname des Primärschlüssels.

Sys_foreignkeys

Beschreibt die Fremdschlüssel.

Die folgende Abfrage ruft alle Fremdschlüssel ab, die auf andere Tabellen verweisen:

SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
PrimaryKeyName String Der Name des Primärschlüssels.
ForeignKeyName String Der Name des Fremdschlüssels.
ReferencedCatalogName String Die Datenbank, die den Primärschlüssel enthält.
ReferencedSchemaName String Das Schema, das den Primärschlüssel enthält.
ReferencedTableName String Die Tabelle, die den Primärschlüssel enthält.
ReferencedColumnName String Der Spaltenname des Primärschlüssels.
ForeignKeyType String Gibt an, ob der Fremdschlüssel ein Importschlüssel (zeigt auf andere Tabellen) oder ein Exportschlüssel (referenziert von anderen Tabellen) ist.

Sys_primarykeys

Beschreibt die Primärschlüssel.

Die folgende Abfrage ruft die Primärschlüssel aus allen Tabellen und Ansichten ab:

SELECT * FROM sys_primarykeys
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
KeySeq String Die Sequenznummer des Primärschlüssels.
KeyName String Der Name des Primärschlüssels.

Sys_indexes

Beschreibt die verfügbaren Indizes. Durch das Filtern nach Indizes können Sie selektivere Abfragen mit schnelleren Abfrage schreiben.

Die folgende Abfrage ruft alle Indizes ab, die keine Primärschlüssel sind:

SELECT * FROM sys_indexes WHERE IsPrimary='false'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Index enthält.
SchemaName String Der Name des Schema, das den Index enthält.
TableName String Der Name der Tabelle, die den Index enthält.
IndexName String Der Indexname.
ColumnName String Der Name der mit dem Index verknüpften Spalte.
IsUnique Boolean Wahr, wenn der Index eindeutig ist. Andernfalls falsch.
IsPrimary Boolean Wahr, wenn der Index ein Primärschlüssel ist. Andernfalls falsch.
Type Int16 Ein ganzzahliger Wert, der dem Indextyp entspricht: Statistik (0), gruppiert (1), gehasht (2) oder Sonstiges (3).
SortOrder String Die Sortierreihenfolge: A für aufsteigend oder D für absteigend.
OrdinalPosition Int16 Die Sequenznummer der Spalte im Index.

Sys_connection_props

Gibt Informationen zu den verfügbaren Verbindungseigenschaften und den in der Verbindungszeichenfolge festgelegten Eigenschaften zurück.

Bei der Abfrage dieser Tabelle sollte die Konfigurationsverbindungszeichenfolge verwendet werden:

jdbc:cdata:adp:config:

Mit dieser Verbindungszeichenfolge können Sie diese Tabelle ohne eine gültige Verbindung Abfrage.

Die folgende Abfrage ruft alle Verbindungseigenschaften ab, die in der Verbindungszeichenfolge festgelegt oder über einen Standardwert gesetzt wurden:

SELECT * FROM sys_connection_props WHERE Value <> ''
Spalten
Name Typ Beschreibung
Name String Der Name der Verbindungseigenschaft.
ShortDescription String Eine kurze Beschreibung.
Type String Der Datentyp der Verbindungseigenschaft.
Default String Der Standardwert, sofern nicht explizit einer festgelegt wurde.
Values String Eine durch Kommas getrennte Liste möglicher Werte. Wenn ein anderer Wert angegeben wird, wird ein Validierungsfehler ausgegeben.
Value String Der von Ihnen festgelegte Wert oder ein vorkonfigurierter Standard.
Required Boolean Ob für die Immobilie eine Anschlusspflicht besteht.
Category String Die Kategorie der Verbindungseigenschaft.
IsSessionProperty String Ob die Eigenschaft eine Sitzungseigenschaft ist, die zum Speichern von Informationen zur aktuellen Verbindung verwendet wird.
Sensitivity String Die Vertraulichkeitsstufe der Eigenschaft. Diese gibt Aufschluss darüber, ob die Eigenschaft in Protokollierungs- und Authentifizierungsformularen verschleiert wird.
PropertyName String Eine verkürzte Form des Verbindungseigenschaftsnamens in Camel-Case-Schreibweise.
Ordinal Int32 Der Index des Parameters.
CatOrdinal Int32 Der Index der Parameterkategorie.
Hierarchy String Zeigt zugehörige abhängige Eigenschaften an, die zusammen mit dieser festgelegt werden müssen.
Visible Boolean Informiert, ob die Eigenschaft in der Verbindungs-Benutzeroberfläche sichtbar ist.
ETC String Diverse sonstige Informationen zum Objekt.

Sys_sqlinfo

Beschreibt die SELECT- Abfrage, die der Connector an die Datenquelle auslagern kann.

Entdecken der SELECT-Funktionen der Datenquelle

Nachfolgend sehen Sie einen Beispieldatensatz mit SQL-Funktionen. Einige Aspekte der SELECT-Funktionalität werden in einer durch Kommas getrennten Liste zurückgegeben, sofern sie unterstützt werden. Andernfalls enthält die Spalte NO.

Name Beschreibung Mögliche Werte
AGGREGATE_FUNCTIONS Unterstützte Aggregatfunktionen. AVG, COUNT, MAX, MIN, SUM, DISTINCT
COUNT Ob die COUNT-Funktion unterstützt wird. YES, NO
IDENTIFIER_QUOTE_OPEN_CHAR Das öffnende Zeichen, das zum Escapen eines Bezeichners verwendet wird. [
IDENTIFIER_QUOTE_CLOSE_CHAR Das abschließende Zeichen, das zum Escapen eines Bezeichners verwendet wird. ]
SUPPORTED_OPERATORS Eine Liste unterstützter SQL-Operatoren. =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR
GROUP_BY Ob GROUP BY unterstützt wird und wenn ja, in welchem Umfang. NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE
STRING_FUNCTIONS Unterstützte String-Funktionen. LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE
NUMERIC_FUNCTIONS Unterstützte numerische Funktionen. ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE
TIMEDATE_FUNCTIONS Unterstützte Datums-/Uhrzeitfunktionen. NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT
REPLICATION_SKIP_TABLES Zeigt an, dass während der Replikation Tabellen übersprungen wurden.
REPLICATION_TIMECHECK_COLUMNS Ein Zeichenfolgenarray mit einer Liste von Spalten, die (in der angegebenen Reihenfolge) zur Überprüfung verwendet werden, ob sie während der Replikation als geänderte Spalte verwendet werden sollen.
IDENTIFIER_PATTERN Zeichenfolgenwert, der angibt, welche Zeichenfolge für einen Bezeichner gültig ist.
SUPPORT_TRANSACTION Gibt an, ob der Anbieter Transaktionen wie Commit und Rollback unterstützt. YES, NO
DIALECT Gibt den zu verwendenden SQL-Dialekt an.
KEY_PROPERTIES Gibt die Eigenschaften an, die die einheitliche Datenbank identifizieren.
SUPPORTS_MULTIPLE_SCHEMAS Gibt an, ob für den Anbieter mehrere Schemas vorhanden sein können. YES, NO
SUPPORTS_MULTIPLE_CATALOGS Gibt an, ob für den Anbieter mehrere Kataloge vorhanden sein können. YES, NO
DATASYNCVERSION Die für den Zugriff auf diesen Treiber erforderliche Data Sync-Version. Standard, Starter, Professional, Enterprise
DATASYNCCATEGORY Die Kategorie „Datensynchronisierung“ dieses Treiber. Source, Destination, Cloud Destination
SUPPORTSENHANCEDSQL Ob erweiterte SQL-Funktionen über das hinaus, was die API bietet, unterstützt werden. TRUE, FALSE
SUPPORTS_BATCH_OPERATIONS Ob Charge Operationen unterstützt werden. YES, NO
SQL_CAP Alle unterstützten SQL-Funktionen für diesen Treiber. SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX
PREFERRED_CACHE_OPTIONS Ein Zeichenfolgenwert gibt die bevorzugten Cacheoptionen an.
ENABLE_EF_ADVANCED_QUERY Gibt an, ob der Treiber erweiterte Abfragen aus dem Entity Framework direkt unterstützt. Wenn nicht, werden die Abfragen clientseitig verarbeitet. YES, NO
PSEUDO_COLUMNS Ein Zeichenfolgenarray, das die verfügbaren Pseudospalten angibt.
MERGE_ALWAYS Wenn der Wert „true“ ist, wird der Merge-Modus in der Datensynchronisierung zwangsweise ausgeführt. TRUE, FALSE
REPLICATION_MIN_DATE_QUERY Eine Abfrage zum Zurückgeben des Startdatums und der Startzeit der Replikation.
REPLICATION_MIN_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zum Ausführen eines serverseitigen Minimums verwendet werden soll.
REPLICATION_START_DATE Ermöglicht einem Anbieter, ein Replikationsstartdatum anzugeben.
REPLICATION_MAX_DATE_QUERY Eine Abfrage zum Zurückgeben des Enddatums und der Endzeit der Replikation.
REPLICATION_MAX_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zur Ausführung eines serverseitigen Max. verwendet werden soll.
IGNORE_INTERVALS_ON_INITIAL_REPLICATE Eine Liste von Tabellen, bei denen das Aufteilen der Replikation in Blöcke bei der ersten Replikation übersprungen wird.
CHECKCACHE_USE_PARENTID Gibt an, ob die CheckCache-Anweisung für die übergeordnete Schlüsselspalte ausgeführt werden soll. TRUE, FALSE
CREATE_SCHEMA_PROCEDURES Gibt gespeicherte Prozeduren an, die zum Generieren von Schema verwendet werden können.

Die folgende Abfrage ruft die Operatoren ab, die in der WHERE-Klausel verwendet werden können:

SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'

Beachten Sie, dass einzelne Tabellen unterschiedliche Einschränkungen oder Anforderungen an die WHERE-Klausel haben können; siehe Datenmodell Abschnitt für weitere Informationen.

Spalten
Name Typ Beschreibung
NAME String Eine Komponente der SQL-Syntax oder eine Funktion, die auf dem Server verarbeitet werden kann.
VALUE String Details zum unterstützten SQL bzw. zur SQL-Syntax.

Systemidentität

Gibt Informationen zu versuchten Änderungen zurück.

Die folgende Abfrage ruft die IDs der geänderten Zeilen in einer Operation Charge:

SELECT * FROM sys_identity
Spalten
Name Typ Beschreibung
Id String Die von einer Operation zurückgegebene, von der Datenbank generierte ID.
Batch String Eine Kennung für den Charge. 1 für einen einzelnen Operation.
Operation String Das Ergebnis der Operation im Charge: EINGEFÜGT, AKTUALISIERT oder GELÖSCHT.
Message String SUCCESS oder eine Fehlermeldung, wenn das Update im Charge fehlgeschlagen ist.

Erweiterte Konfigurationseigenschaften

Die erweiterten Konfigurationseigenschaften sind die verschiedenen Optionen, die zum Herstellen einer Verbindung verwendet werden können. Dieser Abschnitt enthält eine vollständige Liste der Optionen, die Sie konfigurieren können. Klicken Sie auf die Links, um weitere Einzelheiten zu erfahren.

Authentifizierung

Eigenschaft Beschreibung
UseUAT Ob die Verbindung zu einem ADP UAT-Konto hergestellt werden soll.
MaskSensitiveData Um die sensiblen Daten im Ergebnissatz zu maskieren.

OAuth

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
OAuthRefreshToken Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

SSL

Eigenschaft Beschreibung
SSLClientCert Das von ADP bei der Registrierung bereitgestellte Zertifikat.
SSLClientCertType Der Typ des Schlüsselspeichers, der das TLS/SSL-Client-Zertifikat enthält.
SSLClientCertPassword Das Passwort für das TLS/SSL-Client-Zertifikat.
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

Schema

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Verschiedenes

Eigenschaft Beschreibung
RowScanDepth Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren Spalten benutzerdefinierter Felder durchsucht werden sollen.
IncludeCustomFields Ein Boolescher Wert, der angibt, ob Sie benutzerdefinierte Felder in die Spaltenliste aufnehmen möchten.
MaxRows Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Other Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UsePayrollEndpoint Setzen Sie dies auf „True“, um Ergebnisse für die Ansichten „AssociatePaymentsAllocationsEarningSections“, „AssociatePaymentsAllocationsStatutoryDeductions“, „AssociatePaymentsAllocationsNonStatutoryDeductions“, „AssociatePaymentsSummaryEarningsSections“, „AssociatePaymentsSummaryStatutoryDeductions“ und „AssociatePaymentsSummaryPayrollAccumulations“ mithilfe der Payroll-API abzurufen.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Authentifizierung

Dieser Abschnitt enthält eine vollständige Liste der Authentifizierungseigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
UseUAT Ob die Verbindung zu einem ADP UAT-Konto hergestellt werden soll.
MaskSensitiveData Um die sensiblen Daten im Ergebnissatz zu maskieren.

Verwenden SieUAT

Ob die Verbindung zu einem ADP UAT-Konto hergestellt werden soll.

Datentyp

bool

Standardwert

false

Hinweise

Um eine Verbindung mit einem ADP UAT-Konto herzustellen, legen Sie fest UseUAT = wahr.

MaskSensitiveData

Um die sensiblen Daten im Ergebnissatz zu maskieren.

Datentyp

bool

Standardwert

true

Hinweise

Um die sensiblen Daten im Ergebnissatz zu maskieren.

OAuth

Dieser Abschnitt enthält eine vollständige Liste der OAuth-Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
OAuthRefreshToken Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

OAuth initiieren

Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.

Mögliche Werte

OFF, GETANDREFRESH, REFRESH

Datentyp

string

Standardwert

OFF

Hinweise

Folgende Optionen stehen zur Verfügung:

  1. OFF: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.
  2. GETANDREFRESH: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.
  3. REFRESH: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.

OAuthClientId

Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.

OAuthClientSecret

Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret Eigentum.

OAuth-Zugriffstoken

Der Zugriffstoken für die Verbindung per OAuth.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthAccessToken Eigenschaft wird für die Verbindung über OAuth verwendet. Die OAuthAccessToken wird im Rahmen des Authentifizierungsprozesses vom OAuth-Server abgerufen. Es hat ein serverabhängiges Timeout und kann zwischen Anfragen wiederverwendet werden.

Das Zugriffstoken wird anstelle Ihres Benutzernamens und Passworts verwendet. Das Zugriffstoken schützt Ihre Anmeldeinformationen, indem es sie auf dem Server speichert.

OAuthSettingsLocation

Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH eingestellt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.

Datentyp

string

Standardwert

%APPDATA%\ADP Data Provider\OAuthSettings.txt

Hinweise

Wenn InitiateOAuth ist auf gesetzt GETANDREFRESH oder REFRESH, der Connector speichert OAuth-Werte, damit der Benutzer die OAuth-Verbindungseigenschaften nicht manuell eingeben muss und die Anmeldeinformationen über Verbindungen oder Prozesse hinweg gemeinsam genutzt werden können.

Anstatt einen Dateipfad anzugeben, können Sie den Speicher verwenden. Speicherorte werden durch einen Wert angegeben, der mit beginnt 'memory://' gefolgt von einer eindeutigen Kennung für diesen Satz von Anmeldeinformationen (z. B. memory://user1). Die Kennung können Sie frei wählen, sie sollte jedoch für den Benutzer eindeutig sein. Im Gegensatz zur dateibasierten Speicherung, bei der die Anmeldeinformationen über Verbindungen hinweg bestehen bleiben, werden die Anmeldeinformationen bei der Speicherspeicherung in den statischen Speicher geladen und die Anmeldeinformationen werden für die Dauer des Prozesses unter Verwendung derselben Kennung zwischen Verbindungen geteilt. Um die Anmeldeinformationen außerhalb des aktuellen Prozesses beizubehalten, müssen Sie die Anmeldeinformationen vor dem Schließen der Verbindung manuell speichern. Auf diese Weise können Sie sie in der Verbindung festlegen, wenn der Prozess erneut gestartet wird. Sie können OAuth-Eigenschaftswerte mit einer Abfrage an abrufen sys_connection_propsSystemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.

Der Standardspeicherort ist „%APPDATA%\ ADP Data Provider\OAuthSettings.txt“ mit %APPDATA% auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind

  • Windows: "register://%DSN"
  • Unix: "%AppData%..."
  • Mac: "%AppData%..."

wobei DSN der Name des aktuellen DSN ist, der in der offenen Verbindung verwendet wird.

Die folgende Tabelle listet den Wert von auf %APPDATA% nach Operationssystem:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Mac ~/Bibliothek/Anwendungsunterstützung
Linux ~/.config

OAuthRefreshToken

Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthRefreshToken Eigenschaft wird verwendet, um den OAuthAccessToken zu aktualisieren bei Verwendung der OAuth-Authentifizierung.

OAuthLäuftAbIn

Die Lebensdauer des OAuth AccessToken in Sekunden.

Datentyp

string

Standardwert

""

Hinweise

Mit OAuthTokenTimestamp kombinieren, um zu bestimmen, wann der AccessToken abläuft.

OAuthTokenTimestamp

Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

Datentyp

string

Standardwert

""

Hinweise

Kombinieren Sie es mit OAuthExpiresIn, um zu bestimmen, wann das AccessToken abläuft.

SSL

Dieser Abschnitt enthält eine vollständige Liste der SSL-Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
SSLClientCert Das von ADP bei der Registrierung bereitgestellte Zertifikat.
SSLClientCertType Der Typ des Schlüsselspeichers, der das TLS/SSL-Client-Zertifikat enthält.
SSLClientCertPassword Das Passwort für das TLS/SSL-Client-Zertifikat.
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

SSLClientCert

Das von ADP bei der Registrierung bereitgestellte Zertifikat.

Datentyp

string

Standardwert

""

Hinweise

Das von ADP während der Registrierung bereitgestellte Zertifikat. Der Connector erfordert einen PXF- oder PFXBLOB-Typ.

SSLClientCertType

Der Typ des Schlüsselspeichers, der das TLS/SSL-Clientzertifikat enthält.

Mögliche Werte

AUTO, USER, MACHINE, PFXFILE, PFXBLOB, JKSFILE, JKSBLOB, PEMKEY_FILE, PEMKEY_BLOB, PUBLIC_KEY_FILE, PUBLIC_KEY_BLOB, SSHPUBLIC_KEY_FILE, SSHPUBLIC_KEY_BLOB, P7BFILE, PPKFILE, XMLFILE, XMLBLOB

Datentyp

string

Standardwert

AUTO

Hinweise

Diese Eigenschaft kann einen der folgenden Werte annehmen:

Eigenschaft Beschreibung
USER - default Unter Windows gibt dies an, dass es sich bei dem Zertifikatspeicher um einen Zertifikatspeicher handelt, der dem aktuellen Benutzer gehört. Beachten Sie, dass dieser Speichertyp in Java nicht verfügbar ist.
MACHINE Unter Windows gibt dies an, dass es sich bei dem Zertifikatspeicher um einen Maschinenspeicher handelt. Beachten Sie, dass dieser Speichertyp in Java nicht verfügbar ist.
PFXFILE Der Zertifikatsspeicher ist der Name einer PFX-Datei (PKCS12), die Zertifikate enthält.
PFXBLOB Der Zertifikatsspeicher ist eine Zeichenfolge (Base-64-codiert), die einen Zertifikatsspeicher im PFX-Format (PKCS12) darstellt.
JKSFILE Der Zertifikatsspeicher ist der Name einer Java Key Store (JKS)-Datei, die Zertifikate enthält. Beachten Sie, dass dieser Speichertyp nur in Java verfügbar ist.
JKSBLOB Der Zertifikatsspeicher ist eine Zeichenfolge (base64-codiert), die einen Zertifikatsspeicher im JKS-Format darstellt. Beachten Sie, dass dieser Speichertyp nur in Java verfügbar ist.
PEMKEY_FILE Der Zertifikatsspeicher ist der Name einer PEM-codierten Datei, die einen privaten Schlüssel und ein optionales Zertifikat enthält.
PEMKEY_BLOB Der Zertifikatsspeicher ist eine Zeichenfolge (base64-codiert), die einen privaten Schlüssel und ein optionales Zertifikat enthält.
PUBLIC_KEY_FILE Der Zertifikatsspeicher ist der Name einer Datei, die ein PEM- oder DER-codiertes öffentliches Schlüsselzertifikat enthält.
PUBLIC_KEY_BLOB Der Zertifikatsspeicher ist eine Zeichenfolge (Base-64-codiert), die ein PEM- oder DER-codiertes öffentliches Schlüsselzertifikat enthält.
SSHPUBLIC_KEY_FILE Der Zertifikatsspeicher ist der Name einer Datei, die einen öffentlichen Schlüssel im SSH-Stil enthält.
SSHPUBLIC_KEY_BLOB Der Zertifikatsspeicher ist eine Zeichenfolge (Base-64-codiert), die einen öffentlichen Schlüssel im SSH-Stil enthält.
P7BFILE Der Zertifikatsspeicher ist der Name einer PKCS7-Datei, die Zertifikate enthält.
PPKFILE Der Zertifikatsspeicher ist der Name einer Datei, die einen privaten PuTTY-Schlüssel (PPK) enthält.
XMLFILE Der Zertifikatsspeicher ist der Name einer Datei, die ein Zertifikat im XML-Format enthält.
XMLBLOB Der Zertifikatsspeicher ist eine Zeichenfolge, die ein Zertifikat im XML-Format enthält.

SSLClientCertPassword

Das Passwort für das TLS/SSL-Client-Zertifikat.

Datentyp

string

Standardwert

""

Hinweise

Wenn der Zertifikatspeicher von einem Typ ist, der ein Passwort erfordert, wird diese Eigenschaft verwendet, um dieses Passwort zum Öffnen des Zertifikatspeichers anzugeben.

SSLServerCert

Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

Datentyp

string

Standardwert

""

Hinweise

Bei Verwendung einer TLS/SSL-Verbindung kann diese Eigenschaft verwendet werden, um das vom Server zu akzeptierende TLS/SSL-Zertifikat anzugeben. Jedes andere Zertifikat, dem der Computer nicht vertraut, wird abgelehnt.

Diese Eigenschaft kann folgende Formen annehmen:

Beschreibung Beispiel
Ein vollständiges PEM-Zertifikat (Beispiel der Kürze halber gekürzt) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
Ein Pfad zu einer lokalen Datei, die das Zertifikat enthält C:\\cert.cer
Der öffentliche Schlüssel (Beispiel der Kürze halber gekürzt) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
Der MD5-Fingerabdruck (Hexadezimalwerte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) ecadbdda5a1529c58a1e9e09828d70e4
Der SHA1-Fingerabdruck (Hex-Werte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) 34a929226ae0819f2ec14b4a3d904f801cbb150d

Wenn nicht angegeben, wird jedes vom Computer vertrauenswürdige Zertifikat akzeptiert.

Zertifikate werden vom Computer basierend auf dem Trust Store des Systems als vertrauenswürdig validiert. Der verwendete Trust Store ist der für das System angegebene Wert „javax.net.ssl.trustStore“. Wenn für diese Eigenschaft kein Wert angegeben ist, wird der Standard-Trust Store von Java verwendet (z. B. JAVA_HOME\lib\security\cacerts).

Verwenden Sie „*“, um anzugeben, dass alle Zertifikate akzeptiert werden. Beachten Sie, dass dies aus Sicherheitsgründen nicht empfohlen wird.

Schema

Dieser Abschnitt enthält eine vollständige Liste der Schema, die Sie konfigurieren können.

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Standort

Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.

Datentyp

string

Standardwert

%APPDATA%\ADP Data Provider\Schema

Hinweise

Der Pfad zu einem Verzeichnis, das die Schema für den Connector enthält (.rsd-Dateien für Tabellen und Ansichten, .rsb-Dateien für gespeicherte Prozeduren). Der Ordnerspeicherort kann ein relativer Pfad vom Speicherort der ausführbaren Datei sein. Der Location Die Eigenschaft wird nur benötigt, wenn Sie Definitionen anpassen (z. B. einen Spaltennamen ändern, eine Spalte ignorieren usw.) oder das Datenmodell mit neuen Tabellen, Ansichten oder gespeicherten Prozeduren erweitern möchten.

Wenn nichts angegeben wird, ist der Standardspeicherort "%APPDATA%\ ADP Data Provider\Schema" mit %APPDATA% wird auf das Konfigurationsverzeichnis des Benutzers eingestellt:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Mac ~/Bibliothek/Anwendungsunterstützung
Linux ~/.config

DurchsuchbareSchemas

Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA,SchemaB,SchemaC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Schemata aus Datenbanken kann aufwändig sein. Die Bereitstellung einer Liste von Schemata in der Verbindungszeichenfolge verbessert die Leistung.

Tabellen

Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA,TabelleB,TabelleC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Tabellen aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Tabellen in der Verbindungszeichenfolge verbessert die Leistung des Connectors.

Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.

Geben Sie die gewünschten Tabellen in einer durch Kommas getrennten Liste an. Jede Tabelle sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.

Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.

Ansichten

Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA,AnsichtB,AnsichtC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Ansichten aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Ansichten in der Verbindungszeichenfolge verbessert die Leistung des Connectors.

Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.

Geben Sie die gewünschten Ansichten in einer durch Kommas getrennten Liste an. Jede Ansicht sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.

Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.

Verschiedenes

Dieser Abschnitt enthält eine vollständige Liste verschiedener Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
RowScanDepth Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren Spalten benutzerdefinierter Felder durchsucht werden sollen.
IncludeCustomFields Ein Boolescher Wert, der angibt, ob Sie benutzerdefinierte Felder in die Spaltenliste aufnehmen möchten.
MaxRows Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Other Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UsePayrollEndpoint Setzen Sie dies auf „True“, um Ergebnisse für die Ansichten „AssociatePaymentsAllocationsEarningSections“, „AssociatePaymentsAllocationsStatutoryDeductions“, „AssociatePaymentsAllocationsNonStatutoryDeductions“, „AssociatePaymentsSummaryEarningsSections“, „AssociatePaymentsSummaryStatutoryDeductions“ und „AssociatePaymentsSummaryPayrollAccumulations“ mithilfe der Payroll-API abzurufen.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Zeilenscantiefe

Die maximale Anzahl von Zeilen, die nach den in der Tabelle verfügbaren benutzerdefinierten Feldspalten durchsucht werden sollen.

Datentyp

string

Standardwert

100

Hinweise

Das Festlegen eines hohen Wertes kann die Leistung beeinträchtigen. Das Festlegen eines niedrigen Wertes kann dazu führen, dass der Datentyp nicht richtig bestimmt wird.

Benutzerdefinierte Felder einschließen

Ein Boolescher Wert, der angibt, ob Sie benutzerdefinierte Felder in die Spaltenliste aufnehmen möchten.

Datentyp

bool

Standardwert

true

Hinweise

Wenn Sie dies auf „true“ setzen, werden benutzerdefinierte Felder in die Spaltenliste aufgenommen, dies kann jedoch zu Leistungseinbußen beim Auflisten von Metadaten führen.

MaxRows

Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.

Datentyp

int

Standardwert

-1

Hinweise

Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.

Andere

Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.

Datentyp

string

Standardwert

""

Hinweise

Die unten aufgeführten Eigenschaften sind für bestimmte Anwendungsfälle verfügbar. Für normale Anwendungsfälle und Funktionen von Treiber sollten diese Eigenschaften nicht erforderlich sein.

Geben Sie mehrere Eigenschaften in einer durch Semikolon getrennten Liste an.

Integration und Formatierung
Eigenschaft Beschreibung
DefaultColumnSize Legt die Standardlänge von Zeichenfolgefeldern fest, wenn die Datenquelle keine Spaltenlänge in den Metadaten bereitstellt. Der Standardwert ist 2000.
ConvertDateTimeToGMT Bestimmt, ob Datums-/Uhrzeitwerte in GMT statt in die lokale Zeit des Computers konvertiert werden sollen.
RecordToFile=filename Protokolliert den zugrunde liegenden Socket-Datenübertragungsvorgang in die angegebene Datei.

Pseudospalten

Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.

Datentyp

string

Standardwert

""

Hinweise

Diese Einstellung ist besonders hilfreich im Entity Framework, da Sie dort keinen Wert für eine Pseudospalte festlegen können, es sei denn, es handelt sich um eine Tabellenspalte. Der Wert dieser Verbindungseinstellung hat das Format „Tabelle1=Spalte1, Tabelle1=Spalte2, Tabelle2=Spalte3“. Sie können das Zeichen „*“ verwenden, um alle Tabellen und alle Spalten einzuschließen, z. B. „*=*“.

Zeitüberschreitung

Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.

Datentyp

int

Standardwert

60

Hinweise

Wenn Timeout = 0, Operationen werden nicht abgebrochen. Die Operationen werden ausgeführt, bis sie erfolgreich abgeschlossen sind oder bis ein Fehler auftritt.

Wenn Timeout abläuft und der Operation noch nicht abgeschlossen ist, löst der Connector eine Ausnahme aus.

Verwenden Sie PayrollEndpoint

Setzen Sie dies auf „True“, um Ergebnisse für die Ansichten „AssociatePaymentsAllocationsEarningSections“, „AssociatePaymentsAllocationsStatutoryDeductions“, „AssociatePaymentsAllocationsNonStatutoryDeductions“, „AssociatePaymentsSummaryEarningsSections“, „AssociatePaymentsSummaryStatutoryDeductions“ und „AssociatePaymentsSummaryPayrollAccumulations“ mithilfe der Payroll-API abzurufen.

Datentyp

bool

Standardwert

false

Hinweise

Wenn Sie dies auf „true“ setzen, kann dies die Leistung der obigen Ansichten beeinträchtigen.

BenutzerdefinierteAnsichten

Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Datentyp

string

Standardwert

""

Hinweise

Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.

Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.

Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:

  • Jedes Stammelement definiert den Namen einer Ansicht.
  • Jedes Stammelement enthält ein untergeordnetes Element namens query, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.

Zum Beispiel:

{
    "MyView": {
        "query": "SELECT * FROM Workers WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie die UserDefinedViews Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:

"UserDefinedViews", C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json

Beachten Sie, dass der angegebene Pfad nicht in Anführungszeichen steht.