Are you running an Australian system?
You are not allowed to void a transaction once the Business Activity Statement (BAS) report has been printed and lodged with the Australian Taxation Office (ATO). When you mark a BAS process run as lodged, you close the tax period to ensure the data cannot be changed.
As voiding means a transaction is no longer valid, and would not show on the BAS any more, you cannot change history.
You must enter a debit or credit note.... or re-lodge your BAS.
See the following page for lots of GST and BAS KB Articles:
David Musgrave [MSFT]
Original Developer of BAS & PAYG Reports
Escalation Engineer - Microsoft Dynamics GP
Microsoft Dynamics Support - Asia Pacific
Microsoft Dynamics (formerly Microsoft Business Solutions)
mailto

avid.Musgrave@online.microsoft.com
Any views contained within are my personal views and not necessarily Microsoft policy.
This posting is provided "AS IS" with no warranties, and confers no rights.