ec
03/19/2025, 9:21 PMCeligo AI
03/19/2025, 9:21 PMAI generated answer (using internal Slack threads):Based on the conversations provided, it appears that there isn't a direct shortcut to provide default values for the line items to fulfill when transforming a transfer order to an item fulfillment. However, you can specify item fulfillment in the
defaultValues
parameter when calling record.transform
.
Here is an example of how you might do this:
javascript
var transformRecordPromise = record.transform.promise({
fromType: "transferorder",
fromId: transferorder.id,
toType: "itemreceipt",
defaultValues: { itemfulfillment: [item fulfillment id] },
});
In this example, itemfulfillment
is set to an array containing the ID of the item fulfillment you want to use as the default.
However, if you have multiple item fulfillments and want to create an item receipt for all of them, you may need to perform a search to find all the item fulfillments associated with the transfer order. This could potentially slow down your script, but it seems to be the only way to achieve what you're asking based on the conversations provided.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
03/19/2025, 9:21 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.841661274
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.833179712
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.828816414
Celigo AI
03/19/2025, 9:21 PM