Relevo el editor, autorizado por identidad antes de los derechos
Un EMPLEO puede corregir su propio registro que es el punto del editor, y negarse deja al empleado sin forma de decir que el reloj estaba mal sobre un día son l...
Llegar la razón de ajuste en el propio ponche
Un tiempo corregido o insertado ahora registra WHY en el registro salarial en lugar de sólo en el registro de auditoría. Bajo Anderson v. Mt. Clemens Pottery co...
Firmar a antiguos empleados en un nivel restringido en lugar de rechazarlos
Un miembro del equipo cuyo empleo no es ACTIVE fue rechazado en la puerta con "Tu cuenta existe pero no está activa en este momento". Esa fue la forma equivocad...
Añadir el plazo de inicio de la comida a la regla de descanso
California requiere la primera comida para BEGIN antes del final de la quinta hora. Una comida de 30 minutos toste a la hora siete es una violación completa a p...
Períodos de pago, descansos, primas, cuentas de trabajo, devengaciones, exportación
Bata el esquema de salario y hora restante en un cambio compartido de la todo el dominio aterriza en una sola carrera de KamoInitializer en lugar de una migraci...
Modelo y detector de excepción
Hace que el bloqueoLa puerta de las Excepciones es real. Hasta ahora la tabla de transición leía un contar que nada escribió, así que cada vez que la tarjeta se...
Confirmar antes de detener un pago recurrente
Ambos cancelan las acciones - el propio asiento de un miembro y un plan de gerente de grupo - ahora preguntan primero, nombrar la portada de fecha corre y, para...
Llegar la fecha de renovación de la cobertura y las cargas útiles grupales
Ambas superficies informan ahora de la corrientePeriodEnd y cancelanAtPeriodEnd. La fecha es lo que una confirmación de cancelación en realidad necesita decir "...
Dile a la gente cuando una factura los necesita, y deja que dejen de pagar
Una pancarta en la página de inicio cuando un pago de la que esta persona es responsable tiene fracasó, enlazando directamente a su página de facturación. Hasta...
Un plan por organización, un techo de 25 sesos y una forma de dejar de pagar
El plan es ahora una decisión a nivel de organización y nada más puede anularla. Dejar que un autopago o un gerente de grupo escojan sus propias lecturas como u...
Releo de nivel de aprobación con función resuelta de los derechos
EL ROLE ESTA DECIENDO DE DIDOE, de los derechos del que llaman y su relación con la sujeto... nunca del órgano de solicitud. Un cuerpo que podría nombrar su pro...
APPROVE-TIMECARD-ADJUSTMENTS (197) y FINALIZE-PAY-PERIODS (198)
Dividir para que la separación de los deberes sea expresible: quien apruebe una tarjeta de tiempo no es A quien pueda cerrar un período de pago. MANAGE-TIMECARD...
La máquina estatal de nivel de homologación
El empleado presenta el gerente aprueba el cierre de la nómina, según la decisión del propietario. Cuatro reglas, impuestas en una mesa de transición pura y su...
Member Timecard pestaña y la pestaña de configuración de tarjetas de tiempo HRS
La pestaña de miembro es SELF-SERVICE ONBLO y cerrada con identidad, exactamente igual que cumplimiento legal: sus endpoints no toman ningún id de miembro, por ...
/hr/asistencia lista y el control de reloj NavTop
Reemplaza el cuerpo de HrTabPlaceholder. La ruta, entrada HR-TABS, MANAGE-TIMECARDS Las llaves de la puerta y la pestaña i18n ya existían; aquí nada registra na...
Acceso alcista de reloj de base de datos en el repositorio de ponche
Cada instante de ponche viene del DB, nunca la JVM: las vainas se reinician y el nodo relojes sesgar, y un registro salarial cuyo pedido depende de qué vaina co...
Ruta BFF para /api/security/timecards
TimecardService es ClusterIP sin entrada, por lo que sin esta ruta todo cuenta con 404s en el navegador, mientras que cada servicio es saludable y cada compilac...
SecurityService relevo a TimecardService
El límite de autorización. TimecardService mantiene los datos y el motor, pero no sesión; esto celebra la sesión y decide quién puede hacer qué, luego retransmi...
Cubos de la jornada laboral, etapa 2 de la tubería
Los intervalos resueltos se convierten en segundos por día de negocio, listos para el acosador. Un intervalo es SPLIT en cada límite de día de trabajo que cruz...
Registro de KI y migración de esquemas
Las mesas provienen de ddl-auto; este corredor suministra sólo lo que Hibernate no puede... los índices únicos parciales en una asignación primaria abierta y un...
Cáseos de la semana laboral y de la jornada laboral
La semana laboral es la unidad de horas extras de la FLSA, una unidad fija, recurrente de 168 horas. período -- y NO es el período de pago. Un período quincenal...
Resolución intervalada, etapa 1 del oleoducto de cálculo
Los golpes se resuelven. Tipos de valores puros, totales y sobrevalorados en lugar de entidades para que cada etapa sea fija-estable sin contexto de persistenci...
Acosador de horas extras no piquedante con presets de jurisdicción
Las reglas son DATA sobre la forma RequirementRule ya utilizada en esta biblioteca, no ramas de código, por lo que California es una fila de configuración en lu...
Entrega la zona horaria de org al navegador
El modelo de organización cliente no tenía campo de zona horaria, useFormatters y de próxima responsabilidad están configurados con sin timeZone, y timezoneServ...
GET *************
timezoneService.ts ha llamado a este punto de endpoint desde que fue escrito y existió en ningún servicio Java; el cliente se tragó el 404 y resolvió UTC. Mient...
WorkSite, el ancla de jurisdicción
Nombrado WorkSite, no WorkLocation: TeamMember.workUbicación es un existente oficina/remote enum y un segundo símbolo con ese nombre chocarían en cada gruñido. ...
El empleo y las revisiones efectivas de la asignación
Los golpes harán referencia a un ASSIGNMENTO, no a un miembro. Eso es lo que hace posiciones simultáneas, la tasa regular media ponderada de 29 CFR 778.115, jur...
Tarifa salarial con fecha efectiva y solo a apéndice
Ninguna compensación de empleados existió en ninguna parte de esta plataforma antes de esta entidad. Se requiere: las horas extras se calculan contra la tarifa ...
Apegar-on-on-ponche registro y auditoría evento de auditoría
Ambos servidos por interfaces de repositorio de NARROW, no JpaRepository: deleteAllInBatch y la entidad de bypass JPQL a granel callbacks, por lo que la forma d...
Resolve de registro en la zona horaria
Oportunidad de la orden de trabajo sitio de trabajo --miembro -- org -- UTC. El lugar de trabajo gana porque Las reglas de salario y hora siguen donde el trabaj...
Guardia de rechazo de WORM compartido
Column(updatable=false) NO hace cumplir la inmutabilidad - Hibernate silenciosamente omite la columna de la ACTATE y la escritura rane parece que tuvo éxito. El...
Domain enums y versión punto a tiempo resolver
Los Enums son todos en el sitio de la llamada: ORDINAL emite una numérica gama CHECK contiene AND, que SchemaCleanupRunner barre su barrido en la lista IN salta...
Mostrar a los miembros que pagan por su asiento, y dejen de ofrecer un segundo
El endpoint de cobertura se envió con las teclas de traducción y sin componente, por lo que el Cuestionar las respuestas -quién paga por mi asiento todavía no t...
Deje que el plan de un grupo sea cancelado, y deje de pagar dos veces por una persona
Tres huecos en lo que se envió último: Un grupo con un plan nunca podría ser eliminado. suscripción existe correcta, ya que la fila de grupo es lo único que ap...
Un grupo en el que puedes poner a la gente y pagar
Crear un grupo produjo un nombre y nada más de no tener forma de añadir a nadie, de ninguna manera para que su gerente elija un plan, no hay dónde pagar. Abrir ...
Hacer que los grupos de facturación funcionen a extremo, y dejar de pagar por cuenta propia por nada
Un grupo ahora puede reunir a la gente, comprar un plan en la propia tarjeta de su gerente, y la mano sus asientos fuera. Nada de eso existía: las únicas operac...
Esquema para grupos que realmente pueden pagar
Tres corredores: BillingGroupRosterMigration crea facting.pay-group.miembros - a quién grupo significa pagar, antes de que haya comprado algo. org. org.id se d...
Deja que un grupo de facturación sea su propio pagador
Un grupo podría ser nombrado y nada más. Su suscripción nunca fue establecida. nada en la plataforma llamada setSubscription . so subscription.uid se quedó null...
El editor de curso de Recursos Humanos, la cuadrícula de asignaciones y el jugador del curso de los miembros
/hr/training sustituye a su marcador de posición por las dos sub-tabs que el escrito pidió, y el del miembro Asignada La parrilla de entrenamiento gana la colum...
El recordatorio de entrenamiento por hora tick
HORA en la :10, a diferencia de las 13:00 horas del barrido legal. El entrenamiento recuerda a cada org en su envío local OWN hora, y Organisation.timezone abar...
El completo backend de entrenamiento de RRHH
Elaboración del curso, publicación, asignación, el jugador miembro, clasificación del lado del servidor, evidencia WORM y el barrido recordatorio barrido comple...
Las cuatro plantillas de correo electrónico de capacitación
La misma división constante / de llave de punto como la familia legal de HR: el CONSTANT es el tallo de nombre de archivo, el templateO que la plataforma SENDS ...
Un miembro sale a la superficie para ambas obligaciones, una insignia para cualquiera de los dos
La pestaña de cumplimiento del miembro tenía dos sub-tabs, pendientes y completadas, para un tipo de obligación. Esos son un ESTADO, no de un tipo, por lo que c...
La API de capacitación orientada a los miembros
Registros com.kamo.z.shared.hr.training in EnableJpaRepositorios. . . . . . . . . . . . . . . . . . . . . . . . . . . . Las entidades se encuentran de cualquie...
Crear el esquema de entrenamiento de RRHH
Registros com.kamo.z.shared.hr.training en la lista explícita de "EnableJpaRepositorios" . EntityScan es amplio por lo que las entidades se encuentran de cualqu...
Racma de documentos subir y añadir el esquema de entrenamiento de recursos humanos
ImageService gana uploadDocumentStreaming, la contraparte de streaming de uploadDocument. La forma amortiguada no puede expresar una gran subida en absoluto: Le...
Crear grupos de facturación y deshacer explícitamente la colisión heredada
Crearlo en una migración en lugar de dejarlo en ddl-auto, que produjo un Tabla a medio construir cuando la entidad fue apuntada a los grupos de facturación pree...
Tamaño cada buzón contra el almacenamiento de la organización
Dovecot ahora hace cumplir un límite por correo, y nada estaba configurando la columna Lee. Esto lo escribe cada noche, después de la instantánea de almacenamie...
Aplicar el contingente de almacenamiento en la entrega entrante y dejar de enviar la contraseña DB
Almacenamiento de objetos ya rechaza contenido que llevaría a una organización más allá de su techo, que cubre cada dominio que pasa por la tienda de objetos. C...
Aplicar el contingente de almacenamiento en la entrega entrante y dejar de enviar la contraseña DB
Almacenamiento de objetos ya rechaza contenido que llevaría a una organización más allá de su techo, que cubre cada dominio que pasa por la tienda de objetos. C...
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.