NetSuite - Any way to supply record initialization values when creating via transform?
An account admin enabled feature INTERCOMPANY CROSS-SUBSIDIARY FULFILLMENT, this immediately broke our fulfillment flow because now the Item Fulfillment record needs a location internal ID as an initial value. The feature can't be disabled, at least not without NetSuite involvement (and cost, probably).
Here is what the fulfillment URL looks like before the feature:
/itemship.nl?id=000000&e=T&transform=salesord&memdoc=0&whence=
And here's what it looks like after:
/itemship.nl?id=00000&e=T&transform=salesord&memdoc=0&whence=&inventorylocation=33
Notice the inventorylocation parameter. Without that location IID param, the fulfillment record is initialized with zero lines.
I'm dealing with the integration and trying to find out how I can supply record initialization values. I've looked through the mapping options but don't see anything promising. Was hoping for like "celigo_init_data" that takes JSON or something.
In SuiteScript and SuiteTalk both have support for supplying initialization values, but I don't know how to accomplish this in Celigo. Anyone know?
Comments
David Gollom Just called and told me how to do this! I've seen the setting a million times but it never registered.
OK, for anyone else, it's in the mapping properties, there is a checkbox
"Use this field for NetSuite record initialization"
Please sign in to leave a comment.