Compartir a través de


Microsoft Dynamics SL calcula la retención de Medicare adicional incorrecta

En este artículo se proporciona una resolución para el problema que Microsoft Dynamics SL calcula la retención de Medicare adicional incorrecta.

Se aplica a: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1, Microsoft Dynamics SL 2015
Número de KB original: 2934757

Síntomas

Fed9, impuestos adicionales de Medicare por ganancias por encima de los límites especificados por el gobierno, calcula incorrectamente.

Causa

Microsoft Dynamics SL anualiza los salarios. Esto hace que una comprobación de un solo uso de gran tamaño suponga que los salarios anuales son mayores que el límite definido y para calcular una cantidad de deducción de Fed9, Adicional medicare, aunque los salarios están por debajo del límite de salario definido.

Un segundo factor en un cálculo incorrecto es cuando los cálculos examinan los salarios brutos de Fed6 Medicare sin tener en cuenta ninguna exención de pretax como 401k o seguro.

Solución

  • Actualización acumulativa 1 (CU1) de Microsoft Dynamics SL 2015

    Para obtener más información, consulte Salarios sujetos incorrectos para la retención adicional de Medicare (FED9) si hay una deducción fiscal previa.

  • Microsoft Dynamics SL 2015 y la versión anterior

    Para cambiar la configuración de Fed9, siga estos pasos:

    1. Mantenimiento de deducción abierta (02.290.00).

    2. En Id. de deducción, escriba FED9.

    3. Cambie min YTD Subject Base a 200000.00 y cambie max YTD Subject Base a 999999999.

    4. En la pestaña Exenciones/Créditos , seleccione una línea vacía y presione F4 para cambiar a la vista de formulario.

    5. Configure una nueva exención.

      Estado = civil todos los estados
      Exención de tipos =
      Exención/id. = de crédito FED6
      Descripción = Subconsultas Fed6
      Cantidad de deducción de tipo = base
      Id. = de deducción base FED6
      = Método de cálculo porcentaje fijo
      Pct fijo/Tasa/Amt = 6896.5517
      Mínimo = anual 0
      Máximo = anual 200000
      Cálculo = máximo calculado
      Reducción de los salarios notificados sujetos a retención = comprobada

    6. Haga clic en Guardar.

      Nota:

      El porcentaje fijo de 6896,5517 se calcula como 1/0,0145 = 68,96551724 convertido en un % = 6896,5517

    7. Configure las exenciones de pretax, como el seguro médico para Fed9, la misma que ha configurado para FED6.

      Nota:

      Si el empleado no va a alcanzar la cantidad de 200000, eximir a ese empleado de Fed9.

Más información

El siguiente script se puede usar para mostrar qué empleados tenían una cantidad de FED9 retenido.

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

El siguiente script se puede usar para establecer las ganancias sujetas a FED9 en cero para los empleados que no tenían cantidades de deducción de 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