Extending "base" is not going to solve this problem of yours.

You need to study your code to determine where it is missing the steps which properly build the order details, and fix that.