Hi @pjoseph,
Please check it.
Please apply it.
frappe.ui.form.on('Sales Order', {
refresh: function(frm) {
setTimeout(() => {
frm.remove_custom_button('Sales Invoice', 'Create');
frm.remove_custom_button('Purchase Order', 'Create');
frm.remove_custom_button('Subscription', 'Create');
frm.remove_custom_button('Payment Request', 'Create');
frm.remove_custom_button('Payment', 'Create');
}, 10);
}
});
Thank You!