Error on Post&Print of Bank Payment Voucher

Error while posting the Bank Payment Voucher by using the option POST&PRINT

Microsoft Business Solutions-Navision
The following C/AL functions can be used only to a limited degree during write transactions

(because one or more tables will be locked).

Form.RunModal() is not allowed in write

transactions.

CodeUnit.Run() is allowed in write transactions only if the return value is not

used. For example, 'OK := CodeUnit.Run()' is not allowed.

Report.RunModal() is allowed in write

transactions only if 'RequestForm = FALSE'. For example, 'Report.RunModal(...,FALSE)' is

allowed.

DataPort.RunModal() is allowed in write transactions only if 'RequestForm = FALSE'.

For example, 'DataPort.RunModal(...,FALSE)' is allowed.

Use the COMMIT function to save the

changes before this call, or structure the code differently.
OK



Can anybody help to solve the ERROR
Thanks & Regards,
Stivan D'souza

Comments