Is this a defect in the latest Celigo NetSuite bun...
# integrations
c
Is this a defect in the latest Celigo NetSuite bundle?
The configuration UI shows the status values for the order status which means Celigo can see all available statuses. I am surprised to get an error on import from this field.
I selected "Pending Fulfillment" which gets converted into "B" in the import mapping.
m
I received this same error setting IF’s to the internal id. Switching to “shipped” for example, fixed it for me.
c
Did you map that to the orderstatus.name instead of the orderstatus.internalid ?
Name also failed with "B" but I could try the label name "Pending Fulfillment". Celigo shouldn't offer the status code mapping to internal ID if it can't do it. It looks like a SuiteScript error that's bubbling up to the surface.
m
Yes, because it wouldn’t work otherwise.
Status (InternalId) just wouldn’t work. I struggled for a long time to figure that one out.
c
The mapping against the name didn't work
So I created a workflow in NetSuite to set the status on the sales order
c
@Tyler Lamparter I can't persuade anyone to let me remove the workflow in NS but I'm sure your solution would have worked. I'll remember it for next time,
t
Sounds good. The reason to use dynamic is this getSelectOptions only works in dynamic and I guess we use this function when some list fields like status are referenced
👍 1
c
I did have a feeling the constraint was on the NS side, I hadn't considered standard vs dynamic mode though
👍 1