Reproducing is as described. The problem is that the price computation is not done in a consistent way.
When proceeding via the sale order, the price list is taken into consideration. BUT if you directly invoice (finance / invoice ), the price list is ignored.
The same problem will appear in the computation of the price if you use the membership module. Indeed I don't see in the code the reference to the price list.
Reproducing is as described. The problem is that the price computation is not done in a consistent way.
When proceeding via the sale order, the price list is taken into consideration. BUT if you directly invoice (finance / invoice ), the price list is ignored.
The same problem will appear in the computation of the price if you use the membership module. Indeed I don't see in the code the reference to the price list.