Skip to content
Nathan Dickerson edited this page Nov 5, 2016 · 38 revisions

Q: How do I set the address.countryID field?

A: To set the countryID field in DataLoader, use the full name of the country. DataLoader will handle converting from the country name to the CRM internal countryID. To see the full list of acceptable values for the country name, use the rest call: <RESTURL>/options/Country?count=300.

Q: How do I reference Lookup-only Entities such as Skill, Category, BusinessSector, etc. that do not currently exist in the CRM?

A: Reference only supporting entities MUST exist in the system before they can be referenced. They are read-only via REST and are not able to be inserted/updated by DataLoader. These values must be populated via Bullhorn Admin.

Q: When I process multiple files in a folder, why are the start times all the same?

A: Currently in DataLoader, there is one start time that is shared for the entire session. When processing multiple files, the logfile and all results files will have matching timestamps, and when the start time is output on the command line, it will also be the same for all files, even though the actual start time for an individual file may be different.

Q: How do I delete a ClientCorporation using DataLoader?

A: ClientCorporations are not Hard or Soft Deletable in Bullhorn so they cannot be used with the delete operation. They can be archived in Bullhorn (like every other entity with a status), but that is an update operation, changing the Status field to Archive.

Q: On a Mac, > dataloader on the command line results in: -bash: dataloader: command not found?

A: The terminal needs to know to look in the current directory for the dataloader script. Use > ./dataloader or add the following to your .bash_profile file:

# Add the current directory to the path to allow executing scripts without the './'
export PATH=$PATH:.
Clone this wiki locally