На числах было бы проще вас понять.
Хотя технически понятно описали.
На чистой системе считает также как у вас.
Единственное, что возможно трактовка следующая:
Больничный считается примерно так
1)расчетный период;
2)заработок работника за расчетный период;
3)средний дневной заработок работника;
4)страховой стаж работника и размер пособия;
5)дневное пособие;
6)итоговую сумму больничного пособия.
и здесь
3) средний заработок - это мрот. ( а может быть кстати и не мрот, а поболее для такой ситуации)
5)дневное пособие = средний заработок * %
по закону "размер дневного пособия по временной нетрудоспособности определяется путем деления минимального размера оплаты труда, установленного федеральным законом, на число календарных дней в календарном месяце, на который приходится период временной нетрудоспособности, ".N 104-ФЗ с 01.04.2020
Т.е средний заработок*50% сравнивается с 12130/30 и в итоге ставка поднимается до размера дневного пособия из мрот.
Так что возможно Сап все верно считает.
Калькулятор с бухонлайн также обрабатывает эту ситуацию: повышает ставку до 12130/30
https://www.buhonline.ru/calculators/sick