Microsoft Dynamics SL вычисляет неверное дополнительное удержание Medicare

В этой статье приводится решение проблемы, которую Microsoft Dynamics SL вычисляет неправильно, дополнительное удержание Medicare.

Применимо к: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 с пакетом обновления 1 (SP1), Microsoft Dynamics SL 2015
Исходный номер базы знаний: 2934757

Симптомы

Fed9, дополнительные налоги Medicare для доходов за указанные правительством ограничения, неправильно вычисляет.

Причина

Microsoft Dynamics SL ежегодное повышение заработной платы. Это приводит к тому, что большой, одноразовый проверка предположить, что годовая заработная плата больше определенного предела, и вычислить fed9, Дополнительная сумма вычета Medicare, даже если заработная плата ниже установленного предела заработной платы.

Второй фактор в неправильном вычислении, когда расчеты смотрят на валовую заработную плату Fed6 Medicare без учета каких-либо исключений до уплаты налогов, как 401k или страхование.

Решение

  • Microsoft Dynamics SL 2015 Накопительный пакет обновления 1 (CU1)

    Дополнительные сведения см. в разделе Неправильная заработная плата субъекта для дополнительного удержания Medicare (FED9), если есть вычет до уплаты налогов.

  • Microsoft Dynamics SL 2015 и предыдущая версия

    Чтобы изменить настройку Fed9, выполните следующие действия.

    1. Открытое обслуживание вычетов (02.290.00).

    2. В поле Идентификатор вычета введите FED9.

    3. Измените значение параметра Min YTD Subject Base на 200000.00, а для параметра Max YTD Subject Base — 999999999.

    4. На вкладке Исключения и кредиты выберите пустую строку и нажмите клавишу F4, чтобы переключиться в представление формы.

    5. Настройте новое исключение.

      Семейное положение = Все состояния
      Тип = Освобождение
      Исключение или идентификатор = кредитаFED6
      Описание = Подъезды Fed6
      Базовый тип = Сумма вычета
      Идентификатор базового вычета = FED6
      Метод = вычисленияФиксированный процент
      Исправлено значение Pct/Rate/Amt = 6896,5517
      Годовой минимум = 0
      Годовой максимум = 200000
      Максимальное вычисление = Как вычислено
      Уменьшить заработную плату, сообщаемую при удержании = Проверил

    6. Выберите Сохранить.

      Примечание.

      Фиксированный процент от 6896,5517 вычисляется как 1/0,0145 = 68,96551724, преобразованный в % = 6896,5517

    7. Настройте все исключения до уплаты налогов, такие как медицинское страхование для Fed9, так же, как вы настроили их для FED6.

      Примечание.

      Если сотрудник не достигнет суммы в 20 0000, то освободите этого сотрудника от Fed9.

Дополнительная информация

Приведенный ниже сценарий можно использовать, чтобы показать, у каких сотрудников была удержана сумма FED9.

select calyr,empid,calytdearnded,YtdRptEarnSubjDed,* from EarnDed where EarnDedId = 'fed9' and CalYr = '2015' and CalYtdEarnDed<>0

Приведенный ниже сценарий можно использовать для установки нулевых доходов субъектов FED9 для сотрудников, у которых не было сумм вычетов FED9.

update EarnDed set QtdRptEarnSubjDed00=0, qtdrptearnsubjded01=0, qtdrptearnsubjded02=0, qtdrptearnsubjded03=0, MtdRptEarnSubjDed00=0, MtdRptEarnSubjDed01=0, MtdRptEarnSubjDed02=0, MtdRptEarnSubjDed03=0, MtdRptEarnSubjDed04=0, MtdRptEarnSubjDed05=0, MtdRptEarnSubjDed06=0, MtdRptEarnSubjDed07=0, MtdRptEarnSubjDed08=0, MtdRptEarnSubjDed09=0, MtdRptEarnSubjDed10=0, MtdRptEarnSubjDed11=0, YtdRptEarnSubjDed=0 where EarnDedId = 'fed9' and CalYr = '2015' and CalYtdEarnDed =0