viernes, 14 de octubre de 2022

Joyas de Power Automate

No cabe duda que cuando la necesidad surge, las soluciones se encuentran.  Necesitaba guardar el json de un paso dentro del flujo y me tope con lo siguiente:


1. Obtener la salida del paso:   outputs('action_name')

2. Obtener solo el cuerpo de la salida de un paso: actions('action_name').outputs.body

3. Obtener el estado del paso para saber si se realizo con éxito: actions('action_name').outputs.body.status

{

  "@odata.etag": "\"1\"",

  "ItemInternalId": "14",

  "ID": 14,

  "EventoNombre": "EnvioAprobDocInt",

  "FlujoOrigen": "",

  "SolicitudID": "677",

  "DocumentoID": "536",

  "CodigoDocumento": "",

  "Modified": "2022-10-14T20:31:24Z",

  "Author#Claims": "i:0#.f|membership|",

  "{Link}": "","{Name}": "",

  "{FilenameWithExtension}": "",

  "{Path}": "Lists/EventosPlataforma/",

  "{FullPath}": "Lists/EventosPlataforma/14_.000",

  "{HasAttachments}": false,

  "{VersionNumber}": "1.0"

}

Para mas información puedes consultar en: https://learn.microsoft.com/en-us/azure/logic-apps/workflow-definition-language-functions-reference#actionBody

 

PowerAutomate4Fun!,


Juan Manuel Herrera Ocheita