What Is Credit Note Meaning In Business