Saltar a contenido

Update Work Orders Tasks

Modelo para actualizar una tarea asociada a una orden de trabajo en Fracttal ETL. Incluye campos para fechas, duración, estado, cuenta y detalles de falla.


Información general:

Módulo Categoría
Work Order Update

Detalles de la molécula

Parámetros de entrada:

  • id_work_order_task : str, obligatorio Id Work Order Task.
  • initial_date : str, obligatorio Initial Date.
  • final_date : str, obligatorio Final Date.
  • real_duration : float, opcional Real Duration.
  • is_done : bool, opcional Is Done.
  • code_account : str, obligatorio Code Account.
  • asset_failure : bool, opcional Asset Failure.
  • failure_type : str, opcional Failure Type.
  • failure_cause : str, opcional Failure Cause.
  • failure_detection_method : str, opcional Failure Detection Method.
  • id_failure_severity : int, opcional Id Failure Severity.
  • id_damage_type : int, opcional Id Damage Type.
  • asset_out_of_service : bool, opcional Asset Out Of Service.
  • date_asset_out_of_service : str, opcional Date Asset Out Of Service.

Esquema de entrada:

Campo Tipo Obligatorio Descripción Valor por defecto Ejemplos
id_work_order_task str Identificador único de la tarea de la orden de trabajo a actualizar. PydanticUndefined -
initial_date str Fecha y hora de inicio de la tarea (formato ISO 8601 recomendado). PydanticUndefined -
final_date str Fecha y hora de finalización de la tarea (formato ISO 8601 recomendado). PydanticUndefined -
code_account str Código de cuenta asociado a la tarea. PydanticUndefined -
real_duration Optional[float] Duración real de la tarea en horas o minutos. None -
is_done Optional[bool] Indica si la tarea fue completada. None -
asset_failure Optional[bool] Indica si hubo una falla en el activo durante la tarea. None -
failure_type Optional[str] Tipo de falla reportada. None -
failure_cause Optional[str] Causa de la falla. None -
failure_detection_method Optional[str] Método de detección de la falla. None -
id_failure_severity Optional[int] Severidad de la falla. None -
id_damage_type Optional[int] Tipo de daño identificado. None -
asset_out_of_service Optional[bool] Indica si el activo quedó fuera de servicio. None -
date_asset_out_of_service Optional[str] Fecha en que el activo quedó fuera de servicio. None -

Notas:

  • Los campos requeridos son: id_work_order_task, initial_date, final_date, code_account.
  • Los campos opcionales permiten registrar información de fallas y estado de la tarea.
  • Compatible con el método etl.etl_update.

Relacionado: