I want to block users(all) from removing Journal Vouchers in SAP Business One, I can achieve this via transaction notification but there seems to be lacking in my code. I have done TN's but for adding and updating only, not Deleting(the case for JV removal)
Here:
if (@object_type IN ('28','29')) and (@transaction_type IN ('D'))
begin
begin
IF EXISTS ( SELECT T0.BatchNum FROM OBTD T0 WHERE T0.BatchNum=@list_of_cols_val_tab_del )
begin
select @error = 1
select @error_message = 'Removal of JV is prohibited!'
end
end
end
I need your insights, thank you.
question from:
https://stackoverflow.com/questions/65898717/sap-b1-transaction-notification-for-journal-voucher-removal 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…