i'm using build 5410 and had a situation with an order which has been paid but is unshipped, i needed to apply a discount/refund so i used the items tab on the order then <add other item> and selected discount entered '-25' and chose 'unshippable'
then save.
the discount is recorded in the items ok , recalculate shipping button works ok but recalculate taxes button will remove the tax completely from the order(sets to 0.00) and the following error is recorded in log.
i've noticed that <add a product> button and recalculating taxes works fine but only if it's done before using the <add other item> button, after adding the discount the tax on the order is screwed up!Could not recalculate with the configured tax provider: CommerceBuilder.Services.Taxes.AbleCommerce.AbleCommerceTax, CommerceBuilder
Exception: Object reference not set to an instance of an object. Stack Trace: at CommerceBuilder.Services.Taxes.AbleCommerce.LineItemCalculator.Calculate(TaxRule taxRule, Order order, Int32 shipmentId, Boolean priceIncludesTax) at CommerceBuilder.Services.Taxes.AbleCommerce.AbleCommerceTax.a(Order A_0, TaxAddress A_1, TaxRule A_2, User A_3, Boolean A_4) at CommerceBuilder.Services.Taxes.AbleCommerce.AbleCommerceTax.Recalculate(Order order) at CommerceBuilder.Taxes.TaxCalculator.Recalculate(Order order)
i'm assuming this is a bug but i may be trying to adjust an order in the wrong way!
any suggestions appreciated.
tia