Lorenzo
02/11/2025, 6:50 PMCeligo AI
02/11/2025, 6:50 PMAI generated answer (using internal Slack threads):Based on the conversations, it seems that you can create a sales order as fulfilled (so it is pending billing) using SuiteScript or a workflow. Here are the steps you can follow: 1. Using SuiteScript: You can use the
record.transform
method to transform a sales order into an item fulfillment. Here is a sample code snippet:
javascript
var itemfulfillment_rec = record.transform({
fromType: record.Type.SALES_ORDER,
fromId: salesOrderId,
toType: record.Type.ITEM_FULFILLMENT
});
After transforming the sales order into an item fulfillment, you can modify the lines of the itemfulfillment_rec
as needed.
2. Using a Workflow: You can create a workflow that automatically bills orders once they are completely fulfilled. Here are the steps:
- Create a Saved Search of the Pending Billing sales orders.
- Create a workflow with this saved search as input.
- The state/action is Transform Record.
Please note that you should test these changes with a limited number of records first to ensure everything is working as expected.
******
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
02/11/2025, 6:50 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.852100611
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.845114648
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.84131825
Celigo AI
02/11/2025, 6:50 PM