Novedades de la versión 18 de la API

Adobe Workfront publicó la versión 18 de la API el 8 de abril de 2024. La versión 18 de la API incorpora los siguientes cambios con respecto a la versión 15.

Recursos añadidos

No se han añadido recursos para la versión 18 de la API.

Recursos eliminados

No se han eliminado recursos para la versión 18 de la API

Recursos modificados

AccessLevelPermissions (ALVPER)

Un objeto AccessLevelPermissions representa un permiso específico para tener acceso, crear o modificar un objeto de Workfront. Estos permisos se pueden asociar a un nivel de acceso.

Campos directos
  • coreAction

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

  • acciones prohibidas

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

  • secondaryActions

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

AccessRequest (ACSREQ)

Si un usuario no tiene acceso a un objeto de Workfront que necesite, puede solicitar acceso a ese objeto. El objeto AccessRequest representa esta solicitud.

Campos directos
  • acción

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

AccessRule (ACSRUL)

Un objeto AccessRule representa un conjunto de reglas en niveles de acceso personalizados que determina cómo los usuarios pueden compartir los proyectos que crean.

Campos directos
  • coreAction

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

  • acciones prohibidas

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

  • secondaryActions

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

Aprobación (APPROVAL)

Un elemento de trabajo determinado, como una tarea, un documento o una plantilla de horas, puede requerir que un supervisor u otro usuario firme el elemento de trabajo. Un objeto Approval representa la acción de cerrar sesión en un elemento de trabajo.

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Esperando aprobación (AWAPVL)

Operaciones
  • Se agregaron las siguientes operaciones:

    • AGREGAR

    • DELETE

Línea base (BLIN)

Las líneas de base son instantáneas del aspecto que tuvo el rendimiento de un proyecto en un momento determinado. Almacenan información clave sobre el proyecto, como fechas clave, progreso, valores de costes e ingresos.

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Tarea de línea base (BSTSK)

Las líneas de base son instantáneas del aspecto que tuvo el rendimiento de un proyecto en un momento determinado. Almacenan información clave sobre el proyecto, como fechas clave, progreso, valores de costes e ingresos. Cuando se crea una línea de base, la información de la tarea también se captura en las tareas de línea de base de esa línea de base.

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Categoría (CTGY)

Un objeto Category es un formulario personalizado.

Campos directos
  • catObjCode:

    Se agregaron los siguientes valores posibles:

    • NLBRCY (Categoría de recursos no laborales)

    • HOUR (hora)

    • RTCRD (Tarjeta de tarifa)

  • objTypes:

    Se agregaron los siguientes valores posibles:

    • NLBRCY (Categoría de recursos no laborales)

    • HOUR (hora)

    • RTCRD (Tarjeta de tarifa)

Documento (DOCU)

Un objeto Document representa un archivo (como material escrito, imágenes u otras formas de información).

Acciones
  • createLargeDocument:

    Se ha añadido el siguiente parámetro:

    • documentID
  • moveToFolder:

    Añadido. Esta nueva acción emplea los parámetros siguientes:

    • documentIDs

    • folderID

    • moveToFolder

Datos financieros (FINDAT)

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Campos predeterminados
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Entrada de diario (JRNLE)

El objeto JournalEntry se puede configurar para que registre información sobre campos de objeto específicos cada vez que se modifiquen dichos campos. Cuando un campo está configurado para registrarse como parte del objeto Entrada de cuaderno, se creará una Entrada de cuaderno correspondiente cada vez que se modifique ese campo.

Campos directos
  • changeType

    Se agregaron los siguientes valores posibles:

    • AAO (enum.actiontypeenum.assetapproval.opened)

    • ADM (enum.actiontypeenum.assetapproval.locked.all.decisions.made)

    • AUL (enum.actiontypeenum.assetapproval.unlocked.manual)

    • ALM (enum.actiontypeenum.assetapproval.locked.manual)

OpTask (OPTASK)

Un objeto OpTask suele conocerse como Problema. Un problema es un elemento de trabajo que normalmente indica que hay un problema que impide la finalización de una tarea o proyecto. Un problema también puede ser una solicitud del servicio de asistencia. Las solicitudes de cambio, las solicitudes y los errores también son problemas.

Acciones
  • convertToProject:

    Se agregaron los campos siguientes:

    • copyCategories

    • copyNativeFields

  • convertToTask:

    Se agregaron los campos siguientes:

    • copyCategories

    • copyNativeFields

Proyecto (PROJ)

Los proyectos son elementos de trabajo dentro de Workfront y son un bloque de creación principal en la forma en que Workfront ayuda a las personas a realizar su trabajo. Un objeto Project representa un grupo de tareas con un objetivo común y específico.

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Acciones
  • createProjectWithOverride

    Añadido.

FunciónUsuarioProyecto (PTEAM)

Campos directos
  • Se ha añadido el siguiente campo:

    • ID
Campos principales
  • Se ha añadido el siguiente campo:

    • ID

QueueDef (QUED)

Un objeto QueueDef representa una cola, que es un proyecto que se ha publicado en el área del servicio de asistencia para permitir a los usuarios enviar problemas al mismo.

Campos directos
  • requestorCoreAction

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

  • requestorForbiddenActions

    Se agregaron los siguientes valores posibles:

    • VIEW_COST_RATES (Ver tasas de costo)

    • VIEW_BILLING_RATES (Ver tarifas de facturación)

    • VIEW_GENERAL_FINANCE (Ver finanzas generales)

    • EDIT_COST_RATES (Editar tarifas de costo)

    • EDIT_BILLING_RATES (Editar tarifas de facturación)

    • EDIT_GENERAL_FINANCE (Editar finanzas generales)

Tasa (TASA)

Un objeto Rate representa una tarifa de facturación en Workfront.

Campos directos
  • companyID

    Se agregaron los siguientes indicadores:

    • AUTO_LOAD

    • DINÁMICO

  • displayName

    Añadido.

Campos principales
  • displayName

    Añadido.

Tarea (TAREA)

Un objeto Task representa un elemento de trabajo que debe realizarse como un paso hacia el logro de un objetivo final (completar un proyecto).

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Acciones
  • convertToProject

    Se ha añadido el siguiente campo:

    • copyCategories

Plantilla (TMPL)

Un objeto Template representa un patrón para un proyecto. Los proyectos se pueden crear a partir de plantillas para ahorrar tiempo. Una plantilla contiene un equipo y tareas, que se copiarán en cualquier proyecto creado a partir de la plantilla.

Campos directos
  • Se agregaron los campos siguientes:

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateTask (TTSK)

Un objeto TemplateTask representa un objeto Task que forma parte de un objeto Template. Las Tareas de plantilla pasan a ser Tareas en el Proyecto en el que se utiliza la Plantilla.

Campos directos
  • Se agregaron los campos siguientes:

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateUserRole (TEAM)

Campos directos
  • Se ha añadido el siguiente campo:

    • ID
Campos principales
  • Se ha añadido el siguiente campo:

    • ID

Hoja de horas (TSHET)

Un objeto Timesheet representa un parte de horas virtual que permite a los usuarios especificar horas trabajadas reales para tareas, proyectos y tipos de horas generales.

Campos principales
  • Se ha eliminado el siguiente campo:

    • objCode

Actualizar (UPDATE)

Los elementos de trabajo de Workfront se pueden actualizar para mantener a los usuarios informados del estado actual. Un objeto Update representa una de estas actualizaciones. Los usuarios pueden introducir actualizaciones o el sistema de Workfront puede crearlas.

Campos directos
  • updateType

    Se agregaron los siguientes valores posibles:

    • assetapprovalsLockedAllDecisionsMade

    • assetapprovalsUnlockedManual

    • assetapprovalsLockedManual

    • assetapprovalOpened

Acciones
  • recentUpdatesObjID

    Añadido.

UserPrefValue (USERPF)

Un objeto UserPrefValue representa una preferencia de usuario.

Campos directos
  • valor

    Se ha añadido el validador MAX_LENGTH

Trabajo (TRABAJO)

Un objeto Work es una interfaz común que heredan Task y OpTask, y comparte código común entre ambos.

Campos directos
  • Se agregaron los campos siguientes:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43