Auto Capturing of different date for diferent field in a form

Hi all,

I would greatly appreciate your help if you can help me with this.

Currently i have three date field in a form. They are pDateSent for the first time the doc is sent from the requestor. For pDateSent i have use @Today in the formula field. The second field is for the sectionhead is call Date2. This Date2 field will capture the date only when the sectionhead click on the send button specify for him. Lastly, the Date3 field is for the Logistichead. It is supposed to be the same as the sectionhead. the field will only capture the field once the logistichead click on the send button specify for her.

Thanks alot. Your help will be greatly appreciated.