@Kevin Kelly Let assume you need to create the Item fulfillment and the item receipt for that transfer order when you click button X... If the Item fulfillment and item receipt have multiple userevent scripts that handle complicated logic and you need those triggered, then you best bet is to pass the Transfer Order ID to a Suitelet that will create the fulfillment and the receipt, and because they are being created from a suitelet then your userevents would trigger.