Actualizar archivos de flujos a la versión 44.0 con la API de metadatos

Para respaldar las prácticas de desarrollo de entrega e integración continuas, los nombres de flujos ya no incluyen el número de versión cuando se implementan mediante la API de metadatos. Antes de implementar los metadatos de flujos con la versión 44.0 de la API, actualice sus archivos de flujos con la API de metadatos para quitar los números de versión. Cuando complete la actualización, podrá integrar el contenido con un sistema de control de versiones sin tener que preocuparse por los cambios de nombres de archivo.

Dónde: Este cambio se aplica a Lightning Experience y Salesforce Classic en Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition.

Cómo: Para actualizar los archivos de flujos con la API de metadatos, debe asegurarse de lo siguiente:

  • El archivo package.xml está establecido con la versión 44.0 de la API.
  • El directorio flows no incluye versiones de flujos en uso.
  • El campo status muestra el valor Activo para cada flujo activo. Los flujos que no tengan el valor status se implementarán o recuperarán con el estado Borrador.
  • El directorio flowDefinitions debe estar vacío.
  • El nombre de archivo no incluye número de versión para la versión más reciente de cada flujo. Por ejemplo, cambie myflow-3.flow a myflow.flow.

Como parte de esta actualización, las definiciones de flujos ya no son necesarias cuando se realizan implementaciones o recuperaciones con la API de metadatos. Si realiza implementaciones con definiciones de flujos, el número de versión activa de la definición de flujo anulará el campo status del flujo. Por ejemplo, el número de versión activa de la definición de flujo es la versión 3 y la versión más reciente del flujo es la versión 4 con estado Activo. Tras implementar el flujo, la versión 3 se convierte en la versión activa.

Actualizaciones relacionadas para desarrolladores

API de metadatos
El tipo de metadatos de flujos se actualizó con los cambios que se indican a continuación.
  • Cambio en el comportamiento del campo fullName.
  • Incorporación del nuevo campo status.