object-oriented supply orders