we added logs and found that there is a 17 seconds performance hit from caching the fields since this customer has about 450 custom fields
f
Flo Meilan
01/04/2021, 1:17 PM
wow that´s a lot
Flo Meilan
01/04/2021, 1:18 PM
check the configuration and make sure all values set in the configuration property SC.CONFIGURATION.customFields.salesorder are transaction body fields
Flo Meilan
01/04/2021, 1:19 PM
also for each transaction body field, make sure the customer is using the metadata that is available when this value is set
Flo Meilan
01/04/2021, 1:20 PM
if it´s not being used then you should remove that value
Flo Meilan
01/04/2021, 1:25 PM
I would suggest that you compare these fields with ones you have in your sales order form and leave only matching fields in SuiteCommerce Configuration.
Flo Meilan
01/04/2021, 1:25 PM
Bottomline, try inactivating custom fields from SuiteCommerce Configuration that aren't listed on the sales order record.