Workday Connector > Adding New Fields Using .ini File > Adding New Fields Using Fields.ini File
  

Adding New Fields Using Fields.ini File

You can customize certain objects in workday. This allows you to add new fields to the existing objects. You can add new fields using fields.ini file.
This file is present in the following directories:
The following figure displays a sample fields.ini file:
You can customize only certain objects in workday. The following table displays list of objects which you can customize with fields.ini file:
Module
Object Name
Fields
Description
CashManagement
BankAccount
PaymentTypeReference1
PaymentTypeWID1
PaymentTypeID1
Capture ‘n’ levels of data by providing fields as PaymentTypeReferencen,PaymentTypeWIDn and PaymentTypeIDn where n can be any positive number
Add or Edit 5 levels of data
Compensation
StockPlanData
UnitStockGrantTypeReference1, UnitStockGrantTypeWID1
UnitStockOptionTypeID1, UnitStockGrantSplitPercent1
PercentStockGrantTypeReference1, PercentStockGrantTypeWID1
PercentStockOptionTypeID1, PercentStockGrantSplitPercent1
AmountStockGrantTypeReference, AmountStockGrantTypeWID
AmountStockOptionTypeID, AmountStockGrantSplitPercent
1) Capture n levels of data by providing fields as PaymentTypeReferencen,PaymentTypeWIDn and PaymentTypeIDn where n can be any positive number
2) Add or Edit 5 levels of data
FinancialManagement
WorkdayCompanies
UsageType11, UsageWID11, UsageBehavior11, UsageBehaviorWID11
CommunicationUsagePrimary11, PhonePublic11, PhonePrimary11
PhoneUsageType11, PhoneUsageWID11, PhoneUsageBehavior11
PhoneUsageBehaviorWID11, PhoneComments11, EmailPublic11
EmailPrimary11, EmailUsageType11, EmailUsageWID11, EmailUsageBehavior11
EmailComments11, IMPublic11, IMPrimary11, IMUsageType11
IMUsageWID11, IMUsageBehavior11, IMUsageBehaviorWID11
IMComments11, WebAddressPublic11, WebAddressPrimary11
WebAddressUsageType11, WebAddressUsageWID11, WebAddressUsageBehavior11, WebAddressUsageBehaviorWID11
WebAddressComments11
Capture n levels of data by providing fields as UsageType1n where n can be any positive number
FinancialManagement
Organizations
ExternalIntegrationSystemID1, ExternalIntegrationSystemValue1
We can capture and add 5 levels of data
HumanResources
WorkerExport
EmailAddress1, WorkPhoneCountryCode1, nWorkInternationalPhoneCode1
WorkPhoneAreaCode1, WorkPhoneNumber1, WorkPhoneExtension1
HomePhoneCountryCode1, HomeInternationalPhoneCode1
HomePhoneAreaCode1, HomePhoneNumber1, HomePhoneExtension1
WorkIMAddress1, HomeAddressLine1, HomeCity1, HomeState1
HomePostalCode1, HomeAddEffectiveDate1, HomeCountry1
HomeAddCountryISOCode1, WorkAddressLine1, WorkCity1, WorkState1
WorkPostalCode1, WorkAddEffectiveDate1, WorkCountry1
WorkAddCountryISOCode1
Capture n levels of data
HumanResources
Locations
UsageBehavior11, UsageBehaviorWID11, PhoneUsageBehavior11
PhoneUsageBehaviorWID11, EmailUsageBehavior11, EmailUsageBehaviorWID11
IMUsageBehavior11, IMUsageBehaviorWID11, WebAddressUsageBehavior11
WebAddressUsageBehaviorWID11
Capture n levels of data by providing fields as UsageType1n where n can be any positive number
Staffing
Employee
CustomOrganizationWID1
CustomOrganizationReferenceID1
CustomAssignmentOrgReferenceID1
We can add 5 levels of data
Payroll
OffcyclePayments
TaxFrequencyValue1
TaxFrequencyPeriodReference1
TimeUnitWID1
TimeUnitID1
Captures n levels of data
Staffing
Position
AddtnLocation1
AddtnLocationWID1
AddtnLocationID1
Captures n levels of data