Explain cash memo in accounting terms and prepare a specimen of it

Explain cash memo in accounting terms and prepare a specimen of it.

When a trader sells goods for cash to a purchaser, she/he gives a cash memo which is also known as a bill of sale. It is a written document which contains details of the product, quantity, date and its price.