Descripción
A simple calendar-based timesheet and timecard plugin for your WordPress website. This WordPress timesheet can record hours & notes on weekly, bi-weekly, monthly or bi-monthly schedules, including automatic overtime calculations. Dynamic Time is mobile compatible and integrates with existing WordPress users.
Features
☑ Automatic Overtime calculations, configurable by user, even across pay periods
☑ Multiple Time Punches per day with Predictive entry
☑ Fully Configurable Pay Periods, including notes & bonus amount field
☑ Approval Process between user, supervisor and payroll
☑ Automatic User Integration with existing WordPress users
PRO Features
✅ Custom Categories – Supports custom PTO and Regular Categories
✅ PTO Banks – With Automatic Annual Accruals
✅ Signature Pad – Mobile and desktop compatible
✅ Reporting Tools – Filter and total time entries
✅ CSV export – Compatible with Excel
Capturas
Instalación
- Suba los archivos del complemento al directorio
/ wp-content / plugins / dynamic-time
, o instale el complemento a través de la pantalla de los complementos de WordPress directamente. - Active el complemento a través de la pantalla \ ‘Complementos \’ en WordPress
- Visita Dynamic Time desde el menú de administración de WordPress para configurar los ajustes
Preguntas frecuentes
-
¿Este plugin tiene un límite de usuario?
-
Este complemento funciona con un número ilimitado de usuarios / empleados.
-
¿Cómo comienzan los usuarios?
-
Para comenzar, los usuarios solo necesitan un inicio de sesión de WordPress y la URL a la página donde se pega el código corto. Una vez que ahorran tiempo, se mostrará a los administradores en la página de administración de Dynamic Time.
-
¿Tengo que usar el shortcode [dynamicTime]?
-
No, si sus usuarios tienen acceso al panel de WordPress, pueden hacer clic en Tiempo dinámico en el menú principal de WordPress. Si un usuario no es un administrador, solo verá su tarjeta de tiempo en esta página.
-
¿Cómo me aseguro de que las tarifas de tiempo y pago sean privadas?
-
Los administradores de WordPress (con el permiso de list_users) pueden ver las tarifas de tiempo y pago de todos los usuarios. Si un usuario no es un administrador o un supervisor asignado a otra persona, solo podrá ver su propia tarjeta de tiempo. Cualquier usuario que vea la página donde vive el código abreviado (que no está conectado) será redirigido primero para iniciar sesión.
-
¿Por qué no puedo enviar mi tarjeta de tiempo para su aprobación?
-
Los usuarios no pueden enviar tiempo hasta aproximadamente una semana dentro del período de tiempo que finaliza. Esto es para evitar que los usuarios envíen tiempo accidentalmente demasiado pronto. Si es un administrador, puede omitir este requisito viendo la tarjeta de tiempo desde la página de administración de Dynamic Time.
-
¿Recibirán los supervisores una notificación de que se envía una tarjeta de tiempo?
-
Yes, supervisors can be assigned to every user, also a payroll admin can be assigned as a whole. If a supervisor is assigned, an email will be sent to them when a user submits a pay period for approval. If a payroll admin is assigned, an email will be sent to them when a supervisor approves a user’s pay period.
-
Do supervisors require a particular role?
-
Supervisors are not required to hold any particular type of role, although providing supervisors with WP Dashboard access (minimum Reader role with moderate_comments capability) will allow users assigned to the supervisor to be displayed in a list.
-
Biweekly time period does not begin on the correct week
-
If your schedule is set to Biweekly, you may alter the beginning week by clicking the dates at the top of the timecard to advance in one week increments, forward or reverse. Once the beginning week is correct, continue to use the arrows on the left and right to navigate between pay periods.
-
¿Por qué los períodos de tiempo aparecen de manera diferente entre las pantallas de administrador y usuario?
-
Ensure that the pay period beginning and end dates match up on both the admin screen and user screen. Click the blue dates at the top of the timecard to advance in one week increments, forward or reverse.
-
¿Puedo agregar más etiquetas de tiempo en lugar de solo Reg (Tiempo regular) y PTO (Tiempo de pago pagado)?
-
El complemento se diseñó en torno a unos pocos tipos de tiempo, Reg, PTO y horas extras automáticas. Si se necesitan más categorizaciones o etiquetas, recomendamos utilizar la sección de notas (en cada entrada de tiempo) como un campo adicional. En la versión PRO, se ofrece un menú desplegable adicional para la categorización y se pueden filtrar las secciones de notas.
-
He seleccionado períodos de pago quincenales, pero el período debe comenzar en la semana 2 en lugar de la semana 1
-
Cada usuario puede hacer clic en la fecha en la parte superior de la tarjeta de tiempo (semana 1 para volver, semana 2 para avanzar) para aumentar una semana en un programa quincenal. Esta alineación será necesaria solo la primera vez que utilicen el complemento.
-
Si tiene más de 1000 usuarios, el complemento mostrará los últimos 1000 usuarios activos en el menú desplegable de supervisor. Si un usuario no aparece en la lista, haga que ese usuario inicie sesión en WordPress y luego vuelva a cargar la página de administración de Dynamic Time.
-
Estoy encontrando inconsistencias de tiempo o fecha en las hojas de tiempo
-
Dynamic Time usa javascript para obtener la hora del sistema local. Si el usuario se encuentra en una pestaña privada / de incógnito o en un navegador que no admite js, la entrada de tiempo puede ser inexacta.
-
¿Cómo elimino usuarios?
-
La gestión de usuarios se realiza a través de los perfiles de usuario nativos de WP. No es necesario eliminar usuarios, ya que los usuarios inactivos se caerán de la lista de entrada principal si no se recibe la hora en el último mes. Para reducir los datos de pérdida accidental, Dynamic Time no elimina automáticamente los datos de entrada de tiempo si se elimina un usuario de WP.
-
How do I delete entries?
-
To remove a previously saved time entry in simple entry mode, just type -0 (negative zero) into the hours field. To remove an entry in itemized mode, adjust clock-in and clock-out times to the same time.
-
How is overtime calculated?
-
Las horas extraordinarias se designan en el menú desplegable de estado, junto al nombre de cada usuario. Hay dos tipos de horas extras admitidas, ‘FLSA estándar’ y ‘California’. FLSA considera las horas extras como tiempo y medio por horas trabajadas que exceden las 40 / horas por semana. California considera el tiempo extra como tiempo y medio por horas trabajadas que exceden las 8 horas / día o 40 horas / semana. El estado ‘Exento’ no se aplicará a las horas extras bajo ninguna condición.
-
Can I change the timecard color?
-
The front end timecard primary color can be changed by declaring the css variable –dyt_clr. For example, pasting :root{–dyt_clr:darkred!important} below the timecard shortcode will display the timecard in dark red.
-
¿Dónde puedo obtener más información sobre Dynamic Time PRO?
-
Dynamic Time PRO proporciona herramientas de informes útiles para grupos más grandes de empleados, incluyendo copia y amplificación; pegue datos en Excel, descripciones generales basadas en tablas y búsqueda de campos de notas de empleados.
Reseñas
Colaboradores y desarrolladores
Este software es de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores"Dynamic Time" ha sido traducido a 4 idiomas locales. Gracias a los traductores por sus contribuciones.
Traduce "Dynamic Time" a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
5.1.5
- Minor bug fixes to pto.
5.1.1
- Bug fixes, Visual enhancements, support for split bank pto.
5.0.17
- Minor bug fixes to profile links, permissions, and name cache.
5.0.16
- PTO category improvements.
5.0.15
- Removal of legacy code. Minor bug fixes.
5.0.14
- Improvements to deleted user handling & archival. Minor bug fixes.
5.0.12
- Bug fixes to user level period length.
5.0.11
- Improvements to display-all option, name fetching, and deleted users.
5.0.9
- Minor improvements and readme updates.
5.0.8
- Improved diagnostics.
5.0.7
- Minor improvements to current period submission logic, current signer assignment.
5.0.5
- CSS refinements. Predictive entry toggle. Entry default control improvements. Punch setting bug fixes.
5.0.4
- Bug fixes for contributor role in admin view. Persistent settings fix.
5.0.3
- JS bug fixes for time period cycling.
5.0.2
- Signature pad support. Print view improvements. Numerous bug fixes. Setup refinements. Rendering improvements and shortcode max_width option. Highlight current day timezone fix. Exempt defaults.
4.2.15
- Allow rate values more than 99.99.
4.2.14
- Readme SEO updates.
4.2.11
- Use WP site title in approval email instead of from Dynamic Time.
4.2.9
- Compatibility with WP 6.3
4.2.8
- Fix for excessive backslash escape chars in notes and categories.
4.2.7
- New period per user to default to last created user period.
4.2.6
- Setup improvements.
4.2.5
- Improved user filter for entry module.
4.2.3
- Bug fix to summary timestamps in admin view.
4.2.2
- CSS admin icons, ensure no text-decoration applies.
4.2.1
- Stability improvements. Change logic retrieving last submitted and approved timestamps in entry module.
4.1.5
- UDF sql prepare() bug fix.
4.1.4
- Bug fix: Re-escape chars in notes.
4.1.3
- Bug fix: Approval timestamps. Updated query function for period data.
4.1.2
- Addition of human date to period table. Various bug fixes affecting period end timestamps and user period dates.
4.0.9
- Misc var escaping. Consolidated SQL prepare into UDF. View notes on entry hover. Switch df_date generation from JS to PHP for consistency between users.
4.0.6
- Obtain current day from php instead of JS.
4.0.5
- Added CSS classes to calendar days.
4.0.4
- CSS bug fix to nav buttons.
4.0.3
- Update to biweekly period adjustment setup.
4.0.2
- Punch only entry setting JS bug fixes.
4.0.1
- General improvements. User dropdown menu bug fixes.
4.0.0
- Multisite compatibility. Overtime bug fixes. PRO Upgrade improvements. Biweekly schedule sync to admin. Submitting & Approving IP logging.