Hi Rajesh,
Basically when you add UDF in Marketing Documents, it appears in all Marketing Document Form like A/R Invoice, A/P Invoice, APCM, etc. To make it invisible to other documents you must hide it manually by using "CTRL+SHIFT+B".
Then use SBO_SP_TransactionNotification to make it mandatory field.
Hope it helps,
Thanks & Regards
Alvin