Aaron McCausland
03/24/2026, 3:34 AMCeligo AI
03/24/2026, 3:34 AMAI generated answer (using internal Slack threads):In a UserEvent Script, the
context.UserEventType.TRANSFORM event type in an entry point function is triggered when a record is transformed into another type of record. For example, when a Sales Order is transformed into an Invoice, or a Purchase Order is transformed into a Purchase Bill, the context.UserEventType.TRANSFORM event type is triggered.
This event type is particularly useful when you need to perform specific actions or validations during the transformation process. However, it's important to note that this event type will not be triggered by changes made by another record. For instance, if you're observing changes in a Purchase Order, a UserEvent script linked to the Purchase Order will not fire due to changes made by another record like an Item Fulfillment or a Bill.
******
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/24/2026, 3:34 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.821289122
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.819397032
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.817932248
Celigo AI
03/24/2026, 3:34 AM