Context
I have a Power Automate Desktop flow that sends 14 variables to a job queue on power automate cloud.
I then have a different cloud flow that checks the job queue every few minutes in order to start an unattended PAD flow on a server.
We're trying to upgrade this cloud flow so that we can use the "Perform a Bound Action" on dataverse to start any PAD flow that we want.
Issue
The issue that I'm having is that despite composing a JSON in the same schema as the desktop flow requires (according to the dataverse table) and the log stating that the flow inputs are accepted the PAD flow does not recognize any of the input variables being populated.
Not quite sure what I'm doing wrong. Hope somone can help!
Below is a snippet of the JSON schema according to the dataverse table:
Here is the composed JSON that is being sent to the "Perform a Bound Action" action in Power Automate Cloud:
{
"schema": {
"properties": {
"Kundenummer": {
"default": "",
"description": "Kundenummer til brug for identifikation af specialtilpassede rapporter",
"format": null,
"title": "Kundenummer",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['Kundenummer'])
},
"LonKorsel": {
"default": "",
"description": "",
"format": null,
"title": "Lønkørsel",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['Lonkorsel'])
},
"Periode": {
"default": "",
"description": "",
"format": null,
"title": "Periode",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['Periode'])
},
"PeriodeAar": {
"default": "",
"description": "",
"format": null,
"title": "PeriodeAar",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['PeriodeAar'])
},
"SimOrLonValgt": {
"default": "",
"description": "",
"format": null,
"title": "SimOrLonValgt",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['SimOrLon'])
},
"MappeLonkorsel": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue1",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['MappeLonkorsel'])
},
"PeriodeFerieAar": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue2",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['PeriodeFerieAar'])
},
"SpecValue1": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue1",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['SpecValue1'])
},
"SpecValue2": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue2",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['SpecValue2'])
},
"SpecValue3": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue3",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['SpecValue3'])
},
"SpecValue4": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue4",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['SpecValue4'])
},
"SpecValue5": {
"default": "",
"description": "",
"format": null,
"title": "SpecValue5",
"type": "string",
"value": string(body('Parse_JSON_-_DequeuedItemsProperties')?['SpecValue5'])
}
},
"type": "object"
}
}
Here is documentation that the log is showing the JSON:
Here is documentation that the PAD flow input variables are not being populated:
(Log step in PAD):
Log:

Report
All responses (
Answers (