Skip to content

Commit

Permalink
feat(New Fields): Candidate, Placement, and Placement Change Request …
Browse files Browse the repository at this point in the history
…now support encrypted

fields
  • Loading branch information
alexandereverett284 authored and ndickerson committed Apr 9, 2018
1 parent 4fa5da3 commit b93f393
Show file tree
Hide file tree
Showing 30 changed files with 73 additions and 66 deletions.
1 change: 1 addition & 0 deletions dataloader.properties
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ loginUrl=https://rest.bullhornstaffing.com/rest-services/#
#leadExistField=customText1
#noteExistField=externalID
#opportunityExistField=externalID
#placementChangeRequestExistField=customText1
#placementCommissionExistField=migrateGUID
#placementExistField=customText1
#sendoutExistField=migrateGUID
Expand Down
4 changes: 2 additions & 2 deletions examples/load/Appointment.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
subject,jobOrder.externalID,communicationMethod,dateBegin,dateEnd,description,location,notificationMinutes,recurrenceDayBits,recurrenceFrequency,recurrenceMax,recurrenceMonthBits,recurrenceStyle,recurrenceType,timeZoneID,type,candidateReference.externalID,clientContactReference.externalID,lead.customText1,opportunity.externalID,placement.customText1,owner.name,appointmentUUID,migrateGUID
Example Appointment,jobOrder-ext-1,Meeting,2/2/16 00:00,3/3/16 00:00,Example Description,In Person,15,0,0,0,0,0,0,America/Chicago,Meeting,candidate-ext-1,clientContact-ext-1,lead-ext-1,opportunity-ext-1,placement-ext-1,Manager CorporateUser,appointment-ext-1,12345678-1234-1234-1234-1234567890AB
subject ,jobOrder.externalID,communicationMethod,dateBegin ,dateEnd ,description ,location ,notificationMinutes,recurrenceDayBits,recurrenceFrequency,recurrenceMax,recurrenceMonthBits,recurrenceStyle,recurrenceType,timeZoneID ,type ,candidateReference.externalID,clientContactReference.externalID,lead.customText1,opportunity.externalID,placement.customText1,owner.name ,appointmentUUID ,migrateGUID
Example Appointment,jobOrder-ext-1 ,Meeting ,2/2/16 00:00,3/3/16 00:00,Example Description,In Person,15 ,0 ,0 ,0 ,0 ,0 ,0 ,America/Chicago,Meeting,candidate-ext-1 ,clientContact-ext-1 ,lead-ext-1 ,opportunity-ext-1 ,placement-ext-1 ,Manager CorporateUser,appointment-ext-1,12345678-1234-1234-1234-1234567890AB
8 changes: 4 additions & 4 deletions examples/load/Candidate.csv

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions examples/load/CandidateCertification.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
candidate.externalID,certification.name,modifyingUser.name,isDeleted,comments,boardCertification,compact,copyOnFile,dateCertified,dateExpiration,dateLastModified,issuedBy,licenseNumber,licenseType,location,name,results,status,customDate1,customDate2,customDate3,customDate4,customDate5,customDate6,customDate7,customDate8,customDate9,customDate10,customText1,customText2,customText3,customText4,customText5,customText6,customText7,customText8,customText9,customText10,customTextBlock1,customTextBlock2,customTextBlock3,customTextBlock4,customTextBlock5,customTextBlock6,customTextBlock7,customTextBlock8,customTextBlock9,customTextBlock10
candidate-ext-1,Certification1,Recruiter CorporateUser,0,DataLoader Example CandidateCertification,Board Certified,0,1,12/14/04 12:00,12/15/05 12:00,12/16/06 12:00,The Certification Authority,ABC-12345,Temporary,MA,CandidateCertification Name,Passed,Active,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,06/06/06 00:00,07/07/07 00:00,08/08/08 00:00,09/09/09 00:00,10/10/10 00:00,candidateCertification-ext-1,customText2,customText3,customText4,customText5,customText6,customText7,customText8,customText9,customText10,customTextBlock1,customTextBlock2,customTextBlock3,customTextBlock4,customTextBlock5,customTextBlock6,customTextBlock7,customTextBlock8,customTextBlock9,customTextBlock10
candidate.externalID,certification.name,modifyingUser.name ,isDeleted,comments ,boardCertification,compact,copyOnFile,dateCertified ,dateExpiration,dateLastModified,issuedBy ,licenseNumber,licenseType,location,name ,results,status,customDate1 ,customDate2 ,customDate3 ,customDate4 ,customDate5 ,customDate6 ,customDate7 ,customDate8 ,customDate9 ,customDate10 ,customText1 ,customText2,customText3,customText4,customText5,customText6,customText7,customText8,customText9,customText10,customTextBlock1,customTextBlock2,customTextBlock3,customTextBlock4,customTextBlock5,customTextBlock6,customTextBlock7,customTextBlock8,customTextBlock9,customTextBlock10
candidate-ext-1 ,Certification1 ,Recruiter CorporateUser,0 ,DataLoader Example CandidateCertification,Board Certified ,0 ,1 ,12/14/04 12:00,12/15/05 12:00,12/16/06 12:00 ,The Certification Authority,ABC-12345 ,Temporary ,MA ,CandidateCertification Name,Passed ,Active,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,06/06/06 00:00,07/07/07 00:00,08/08/08 00:00,09/09/09 00:00,10/10/10 00:00,candidateCertification-ext-1,customText2,customText3,customText4,customText5,customText6,customText7,customText8,customText9,customText10,customTextBlock1,customTextBlock2,customTextBlock3,customTextBlock4,customTextBlock5,customTextBlock6,customTextBlock7,customTextBlock8,customTextBlock9,customTextBlock10
4 changes: 2 additions & 2 deletions examples/load/CandidateEducation.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
candidate.externalID,startDate,endDate,graduationDate,school,city,state,certification,degree,major,expirationDate,gpa,comments,customDate1,customDate2,customDate3,customDate4,customDate5,customFloat1,customFloat2,customFloat3,customFloat4,customFloat5,customInt1,customInt2,customInt3,customInt4,customInt5,customText1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3,migrateGUID
candidate-ext-1,08/14/00 12:00,12/14/04 12:00,12/14/04 12:00,UCLA,Berkeley,CA,Engineering Certification,BA,CompSci,01/01/99 00:00,4.0,DataLoader Example CandidateEducation,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,1.1,2.2,3.3,4.4,5.5,1,2,3,4,5,candidateEducation-ext-1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3,12345678-1234-1234-1234-1234567890AB
candidate.externalID,startDate ,endDate ,graduationDate,school,city ,state,certification ,degree,major ,expirationDate,gpa,comments ,customDate1 ,customDate2 ,customDate3 ,customDate4 ,customDate5 ,customFloat1,customFloat2,customFloat3,customFloat4,customFloat5,customInt1,customInt2,customInt3,customInt4,customInt5,customText1 ,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3,migrateGUID
candidate-ext-1 ,08/14/00 12:00,12/14/04 12:00,12/14/04 12:00,UCLA ,Berkeley,CA ,Engineering Certification,BA ,CompSci,01/01/99 00:00,4.0,DataLoader Example CandidateEducation,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,1.1 ,2.2 ,3.3 ,4.4 ,5.5 ,1 ,2 ,3 ,4 ,5 ,candidateEducation-ext-1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3,12345678-1234-1234-1234-1234567890AB
4 changes: 2 additions & 2 deletions examples/load/CandidateReference.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
candidate.externalID,clientCorporation.externalID,jobOrder.externalID,referenceClientContact.externalID,referenceEmail,referenceFirstName,referenceLastName,referencePhone,referenceTitle,status,yearsKnown,companyName,candidateTitle,employmentStart,employmentEnd,migrateGUID,customDate1,customDate2,customDate3,customDate4,customDate5,customFloat1,customFloat2,customFloat3,customFloat4,customFloat5,customInt1,customInt2,customInt3,customInt4,customInt5,customMigrateGUID,customText1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
candidate-ext-1,clientCorporation-ext-1,jobOrder-ext-1,clientContact-ext-1,dataloader@example.com,DataLoader,ExampleReference,555-555-1212,Colleague,Active,15,DataLoader ExampleCompany,Doctor,08/14/00 12:00,12/14/04 12:00,12345678-1234-1234-1234-1234567890AB,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,1.1,2.2,3.3,4.4,5.5,1,2,3,4,5,12345678-1234-1234-1234-1234567890AB,candidateReference-ext-1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
candidate.externalID,clientCorporation.externalID,jobOrder.externalID,referenceClientContact.externalID,referenceEmail ,referenceFirstName,referenceLastName,referencePhone,referenceTitle,status,yearsKnown,companyName ,candidateTitle,employmentStart,employmentEnd ,migrateGUID ,customDate1 ,customDate2 ,customDate3 ,customDate4 ,customDate5 ,customFloat1,customFloat2,customFloat3,customFloat4,customFloat5,customInt1,customInt2,customInt3,customInt4,customInt5,customMigrateGUID ,customText1 ,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
candidate-ext-1 ,clientCorporation-ext-1 ,jobOrder-ext-1 ,clientContact-ext-1 ,dataloader@example.com,DataLoader ,ExampleReference ,555-555-1212 ,Colleague ,Active,15 ,DataLoader ExampleCompany,Doctor ,08/14/00 12:00 ,12/14/04 12:00,12345678-1234-1234-1234-1234567890AB,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,1.1 ,2.2 ,3.3 ,4.4 ,5.5 ,1 ,2 ,3 ,4 ,5 ,12345678-1234-1234-1234-1234567890AB,candidateReference-ext-1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
4 changes: 2 additions & 2 deletions examples/load/CandidateWorkHistory.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
candidate.externalID,clientCorporation.externalID,jobOrder.externalID,placement.customText1,startDate,endDate,bonus,comments,commission,companyName,isLastJob,migrateGUID,salary1,salary2,salaryType,terminationReason,title,customDate1,customDate2,customDate3,customDate4,customDate5,customFloat1,customFloat2,customFloat3,customFloat4,customFloat5,customInt1,customInt2,customInt3,customInt4,customInt5,customText1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
candidate-ext-1,clientCorporation-ext-1,jobOrder-ext-1,placement-ext-1,05/10/16 00:00,06/07/15 00:00,10000,DataLoader Example WorkHistory Comments,1000,DataLoader ExampleCompany,false,12345678-1234-1234-1234-1234567890AB,60000,65000,Contract,None,Engineer,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,1.1,2.2,3.3,4.4,5.5,1,2,3,4,5,candidateWorkHistory-ext-1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
candidate.externalID,clientCorporation.externalID,jobOrder.externalID,placement.customText1,startDate ,endDate ,bonus,comments ,commission,companyName ,isLastJob,migrateGUID ,salary1,salary2,salaryType,terminationReason,title ,customDate1 ,customDate2 ,customDate3 ,customDate4 ,customDate5 ,customFloat1,customFloat2,customFloat3,customFloat4,customFloat5,customInt1,customInt2,customInt3,customInt4,customInt5,customText1 ,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
candidate-ext-1 ,clientCorporation-ext-1 ,jobOrder-ext-1 ,placement-ext-1 ,05/10/16 00:00,06/07/15 00:00,10000,DataLoader Example WorkHistory Comments,1000 ,DataLoader ExampleCompany,false ,12345678-1234-1234-1234-1234567890AB,60000 ,65000 ,Contract ,None ,Engineer,01/01/01 00:00,02/02/02 00:00,03/03/03 00:00,04/04/04 00:00,05/05/05 00:00,1.1 ,2.2 ,3.3 ,4.4 ,5.5 ,1 ,2 ,3 ,4 ,5 ,candidateWorkHistory-ext-1,customText2,customText3,customText4,customText5,customTextBlock1,customTextBlock2,customTextBlock3
4 changes: 2 additions & 2 deletions examples/load/ClientCorporation.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
address.address1,address.address2,address.city,address.state,address.zip,address.countryName,annualRevenue,billingAddress.address1,billingAddress.address2,billingAddress.city,billingAddress.state,billingAddress.zip,billingContact,billingFrequency,billingPhone,businessSectorList,companyDescription,companyURL,competitors,culture,customDate1,customDate2,customDate3,customFloat1,customFloat2,customFloat3,customInt1,customInt2,customInt3,customText1,customText2,customText3,customText4,customText5,customText6,customText7,customText8,customText9,customText10,customText11,customText12,customText13,customText14,customText15,customText16,customText17,customText18,customText19,customText20,customTextBlock1,customTextBlock2,customTextBlock3,customTextBlock4,customTextBlock5,dateFounded,externalID,fax,feeArrangement,funding,industryList,invoiceFormat,name,numEmployees,numOffices,ownership,phone,revenue,status,taxRate,tickerSymbol,workWeekStart,trackTitle,notes,linkedinProfileName
100 Summer St.,17th Floor,Boston,MA,02150,United States,10000000,100 Summer St.,17th Floor,Boston,MA,02150,Billing Contact,Monthly,245-555-0131,BusinessSector1;BusinessSector2,This is a company description.,http://company.com,2,This is the company culture.,1/1/16 0:00,1/2/16 0:00,1/3/16 0:00,1,1,3,1,2,3,clientCorporation-ext-1,custom text field 2,custom text field 3,custom text field 4,custom text field 5,custom text field 6,custom text field 7,custom text field 8,custom text field 9,custom text field 10,custom text field 11,custom text field 12,custom text field 13,custom text field 14,custom text field 15,custom text field 16,custom text field 17,custom text field 18,custom text field 19,custom text field 20,custom text block 1,custom text block 2,custom text block 3,custom text block 4,custom text block 5,1/1/00 0:00,clientCorporation-ext-1,329-555-0131,13,funding status,Automobiles,invoice format,DataLoader Example Company,500,1,Public,747-555-0131,1000000,Active,10,AAAA,1,,DataLoader Example ClientContact Notes,Example Profile
address.address1,address.address2,address.city,address.state,address.zip,address.countryName,annualRevenue,billingAddress.address1,billingAddress.address2,billingAddress.city,billingAddress.state,billingAddress.zip,billingContact ,billingFrequency,billingPhone,businessSectorList ,companyDescription ,companyURL ,competitors,culture ,customDate1,customDate2,customDate3,customFloat1,customFloat2,customFloat3,customInt1,customInt2,customInt3,customText1 ,customText2 ,customText3 ,customText4 ,customText5 ,customText6 ,customText7 ,customText8 ,customText9 ,customText10 ,customText11 ,customText12 ,customText13 ,customText14 ,customText15 ,customText16 ,customText17 ,customText18 ,customText19 ,customText20 ,customTextBlock1 ,customTextBlock2 ,customTextBlock3 ,customTextBlock4 ,customTextBlock5 ,dateFounded,externalID ,fax ,feeArrangement,funding ,industryList,invoiceFormat ,name ,numEmployees,numOffices,ownership,phone ,revenue,status,taxRate,tickerSymbol,workWeekStart,trackTitle,notes ,linkedinProfileName
100 Summer St. ,17th Floor ,Boston ,MA ,02150 ,United States ,10000000 ,100 Summer St. ,17th Floor ,Boston ,MA ,02150 ,Billing Contact,Monthly ,245-555-0131,BusinessSector1;BusinessSector2,This is a company description.,http://company.com,2 ,This is the company culture.,1/1/16 0:00,1/2/16 0:00,1/3/16 0:00,1 ,1 ,3 ,1 ,2 ,3 ,clientCorporation-ext-1,custom text field 2,custom text field 3,custom text field 4,custom text field 5,custom text field 6,custom text field 7,custom text field 8,custom text field 9,custom text field 10,custom text field 11,custom text field 12,custom text field 13,custom text field 14,custom text field 15,custom text field 16,custom text field 17,custom text field 18,custom text field 19,custom text field 20,custom text block 1,custom text block 2,custom text block 3,custom text block 4,custom text block 5,1/1/00 0:00,clientCorporation-ext-1,329-555-0131,13 ,funding status,Automobiles ,invoice format,DataLoader Example Company,500 ,1 ,Public ,747-555-0131,1000000,Active,10 ,AAAA ,1 , ,DataLoader Example ClientContact Notes,Example Profile
8 changes: 4 additions & 4 deletions examples/load/ClientCorporationCustomObjectInstance1.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
clientCorporation.externalID,text1,text2,text3,text4,text5,text6,text7,text8,text9,text10,text11,text12,text13,text14,text15,text16,text17,text18,text19,text20,int1,int2,int3,int4,int5,int6,int7,int8,int9,int10,float1,float2,float3,float4,float5,float6,float7,float8,float9,float10,textBlock1,textBlock2,textBlock3,textBlock4,textBlock5,date1,date2,date3,date4,date5,date6,date7,date8,date9,date10
clientCorporation-ext-1,customObject-row1-ext-1,Text 2,Text 3,Text 4,Text 5,Text 6,Text 7,Text 8,Text 9,Text 10,Text 11,Text 12,Text 13,Text 14,Text 15,Text 16,Text 17,Text 18,Text 19,Text 20,1,2,3,4,5,6,7,8,9,10,1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,1.00,Text Block 1,Text Block 2,Text Block 3,Text Block 4,Text Block 5,01/01/01 01:01,02/02/02 02:02,03/03/03 03:03,04/04/04 04:04,05/05/05 05:05,06/06/06 06:06,07/07/07 07:07,08/08/08 08:08,09/09/09 09:09,10/10/10 10:10
clientCorporation-ext-1,customObject-row2-ext-1,Text 2,Text 3,Text 4,Text 5,Text 6,Text 7,Text 8,Text 9,Text 10,Text 11,Text 12,Text 13,Text 14,Text 15,Text 16,Text 17,Text 18,Text 19,Text 20,1,2,3,4,5,6,7,8,9,10,1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,1.00,Text Block 1,Text Block 2,Text Block 3,Text Block 4,Text Block 5,01/01/01 01:01,02/02/02 02:02,03/03/03 03:03,04/04/04 04:04,05/05/05 05:05,06/06/06 06:06,07/07/07 07:07,08/08/08 08:08,09/09/09 09:09,10/10/10 10:10
clientCorporation-ext-1,customObject-row3-ext-1,Text 2,Text 3,Text 4,Text 5,Text 6,Text 7,Text 8,Text 9,Text 10,Text 11,Text 12,Text 13,Text 14,Text 15,Text 16,Text 17,Text 18,Text 19,Text 20,1,2,3,4,5,6,7,8,9,10,1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,1.00,Text Block 1,Text Block 2,Text Block 3,Text Block 4,Text Block 5,01/01/01 01:01,02/02/02 02:02,03/03/03 03:03,04/04/04 04:04,05/05/05 05:05,06/06/06 06:06,07/07/07 07:07,08/08/08 08:08,09/09/09 09:09,10/10/10 10:10
clientCorporation.externalID,text1 ,text2 ,text3 ,text4 ,text5 ,text6 ,text7 ,text8 ,text9 ,text10 ,text11 ,text12 ,text13 ,text14 ,text15 ,text16 ,text17 ,text18 ,text19 ,text20 ,int1,int2,int3,int4,int5,int6,int7,int8,int9,int10,float1,float2,float3,float4,float5,float6,float7,float8,float9,float10,textBlock1 ,textBlock2 ,textBlock3 ,textBlock4 ,textBlock5 ,date1 ,date2 ,date3 ,date4 ,date5 ,date6 ,date7 ,date8 ,date9 ,date10
clientCorporation-ext-1 ,customObject-row1-ext-1,Text 2,Text 3,Text 4,Text 5,Text 6,Text 7,Text 8,Text 9,Text 10,Text 11,Text 12,Text 13,Text 14,Text 15,Text 16,Text 17,Text 18,Text 19,Text 20,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,1.0 ,2.0 ,3.0 ,4.0 ,5.0 ,6.0 ,7.0 ,8.0 ,9.0 ,1.00 ,Text Block 1,Text Block 2,Text Block 3,Text Block 4,Text Block 5,01/01/01 01:01,02/02/02 02:02,03/03/03 03:03,04/04/04 04:04,05/05/05 05:05,06/06/06 06:06,07/07/07 07:07,08/08/08 08:08,09/09/09 09:09,10/10/10 10:10
clientCorporation-ext-1 ,customObject-row2-ext-1,Text 2,Text 3,Text 4,Text 5,Text 6,Text 7,Text 8,Text 9,Text 10,Text 11,Text 12,Text 13,Text 14,Text 15,Text 16,Text 17,Text 18,Text 19,Text 20,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,1.0 ,2.0 ,3.0 ,4.0 ,5.0 ,6.0 ,7.0 ,8.0 ,9.0 ,1.00 ,Text Block 1,Text Block 2,Text Block 3,Text Block 4,Text Block 5,01/01/01 01:01,02/02/02 02:02,03/03/03 03:03,04/04/04 04:04,05/05/05 05:05,06/06/06 06:06,07/07/07 07:07,08/08/08 08:08,09/09/09 09:09,10/10/10 10:10
clientCorporation-ext-1 ,customObject-row3-ext-1,Text 2,Text 3,Text 4,Text 5,Text 6,Text 7,Text 8,Text 9,Text 10,Text 11,Text 12,Text 13,Text 14,Text 15,Text 16,Text 17,Text 18,Text 19,Text 20,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,1.0 ,2.0 ,3.0 ,4.0 ,5.0 ,6.0 ,7.0 ,8.0 ,9.0 ,1.00 ,Text Block 1,Text Block 2,Text Block 3,Text Block 4,Text Block 5,01/01/01 01:01,02/02/02 02:02,03/03/03 03:03,04/04/04 04:04,05/05/05 05:05,06/06/06 06:06,07/07/07 07:07,08/08/08 08:08,09/09/09 09:09,10/10/10 10:10
Loading

0 comments on commit b93f393

Please # to comment.