Saltar a contenido

Convertir un Bid en Job

Disponible para: Owner, Accounting (para aprobar el Bid)

La creación del Job es automática — nadie “crea” un Job a mano. Ocurre en el momento en que se aprueba el Bid.

Cuando un Bid alcanza el estado Bid Approved, Hardhat Flow crea automáticamente un Job vinculado. No existe una acción separada de “crear Job”. El paso de aprobación es el disparador.


Qué dispara la creación del Job

Solo un evento dispara la creación del Job: un Bid aprobado.

Esto ocurre cuando un Owner o usuario de Accounting:

  1. Abre un Bid en estado Bid Awaiting PO.
  2. Ingresa un PO Number válido.
  3. Hace clic en Approve Bid.

El sistema entonces: - Pone el Bid en Bid Approved (solo lectura para PM a partir de aquí). - Crea un nuevo registro de Job vinculado a ese Bid. - Establece el estado inicial del Job en Ready to Start.

No hay creación manual de Jobs

Los Jobs no se crean directamente desde la sección Jobs. Cada Job debe originarse en un Bid aprobado. Así se respeta el flujo BidJobInvoicePayment.


Qué hereda el Job del Bid

Al crearse el Job, se rellenan con datos clave del Bid:

Job Field Source
Project Manager Copiado de la asignación del Bid
Supervisor Copiado de la asignación del Bid
Location Copiado de la ubicación del Bid
Client Copiado del cliente del Bid
Bid Reference Vinculado vía bid_id — el Job siempre apunta al Bid de origen
Expected Completion Date Copiado del Bid
Priority Flag Copiado del Bid

El alcance se referencia, no se duplica

El Job no duplica el texto del alcance. Mantiene la referencia (bid_id) al Bid original, donde viven alcance, mediciones, equipo y precio. Los PM pueden ver detalles del Bid desde la vista de detalle del Job.


Estado inicial del Job

Todo Job recién creado comienza en Ready to Start.

Eso significa: - El Job existe y el personal está asignado. - Aún no ha comenzado el trabajo de campo. - El PM puede revisar el Job, asignar Badge Workers y coordinar antes de avanzar.


Qué cambia una vez que existe un Job

Cuando ya existe un Job creado a partir de un Bid:

  • El Bid pasa a solo lectura para Project Managers.
  • Los Owners conservan acceso de edición al Bid, pero todos los cambios quedan en el Activity Log.
  • El estado del Bid queda fijado en Bid Approved y no puede retroceder.

Las ediciones al Bid después de crear el Job quedan auditadas

Si un Owner modifica un Bid después de que existe un Job, cada cambio queda en el Activity Log inmutable. Así queda claro el registro de ajustes de alcance o precio posteriores a la aprobación.


Asignar Badge Workers al Job

Tras crearse el Job, el PM asigna Badge Workers.

Disponible para: Project Manager, Owner

  1. Abra el Job desde Jobs en la navegación principal.
  2. Vaya a la sección Team en el detalle del Job.
  3. Haga clic en Add Badge Worker.
  4. Busque y seleccione uno o más Badge Workers.
  5. Guarde. Los Badge Workers verán este Job en su lista de Jobs asignados.

Varios Badge Workers permitidos

Un Job puede tener cualquier cantidad de Badge Workers asignados. Solo se permite un PM y un Supervisor por Job.


Asignar subcontratistas al Job

Los subcontratistas pueden vincularse a un Job para seguimiento y coordinación.

Disponible para: Project Manager, Owner

  1. Abra la página de detalle del Job.
  2. Vaya a la sección Subcontractors.
  3. Haga clic en Add Subcontractor.
  4. Seleccione el subcontratista en la lista.
  5. Guarde.

Los subcontratistas aparecen en el registro del Job como referencia. La asignación de subcontratistas no afecta las transiciones de estado del Job ni los permisos RBAC.