Posting validation is divided into three main groups. The first group is currency control, the second is user control, and the third is posting type control.