AX 2012 Recalculate all SalesLine in SalesTable form. Yes, can be done. no issues. You need to create a class to implement the logic to loop through all or selected sales line records and recalculate the Line amount. basically the logic should be to call CalcLineAmount () method for each sales Line.