Corpo JavaScript de function recalcRow(ri). Funções: parseNum, fmtNum, fmtNumInt, getVal, setFormula, strEmpty, normDif. Ordem: total base → % → base cotação → seg. → total final → valor unidade Coupa = arredondamento (total final ÷ QT), sem casas decimais. Abas Categorias / SLA + conjunto activo.