Independent status Don't combine different state Example sale: state: draft, quotation, confirmed, done invoice state: waiting, paid, exception shipment state: waiting, sent, exception