The Duplicate button will create a new transaction based on the current selected transaction for any form this button is used on. When VisionCore creates the duplicate transaction it will assign it a new unique number and reset the date to today's date. This is a great way to help speed up repetitious data entry if you find yourself entering similar transactions a lot of the time. After the program duplicates the transaction you will be immediately view it and can make any changes you want to it until it is posted.