-
Notifications
You must be signed in to change notification settings - Fork 311
Description
Is your feature request related to a problem? Please describe.
With SOAP or Bulk API, when importing data, the success.csv file contains all columns regardless of whether they were used or not, but Bulk API 2.0 only returns columns that were imported (and the new ID and sf_created columns)
Describe the solution you'd like
Keep all columns that were in the original import .csv file
Describe alternatives you've considered
Using other SOAP or Bulk API instead
Additional context
Dataloader version: 61.0.0
OS: MacOS Sonoma 14.4.1
Configs: configs.zip
To describe why this is useful, one of my workflow involves me having a flat file of Opportunities, GAU Allocation and Payments details at the ready. I'd import the Opportunities first to create them, then using the success file, I can proceed to import GAU allocations and Payments directly without extra steps.
Our Opportunities don't always have Unique References, so I can't use an xlookup to ensure I'm mapping the correct opportunities to the Payments and GAU on subsequent imports. Whilst I know the success file is meant to return the records in the same order of import - as a data person - I just cannot make that assumption just in case a bug creeps in one day and causes the order to change.
Maintaining the behaviour of SOAP and Bulk API behaviour would allow us to use this without concern in the future.
Edit: added more context info, not that I think it's relevant