Unable to purchase asset mixed with services
When processing a purchase with a line of asset product and assets, it complains about that there is no asset_account defined for service product, but this account is not required.
The problem is that when reading the account_asset_used from the asset product, it tries to read all the values for all the purchase lines, which is not correct as there may be lines that are not of asset type.