NetSuite to salesforce account flow primary address sync issue

I was testing the account sync IO data flow from NetSuite to salesforce, During testing of the account data flow, I found that when a customer is created in NetSuite, not all information syncs to the Salesforce account. The primary address and a few other fields are missing.

However, when the same customer is edited in NetSuite, all fields, including the primary address, sync correctly to Salesforce through the same flow.

Why this is not a mapping issue: the field mappings are identical for create and edit. If a field were mapped incorrectly, it would fail in both cases. Since the edit syncs everything correctly, the mappings are working as designed.

What this indicates: the issue is specific to the create event in the Celigo integration flow, most likely related to how or when record data is picked up from NetSuite at the time of creation. This is behavior in the integration layer, not something that can be fixed by changing the mappings.

@pradipkumar_marade2 Thanks for reporting this. We confirmed it is a bug in the NetSuite customer to Salesforce Account sync.

On create, the flow sends the customer before NetSuite has saved the primary address onto the record, so that address is missed. An edit sends the saved address, which is why it syncs correctly then. The mappings are fine.

We have logged this and will fix it.

Hello Sandeep ,

Thank you for your reply and let me know the detailed information about the issue/bug. However, we have raised the ticket for this issue with Celigo. Can you please look into this?