   def create_stock_order(self, creation_date, supplier, quantity, location):

        stock_order = PurchaseOrder.objects.create(
            supplier=supplier
        )
        stock_order.rows.create(self, quantity)
        stock_order.add_hidden_arrival(creation_date, location)
        return stock_order  