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 XML | Contenido |
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
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 XML | Contenido |
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
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 XML | Contenido |
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
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 XML | Contenido |
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
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 XML | Contenido |
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
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:
<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.