ADP Connector for CData Sync

Build 23.0.8839
  • ADP
    • 接続の確立
    • 高度な機能
      • SSL の設定
      • ファイアウォールとプロキシ
    • データモデル
      • テーブル
        • Input_AdditionalRemunerations
        • Input_configurationTags
        • Input_DeductionInputs
        • Input_EarningInputs
        • Input_ReimbursementInputs
        • PayrollRuns
        • Workers
        • WorkersPersonCommunicationEmails
        • WorkersPersonCommunicationFaxes
        • WorkersPersonCommunicationLandlines
        • WorkersPersonCommunicationMobiles
        • WorkersPersonCommunicationPagers
        • WorkersWorkAssignments
      • ビュー
        • AdditionalRemunerationNameCode
        • AssociatePaymentsAllocationsEarningsAndBenefits
        • AssociatePaymentsAllocationsEarningSections
        • AssociatePaymentsAllocationsNonStatutoryDeductions
        • AssociatePaymentsAllocationsStatutoryDeductions
        • AssociatePaymentsSummaryEarningsAndBenefits
        • AssociatePaymentsSummaryEarningsSections
        • AssociatePaymentsSummaryNonStatutoryDeductions
        • AssociatePaymentsSummaryPayrollAccumulations
        • AssociatePaymentsSummaryStatutoryDeductions
        • CostCenters
        • DeductionInputCode
        • EarningInputCode
        • GenerationAffixCode
        • HighestEducationLevelCode
        • JobApplications
        • jobRequisitions
        • MaritalStatusCode
        • OnboardingTemplate
        • PaidTimeOffBalances
        • PaidTimeOffRequestEntries
        • PaidTimeOffRequests
        • PayrollGroup
        • PersonalContacts
        • QualificationAffixCode
        • ReimbursementInputCode
        • TeamTimeCards
        • TeamTimeCardsDailyTotals
        • TeamTimeCardsHomeLaborAllocations
        • TeamTimeCardsPeriodTotals
        • TimeCards
        • TimeCardsDailyTotals
        • TimeCardsPeriodTotals
        • WageLawCoverageCode
        • WorkAssignmentCustomHistoryCustomGroupAmountFields
        • WorkAssignmentCustomHistoryCustomGroupCodeFields
        • WorkAssignmentCustomHistoryCustomGroupDateFields
        • WorkAssignmentCustomHistoryCustomGroupDateTimeFields
        • WorkAssignmentCustomHistoryCustomGroupIndicatorFields
        • WorkAssignmentCustomHistoryCustomGroupLinks
        • WorkAssignmentCustomHistoryCustomGroupNumberFields
        • WorkAssignmentCustomHistoryCustomGroupPercentFields
        • WorkAssignmentCustomHistoryCustomGroupStringFields
        • WorkAssignmentCustomHistoryCustomGroupTelephoneFields
        • WorkAssignmentHistory
        • WorkAssignmentHistoryAdditionalRemunerations
        • WorkAssignmentHistoryAssignedOrganizationalUnits
        • WorkAssignmentHistoryAssignedWorkLocations
        • WorkAssignmentHistoryCommunicationsEmails
        • WorkAssignmentHistoryCommunicationsFaxes
        • WorkAssignmentHistoryCommunicationsInstantMessages
        • WorkAssignmentHistoryCommunicationsInternetAddresses
        • WorkAssignmentHistoryCommunicationsLandlines
        • WorkAssignmentHistoryCommunicationsMobiles
        • WorkAssignmentHistoryCommunicationsPagers
        • WorkAssignmentHistoryCommunicationsSocialNetworks
        • WorkAssignmentHistoryHomeOrganizationalUnits
        • WorkAssignmentHistoryIndustryClassifications
        • WorkAssignmentHistoryOccupationalClassifications
        • WorkAssignmentHistoryReport
        • WorkAssignmentHistoryWorkerGroups
        • WorkerDemographics
        • WorkersBusinessCommunicationEmails
        • WorkersBusinessCommunicationFaxes
        • WorkersBusinessCommunicationLandlines
        • WorkersBusinessCommunicationMobiles
        • WorkersBusinessCommunicationPagers
        • WorkersPersonBirthNamePreferredSalutations
        • WorkersPersonBirthNameTitleAffixCodes
        • WorkersPersonBirthNameTitlePrefixCodes
        • WorkersPersonGovernmentIDs
        • WorkersPersonLegalNamePreferredSalutations
        • WorkersPersonLegalNameTitleAffixCodes
        • WorkersPersonLegalNameTitlePrefixCodes
        • WorkersPersonMilitaryClassificationCodes
        • WorkersPhotoLinks
        • WorkersPhotos
        • WorkersWorkAssignmentReportsTo
        • WorkersWorkAssignmentsAssignedOrganizationalUnits
        • WorkersWorkAssignmentsAssignedWorkLocations
        • WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails
        • WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes
        • WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines
        • WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles
        • WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers
        • WorkersWorkAssignmentsHomeOrganizationalUnits
        • WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails
        • WorkersWorkAssignmentsHomeWorkLocationCommunicationInstantMessages
        • WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines
        • WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles
        • WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers
        • WorkersWorkAssignmentsIndustryClassifications
        • WorkersWorkAssignmentsLinks
        • WorkersWorkAssignmentsOccupationalClassifications
        • WorkersWorkAssignmentsWorkerGroups
        • WorkerTypeCode
        • WorkSchedules
        • WorkSchedulesEntries
    • 接続文字列オプション
      • Authentication
        • UseUAT
        • MaskSensitiveData
      • OAuth
        • OAuthClientId
        • OAuthClientSecret
      • SSL
        • SSLClientCert
        • SSLClientCertType
        • SSLClientCertPassword
        • SSLServerCert
      • Firewall
        • FirewallType
        • FirewallServer
        • FirewallPort
        • FirewallUser
        • FirewallPassword
      • Proxy
        • ProxyAutoDetect
        • ProxyServer
        • ProxyPort
        • ProxyAuthScheme
        • ProxyUser
        • ProxyPassword
        • ProxySSLType
        • ProxyExceptions
      • Logging
        • LogModules
      • Schema
        • Location
        • BrowsableSchemas
        • Tables
        • Views
      • Miscellaneous
        • RowScanDepth
        • IncludeCustomFields
        • MaxRows
        • Other
        • PseudoColumns
        • Timeout
        • UsePayrollEndpoint
        • UserDefinedViews

ADP Connector for CData Sync

概要

CData Sync App は、ADP データをデータベース、データレイク、またはデータウェアハウスに継続的にパイプライン化する簡単な方法を提供し、分析、レポート、AI、および機械学習で簡単に利用できるようにします。

ADP コネクタはCData Sync アプリケーションから使用可能で、ADP からデータを取得して、サポートされている任意の同期先に移動できます。

ADP バージョンサポート

Sync App は次のADP API を使用してADP Workforce Now データへのアクセスを実現します。

  • Applicant Onboard V2 API
  • Payroll Data Input API
  • Payroll Output API
  • Team Time Cards API
  • Time Cards API
  • Time Off Balances API
  • Time Off Request API
  • Validation Table Code List API
  • Work Assignment API
  • Work Assignment API
  • Work Schedules API
  • Worker Management API
  • Workers API

ADP Connector for CData Sync

接続の確立

ADP への接続を追加

ADP への接続を追加するには:

  1. アプリケーションコンソールで、接続ページに移動します。
  2. 接続の追加パネルで、追加したい接続のアイコンを選択します。
  3. ADP アイコンが利用できない場合は、Add More アイコンをクリックしてCData サイトからADP コネクタをダウンロードおよびインストールします。

必須プロパティについては、設定タブを参照してください。

通常必須ではない接続プロパティについては、高度な設定タブを参照してください。

接続の前に

接続を確立する前に、ADP に連絡してOAuth アプリとそれに関連するクレデンシャルを提供してもらう必要があります。

これらのクレデンシャルはADP からのみ取得可能で、直接取得することはできません。

ADP への接続

次のプロパティを指定してADP に接続します。

  • OAuthClientId:ADP より提供されたアプリのクライアントId に設定。
  • OAuthClientSecret:ADP より提供されたアプリのクライアントシークレットに設定。
  • SSLClientCert:ADP より提供された証明書に設定。
  • SSLClientCertPassword:証明書のパスワードに設定。
  • UseUAT:Sync App はデフォルトで、本番環境にリクエストを行います。開発者アカウントを使用している場合は、UseUAT をtrue に設定します。
  • RowScanDepth:テーブルで利用可能なカスタムフィールドカラムをスキャンする行数の最大値。デフォルト値は100に設定されています。大きい値を設定すると、パフォーマンスが低下する場合があります。

Note:SSLClientCert は、独自の証明書を作成する必要があります。詳しくは、ADP Developer Resources を参照してください。

ADP Connector for CData Sync

高度な機能

このセクションでは、ADP Sync App の高度な機能を厳選して説明します。

ユーザー定義ビュー

Sync App を使用すると、事前設定されたクエリによって内容が決定されるユーザー定義ビューと呼ばれる仮想テーブルを定義できます。 このビューは、ドライバーに発行されるクエリを直接制御できない場合に有効です。 カスタムビューの作成と設定の概要については、ユーザー定義ビュー を参照してください。

SSL の設定

SSL の設定 を使用して、Sync App が証明書のネゴシエーションをどのように扱うかを調整します。さまざまな証明書形式を選択できます。 詳しくは、接続文字列オプションにあるSSLServerCert プロパティを参照してください。

ファイアウォールとプロキシ

Windows プロキシとHTTP プロキシを含むファイアウォールとプロキシ に合致するようSync App を設定します。トンネル接続を設定することもできます。

クエリ処理

Sync App は、ADP にできるだけ多くのSELECT ステートメント処理をオフロードし、残りのクエリをクライアント側のインメモリで処理します。

詳しくはクエリ処理 を参照してください。

ログ

CData ログを調整するために使用可能な設定の概要については、ログ を参照してください。基本的なロギングでは、 次の2つの接続プロパティを設定するだけです。LogModules 接続プロパティを使用してログに記録する情報のサブセットを選択できる、 より洗練されたロギングをサポートする多数の機能があります。

ADP Connector for CData Sync

SSL の設定

SSL 設定のカスタマイズ

デフォルトでは、Sync App はサーバーの証明書をシステムの信頼できる証明書ストアと照合してSSL / TLS のネゴシエーションを試みます。

別の証明書を指定するには、利用可能なフォーマットについてSSLServerCert プロパティを参照してください。

ADP Connector for CData Sync

ファイアウォールとプロキシ

Firewall またはProxy 経由の接続

HTTP プロキシ

Windows のシステムプロキシ経由の接続では、接続プロパティを追加で設定する必要はありません。他のプロキシに接続するには、ProxyAutoDetect をfalse に設定します。

さらにHTTP プロキシへの認証には、ProxyServer とProxyPort に加えてProxyAuthScheme、ProxyUser、およびProxyPassword を設定します。

その他のプロキシ

次のプロパティを設定します。

  • プロキシベースのファイヤーウォールを使用するには、FirewallType、FirewallServer、およびFirewallPort を設定します。
  • 接続をトンネルするには、FirewallType をTUNNEL に設定します。
  • 認証するには、FirewallUser とFirewallPassword を設定します。
  • SOCKS プロキシへの認証には、さらにFirewallType をSOCKS5 に設定します。

ADP Connector for CData Sync

データモデル

CData Sync App は、ADP オブジェクトをリレーショナルテーブルおよびビューとしてモデル化します。 ADP オブジェクトは他のオブジェクトとリレーションを持ちます。テーブルでは、これらのリレーションは外部キーを使用して表されます。 次のセクションでは、利用可能なAPI オブジェクトを示し、ADP API へのSQL の実行について詳しく説明します。

ほとんどのデータベースオブジェクトのスキーマは、シンプルなテキストベースのコンフィギュレーションファイルで定義されます。

テーブル

Sync App はADP API により公開されるデータをリレーショナルテーブル としてモデル化します。

ビュー

ビュー では、利用可能な読み取り専用ビューを説明します。

ADP Connector for CData Sync

テーブル

Sync App はADP のデータを、標準のSQL ステートメントを使用してクエリできるリレーショナルデータベースのテーブルのリストとしてモデル化します。

ADP Connector for CData Sync テーブル

Name Description
Input_AdditionalRemunerations Create aggregates for WorkersWorkAssignments.AdditionalRemunerations using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.
Input_configurationTags Add configurationTags aggregate for Input_DeductionInputs.DeductionConfigurationTags OR Input_EarningInputs.EarningConfigurationTags OR Input_ReimbursementInputs.ReimbursementConfigurationTags using this as TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.
Input_DeductionInputs Create aggregates for PayrollRuns.DeductionInputs using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.
Input_EarningInputs Create aggregates for PayrollRuns.EarningInputs using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.
Input_ReimbursementInputs Create aggregates for PayrollRuns.ReimbursementInputs using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.
PayrollRuns Add and view the payroll runs.
Workers Returns workers details.
WorkersPersonCommunicationEmails Returns workers person communication emails.
WorkersPersonCommunicationFaxes Returns workers person communication faxes.
WorkersPersonCommunicationLandlines Returns workers person communication landlines.
WorkersPersonCommunicationMobiles Returns workers person communication mobiles.
WorkersPersonCommunicationPagers Returns workers person communication pagers.
WorkersWorkAssignments Returns workers details.

ADP Connector for CData Sync

Input_AdditionalRemunerations

Create aggregates for WorkersWorkAssignments.AdditionalRemunerations using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.

Columns

Name Type ReadOnly References Description
RemunerationTypeCode String True

RemunerationTypeCodeName String True

RemunerationRate Decimal True

RemunerationCurrencyCode String True

effectiveDate Date True

NameCode String True

AdditionalRemunerationNameCode.CodeValue

InactiveIndicator Boolean True

ADP Connector for CData Sync

Input_configurationTags

Add configurationTags aggregate for Input_DeductionInputs.DeductionConfigurationTags OR Input_EarningInputs.EarningConfigurationTags OR Input_ReimbursementInputs.ReimbursementConfigurationTags using this as TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.

Columns

Name Type ReadOnly References Description
TagCode String True

TagDataType String True

TagValues String True

Add comma separeted values with double quote

ReferenceNumber Integer True

Configuration tag reference number

ADP Connector for CData Sync

Input_DeductionInputs

Create aggregates for PayrollRuns.DeductionInputs using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.

Columns

Name Type ReadOnly References Description
AssociateOID String True

PayrollGroupCode String True

DeductionCodeValue String True

DeductionInputCode.CodeValue

DeductionRateValue Decimal True

DeductionAmountcurrencyCode String True

DeductionBaseUnitCodeValue String True

DeductionConfigurationTags String True

ReferenceNumber Integer True

Configuration tag reference number

ADP Connector for CData Sync

Input_EarningInputs

Create aggregates for PayrollRuns.EarningInputs using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.

Columns

Name Type ReadOnly References Description
AssociateOID String True

PayrollGroupCode String True

EarningCodeValue String True

EarningInputCode.CodeValue

RateValue Decimal True

RatecurrencyCode String True

NumberOfHours String True

EarningsAmountValue Decimal True

EarningsCurrencyCode String True

EarningConfigurationTags String True

ReferenceNumber Integer True

Configuration tag reference number

ADP Connector for CData Sync

Input_ReimbursementInputs

Create aggregates for PayrollRuns.ReimbursementInputs using this as a TEMP table. This table values only last as long as the connection remains open. When the connection to ADP is closed, all tables names started with Input are cleared.

Columns

Name Type ReadOnly References Description
AssociateOID String True

PayrollGroupCode String True

ReimbursementCodeValue String True

ReimbursementInputCode.CodeValue

ReimbursementAmountValue Decimal True

ReimbursementAmountCurrencyCode String True

ReimbursementConfigurationTags String True

ReferenceNumber Integer True

Configuration tag reference number

ADP Connector for CData Sync

PayrollRuns

Add and view the payroll runs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • ItemID supports the '=' comparison.
  • PayrollRegionCodeValue supports the '=' comparison.
  • PayrollGroupCodeValue supports the '=' comparison.
  • PayrollScheduleReferenceScheduleEntryID supports the '=' comparison.
  • PayrollScheduleReferencePayrollWeekNumber supports the '=' comparison.
  • PayrollScheduleReferencePayrollYear supports the '=' comparison.
  • PayrollScheduleReferencePayrollRunNumber supports the '=' comparison.
  • Level supports the '=' comparison.

For example, the following queries are processed server side:

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'

Insert

Following is an example of how to inserting pay data inputs into PayrollRuns table. For example:

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"}}]')

Inserting pay data inputs using Temp Table.

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');

Columns

Name Type ReadOnly References Description
ItemID [KEY] String True

The unique identifier of a instance within the collection.

PayrollProcessingJobID String False

The unique identifier of the related payroll processing job. This is generated as the result of the payrollProcessingJob.initiate event.

AlternateJobIDs String True

PayrollRegionCodeValue String True

The region in which the payroll is processed.

PayrollGroupCodeValue String False

PayrollGroup.Code

The payroll group code relevant to payroll processing.

PayrollGroupCodeShortName String True

Short description of the related code.

PayrollGroupCodeLongName String True

Long description of the related code.

PayrollScheduleReferencePayrollScheduleID String True

The unique identifier of the payroll schedule associated with the payroll output.

PayrollScheduleReferenceScheduleEntryID String True

The unique identifier of payroll schedule entry associated to the payroll schedule associated with the payroll output.

PayrollScheduleReferencePayrollWeekNumber String True

The week number for a payroll in the payroll schedule. This does not necessarily align with the calendar week number.

PayrollScheduleReferencePayrollYear String True

The year associated to a payroll in the payroll schedule.

PayrollScheduleReferencePayrollRunNumber String True

For a given payroll week number, this is the numbered run for that week.

PayrollProcessingJobStatusCodeValue String True

The Job status code of the payroll processing.

PayrollProcessingJobStatusCodeShortName String True

Short description of the related Job status code.

PayrollProcessingJobStatusCodelongName String True

Long description of the related Job status code.

AssociatePayments String True

This column will return data. If level set to detail.

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
Level String

使用できる値は次のとおりです。payroll, pay, details, payDetails, acc, acc-all, error, dropped pay, wage garnishements

AssociateOID String

Payroll Insert Only

PayrollWeekNumber String

Payroll Insert Only

PayrollFileNumber String

Payroll Insert Only

PayNumber String

Payroll Insert Only

EarningInputs String

Payroll Insert Only. Following Modifier codes are supported for pay data input 1 - 'Hours 1 (Regular)', 2 - 'Hours 3 Code & Quantity', 3 - 'Hours 3 Code & Quantity', 4 - 'Hours 4 Code & Quantity', 7 - 'Earnings 3 Code & Amount', 8 - 'Earnings 4 Code & Amount', 9 - 'Earnings 5 Code & Amount', 24 - 'Temporary Hourly Rate'.

DeductionInputs String

Payroll Insert Only

ReimbursementInputs String

Payroll Insert Only

ADP Connector for CData Sync

Workers

Returns workers details.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM Workers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM Workers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM Workers WHERE AsOfDate = '2020-01-01'

Insert

Following is an example of how to inserting into Workers table. For example:

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')

Following is an example of how to inserting into Workers table with WorkAssignements. For example:

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')

Update

Following is an example of how to Update a Workers table:

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'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

WorkerID String True

WorkAssignments String False

WorkerAcquisitionDate Date True

WorkerAdjustedServiceDate Date True

WorkerExpectedTerminationDate Date True

WorkerOriginalHireDate Date False

WorkerRehireDate Date True

WorkerRetirementDate Date True

WorkerTerminationDate Date True

WorkerIDSchemeCode String True

WorkerIDSchemeLongName String True

WorkerIDSchemeShortName String True

WorkerStatusEffectiveDate Date True

WorkerStatusReasonCode String True

WorkerStatusReasonLongName String True

WorkerStatusReasonShortName String True

WorkerStatusStatusCode String True

WorkerStatusStatusLongName String True

WorkerStatusStatusShortName String True

Photos String True

BusinessCommunicationEmails String False

BusinessCommunicationFaxes String False

BusinessCommunicationLandlines String False

BusinessCommunicationMobiles String False

BusinessCommunicationPagers String False

PersonAlternatePreferredNames String True

PersonCommunicationEmails String False

PersonCommunicationFaxes String False

PersonCommunicationLandlines String False

PersonCommunicationMobiles String False

PersonCommunicationPagers String False

PersonDeathDate Date True

PersonDeceasedIndicator Boolean True

PersonDisabilityIdentificationDeclinedIndicator Boolean True

PersonDisabilityPercentage Integer True

PersonDisabilityTypeCodes String False

PersonDisabledIndicator Boolean False

PersonGenderCode String False

使用できる値は次のとおりです。M, F, N

PersonGenderLongName String True

PersonGenderShortName String True

PersonGovernmentIDs String False

PersonHighestEducationLevelCode String False

HighestEducationLevelCode.CodeValue

PersonHighestEducationLevelLongName String True

PersonHighestEducationLevelShortName String True

PersonIdentityDocuments String True

PersonImmigrationDocuments String True

PersonLegalAddressCityName String False

PersonLegalAddressCountryCode String False

PersonLegalAddressCountrySubdivisionLevel1Code String False

PersonLegalAddressCountrySubdivisionLevel1LongName String False

PersonLegalAddressCountrySubdivisionLevel1ShortName String False

PersonLegalAddressCountrySubdivisionLevel1SubdivisionType String False

PersonLegalAddressCountrySubdivisionLevel2Code String False

PersonLegalAddressCountrySubdivisionLevel2LongName String False

PersonLegalAddressCountrySubdivisionLevel2ShortName String False

PersonLegalAddressCountrySubdivisionLevel2SubdivisionType String False

PersonLegalAddressDeliveryPoint String False

PersonLegalAddressLineOne String False

PersonLegalAddressLineTwo String False

PersonLegalAddressLineThree String False

PersonLegalAddressNameCodeValue String False

PersonLegalAddressNameCodeLongName String True

PersonLegalAddressNameCodeShortName String False

PersonLegalAddressPostalCode String False

PersonLegalAddressSameAsAddressIndicator Boolean False

PersonLegalAddressSameAsAddressLinkCanonicalUri String False

PersonLegalAddressSameAsAddressLinkEncType String False

PersonLegalAddressSameAsAddressLinkHref String False

PersonLegalAddressSameAsAddressLinkMediaType String False

PersonLegalAddressSameAsAddressLinkMethod String False

PersonLegalAddressSameAsAddressLinkPayLoadArguments String False

PersonLegalAddressSameAsAddressLinkRel String False

PersonLegalAddressSameAsAddressLinkSchema String False

PersonLegalAddressSameAsAddressLinkTargetSchema String False

PersonLegalAddressSameAsAddressLinkTitle String False

PersonLegalNameFamilyName1 String False

PersonLegalNameFamilyName1Prefix String False

PersonLegalNameFamilyName2 String False

PersonLegalNameFamilyName2Prefix String False

PersonLegalNameFormattedName String False

PersonLegalNameGenerationAffixCode String False

GenerationAffixCode.CodeValue

PersonLegalNameGenerationAffixLongName String True

PersonLegalNameGenerationAffixShortName String True

PersonLegalNameGivenName String False

PersonLegalNameInitials String False

PersonLegalNameMiddleName String False

PersonLegalNameCode String False

PersonLegalNameLongName String True

PersonLegalNameShortName String False

PersonLegalNameNickName String False

PersonLegalNamePreferredSalutations String False

PersonLegalNameQualificationAffixCode String False

QualificationAffixCode.CodeValue

PersonLegalNameQualificationAffixLongName String False

PersonLegalNameQualificationAffixShortName String False

PersonLinks String True

PersonMaritalStatusCode String False

MaritalStatusCode.CodeValue

PersonMaritalStatusEffectiveDateTime Datetime False

PersonMaritalStatusLongName String True

PersonMaritalStatusShortName String False

MaritalStatusCode.ShortName

PersonMilitaryClassificationCodes String False

Supported values Disabled Veteran,Active Duty Wartime or Campaign Badge Veteran,Armed Forces Service Medal Veteran,Recently Separated Veteran

PersonMilitaryDischargeDate Date False

PersonMilitaryStatusCode String False

PersonMilitaryStatusEffectiveDate Datetime True

PersonMilitaryStatusLongName String True

PersonMilitaryStatusShortName String False

PersonOtherPersonalAddresses String False

PersonPassports String False

PersonPreferredNameFamilyName1 String True

PersonPreferredNameFamilyName1Prefix String True

PersonPreferredNameFamilyName2 String True

PersonPreferredNameFamilyName2Prefix String True

PersonPreferredNameFormattedName String True

PersonPreferredNameGenerationAffixCode String True

PersonPreferredNameGenerationAffixLongName String True

PersonPreferredNameGenerationAffixShortName String True

PersonPreferredNameGivenName String True

PersonPreferredNameInitials String True

PersonPreferredNameMiddleName String True

PersonPreferredNameCode String True

PersonPreferredNameLongName String True

PersonPreferredNameShortName String True

PersonPreferredNameNickName String True

PersonPreferredNamePreferredSalutations String True

PersonPreferredNameQualificationAffixCode String True

PersonPreferredNameQualificationAffixLongName String True

PersonPreferredNameQualificationAffixShortName String True

PersonPreferredNameScriptCode String True

PersonPreferredNameScriptLongName String True

PersonPreferredNameScriptShortName String True

PersonPreferredNameTitleAffixCodes String True

PersonPreferredNameTitlePrefixCodes String True

PersonReligionCode String True

PersonReligionLongName String True

PersonReligionShortName String True

PersonResidencyCountryCodes String True

PersonSexualOrientationCode String True

PersonSexualOrientationLongName String True

PersonSexualOrientationShortName String True

PersonSocialInsurancePrograms String True

PersonStudentIndicator Boolean True

PersonStudentStatusCode String True

PersonStudentStatusEffectiveDate Date True

PersonStudentStatusLongName String True

PersonStudentStatusShortName String True

PersonTobaccoUserIndicator Boolean True

PersonWorkAuthorizationDocuments String True

Links String True

AsOfDate Date True

PersonBirthDate Date False

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
PayrollGroupCode String

Insert Only

OnboardingTemplateCode String

Insert Only

OnboardingTemplateCodeName String

Insert Only

OnboardingStatusCode String

Insert Only

OnboardingStatusCodeName String

Insert Only

HireReasonCode String

Insert Only

HireReasonCodeName String

Insert Only

ADP Connector for CData Sync

WorkersPersonCommunicationEmails

Returns workers person communication emails.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

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

Update

Following is an example of how to Update a WorkersPersonCommunicationEmails table:

UPDATE WorkersPersonCommunicationEmails SET EmailUri = '[email protected]' WHERE AssociateOID = 'G3349PZGBADQY8H8'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

Workers.AssociateOID

WorkerID String True

Workers.WorkerID

EmailUri String False

ItemID String True

NameCode String True

NameCodeLongName String True

NameCodeShortName String True

NotificationIndicator Boolean True

AsOfDate Date True

ADP Connector for CData Sync

WorkersPersonCommunicationFaxes

Returns workers person communication faxes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonCommunicationFaxes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationFaxes WHERE WorkerID = 'DRH9M9NPW'

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

Update

Following is an example of how to Update a WorkersPersonCommunicationFaxes table:

UPDATE WorkersPersonCommunicationFaxes SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

Workers.AssociateOID

WorkerID String True

Workers.WorkerID

Access String False

AreaDialing String False

CountryDialing String False

DialNumber String False

Extension String False

FormattedNumber String True

ItemID String True

NameCode String True

NameCodeLongName String True

NameCodeShortName String True

NotificationIndicator Boolean True

AsOfDate Date True

ADP Connector for CData Sync

WorkersPersonCommunicationLandlines

Returns workers person communication landlines.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

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

Update

Following is an example of how to Update a WorkersPersonCommunicationLandlines table:

UPDATE WorkersPersonCommunicationLandlines SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

Workers.AssociateOID

WorkerID String True

Workers.WorkerID

Access String False

AreaDialing String False

CountryDialing String False

DialNumber String False

Extension String False

FormattedNumber String True

ItemID String True

NameCode String True

NameCodeLongName String True

NameCodeShortName String True

NotificationIndicator Boolean True

AsOfDate Date True

ADP Connector for CData Sync

WorkersPersonCommunicationMobiles

Returns workers person communication mobiles.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

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

Update

Following is an example of how to Update a WorkersPersonCommunicationMobiles table:

UPDATE WorkersPersonCommunicationMobiles SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

Workers.AssociateOID

WorkerID String True

Workers.WorkerID

Access String False

AreaDialing String False

CountryDialing String False

DialNumber String False

Extension String False

FormattedNumber String True

ItemID String True

NameCode String True

NameCodeLongName String True

NameCodeShortName String True

NotificationIndicator Boolean True

AsOfDate Date True

ADP Connector for CData Sync

WorkersPersonCommunicationPagers

Returns workers person communication pagers.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

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

Update

Following is an example of how to Update a WorkersPersonCommunicationPagers table:

UPDATE WorkersPersonCommunicationPagers SET AreaDialing = '232', DialNumber = '1234567' WHERE AssociateOID = 'G3349PZGBADQY8H8'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

Workers.AssociateOID

WorkerID String True

Workers.WorkerID

Access String False

AreaDialing String False

CountryDialing String False

DialNumber String False

Extension String False

FormattedNumber String True

ItemID String True

NameCode String True

NameCodeLongName String True

NameCodeShortName String True

NotificationIndicator Boolean True

AsOfDate Date True

ADP Connector for CData Sync

WorkersWorkAssignments

Returns workers details.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerIdValue supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignments WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignments WHERE WorkerIdValue = 'DRH9M9NPW'

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

Update

Following is an example of how to Update BaseRemuneration:

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

Following is an example of how to Update AdditionalRemuneration using aggregates:

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'

Following is an example of how to Update AdditionalRemuneration using Temp Table:

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'

Following is an example of how to Update Worker Assignment Termination:

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'

Following is an example of how to Update Worker Type:

UPDATE WorkersWorkAssignments SET WorkerTypeCodeValue = 'F', ItemId = '31095304_1668', EventReasonCode = 'ADL', EffectiveDate = '2021-01-01' WHERE AssociateOID = 'G3Q8G47NKHBV1SMT'

Columns

Name Type ReadOnly References Description
AssociateOID [KEY] String True

Workers.AssociateOID

WorkerIdValue String True

Workers.WorkerID

ItemID [KEY] String False

ActualStartDate Date True

CompaRatio Integer True

AdditionalRemunerations String False

AnnualBenefitBaseRateAmountValue Integer True

AnnualBenefitBaseRateCurrencyCode String True

AnnualBenefitBaseRateNameCodeValue String True

AnnualBenefitBaseRateNameCodeLongName String True

AnnualBenefitBaseRateNameCodeShortName String True

AssignedOrganizationalUnits String False

AssignedWorkLocations String True

AssignmentCostCenters String True

AssignmentStatusEffectiveDate Date True

AssignmentStatusReasonCodeValue String False

AssignmentStatusReasonCodeLongName String True

AssignmentStatusReasonCodeShortName String True

AssignmentStatusStatusCodeValue String True

AssignmentStatusStatusCodeLongName String True

AssignmentStatusStatusCodeShortName String True

AssignmentTermCodeValue String True

AssignmentTermCodeLongName String True

AssignmentTermCodeShortName String True

BargainingUnitBargainingUnitCodeValue String False

BargainingUnitBargainingUnitCodeLongName String True

BargainingUnitBargainingUnitCodeShortName String False

BargainingUnitSeniorityDate Date False

BaseRemunerationAnnualRateAmountValue Decimal True

BaseRemunerationAnnualRateAmountCurrencyCode String True

BaseRemunerationAnnualRateAmountNameCodeValue String True

BaseRemunerationAnnualRateAmountNameCodeLongName String True

BaseRemunerationAnnualRateAmountNameCodeShortName String True

BaseRemunerationAssociatedRateQualifiers String True

BaseRemunerationBiweeklyRateAmountValue Decimal True

BaseRemunerationBiweeklyRateAmountCurrencyCode String True

BaseRemunerationBiweeklyRateAmountNameCodeLongName String True

BaseRemunerationBiweeklyRateAmountNameCodeValue String True

BaseRemunerationBiweeklyRateAmountNameCodeShortName String True

BaseRemunerationCommissionRatePercentageBaseUnitCodeValue String True

BaseRemunerationCommissionRatePercentageBaseUnitCodeLongName String True

BaseRemunerationCommissionRatePercentageBaseUnitCodeShortName String True

BaseRemunerationCommissionRatePercentageNameCodeValue String True

BaseRemunerationCommissionRatePercentageNameCodeLongName String True

BaseRemunerationCommissionRatePercentageNameCodeShortName String True

BaseRemunerationCommissionRatePercentagePercentageValue Integer True

BaseRemunerationDailyRateAmountValue Decimal False

BaseRemunerationDailyRateAmountCurrencyCode String True

BaseRemunerationDailyRateAmountNameCodeValue String False

BaseRemunerationDailyRateAmountNameCodeLongName String True

BaseRemunerationDailyRateAmountNameCodeShortName String True

BaseRemunerationEffectiveDate Date False

BaseRemunerationHourlyRateAmountValue Decimal False

BaseRemunerationHourlyRateAmountCurrencyCode String True

BaseRemunerationHourlyRateAmountNameCodeValue String True

BaseRemunerationHourlyRateAmountNameCodeLongName String True

BaseRemunerationHourlyRateAmountNameCodeShortName String True

BaseRemunerationMonthlyRateAmountValue Decimal True

BaseRemunerationMonthlyRateAmountCurrencyCode String True

BaseRemunerationMonthlyRateAmountNameCodeValue String False

BaseRemunerationMonthlyRateAmountNameLongName String True

BaseRemunerationMonthlyRateAmountNameShortName String False

BaseRemunerationPayPeriodRateAmountValue Decimal True

BaseRemunerationPayPeriodRateAmountCurrencyCode String True

BaseRemunerationPayPeriodRateAmountNameCodeValue String True

BaseRemunerationPayPeriodRateAmountNameCodeLongName String True

BaseRemunerationPayPeriodRateAmountNameCodeShortName String True

BaseRemunerationRecordingBasisCodeValue String True

BaseRemunerationRecordingBasisCodelongName String True

BaseRemunerationRecordingBasisCodeShortName String True

BaseRemunerationSemiMonthlyRateAmountValue Decimal True

BaseRemunerationSemiMonthlyRateAmountCurrencyCode String True

BaseRemunerationSemiMonthlyRateAmountNameCodeValue String True

BaseRemunerationSemiMonthlyRateAmountNameCodeLongName String True

BaseRemunerationSemiMonthlyRateAmountNameCodeShortName String True

BaseRemunerationWeeklyRateAmountValue Decimal True

BaseRemunerationWeeklyRateAmountCurrencyCode String True

BaseRemunerationWeeklyRateAmountNameCodeValue String True

BaseRemunerationWeeklyRateAmountNameCodeLongName String True

BaseRemunerationWeeklyRateAmountNameCodeShortName String True

ExecutiveIndicator Boolean True

ExecutiveTypeCodeValue String True

ExecutiveTypeCodeLongName String True

ExecutiveTypeCodeShortName String True

ExpectedStartDate Date True

ExpectedTerminationDate Date True

FullTimeEquivalenceRatio Integer True

GeographicPayDifferentialCodeValue String True

GeographicPayDifferentialCodeLongName String True

GeographicPayDifferentialCodeShortName String True

GeographicPayDifferentialPercentage Integer True

HighlyCompensatedIndicator Boolean True

HighlyCompensatedTypeCodeValue String True

HighlyCompensatedTypeCodeLongName String True

HighlyCompensatedTypeCodeShortName String True

HireDate Date True

HomeOrganizationalUnits String False

HomeWorkLocationAddressAttentionOfName String True

HomeWorkLocationAddressBlockName String True

HomeWorkLocationAddressBuildingName String True

HomeWorkLocationAddressBuildingNumber String True

HomeWorkLocationAddressCareOfName String True

HomeWorkLocationAddressCityName String False

HomeWorkLocationAddressCountryCode String False

HomeWorkLocationAddressCountrySubdivisionLevel1CodeValue String False

HomeWorkLocationAddressCountrySubdivisionLevel1LongName String True

HomeWorkLocationAddressCountrySubdivisionLevel1ShortName String False

HomeWorkLocationAddressCountrySubdivisionLevel1SubdivisionType String False

HomeWorkLocationAddressCountrySubdivisionLevel2CodeValue String False

HomeWorkLocationAddressCountrySubdivisionLevel2LongName String True

HomeWorkLocationAddressCountrySubdivisionLevel2ShortName String False

HomeWorkLocationAddressCountrySubdivisionLevel2SubdivisionType String False

HomeWorkLocationAddressDeliveryPoint String True

HomeWorkLocationAddressDoor String True

HomeWorkLocationAddressFloor String True

HomeWorkLocationAddressGeoCoordinateLatitude Integer True

HomeWorkLocationAddressGeoCoordinateLongitude Integer True

HomeWorkLocationAddressLineFive String True

HomeWorkLocationAddressLineFour String True

HomeWorkLocationAddressLineOne String False

HomeWorkLocationAddressLineTwo String False

HomeWorkLocationAddressLineThree String False

HomeWorkLocationAddressNameCodeValue String True

HomeWorkLocationAddressNameCodeLongName String True

HomeWorkLocationAddressNameCodeShortName String True

HomeWorkLocationAddressPlotID String True

HomeWorkLocationAddressPostalCode String False

HomeWorkLocationAddressPostOfficeBox String True

HomeWorkLocationAddressScriptCodeValue String True

HomeWorkLocationAddressScriptCodeLongName String True

HomeWorkLocationAddressScriptCodeShortName String True

HomeWorkLocationAddressStairCase String True

HomeWorkLocationAddressStreetName String True

HomeWorkLocationAddressStreetTypeCodeValue String True

HomeWorkLocationAddressStreetTypeCodeLongName String True

HomeWorkLocationAddressStreetTypeCodeShortName String True

HomeWorkLocationAddressUnit String True

HomeWorkLocationCommunicationEmails String True

HomeWorkLocationCommunicationFaxes String True

HomeWorkLocationCommunicationLandlines String True

HomeWorkLocationCommunicationMobiles String True

HomeWorkLocationCommunicationPagers String True

HomeWorkLocationNameCodeValue String False

HomeWorkLocationNameCodeLongName String True

HomeWorkLocationNameCodeShortName String False

IndustryClassifications String False

JobCodeValue String False

JobCodeEffectiveDate Date True

JobCodeLongName String True

JobCodeShortName String False

JobTitle String True

LaborUnionLaborUnionCodeValue String False

LaborUnionLaborUnionCodeLongName String True

LaborUnionLaborUnionCodeShortName String False

LaborUnionSeniorityDate Date True

LegalEntityID String True

Links String True

ManagementPositionIndicator Boolean False

MinimumPayGradeStepDuration String True

NationalityContextCodeValue String True

NationalityContextCodeLongName String True

NationalityContextCodeShortName String True

NextPayGradeStepDate Date True

OccupationalClassifications String False

OfferAcceptanceDate Date True

OfferExtensionDate Date True

OfficerIndicator Boolean True

OfficerTypeCodeValue String False

OfficerTypeCodeLongName String True

OfficerTypeCodeShortName String False

PayCycleCodeValue String False

PayCycleCodeLongName String True

PayCycleCodeShortName String False

PayGradeCodeValue String False

PayGradeCodeLongName String True

PayGradeCodeShortName String False

PayGradePayRangeMaximumRateAmountValue Decimal True

PayGradePayRangeMaximumRateBaseMultiplierValue Integer True

PayGradePayRangeMaximumRateBaseUnitCodeValue String True

PayGradePayRangeMaximumRateBaseUnitCodeLongName String True

PayGradePayRangeMaximumRateBaseUnitCodeShortName String True

PayGradePayRangeMaximumRateCurrencyCode String True

PayGradePayRangeMaximumRateUnitCodeValue String True

PayGradePayRangeMaximumRateUnitCodeLongName String True

PayGradePayRangeMaximumRateUnitCodeShortName String True

PayGradePayRangeMedianRateAmountValue Decimal True

PayGradePayRangeMedianRateBaseMultiplierValue Integer True

PayGradePayRangeMedianRateBaseUnitCodeValue String True

PayGradePayRangeMedianRateBaseUnitCodeLongName String True

PayGradePayRangeMedianRateBaseUnitCodeShortName String True

PayGradePayRangeMedianRateCcurrencyCode String True

PayGradePayRangeMedianRateUnitCodeValue String True

PayGradePayRangeMedianRateUnitCodeLongName String True

PayGradePayRangeMedianRateUnitCodeShortName String True

PayGradePayRangeMinimumRateAmountValue Decimal True

PayGradePayRangeMinimumRateBaseMultiplierValue Integer True

PayGradePayRangeMinimumRateBaseUnitCodeValue String True

PayGradePayRangeMinimumRateBaseUnitCodeLongName String True

PayGradePayRangeMinimumRateBaseUnitCodeShortName String True

PayGradePayRangeMinimumRateCurrencyCode String True

PayGradePayRangeMinimumRateUnitCodeValue String True

PayGradePayRangeMinimumRateUnitCodeLongName String True

PayGradePayRangeMinimumRateUnitCodeShortName String True

PayGradeStepCodeValue String True

PayGradeStepCodeLongName String True

PayGradeStepCodeShortName String True

PayGradeStepPayRateAmountValue Decimal True

PayGradeStepPayRateBaseMultiplierValue Integer True

PayGradeStepPayRateBaseUnitCodeValue String True

PayGradeStepPayRateBaseUnitCodeLongName String True

PayGradeStepPayRateBaseUnitCodeShortName String True

PayGradeStepPayRateCurrencyCode String True

PayGradeStepPayRateUnitCodeValue String True

PayGradeStepPayRateUnitCodeLongName String True

PayGradeStepPayRateUnitCodeShortName String True

PayrollFileNumber String False

PayrollGroupCode String False

PayrollProcessingStatusCodeValue String True

PayrollProcessingStatusCodeEffectiveDate Date True

PayrollProcessingStatusCodeLongName String True

PayrollProcessingStatusCodeShortName String True

PayrollRegionCode String True

PayrollScheduleGroupID String True

PayScaleCodeValue String True

PayScaleCodeLongName String True

PayScaleCodeShortName String True

PositionID String False

PositionTitle String True

PrimaryIndicator Boolean True

RemunerationBasisCodeValue String True

RemunerationBasisCodeLongName String True

RemunerationBasisCodeShortName String True

ReportsTo String False

SeniorityDate Date True

StandardHoursQuantity Integer False

StandardHoursUnitCodeValue String True

StandardHoursUnitCodeLongName String True

StandardHoursUnitCodeShortName String True

StandardPayPeriodHoursHoursQuantity Integer True

StandardPayPeriodHoursUnitCodeValue String True

StandardPayPeriodHoursUnitCodeLongName String True

StandardPayPeriodHoursUnitCodeShortName String True

StockOwnerIndicator Boolean True

StockOwnerPercentage Integer True

TerminationDate Date False

VipIndicator Boolean True

VipTypeCodeValue String True

VipTypeCodeLongName String True

VipTypeCodeShortName String True

WageLawCoverageCodeValue String False

WageLawCoverageCode.CodeValue

WageLawCoverageCodeLongName String True

WageLawCoverageCodeShortName String False

WageLawCoverageWageLawNameCodeValue String True

WageLawCoverageWageLawNameCodeLongName String True

WageLawCoverageWageLawNameCodeShortName String True

WorkArrangementCodeValue String True

WorkArrangementCodeLongName String True

WorkArrangementCodeShortName String True

WorkerGroups String True

WorkerProbationIndicator Boolean True

WorkerProbationPeriodEndDate Date True

WorkerProbationPeriodStartDate Date True

WorkerTypeCodeValue String False

WorkerTypeCode.CodeValue

WorkerTypeCodeLongName String True

WorkerTypeCodeShortName String True

WorkLevelCodeValue String True

WorkLevelCodeLongName String True

WorkLevelCodeShortName String True

WorkShiftCodeValue String True

WorkShiftCodeLongName String True

WorkShiftCodeShortName String True

AsOfDate Date True

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
EffectiveDate Date

To update positionid and AssignedOrganizationalUnits

LastWorkedDate Date

Worker Termination Update

RehireEligibleIndicator Boolean

Worker Termination Update

SeveranceEligibleIndicator Boolean

Worker Termination Update

TerminationComments String

Worker Termination Update

BaseRemunerationCode String

EventReasonCode String

ADP Connector for CData Sync

ビュー

ビューは、データを示すという点でテーブルに似ていますが、ビューは読み取り専用です。

クエリは、ビューに対して通常のテーブルと同様に実行することができます。

ADP Connector for CData Sync ビュー

Name Description
AdditionalRemunerationNameCode Returns additional remuneration name code.
AssociatePaymentsAllocationsEarningsAndBenefits View the associate payment allocation earnings and benefits in the payroll outputs.
AssociatePaymentsAllocationsEarningSections View the earning sections for the associate payments allocations in payroll outputs.
AssociatePaymentsAllocationsNonStatutoryDeductions View the non-statutory deductions for the associate payments allocations in payroll outputs.
AssociatePaymentsAllocationsStatutoryDeductions View the statutory deductions for the associate payments allocations in payroll outputs.
AssociatePaymentsSummaryEarningsAndBenefits View the associate payments earnings and benefits in the payroll outputs.
AssociatePaymentsSummaryEarningsSections View the associate payments earnings sections items in the payroll outputs.
AssociatePaymentsSummaryNonStatutoryDeductions To view the non statutory deduction for the associate in payroll outputs.
AssociatePaymentsSummaryPayrollAccumulations To View the associate payments payroll accumulations in the payroll outputs.
AssociatePaymentsSummaryStatutoryDeductions View the statutory deduction for the associate in payroll outputs.
CostCenters Returns all Cost number codes setup for the client.
DeductionInputCode Returns deduction input code.
EarningInputCode Returns earning input code.
GenerationAffixCode Returns legal name generation affix code.
HighestEducationLevelCode Returns highest education level code value.
JobApplications Returns a list of job applications.
jobRequisitions Returns a list of job requisitions.
MaritalStatusCode Returns marital status codes.
OnboardingTemplate Returns onboarding template.
PaidTimeOffBalances Returns Paid TimeOff Balances.
PaidTimeOffRequestEntries Returns PaidTimeOff Requests.
PaidTimeOffRequests Returns PaidTimeOff Requests.
PayrollGroup Returns payroll group.
PersonalContacts Personal emergency contacts.
QualificationAffixCode Returns work assignement worker type code.
ReimbursementInputCode Returns reimbursement input code.
TeamTimeCards View the Team Time Cards.
TeamTimeCardsDailyTotals View the Team Time Cards daily totals aggregate.
TeamTimeCardsHomeLaborAllocations View the Team Time Cards period totals aggregate.
TeamTimeCardsPeriodTotals View the Team Time Cards period totals aggregate.
TimeCards View the worker Time Cards.
TimeCardsDailyTotals View the worker Time Cards daily totals aggregate.
TimeCardsPeriodTotals View the worker Time Cards period totals aggregate.
WageLawCoverageCode Returns wage law coverage code.
WorkAssignmentCustomHistoryCustomGroupAmountFields Work assignment CustomGroup amount.
WorkAssignmentCustomHistoryCustomGroupCodeFields Work assignment CustomGroup code.
WorkAssignmentCustomHistoryCustomGroupDateFields Work assignment CustomGroup date.
WorkAssignmentCustomHistoryCustomGroupDateTimeFields Work assignment CustomGroup date time.
WorkAssignmentCustomHistoryCustomGroupIndicatorFields Work assignment CustomGroup indicator.
WorkAssignmentCustomHistoryCustomGroupLinks Work assignment CustomGroup links.
WorkAssignmentCustomHistoryCustomGroupNumberFields Work assignment CustomGroup number.
WorkAssignmentCustomHistoryCustomGroupPercentFields Work assignment CustomGroup percent.
WorkAssignmentCustomHistoryCustomGroupStringFields Work assignment CustomGroup string.
WorkAssignmentCustomHistoryCustomGroupTelephoneFields Work assignment CustomGroup telephone.
WorkAssignmentHistory Work assignment history.
WorkAssignmentHistoryAdditionalRemunerations Work assignment additionsla remunerations history.
WorkAssignmentHistoryAssignedOrganizationalUnits Work assignment organization units history.
WorkAssignmentHistoryAssignedWorkLocations Work assignment Assigned locations history.
WorkAssignmentHistoryCommunicationsEmails Work assignment communication history mail.
WorkAssignmentHistoryCommunicationsFaxes Work assignment communication Fax History.
WorkAssignmentHistoryCommunicationsInstantMessages Work assignment communication message History.
WorkAssignmentHistoryCommunicationsInternetAddresses Work assignment communication Internet address History.
WorkAssignmentHistoryCommunicationsLandlines Work assignment communication landline history.
WorkAssignmentHistoryCommunicationsMobiles Work assignment communication mobile History.
WorkAssignmentHistoryCommunicationsPagers Work assignment communication Pager History.
WorkAssignmentHistoryCommunicationsSocialNetworks Work assignment communication social network history.
WorkAssignmentHistoryHomeOrganizationalUnits Work assignment Home organization history.
WorkAssignmentHistoryIndustryClassifications Work assignment industry classification history.
WorkAssignmentHistoryOccupationalClassifications Work assignment occupational classification history.
WorkAssignmentHistoryReport Work assignment Report.
WorkAssignmentHistoryWorkerGroups Work assignment group history.
WorkerDemographics Returns a list of demographics for each worker in the organization.
WorkersBusinessCommunicationEmails Returns workers business communication emails.
WorkersBusinessCommunicationFaxes Returns workers business communication faxes.
WorkersBusinessCommunicationLandlines Returns workers business communication landlines.
WorkersBusinessCommunicationMobiles Returns workers business communication mobiles.
WorkersBusinessCommunicationPagers Returns workers business communication pagers.
WorkersPersonBirthNamePreferredSalutations Returns workers person birth name preferred salutations.
WorkersPersonBirthNameTitleAffixCodes Returns workers person birth name title affix codes.
WorkersPersonBirthNameTitlePrefixCodes Returns workers person birth name title prefix codes.
WorkersPersonGovernmentIDs Returns workers person government IDs.
WorkersPersonLegalNamePreferredSalutations Returns workers person legal name preferred salutations.
WorkersPersonLegalNameTitleAffixCodes Returns workers person legal name title affix codes.
WorkersPersonLegalNameTitlePrefixCodes Returns workers person legal name title prefix codes.
WorkersPersonMilitaryClassificationCodes Returns workers person military classification codes.
WorkersPhotoLinks Returns workers photo links.
WorkersPhotos Returns workers photos.
WorkersWorkAssignmentReportsTo Returns workers work assignment ReportsTo.
WorkersWorkAssignmentsAssignedOrganizationalUnits Returns workers work assignments assigned organizational units.
WorkersWorkAssignmentsAssignedWorkLocations Returns workers work assignments assigned work locations.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails Returns workers work assignments assigned work locations communication emails.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes Returns workers work assignments assigned work locations communication faxes.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines Returns workers work assignments assigned work locations communication landlines.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles Returns workers work assignments assigned work locations communication mobiles.
WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers Returns workers work assignments assigned work locations communication pagers.
WorkersWorkAssignmentsHomeOrganizationalUnits Returns workers work assignments home organizational units.
WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails Returns workers work assignments home work location communication emails.
WorkersWorkAssignmentsHomeWorkLocationCommunicationInstantMessages Returns workers work assignments home work location communication instant messages.
WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines Returns workers work assignments home work location communication landlines.
WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles Returns workers work assignments home work location communication mobiles.
WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers Returns workers work assignments home work location communication pagers.
WorkersWorkAssignmentsIndustryClassifications Returns workers work assignments industry classifications.
WorkersWorkAssignmentsLinks Returns workers work assignments links.
WorkersWorkAssignmentsOccupationalClassifications Returns workers work assignments occupational classifications.
WorkersWorkAssignmentsWorkerGroups Work assignments worker groups.
WorkerTypeCode Returns work assignement worker type code.
WorkSchedules View the Work Schedules.
WorkSchedulesEntries View the schedule days entries in Work Schedules.

ADP Connector for CData Sync

AdditionalRemunerationNameCode

Returns additional remuneration name code.

Columns

Name Type References Description
CodeValue String
ShortName String

ADP Connector for CData Sync

AssociatePaymentsAllocationsEarningsAndBenefits

View the associate payment allocation earnings and benefits in the payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsAllocationsEarningsAndBenefits WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsAllocationsEarningsAndBenefits WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
AssociateOID String
payments String

ADP Connector for CData Sync

AssociatePaymentsAllocationsEarningSections

View the earning sections for the associate payments allocations in payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsAllocationsEarningSections WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsAllocationsEarningSections WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
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

ADP Connector for CData Sync

AssociatePaymentsAllocationsNonStatutoryDeductions

View the non-statutory deductions for the associate payments allocations in payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsAllocationsNonStatutoryDeductions WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsAllocationsNonStatutoryDeductions WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
AssociateOID String .
SectionName String
SectionCategory String
AssociateDeductionTakenAmountValue Double
DeductionIDDescription String
DeductionIDValue String
DepartmentId String

ADP Connector for CData Sync

AssociatePaymentsAllocationsStatutoryDeductions

View the statutory deductions for the associate payments allocations in payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
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

ADP Connector for CData Sync

AssociatePaymentsSummaryEarningsAndBenefits

View the associate payments earnings and benefits in the payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsSummaryEarningsAndBenefits WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryEarningsAndBenefits WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
AssociateOID String
Payments String

ADP Connector for CData Sync

AssociatePaymentsSummaryEarningsSections

View the associate payments earnings sections items in the payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryEarningsSections WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
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

ADP Connector for CData Sync

AssociatePaymentsSummaryNonStatutoryDeductions

To view the non statutory deduction for the associate in payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsSummaryNonStatutoryDeductions WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryNonStatutoryDeductions WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection
AssociateOID String
SectionName String
SectionCategory String
AssociateDeductionAmountValue Double
AssociateDeductionTakenAmountValue Double
DeductionIDDescription String
DeductionIDValue String
PayrollAccumulations String
DepartmentId String

ADP Connector for CData Sync

AssociatePaymentsSummaryPayrollAccumulations

To View the associate payments payroll accumulations in the payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsSummaryPayrollAccumulations WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryPayrollAccumulations WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
AssociateOID String
AccumulatedAmountValue Double
AccumulatedTimeWorkedQuantityValue Double
AccumulatedTimeWorkedQuantityUnitTimeCodeValue String
AccumulatedTimeWorkedQuantityUnitTimeCodeShortName String
AccumulatorCodeValue String
AccumulatorCodeLongName String
AccumulatorCodeShortName String
AccumulatorDescription String
AccumulatorTimeUnitCodeValue String
AccumulatorTimeUnitCodeShortName String
DepartmentId String

ADP Connector for CData Sync

AssociatePaymentsSummaryStatutoryDeductions

View the statutory deduction for the associate in payroll outputs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ItemId is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ItemId supports the '=' and IN comparisons.

SELECT * FROM AssociatePaymentsSummaryStatutoryDeductions WHERE ItemId = 'TXSMIb+yh9UbJ9-im9au7g=='
SELECT * FROM AssociatePaymentsSummaryStatutoryDeductions WHERE ItemId IN ('TXSMIb+yh9UbJ9-im9au7g==', 'XXSMIb+yh9UbJ9-im9au7g==')

Columns

Name Type References Description
ItemID String

PayrollRuns.ItemID

The unique identifier of a instance within the collection.
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

ADP Connector for CData Sync

CostCenters

Returns all Cost number codes setup for the client.

Table Specific Information

Select

No filters are supported server side for this table. All criteria will be handled client side within the Sync App.

For example, the following query is processed server side:

	SELECT * FROM CostCenters

Columns

Name Type References Description
Code String Code for the Cost Center.
Description String Description for the Cost Center.
CompanyCode String Payroll Group Code.
Active Boolean It indicate if the department is still in use.

ADP Connector for CData Sync

DeductionInputCode

Returns deduction input code.

Columns

Name Type References Description
CodeValue String
ShortName String
Description String

ADP Connector for CData Sync

EarningInputCode

Returns earning input code.

Columns

Name Type References Description
CodeValue String
ShortName String
LongName String
Description String

ADP Connector for CData Sync

GenerationAffixCode

Returns legal name generation affix code.

Columns

Name Type References Description
CodeValue String
ShortName String

ADP Connector for CData Sync

HighestEducationLevelCode

Returns highest education level code value.

Columns

Name Type References Description
CodeValue String
ShortName String

ADP Connector for CData Sync

JobApplications

Returns a list of job applications.

Table Specific Information

Select

No filters are supported server side for this table. All criteria will be handled client side within the Sync App.

For example, the following query is processed server side:

	SELECT * FROM JobApplications

Columns

Name Type References Description
ItemID String
RequisitionID String
RequisitionTitle String
ClientRequisitionID String
InternalIndicator Boolean
ExternalIndicator Boolean
HiringManagerID String
HiringManagerWorkerID String
HiringManagerGivenName String
HiringManagerFamilyName String
HiringManagerFormattedName String
ApplicationEffectiveDate Date
ApplicationShortName String
ApplicationCode String
ApplicationPostingChannelID String
ApplicationPostingChannelCode String
ApplicationPostingChannelShortName String
ApplicationSubmittedDate Date
ApplicantID String
ApplicantInternalIndicator Boolean
ApplicantWotcScreeningShortName String
ApplicantWotcScreeningLongName String
ApplicantWotcScreeningCode String
ApplicantBackgroundScreeningLongName String
ApplicantBackgroundScreeningCode String
ApplicantCountryCode String
ApplicantCityName String
ApplicantCountrySubdivisionType String
ApplicantCountrySubdivisionShortName String
ApplicantCountrySubdivisionCode String
ApplicantAddressLine1 String
ApplicantPostalCode String
CommunicationLandlines String
CommunicationMobiles String
ApplicantGivenName String
ApplicantFamilyName String
ApplicantFormattedName String
AppliedLocationItemID String
AppliedLocationCode String
AppliedLocationShortName String

ADP Connector for CData Sync

jobRequisitions

Returns a list of job requisitions.

Table Specific Information

Select

No filters are supported server side for this table. All criteria will be handled client side within the Sync App.

For example, the following query is processed server side:

	SELECT * FROM JobRequisitions

Columns

Name Type References Description
ItemID String
PostingInstructionsCode String
PostingInstructionsLongName String
PostingInstructionsInternalIndicator Boolean
PostingChannelID String
PostingChannelCode String
PostingChannelShortName String
PostingChannelLongName String
PostingChannelInternetAddress String
PostingChannelExternalIndicator Boolean
PostingChannelDefaultIndicator Boolean
PostingInstructionsExpireDate Date
PostingInstructionsResumeRequiredIndicator Boolean
PostingInstructionsValidityAttestationIndicator Boolean
PostingInstructionsPostDate Date
LinksHref String
LinksRel String
LinksTitle String
SupportedLocaleCodes String
OpeningsNewPositionQuantity Integer
WorkedInCountry String
WorkerTypeCode String
WorkerTypeShortName String
CompanyName String
LocationVisibleIndicator Boolean
CompensationVisibleIndicator Boolean
OpeningsFilledQuantity Integer
OrganizationalUnits String
OpeningsQuantity Integer
EvergreenIndicator Boolean
ProjectedStartDate Date
ExternalIndicator Boolean
VisibleToJobSeekerIndicator Boolean
LieDetectorAcknowledgementIndicator Boolean
HiringManagerID String
HiringManagerWorkerID String
HiringManagerGivenName String
HiringManagerFamilyName String
HiringManagerFormattedName String
ClientRequisitionID String
RequisitionEffectiveDate Date
RequisitionShortName String
RequisitionCode String
JobCode String
JobShortName String
JobTitle String
OccupationalClassificationsCode String
OccupationalClassificationsShortName String
RequisitionLocationsID String
RequisitionLocationsPostalCode String
RequisitionLocationsCityName String
RequisitionLocationsCountrySubdivisionLevel1Code String
RequisitionLocationsAddressLine1 String
RequisitionLocationsCountryCode String
RequisitionLocationsCode String
RequisitionLocationsShortName String

ADP Connector for CData Sync

MaritalStatusCode

Returns marital status codes.

Columns

Name Type References Description
CodeValue String
ShortName String
Description String

ADP Connector for CData Sync

OnboardingTemplate

Returns onboarding template.

Columns

Name Type References Description
ItemID String
Code String
Name String

ADP Connector for CData Sync

PaidTimeOffBalances

Returns Paid TimeOff Balances.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The AssociateOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.

SELECT * FROM PaidTimeOffBalances WHERE AssociateOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.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

ADP Connector for CData Sync

PaidTimeOffRequestEntries

Returns PaidTimeOff Requests.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The AssociateOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.

SELECT * FROM PaidTimeOffRequestEntries WHERE AssociateOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.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

ADP Connector for CData Sync

PaidTimeOffRequests

Returns PaidTimeOff Requests.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The AssociateOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.

SELECT * FROM PaidTimeOffRequests WHERE AssociateOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.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

ADP Connector for CData Sync

PayrollGroup

Returns payroll group.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • Category supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM PayrollGroup WHERE Category = 'US'

Columns

Name Type References Description
Code String
Name String
Category String

ADP Connector for CData Sync

PersonalContacts

Personal emergency contacts.

Table Specific Information

Select

The Sync App uses the ADP API to process WHERE clause conditions built with the AssociateOID column and '=' operator.

For example, the following queries are processed server-side:

SELECT * FROM PersonalContacts WHERE AssociateOID = 'G3349PZGBADQY8H7'
The rest of the filter is executed client-side within the Sync App.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

QualificationAffixCode

Returns work assignement worker type code.

Columns

Name Type References Description
CodeValue String
ShortName String
LongName String
Description String

ADP Connector for CData Sync

ReimbursementInputCode

Returns reimbursement input code.

Columns

Name Type References Description
CodeValue String
ShortName String
Description String

ADP Connector for CData Sync

TeamTimeCards

View the Team Time Cards.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ManagerOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ManagerOID supports the '=' comparison.

SELECT * FROM TeamTimeCards WHERE ManagerOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
PersonLegalName String
PersonLegalFamilyName1 String
PersonLegalFormattedName String
ProcessingStatusCodeValue String
ProcessingStatusCodeShortName String
periodCodeValue String Supported values: current, next, previous, etc.
periodCodeShortName String
periodCodeLongName String
TimePeriodStartDate Date
TimePeriodEndDate Date
TimePeriodPeriodStatus String
PositionID String
PeriodTotals String
DailyTotals String
TotalPeriodTimeDuration String
HomeLaborAllocations String
ExceptionsIndicator Boolean
ManagerOID String

Workers.AssociateOID

ADP Connector for CData Sync

TeamTimeCardsDailyTotals

View the Team Time Cards daily totals aggregate.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ManagerOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ManagerOID supports the '=' comparison.

SELECT * FROM TeamTimeCardsDailyTotals WHERE ManagerOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
EntryDate Date
PayCodeCodeValue String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String
HomeLaborAllocations String
DayEntries String
ManagerOID String

Workers.AssociateOID

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
periodCodeValue String Supported values: current, next, previous, etc.
TimePeriodStartDate String
TimePeriodEndDate String

ADP Connector for CData Sync

TeamTimeCardsHomeLaborAllocations

View the Team Time Cards period totals aggregate.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ManagerOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ManagerOID supports the '=' comparison.

SELECT * FROM TeamTimeCardsHomeLaborAllocations WHERE ManagerOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
AllocationCode String
AllocationTypeCodeValue String
AllocationTypeCodeShortName String
ManagerOID String

Workers.AssociateOID

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
periodCodeValue String Supported values: current, next, previous, etc.
TimePeriodStartDate String

ADP Connector for CData Sync

TeamTimeCardsPeriodTotals

View the Team Time Cards period totals aggregate.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The ManagerOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • ManagerOID supports the '=' comparison.

SELECT * FROM TeamTimeCardsPeriodTotals WHERE ManagerOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
payCodecodeValue String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String
ManagerOID String

Workers.AssociateOID

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
periodCodeValue String Supported values: current, next, previous, etc.
TimePeriodStartDate String

ADP Connector for CData Sync

TimeCards

View the worker Time Cards.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The AssociateOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.

SELECT * FROM TimeCards WHERE AssociateOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
PersonLegalName String
PersonLegalFamilyName1 String
PersonLegalFormattedName String
ProcessingStatusCodeValue String
ProcessingStatusCodeShortName String
periodCodeValue String Supported values: current, next, previous, etc.
periodCodeShortName String
periodCodeLongName String
TimePeriodStartDate Date
TimePeriodEndDate Date
TimePeriodPeriodStatus String
PositionID String
ExceptionCounts String
PeriodTotals String
DailyTotals String
TotalPeriodTimeDuration String
HomeLaborAllocations String
Actions String

ADP Connector for CData Sync

TimeCardsDailyTotals

View the worker Time Cards daily totals aggregate.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The AssociateOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.

SELECT * FROM TimeCardsDailyTotals WHERE AssociateOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
EntryDate Date
PayCodeCodeValue String
PayCodeShortName String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
periodCodeValue String Supported values: current, next, previous, etc.
TimePeriodStartDate String

ADP Connector for CData Sync

TimeCardsPeriodTotals

View the worker Time Cards period totals aggregate.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The AssociateOID is required to make a request and the rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.

SELECT * FROM TimeCardsPeriodTotals WHERE AssociateOID = 'G3349PZGBADQY8H7'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String
TimeCardID String
payCodecodeValue String
payCodeshortName String
RateBaseMultiplierValue String
RateAmountValue Double
RateCurrencyCode String
TimeDuration String

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
periodCodeValue String Supported values: current, next, previous, etc.
TimePeriodStartDate String

ADP Connector for CData Sync

WageLawCoverageCode

Returns wage law coverage code.

Columns

Name Type References Description
CodeValue String
ShortName String

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupAmountFields

Work assignment CustomGroup amount.

Columns

Name Type References Description
AmountValue Integer
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
CurrencyCode String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupCodeFields

Work assignment CustomGroup code.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
CodeValue String
ItemID String
LongName String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
ShortName String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupDateFields

Work assignment CustomGroup date.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
DateValue Date
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupDateTimeFields

Work assignment CustomGroup date time.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
DateTimeValue Datetime
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupIndicatorFields

Work assignment CustomGroup indicator.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
IndicatorValue Boolean
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupLinks

Work assignment CustomGroup links.

Columns

Name Type References Description
EncType String
Href String
MediaType String
Method String
PayLoadArguments String
Rel String
Schema String
TargetSchema String
Title String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupNumberFields

Work assignment CustomGroup number.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
NumberValue Integer
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupPercentFields

Work assignment CustomGroup percent.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
PercentValue Integer
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupStringFields

Work assignment CustomGroup string.

Columns

Name Type References Description
CategoryCodeCodeValue String
CategoryCodeLongName String
CategoryCodeShortName String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
StringValue String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentCustomHistoryCustomGroupTelephoneFields

Work assignment CustomGroup telephone.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistory

Work assignment history.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryAdditionalRemunerations

Work assignment additionsla remunerations history.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryAssignedOrganizationalUnits

Work assignment organization units history.

Columns

Name Type References Description
NameCodeValue String
NameCodeshortName String
NameCodelongName String
TypeCodeValue String
TypeCodeshortName String
TypeCodelongName String
itemID String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryAssignedWorkLocations

Work assignment Assigned locations history.

Columns

Name Type References Description
AssociateOID String

Workers.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

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsEmails

Work assignment communication history mail.

Columns

Name Type References Description
EmailUri String
ItemID String
NameCodeCodeValue String
NameCodeLongName String
NameCodeShortName String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsFaxes

Work assignment communication Fax History.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsInstantMessages

Work assignment communication message History.

Columns

Name Type References Description
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
Uri String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsInternetAddresses

Work assignment communication Internet address History.

Columns

Name Type References Description
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
Uri String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsLandlines

Work assignment communication landline history.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsMobiles

Work assignment communication mobile History.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsPagers

Work assignment communication Pager History.

Columns

Name Type References Description
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

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryCommunicationsSocialNetworks

Work assignment communication social network history.

Columns

Name Type References Description
ItemID String
NameCode.codeValue String
NameCode.longName String
NameCode.shortName String
Uri String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryHomeOrganizationalUnits

Work assignment Home organization history.

Columns

Name Type References Description
NameCodeValue String
NameCodeshortName String
NameCodelongName String
TypeCodeValue String
TypeCodeshortName String
TypeCodelongName String
itemID String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryIndustryClassifications

Work assignment industry classification history.

Columns

Name Type References Description
nameCodeValue String
nameCodeshortName String
nameCodelongName String
classificationCodeValue String
classificationCodeshortName String
classificationCodelongName String
itemID String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryOccupationalClassifications

Work assignment occupational classification history.

Columns

Name Type References Description
nameCodeValue String
nameCodeshortName String
nameCodelongName String
classificationCodeValue String
classificationCodeshortName String
classificationCodelongName String
itemID String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkAssignmentHistoryReport

Work assignment Report.

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerIDValue String

Workers.WorkerID

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

ADP Connector for CData Sync

WorkAssignmentHistoryWorkerGroups

Work assignment group history.

Columns

Name Type References Description
nameCodeValue String
nameCodeshortName String
nameCodelongName String
GroupCodeValue String
GroupCodeshortName String
GroupCodelongName String
itemID String
AssociateOID String

Workers.AssociateOID

ADP Connector for CData Sync

WorkerDemographics

Returns a list of demographics for each worker in the organization.

Table Specific Information

Select

The Sync App uses the ADP API to process WHERE clause conditions built with the AssociateOID column and '=' operator.

For example, the following queries are processed server-side:

SELECT * FROM WorkerDemographics WHERE AssociateOID = 'G3349PZGBADQY8H7'
The rest of the filter is executed client-side within the Sync App.

Columns

Name Type References Description
AssociateOID [KEY] String

Workers.AssociateOID

Associate OID of Worker Demographics
WorkerID String

Workers.WorkerID

WorkerID of Worker Demographicsof Worker Demographics
GivenName String GivenName of Worker Demographics
FamilyName String FamilyName of Worker Demographics
AddressCode String AddressCode of Worker Demographics
AddressShortName String AddressShortName of Worker Demographics
AddressLineOne String AddressLineOne of Worker Demographics
CityName String CityName of Worker Demographics
CountrySubdivisionLevelCode String CountrySubdivisionLevelCode of Worker Demographics
CountrySubdivisionType String CountrySubdivisionType of Worker Demographics
CountrySubdivisionShortName String CountrySubdivisionShortName of Worker Demographics
AddressCountryCode String AddressCountryCode of Worker Demographics
AddressPostalCode String AddressPostalCode of Worker Demographics
CommunicationLandlines String CommunicationLandlines of Worker Demographics
CommunicationMobiles String CommunicationMobiles of Worker Demographics
CommunicationFaxes String CommunicationFaxes of Worker Demographics
CommunicationPagers String CommunicationPagers of Worker Demographics
CommunicationEmails String CommunicationEmails of Worker Demographics
GenderCode String GenderCode of Worker Demographics
GenderCodeShortName String GenderCodeShortName of Worker Demographics
MaritalStatusCode String MaritalStatusCode of Worker Demographics
MaritalStatusShortName String MaritalStatusShortName of Worker Demographics
DisabledIndicatior Boolean DisabledIndicatior of Worker Demographics
BirthName String BirthName of Worker Demographics
OtherPersonalAddresses String OtherPersonalAddresses of Worker Demographics
RaceCodeIdentificationMethodCode String RaceCodeIdentificationMethodCode of Worker Demographics
RaceCodeIdentificationMethodShortName String RaceCodeIdentificationMethodShortName of Worker Demographics
RaceCodeShortName String RaceCodeShortName of Worker Demographics
RaceCode String RaceCode of Worker Demographics
HireDate Date HireDate of Worker Demographics
WorkerStatusCode String WorkerStatusCode of Worker Demographics
BusinessCommunicationLandlines String BusinessCommunicationLandlines of Worker Demographics
BusinessCommunicationMobiles String BusinessCommunicationMobiles of Worker Demographics
BusinessCommunicationFaxes String BusinessCommunicationFaxes of Worker Demographics
BusinessCommunicationEmails String BusinessCommunicationEmails of Worker Demographics
BusinessCommunicationPagers String BusinessCommunicationPagers of Worker Demographics
WorkAssignments String WorkAssignments of Worker Demographics

ADP Connector for CData Sync

WorkersBusinessCommunicationEmails

Returns workers business communication emails.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersBusinessCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationEmails WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

EmailUri String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersBusinessCommunicationFaxes

Returns workers business communication faxes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersBusinessCommunicationFaxes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationFaxes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationFaxes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersBusinessCommunicationLandlines

Returns workers business communication landlines.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersBusinessCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationLandlines WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersBusinessCommunicationMobiles

Returns workers business communication mobiles.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersBusinessCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationMobiles WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersBusinessCommunicationPagers

Returns workers business communication pagers.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersBusinessCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersBusinessCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersBusinessCommunicationPagers WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonBirthNamePreferredSalutations

Returns workers person birth name preferred salutations.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonBirthNamePreferredSalutations WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonBirthNamePreferredSalutations WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonBirthNamePreferredSalutations WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

SalutationCode String
SalutationLongName String
SalutationShortName String
SequenceNumber Integer
TypeCode String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonBirthNameTitleAffixCodes

Returns workers person birth name title affix codes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonBirthNameTitleAffixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonBirthNameTitleAffixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonBirthNameTitleAffixCodes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

AffixCode String
AffixCodeLongName String
AffixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonBirthNameTitlePrefixCodes

Returns workers person birth name title prefix codes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonBirthNameTitlePrefixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonBirthNameTitlePrefixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonBirthNameTitlePrefixCodes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

PrefixCode String
PrefixCodeLongName String
PrefixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonGovernmentIDs

Returns workers person government IDs.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonGovernmentIDs WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonGovernmentIDs WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonGovernmentIDs WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

CountryCode String
ExpirationDate Date
IdValue String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
StatusCode String
StatusCodeEffectiveDate Date
StatusCodeLongName String
StatusCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonLegalNamePreferredSalutations

Returns workers person legal name preferred salutations.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonLegalNamePreferredSalutations WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonLegalNamePreferredSalutations WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonLegalNamePreferredSalutations WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

SalutationCode String
SalutationCodeLongName String
SalutationCodeShortName String
SequenceNumber Integer
TypeCode String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonLegalNameTitleAffixCodes

Returns workers person legal name title affix codes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonLegalNameTitleAffixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonLegalNameTitleAffixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonLegalNameTitleAffixCodes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

AffixCode String
AffixCodeLongName String
AffixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonLegalNameTitlePrefixCodes

Returns workers person legal name title prefix codes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonLegalNameTitlePrefixCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonLegalNameTitlePrefixCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonLegalNameTitlePrefixCodes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

AffixCode String
AffixCodeLongName String
AffixCodeShortName String
SequenceNumber Integer
AsOfDate Date

ADP Connector for CData Sync

WorkersPersonMilitaryClassificationCodes

Returns workers person military classification codes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPersonMilitaryClassificationCodes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPersonMilitaryClassificationCodes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPersonMilitaryClassificationCodes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

CodeValue String
LongName String
ShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersPhotoLinks

Returns workers photo links.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPhotoLinks WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPhotoLinks WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPhotoLinks WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

CanonicalUri String
EncType String
Href String
MediaType String
Method String
PayLoadArguments String
Rel String
Schema String
TargetSchema String
Title String
AsOfDate Date

ADP Connector for CData Sync

WorkersPhotos

Returns workers photos.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersPhotos WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersPhotos WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersPhotos WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

ItemID String
Links String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentReportsTo

Returns workers work assignment ReportsTo.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentReportsTo WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentReportsTo WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentReportsTo WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

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

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedOrganizationalUnits

Returns workers work assignments assigned organizational units.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedOrganizationalUnits WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedOrganizationalUnits WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedOrganizationalUnits WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
TypeCode String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedWorkLocations

Returns workers work assignments assigned work locations.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocations WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocations WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocations WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

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

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails

Returns workers work assignments assigned work locations communication emails.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationEmails WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

EmailUri String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes

Returns workers work assignments assigned work locations communication faxes.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationFaxes WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines

Returns workers work assignments assigned work locations communication landlines.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationLandlines WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles

Returns workers work assignments assigned work locations communication mobiles.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationMobiles WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers

Returns workers work assignments assigned work locations communication pagers.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsAssignedWorkLocationsCommunicationPagers WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsHomeOrganizationalUnits

Returns workers work assignments home organizational units.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsHomeOrganizationalUnits WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeOrganizationalUnits WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeOrganizationalUnits WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

ItemID String
NameCodeValue String
NameCodeLongName String
NameCodeShortName String
TypeCodeValue String
TypeCodeLongName String
TypeCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails

Returns workers work assignments home work location communication emails.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationEmails WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

EmailUri String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsHomeWorkLocationCommunicationInstantMessages

Returns workers work assignments home work location communication instant messages.

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines

Returns workers work assignments home work location communication landlines.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationLandlines WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles

Returns workers work assignments home work location communication mobiles.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationMobiles WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers

Returns workers work assignments home work location communication pagers.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsHomeWorkLocationCommunicationPagers WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

Access String
AreaDialing String
CountryDialing String
DialNumber String
Extension String
FormattedNumber String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
NotificationIndicator Boolean
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsIndustryClassifications

Returns workers work assignments industry classifications.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsIndustryClassifications WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsIndustryClassifications WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsIndustryClassifications WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

ClassificationCode String
ClassificationCodeLongName String
ClassificationCodeShortName String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsLinks

Returns workers work assignments links.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsLinks WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsLinks WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsLinks WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

CanonicalUri String
EncType String
Href String
MediaType String
Method String
PayLoadArguments String
Rel String
Schema String
TargetSchema String
Title String
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsOccupationalClassifications

Returns workers work assignments occupational classifications.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsOccupationalClassifications WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsOccupationalClassifications WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsOccupationalClassifications WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

ClassificationCode String
ClassificationCodeLongName String
ClassificationCodeShortName String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkersWorkAssignmentsWorkerGroups

Work assignments worker groups.

Table Specific Information

Select

The Sync App will use the ADP API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the Sync App.

  • AssociateOID supports the '=' comparison.
  • WorkerID supports the '=' comparison.
  • AsOfDate supports the '=' comparison.

For example, the following queries are processed server side:

SELECT * FROM WorkersWorkAssignmentsWorkerGroups WHERE AssociateOID = 'G3349PZGBADQY8H7'

SELECT * FROM WorkersWorkAssignmentsWorkerGroups WHERE WorkerID = 'DRH9M9NPW'

SELECT * FROM WorkersWorkAssignmentsWorkerGroups WHERE AsOfDate = '2020-01-01'

Columns

Name Type References Description
AssociateOID String

Workers.AssociateOID

WorkerID String

Workers.WorkerID

GroupCode String
GroupCodeLongName String
GroupCodeShortName String
ItemID String
NameCode String
NameCodeLongName String
NameCodeShortName String
AsOfDate Date

ADP Connector for CData Sync

WorkerTypeCode

Returns work assignement worker type code.

Columns

Name Type References Description
CodeValue String
ShortName String

ADP Connector for CData Sync

WorkSchedules

View the Work Schedules.

Columns

Name Type References Description
AssociateOID String
ScheduleID String
WorkerName String
WorkerFamilyName1 String
WorkerFormattedName String
workAssignmentID String
schedulePeriodStartDate Date
schedulePeriodEndDate Date
scheduleDays String

ADP Connector for CData Sync

WorkSchedulesEntries

View the schedule days entries in Work Schedules.

Columns

Name Type References Description
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

ADP Connector for CData Sync

接続文字列オプション

接続文字列プロパティは、接続を確立するために使用できるさまざまなオプションです。このセクションでは、本プロバイダーの接続文字列で設定できるオプションの一覧を示します。詳細については各リンクをクリックしてください。

接続を確立する方法について詳しくは、接続の確立を参照してください。

Authentication


プロパティ説明
UseUATWhether the connection should be made to an ADP UAT account.
MaskSensitiveDataTo mask the sensitive data in the resultset.

OAuth


プロパティ説明
OAuthClientIdOAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。
OAuthClientSecretOAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。

SSL


プロパティ説明
SSLClientCertThe certificate provided by ADP during Registration.
SSLClientCertTypeThe type of key store containing the TLS/SSL client certificate.
SSLClientCertPasswordTLS/SSL クライアント証明書のパスワード。
SSLServerCertTLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。

Firewall


プロパティ説明
FirewallTypeプロキシベースのファイアウォールで使われるプロトコル。
FirewallServerプロキシベースのファイアウォールの名前もしくはIP アドレス。
FirewallPortプロキシベースのファイアウォールのTCP ポート。
FirewallUserプロキシベースのファイアウォールに認証するために使うユーザー名。
FirewallPasswordプロキシベースのファイアウォールへの認証に使われるパスワード。

Proxy


プロパティ説明
ProxyAutoDetectこれは、システムプロキシ設定を使用するかどうかを示します。
ProxyServerHTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。
ProxyPortProxyServer プロキシが起動しているTCP ポート。
ProxyAuthSchemeProxyServer プロキシへの認証で使われる認証タイプ。
ProxyUserProxyServer プロキシへの認証に使われるユーザー名。
ProxyPasswordProxyServer プロキシへの認証に使われるパスワード。
ProxySSLTypeProxyServer プロキシへの接続時に使用するSSL タイプ。
ProxyExceptionsProxyServer 経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリスト。

Logging


プロパティ説明
LogModulesログファイルに含めるコアモジュール。

Schema


プロパティ説明
Locationテーブル、ビュー、およびストアドプロシージャを定義するスキーマファイルを格納するディレクトリへのパス。
BrowsableSchemasこのプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。
Tablesこのプロパティは、使用可能なテーブルのサブセットにレポートされるテーブルを制限します。例えば、Tables=TableA,TableB,TableC です。
Views使用可能なテーブルのサブセットにレポートされるビューを制限します。例えば、Views=ViewA,ViewB,ViewC です。

Miscellaneous


プロパティ説明
RowScanDepthThe maximum number of rows to scan for the custom fields columns available in the table.
IncludeCustomFieldsA boolean indicating if you would like to include custom fields in the column listing.
MaxRowsクエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。
Otherこれらの隠しプロパティは特定のユースケースでのみ使用されます。
PseudoColumnsこのプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。
Timeoutタイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。
UsePayrollEndpointSet this to true to retreive results for AssociatePaymentsAllocationsEarningSections, AssociatePaymentsAllocationsStatutoryDeductions, AssociatePaymentsAllocationsNonStatutoryDeductions, AssociatePaymentsSummaryEarningsSections, AssociatePaymentsSummaryStatutoryDeductions, AssociatePaymentsSummaryPayrollAccumulations views using Payroll API.
UserDefinedViewsカスタムビューを含むJSON コンフィギュレーションファイルを指すファイルパス。
ADP Connector for CData Sync

Authentication

このセクションでは、本プロバイダーの接続文字列で設定可能なAuthentication プロパティの全リストを提供します。


プロパティ説明
UseUATWhether the connection should be made to an ADP UAT account.
MaskSensitiveDataTo mask the sensitive data in the resultset.
ADP Connector for CData Sync

UseUAT

Whether the connection should be made to an ADP UAT account.

解説

To connect to a ADP UAT account, set UseUAT = true.

ADP Connector for CData Sync

MaskSensitiveData

To mask the sensitive data in the resultset.

解説

To mask the sensitive data in the resultset.

ADP Connector for CData Sync

OAuth

このセクションでは、本プロバイダーの接続文字列で設定可能なOAuth プロパティの全リストを提供します。


プロパティ説明
OAuthClientIdOAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。
OAuthClientSecretOAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。
ADP Connector for CData Sync

OAuthClientId

OAuth 認証サーバーを使用してアプリケーションを登録する場合に割り当てられたクライアントId。

解説

OAuth アプリケーションの登録の一環として、コンシューマキーとも呼ばれるOAuthClientId 値、およびクライアントシークレットOAuthClientSecret が提供されます。

ADP Connector for CData Sync

OAuthClientSecret

OAuth 認証サーバーにアプリケーションを登録する場合に割り当てられたクライアントシークレット。

解説

OAuth アプリケーションの登録の一環として、コンシューマキーとも呼ばれるOAuthClientId が提供されます。また、コンシューマーシークレットと呼ばれるクライアントシークレットも提供されます。クライアントシークレットをOAuthClientSecret プロパティに設定します。

ADP Connector for CData Sync

SSL

このセクションでは、本プロバイダーの接続文字列で設定可能なSSL プロパティの全リストを提供します。


プロパティ説明
SSLClientCertThe certificate provided by ADP during Registration.
SSLClientCertTypeThe type of key store containing the TLS/SSL client certificate.
SSLClientCertPasswordTLS/SSL クライアント証明書のパスワード。
SSLServerCertTLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。
ADP Connector for CData Sync

SSLClientCert

The certificate provided by ADP during Registration.

解説

The certificate provided by ADP during Registration. The Sync App requires a PXF or PFXBLOB type.

ADP Connector for CData Sync

SSLClientCertType

The type of key store containing the TLS/SSL client certificate.

解説

This property can take one of the following values:

USER - defaultFor Windows, this specifies that the certificate store is a certificate store owned by the current user. Note that this store type is not available in Java.
MACHINEFor Windows, this specifies that the certificate store is a machine store. Note that this store type is not available in Java.
PFXFILEThe certificate store is the name of a PFX (PKCS12) file containing certificates.
PFXBLOBThe certificate store is a string (base-64-encoded) representing a certificate store in PFX (PKCS12) format.
JKSFILEThe certificate store is the name of a Java key store (JKS) file containing certificates. Note that this store type is only available in Java.
JKSBLOBThe certificate store is a string (base-64-encoded) representing a certificate store in JKS format. Note that this store type is only available in Java.
PEMKEY_FILEThe certificate store is the name of a PEM-encoded file that contains a private key and an optional certificate.
PEMKEY_BLOBThe certificate store is a string (base64-encoded) that contains a private key and an optional certificate.
PUBLIC_KEY_FILEThe certificate store is the name of a file that contains a PEM- or DER-encoded public key certificate.
PUBLIC_KEY_BLOBThe certificate store is a string (base-64-encoded) that contains a PEM- or DER-encoded public key certificate.
SSHPUBLIC_KEY_FILEThe certificate store is the name of a file that contains an SSH-style public key.
SSHPUBLIC_KEY_BLOBThe certificate store is a string (base-64-encoded) that contains an SSH-style public key.
P7BFILEThe certificate store is the name of a PKCS7 file containing certificates.
PPKFILEThe certificate store is the name of a file that contains a PuTTY Private Key (PPK).
XMLFILEThe certificate store is the name of a file that contains a certificate in XML format.
XMLBLOBThe certificate store is a string that contains a certificate in XML format.

ADP Connector for CData Sync

SSLClientCertPassword

TLS/SSL クライアント証明書のパスワード。

解説

証明書ストアでパスワードが必要である場合、このプロパティを使用してパスワードを指定し、証明書ストアにアクセスできます。

ADP Connector for CData Sync

SSLServerCert

TLS/SSL を使用して接続するときに、サーバーが受け入れ可能な証明書。

解説

TLS/SSL 接続を使用する場合は、このプロパティを使用して、サーバーが受け入れるTLS/SSL 証明書を指定できます。コンピュータによって信頼されていない他の証明書はすべて拒否されます。

このプロパティは、次のフォームを取ります:

説明 例
フルPEM 証明書(例では省略されています) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
証明書を保有するローカルファイルへのパス。 C:\cert.cer
公開鍵(例では省略されています) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
MD5 Thumbprint (hex 値はスペースおよびコロン区切り) ecadbdda5a1529c58a1e9e09828d70e4
SHA1 Thumbprint (hex 値はスペースおよびコロン区切り) 34a929226ae0819f2ec14b4a3d904f801cbb150d

これを指定しない場合は、マシンが信用するすべての証明書が受け入れられます。

すべての証明書の受け入れを示すには、'*'を使用します。セキュリティ上の理由から、これはお勧めできません。

ADP Connector for CData Sync

Firewall

このセクションでは、本プロバイダーの接続文字列で設定可能なFirewall プロパティの全リストを提供します。


プロパティ説明
FirewallTypeプロキシベースのファイアウォールで使われるプロトコル。
FirewallServerプロキシベースのファイアウォールの名前もしくはIP アドレス。
FirewallPortプロキシベースのファイアウォールのTCP ポート。
FirewallUserプロキシベースのファイアウォールに認証するために使うユーザー名。
FirewallPasswordプロキシベースのファイアウォールへの認証に使われるパスワード。
ADP Connector for CData Sync

FirewallType

プロキシベースのファイアウォールで使われるプロトコル。

解説

このプロパティは、Sync App がFirewallServer プロキシ経由でトンネルトラフィックを使うためのプロトコルを指定します。デフォルトでは、Sync App はシステムプロキシに接続します。この動作を無効化し次のプロキシタイプのどれかで接続するには、ProxyAutoDetect をfalse に設定します。

タイプ デフォルトポート 説明
TUNNEL 80 これが設定されている場合、Sync App はADP への接続を開き、プロキシを経由して通信が行われます。
SOCKS4 1080 これが設定されている場合、Sync App はデータをFirewallServer およびFirewallPort で指定されたSOCS 4 プロキシ経由で送信し、接続リクエストが許容されるかどうかを決定します。
SOCKS5 1080 これが設定されている場合、Sync App はデータをFirewallServer およびFirewallPort で指定されたSOCS 5 プロキシ経由で送信します。プロキシに認証が必要な場合には、FirewallUser およびFirewallPassword をプロキシが認識する認証情報に設定します。

HTTP プロキシへの接続には、ProxyServer およびProxyPort ポートを使ってください。HTTP プロキシへの認証には、ProxyAuthScheme、ProxyUser、およびProxyPassword を使ってください。

ADP Connector for CData Sync

FirewallServer

プロキシベースのファイアウォールの名前もしくはIP アドレス。

解説

ファイアウォールトラバーサルを許容するために設定するIP アドレス、DNS 名、もしくはプロキシホスト名を指定するプロパティです。プロトコルはFirewallType で指定されます。このプロパティとFirewallServer を使って、SOCKS 経由での接続、もしくはトンネリングが可能です。HTTP プロキシへの接続には、ProxyServer を使用します。

Sync App はデフォルトでシステムプロキシを使うので注意してください。他のプロキシを使う場合には、ProxyAutoDetect をfalse に設定してください。

ADP Connector for CData Sync

FirewallPort

プロキシベースのファイアウォールのTCP ポート。

解説

ファイアウォールトラバーサルを許容するために設定するプロキシベースのファイアウォールのTCP ポート。名前もしくはIP アドレスを指定するには、FirewallServer を使います。FirewallType でプロトコルを指定します。

ADP Connector for CData Sync

FirewallUser

プロキシベースのファイアウォールに認証するために使うユーザー名。

解説

FirewallUser およびFirewallPassword プロパティは、FirewallType により指定された認証方式に則り、FirewallServer、およびFirewallPort で指定されたプロキシに対しての認証に使われます。

ADP Connector for CData Sync

FirewallPassword

プロキシベースのファイアウォールへの認証に使われるパスワード。

解説

このプロパティは、FirewallType により指定された認証メソッドに則り、FirewallServer およびFirewallPort で指定されたプロキシに渡されます。

ADP Connector for CData Sync

Proxy

このセクションでは、本プロバイダーの接続文字列で設定可能なProxy プロパティの全リストを提供します。


プロパティ説明
ProxyAutoDetectこれは、システムプロキシ設定を使用するかどうかを示します。
ProxyServerHTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。
ProxyPortProxyServer プロキシが起動しているTCP ポート。
ProxyAuthSchemeProxyServer プロキシへの認証で使われる認証タイプ。
ProxyUserProxyServer プロキシへの認証に使われるユーザー名。
ProxyPasswordProxyServer プロキシへの認証に使われるパスワード。
ProxySSLTypeProxyServer プロキシへの接続時に使用するSSL タイプ。
ProxyExceptionsProxyServer 経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリスト。
ADP Connector for CData Sync

ProxyAutoDetect

これは、システムプロキシ設定を使用するかどうかを示します。

解説

これは他のプロキシ設定よりも優先されるため、カスタムプロキシ設定を使用するにはProxyAutoDetect をFALSE に設定する必要があります。

HTTP プロキシへの接続には、ProxyServer を参照してください。SOCKS やトンネリングなどの他のプロキシには、FirewallType を参照してください。

ADP Connector for CData Sync

ProxyServer

HTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。

解説

HTTP トラフィックをルートするためのプロキシのホストネームもしくはIP アドレス。HTTP プロキシへの認証には、Sync App はHTTP、Windows(NTLM)、もしくはKerberos 認証タイプを使用することができます。

SOCKS プロキシを経由して接続する、もしくは接続をトンネルするには、FirewallType を参照してください。

デフォルトで、Sync App はsystem プロキシを使います。他のプロキシを使う場合には、ProxyAutoDetect をfalse に設定します。

ADP Connector for CData Sync

ProxyPort

ProxyServer プロキシが起動しているTCP ポート。

解説

HTTP トラフィックをリダイレクトするHTTP プロキシが実行されているポート。ProxyServer でHTTP プロキシを指定します。その他のプロキシタイプについては、FirewallType を参照してください。

ADP Connector for CData Sync

ProxyAuthScheme

ProxyServer プロキシへの認証で使われる認証タイプ。

解説

この値は、ProxyServer およびProxyPort で指定されるHTTP プロキシに認証するために使われる認証タイプを指定します。

Sync App は、デフォルトでsystem proxy settings を使い、追加での設定が不要です。他のプロキシへの接続をする場合には、ProxyServer およびProxyPort に加え、ProxyAutoDetect をfalse に設定します。認証するには、ProxyAuthScheme を設定し、必要な場合にはProxyUser およびProxyPassword を設定します。

認証タイプは、次のどれかになります。

  • BASIC: Sync App はHTTP BASIC 認証を行います。
  • DIGEST: Sync App はHTTP DIGEST 認証を行います。
  • NEGOTIATE: Sync App は認証において有効なプロトコルに応じて、NTLM もしくはKerberos トークンを取得します。
  • PROPRIETARY: Sync App はNTLM もしくはKerberos トークンを発行しません。このトークンを、HTTP リクエストのAuthorization ヘッダーに含める必要があります。

SOCKS 5 認証のような他の認証タイプを使用するには、FirewallType を参照してください。

ADP Connector for CData Sync

ProxyUser

ProxyServer プロキシへの認証に使われるユーザー名。

解説

ProxyUser および ProxyPassword オプションは、ProxyServer で指定されたHTTP プロキシに対して接続および認証するために使用されます。

ProxyAuthScheme で使用可能な認証タイプを選択することができます。HTTP 認証を使う場合、これをHTTP プロキシで識別可能なユーザーのユーザー名に設定します。Windows もしくはKerberos 認証を使用する場合、このプロパティを次の形式のどれかでユーザー名に設定します。

user@domain
domain\user

ADP Connector for CData Sync

ProxyPassword

ProxyServer プロキシへの認証に使われるパスワード。

解説

このプロパティは、NTLM(Windows)、Kerberos、もしくはHTTP 認証をサポートするHTTP プロキシサーバーに認証するために使われます。HTTP プロキシを指定するためには、ProxyServer およびProxyPort を設定します。認証タイプを指定するためにはProxyAuthScheme を設定します。

HTTP 認証を使う場合、さらにHTTP プロキシにProxyUser およびProxyPassword を設定します。

NTLM 認証を使う場合、Windows パスワードにProxyUser およびProxyPassword を設定します。Kerberos 認証には、これらを入力する必要があります。

SOCKS 5 認証もしくは、トンネリングは、FirewallType を参照してください。

デフォルトで、Sync App はsystem プロキシを使います。他のプロキシに接続する場合には、これをfalse に設定します。

ADP Connector for CData Sync

ProxySSLType

ProxyServer プロキシへの接続時に使用するSSL タイプ。

解説

このプロパティは、ProxyServer で指定されたHTTP プロキシへの接続にSSL を使用するかどうかを決定します。この値は、AUTO、ALWAYS、NEVER、TUNNEL のいずれかです。有効な値は次のとおりです。

AUTOデフォルト設定。URL がHTTPS URL の場合、Sync App は、TUNNEL オプションを使います。URL がHTTP URL の場合、コンポーネントはNEVER オプションを使います。
ALWAYS接続は、常にSSL 有効となります。
NEVER接続は、SSL 有効になりません。
TUNNEL接続は、トンネリングプロキシを経由します。プロキシサーバーがリモートホストへの接続を開き、プロキシを経由して通信が行われます。

ADP Connector for CData Sync

ProxyExceptions

ProxyServer 経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリスト。

解説

ProxyServer は、このプロパティで定義されたアドレスを除くすべてのアドレスに使用されます。セミコロンを使用してエントリを区切ります。

Sync App は、追加設定なしにデフォルトでシステムのプロキシ設定を使います。この接続のプロキシ例外を明示的に構成するには、ProxyAutoDetect をfalse に設定して、ProxyServer およびProxyPort を設定する必要があります。認証するには、ProxyAuthScheme を設定し、必要な場合にはProxyUser およびProxyPassword を設定します。

ADP Connector for CData Sync

Logging

このセクションでは、本プロバイダーの接続文字列で設定可能なLogging プロパティの全リストを提供します。


プロパティ説明
LogModulesログファイルに含めるコアモジュール。
ADP Connector for CData Sync

LogModules

ログファイルに含めるコアモジュール。

解説

指定された(';' で区切られた)モジュールのみがログファイルに含まれます。デフォルトではすべてのモジュールが含まれます。

概要はログ ページを参照してください。

ADP Connector for CData Sync

Schema

このセクションでは、本プロバイダーの接続文字列で設定可能なSchema プロパティの全リストを提供します。


プロパティ説明
Locationテーブル、ビュー、およびストアドプロシージャを定義するスキーマファイルを格納するディレクトリへのパス。
BrowsableSchemasこのプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。
Tablesこのプロパティは、使用可能なテーブルのサブセットにレポートされるテーブルを制限します。例えば、Tables=TableA,TableB,TableC です。
Views使用可能なテーブルのサブセットにレポートされるビューを制限します。例えば、Views=ViewA,ViewB,ViewC です。
ADP Connector for CData Sync

Location

テーブル、ビュー、およびストアドプロシージャを定義するスキーマファイルを格納するディレクトリへのパス。

解説

Sync App のスキーマファイル(テーブルとビューの場合は.rsd ファイル、ストアドプロシージャの場合は.rsb ファイル)を含むディレクトリへのパス。このフォルダの場所は、実行ファイルの場所からの相対パスにすることができます。Location プロパティは、定義をカスタマイズしたり(例えば、カラム名を変更する、カラムを無視するなど)、新しいテーブル、ビュー、またはストアドプロシージャでデータモデルを拡張する場合にのみ必要です。

指定しない場合、デフォルトの場所は"%APPDATA%\\CData\\ADP Data Provider\\Schema" となり、%APPDATA% はユーザーのコンフィギュレーションディレクトリに設定されます:

Platform %APPDATA%
Windows APPDATA 環境変数の値
Linux ~/.config

ADP Connector for CData Sync

BrowsableSchemas

このプロパティは、使用可能なスキーマのサブセットにレポートされるスキーマを制限します。例えば、BrowsableSchemas=SchemaA,SchemaB,SchemaC です。

解説

スキーマをデータベースからリストすると、負荷がかかる可能性があります。接続文字列でスキーマのリストを提供すると、 パフォーマンスが向上します。

ADP Connector for CData Sync

Tables

このプロパティは、使用可能なテーブルのサブセットにレポートされるテーブルを制限します。例えば、Tables=TableA,TableB,TableC です。

解説

テーブルを複数のデータベースからリストすると、負荷がかかる可能性があります。接続文字列でテーブルのリストを提供すると、Sync App のパフォーマンスが向上します。

このプロパティは、作業したいビューがすでにわかっていて、ビューが多すぎる場合に、ビューを自動的にリストする代わりに使用することもできます。

カンマ区切りのリストで使用したいテーブルを指定します。各テーブルは、角かっこ、二重引用符、またはバッククオートを使用してエスケープされた特殊文字列を含む有効なSQL 識別子である必要があります。 例えば、Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space` です。

複数のスキーマまたはカタログを持つデータソースに接続する場合は、複数のカタログやスキーマに存在するテーブル間の曖昧さを避けるため、最後の例のように、このプロパティにテーブルの完全修飾名を指定する必要があることに注意してください。

ADP Connector for CData Sync

Views

使用可能なテーブルのサブセットにレポートされるビューを制限します。例えば、Views=ViewA,ViewB,ViewC です。

解説

ビューを複数のデータベースからリストすると、負荷がかかる可能性があります。接続文字列でビューのリストを提供すると、Sync App のパフォーマンスが向上します。

このプロパティは、作業したいビューがすでにわかっていて、ビューが多すぎる場合に、ビューを自動的にリストする代わりに使用することもできます。

カンマ区切りのリストで使用したいビューを指定します。各ビューは、角かっこ、二重引用符、またはバッククオートを使用してエスケープされた特殊文字列を含む有効なSQL 識別子である必要があります。 例えば、Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space` です。

複数のスキーマまたはカタログを持つデータソースに接続する場合は、複数のカタログやスキーマに存在するテーブル間の曖昧さを避けるため、最後の例のように、このプロパティにテーブルの完全修飾名を指定する必要があることに注意してください。

ADP Connector for CData Sync

Miscellaneous

このセクションでは、本プロバイダーの接続文字列で設定可能なMiscellaneous プロパティの全リストを提供します。


プロパティ説明
RowScanDepthThe maximum number of rows to scan for the custom fields columns available in the table.
IncludeCustomFieldsA boolean indicating if you would like to include custom fields in the column listing.
MaxRowsクエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。
Otherこれらの隠しプロパティは特定のユースケースでのみ使用されます。
PseudoColumnsこのプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。
Timeoutタイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。
UsePayrollEndpointSet this to true to retreive results for AssociatePaymentsAllocationsEarningSections, AssociatePaymentsAllocationsStatutoryDeductions, AssociatePaymentsAllocationsNonStatutoryDeductions, AssociatePaymentsSummaryEarningsSections, AssociatePaymentsSummaryStatutoryDeductions, AssociatePaymentsSummaryPayrollAccumulations views using Payroll API.
UserDefinedViewsカスタムビューを含むJSON コンフィギュレーションファイルを指すファイルパス。
ADP Connector for CData Sync

RowScanDepth

The maximum number of rows to scan for the custom fields columns available in the table.

解説

Setting a high value may decrease performance. Setting a low value may prevent the data type from being determined properly.

ADP Connector for CData Sync

IncludeCustomFields

A boolean indicating if you would like to include custom fields in the column listing.

解説

Setting this to true will cause custom fields to be included in the column listing, but may cause poor performance when listing metadata.

ADP Connector for CData Sync

MaxRows

クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。

解説

クエリで集計またはGROUP BY を使用しない場合に返される行数を制限します。これはLIMIT 句よりも優先されます。

ADP Connector for CData Sync

Other

これらの隠しプロパティは特定のユースケースでのみ使用されます。

解説

以下にリストされているプロパティは、特定のユースケースで使用可能です。通常のドライバーのユースケースおよび機能では、これらのプロパティは必要ありません。

複数のプロパティをセミコロン区切りリストで指定します。

統合およびフォーマット

DefaultColumnSizeデータソースがメタデータにカラムの長さを提供しない場合に、文字列フィールドのデフォルトの長さを設定します。デフォルト値は2000です。
ConvertDateTimeToGMT日時の値を、マシンのローカルタイムではなくGMT グリニッジ標準時に変換するかどうかを決定します。
RecordToFile=filename基底のソケットデータ転送を指定のファイルに記録します。

ADP Connector for CData Sync

PseudoColumns

このプロパティは、テーブルのカラムとして疑似カラムが含まれているかどうかを示します。

解説

Entity Framework ではテーブルカラムでない疑似カラムに値を設定できないため、この設定はEntity Framework で特に便利です。この接続設定の値は、"Table1=Column1, Table1=Column2, Table2=Column3" の形式です。"*=*" のように"*" 文字を使用して、すべてのテーブルとすべてのカラムを含めることができます。

ADP Connector for CData Sync

Timeout

タイムアウトエラーがスローされ、処理をキャンセルするまでの秒数。

解説

Timeout が0に設定されている場合は、操作がタイムアウトしません。処理が正常に完了するか、エラー状態になるまで実行されます。

Timeout の有効期限が切れても処理が完了していない場合は、Sync App は例外をスローします。

ADP Connector for CData Sync

UsePayrollEndpoint

Set this to true to retreive results for AssociatePaymentsAllocationsEarningSections, AssociatePaymentsAllocationsStatutoryDeductions, AssociatePaymentsAllocationsNonStatutoryDeductions, AssociatePaymentsSummaryEarningsSections, AssociatePaymentsSummaryStatutoryDeductions, AssociatePaymentsSummaryPayrollAccumulations views using Payroll API.

解説

Set this to true may affect the performance of above views.

ADP Connector for CData Sync

UserDefinedViews

カスタムビューを含むJSON コンフィギュレーションファイルを指すファイルパス。

解説

ユーザー定義ビューは、UserDefinedViews.json というJSON 形式のコンフィギュレーションファイルで定義されています。Sync App は、このファイルで指定されたビューを自動的に検出します。

また、複数のビュー定義を持ち、UserDefinedViews 接続プロパティを使用して制御することも可能です。このプロパティを使用すると、指定されたビューのみがSync App によって検知されます。

このユーザー定義ビューのコンフィギュレーションファイルは、次のようにフォーマットされています。

  • 各ルートエレメントはビューの名前を定義します。
  • 各ルートエレメントには、query と呼ばれる子エレメントが含まれており、この子エレメントにはビューのカスタムSQL クエリが含まれています。

次に例を示します。

{
	"MyView": {
		"query": "SELECT * FROM Workers WHERE MyColumn = 'value'"
	},
	"MyView2": {
		"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
	}
}
UserDefinedViews 接続プロパティを使用して、JSON コンフィギュレーションファイルの場所を指定します。次に例を示します。
"UserDefinedViews", C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json
指定されたパスは引用符で囲まれていないことに注意してください。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839