Hi Bas van Ditzhuijzen,
In NetSuite import we use submitField and SubmitRecord efficiently based on the below scenarios.
For record creation, transformation, multi-select fields, text fields (Dropdowns, Multi-Selects), subrecords, sublists, and when working with unsupported submitField record types —submitRecord should be used, as NetSuite Nlapi does not support these actions with submitField.
However, when updating body fields, it is recommended to use submitFields. This approach minimizes the impact on governance points by allowing you to update one or more fields without updating the entire record, making the process more efficient and faster.
currently, we don't have a way for users to force Celigo to use .save() or .submitFields()