6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML – 5

Sin valoraciones

6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML - 5

3.15 Horario promedio del archivo de tiempos
Todos los datos proporcionados dentro de las etiquetas <ValuatedAverageWorkingTime>son específicos de los Valores promedio ubicados en el perfil de tiempos de un empleado. Cada campo se representa en su propio conjunto <Rate>. Esta información se transfiere solamente para los empleados asalariados.Analisis SEO

Campo ByDesign Etiqueta XMLContenido
Válido desde/hasta<StartDate> o <EndDate>Tipo: Fecha, formato: AAAAMM-DD
Horas diarias<DecimalValue> donde <MeasureUnitCode> = HUR y
<BaseMeasureUnitCode> = DAY
Tipo: Numérico, formato:
2 decimales
Horas semanales<DecimalValue> donde <MeasureUnitCode> = HUR y
<BaseMeasureUnitCode> = WEE
Tipo: Numérico, formato:
2 decimales
Horas mensuales<DecimalValue> donde <MeasureUnitCode> = HUR y
<BaseMeasureUnitCode> = MON
Numérico, formato: 2
decimales
Horas anuales<DecimalValue> donde <MeasureUnitCode> = HUR y
<BaseMeasureUnitCode> = ANN
Tipo: Numérico, formato:
2 decimales
Días por semana<DecimalValue> donde <MeasureUnitCode> = DAY y
<BaseMeasureUnitCode> = WEE
Tipo: Numérico, formato:
1 decimal
Horas promedio de período de pago
[Según el cálculo del sistema]
<DecimalValue> por <PayPeriodWorkingTimeRate>Tipo: Numérico, formato:
2 decimales

Gráfico 16: Horario promedio del archivo de tiempos

Analisis Contable

6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML - 5

3.16 Pago de cuentas de tiempos del archivo de tiempos

Como administrador de Recursos humanos (tiempos), puede pagar saldos de cuentas de tiempos usando el archivo de tiempos del empleado. Cada pago al empleado se transfiere dentro de su propio conjunto <EmployeeTimeCalendarTimeAccountPayout>.

Campo ByDesign Etiqueta XMLContenido
Contabilización el<Date> Tipo: Fecha, formato: AAAA-MM-DD
Cantidad<Quantity>Tipo: Numérico, formato: 2 decimales
Componente de remuneración<BaseCompensationComponentTypeID>Tipo: Texto, longitud: 10
Para obtener más información acerca de estos códigos, consulte la tabla en la vista Componentes de remuneración.
Importe
[según se asignó al componente de
remuneración del empleado]
<BaseAmount>Tipo: Importe, formato: 2 decimales
Frecuencia de periodicidad [según se asignó al componente de remuneración del empleado]<BaseRecurrenceFrequencyCode>Tipo: Texto, longitud: 2
3= Por hora
4= Diario
5= Semanal
6= Mensual
7= Anual
8= Quincenal
9= Semimensual
10= Cada cuatro semanas
11= Trimestral
12= Semestral
Importe total
[calculado por el sistema mediante la multiplicación de la cantidad por el importe del componente de remuneración]
<ResultAmount> Tipo: Importe, formato: 2 decimales
Tipo de pago<CompensationComponentPayrollCategoryCode> Tipo: Texto, longitud: 10
Para obtener más información acerca de estos códigos, consulte la tabla
Para obtener más información acerca de estos códigos, consulte la tabla en la vista Componentes de remuneración, haga clic en Acciones y seleccione Actualizar asignación de tipo de tiempos.

Gráfico 17: Pago de cuentas de tiempos del archivo de tiempos
6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML - 5

3.17 Actualización de saldos de cuentas de tiempos del perfil de tiempos

Las transacciones de cuentas de tiempos se encuentran dentro del archivo de tiempos de un empleado en la ficha Saldos de cuentas de tiempos. Cada transacción de cuenta de tiempos tendrá su propia sección <EmployeeTimeAccountBalance>dentro del archivo XML.

Campo ByDesign Etiqueta XMLContenido
Tipo de contabilización<TypeCode>Tipo: Texto, longitud: 2
9= Periodificación
10= Deducción
11= Desembolso
12= Saldo restante
Proveedor de tipo de cuenta de tiempos [Ningún campo IU]<EmployeeTimeAccountPayrollTypeCode>Tipo: Texto, longitud: 10
Actualizado en la actividad de ajuste preciso
Actualizar tipos de cuentas de tiempos de nómina para tipos de cuentas de tiempos, dentro de Configuración empresarial.
Fecha de inicio<StartDate> para <IdentifyingPeriod>Tipo: Fecha, formato: AAAA-MM-DD
Fecha de fin<EndDate> para <IdentifyingPeriod>Tipo: Fecha, formato: AAAA-MM-DD
Cantidad
[registrado en Cuenta de tiempos]
<Quantity> Tipo: Numérico, formato: 2 decimales

Gráfico 18: Actualización de saldos de cuentas de tiempos del perfil de tiempos

6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML - 5
3.18 Período de horario de trabajo

La información de horario de trabajo se encuentra dentro del archivo de tiempos de un empleado, en la ficha Perfil de tiempos.

Campo ByDesign Etiqueta XMLContenido
Válido desde/hasta<StartDate> / <EndDate> Tipo: Fecha, formato: AAAA-MM-DD
Semana laboral<StartWeekdayCode>Tipo: Texto, longitud: 2
1= Comienza el lunes a las 12:00 AM
5= Comienza el viernes a las 12:00 AM o 1 PM
6= Comienza el sábado a las 12:00 AM
7= Comienza el domingo a las 12:00 AM
Número de días que aparecen en el modelo de tiempos del empleado<LengthQuantity>Tipo: Texto, longitud: 2

Gráfico 19: Período de horario de trabajo

6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML - 5
3.19 Componentes de remuneración del archivo de remuneración

Los componentes de remuneración se asignan dentro del archivo de remuneración de un empleado, en la ficha Detalles de remuneración. Cada componente de remuneración se transfiere en su propio conjunto <EmployeeCompensationAgreementItemCompensationComponentDetail>.

Campo ByDesign Etiqueta XMLContenido
Válido desde/ hasta<StartDate> o <EndDate>AAAA-MM-DD
Componente de remuneración<CompensationComponentTypeID>
<CompensationComponentCategoryCode>
Tipo: Texto, longitud: 10 Para descifrar los códigos, consulte la tabla en la vista Componentes de remuneración.
El código de categoría de remuneración para los ingresos es 1; para las deducciones es 2
Tipo de pago<CompensationComponentPayrollCategoryCode>Tipo: Texto, longitud: 10 Para descifrar los códigos, consulte la tabla en la vista
Componentes de remuneración, haciendo clic en Acciones y seleccionando Actualizar asignación de tipo de pago.
Importe (según se asignó al componente de remuneración del empleado)<CompensationComponentAmount>Tipo: Importe, formato: 2 decimales
Frecuencia de periodicidad (según se asignó al Componente de remuneración del empleado)<CompensationComponent
RecurrenceFrequencyCode>
Tipo: Texto, longitud: 2
3= Por hora
4= Diario
5= Semanal
6= Mensual
7= Anual
8= Quincenal
9= Semimensual
10= Cada cuatro semanas
11= Trimestral
12= Semestral
Porcentaje (según se asignó al Componente de remuneración del empleado)<CompensationComponentPercent> Tipo: Numérico, formato: 1 decimal

Gráfico 20: Componentes de remuneración del archivo de remuneración

6.4.1.13 Procesamiento de nóminas para Alemania: Especificaciones de archivos de nóminas XML - 5

 

 

Ejemplo de un archivo XML para el procesamiento de nóminas en Alemania. Este archivo incluye información básica sobre empleados, así como detalles sobre salarios, impuestos y deducciones:

xml
<nomina> <empleados> <empleado> <id>001</id> <nombre>Hans Müller</nombre><puesto>Desarrollador de Software</puesto> <salario>50000</salario> <impuestos><impuesto> <tipo>Impuesto sobre la Renta</tipo> <monto>10000</monto> </impuesto><impuesto> <tipo>Seguro de Pensiones</tipo> <monto>6000</monto> </impuesto> </impuestos><deducciones> <deduccion> <tipo>Seguro de Salud</tipo> <monto>4000</monto> </deduccion><deduccion> <tipo>Seguro de Desempleo</tipo> <monto>2000</monto> </deduccion></deducciones> </empleado> <empleado> <id>002</id> <nombre>Lisa Schmidt</nombre><puesto>Gerente de Ventas</puesto> <salario>60000</salario> <impuestos> <impuesto><tipo>Impuesto sobre la Renta</tipo> <monto>12000</monto> </impuesto> <impuesto><tipo>Seguro de Pensiones</tipo> <monto>7200</monto> </impuesto> </impuestos><deducciones> <deduccion> <tipo>Seguro de Salud</tipo> <monto>4800</monto> </deduccion><deduccion> <tipo>Seguro de Desempleo</tipo> <monto>2400</monto> </deduccion></deducciones> </empleado> </empleados> </nomina>

En este ejemplo, cada <empleado> tiene elementos para <id>, <nombre>, <puesto> y <salario>. Además, hay elementos para <impuestos> y <deducciones>, que contienen una lista de impuestos y deducciones específicos para cada empleado.

Compártelo en tus redes

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

Valore este curso

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestra web. Si sigues utilizando este sitio asumimos que estás de acuerdo. VER