Exam PL-600 All QuestionsBrowse all questions from this exam
Question 47

A company has an expense approval process that allows expenses to be submitted in multiple currencies.

An accountant converts the expense amount to USD as part of the approval process.

You need to automate the conversion by using the RESTful API.

What should you do?

    Correct Answer: A

    To automate the currency conversion using the RESTful API, a desktop flow can be created where an 'Invoke web service' action is used to get the currency conversion rate. This approach leverages a direct method to access the necessary service and is the most straightforward solution given that the accountant is using a desktop to perform these tasks.

Discussion
OldHand1

33/33/33 - Thanks guys!

dlnuserOption: A

It's accounted person and no mentioned about working on cloud somewhere, mean he work on is desktop to do it, so he should use a desktop flow, A seems to be good for me.

JnicosiaOption: C

https://learn.microsoft.com/en-us/graph/api/dynamics-currencies-get?view=graph-rest-beta

stalexOption: C

I would go with C since Microsoft pushes for cloud solutions when possible.

zick007Option: A

C is almost perfect except there is no graph API to get currency conversion rate. That would leave A as logical choice.

YYCRMGuyOption: A

Normally I'd lean towards a cloud flow here, but graph API doesn't have publicly exposes currency rates (the link from yf is a Partner Solution, no access to general public). It could be D if the question mentioned an on premise source of exchange rates, but it doesn't. That leaves A as making the most sense to me, even though if you ask me it's probably not a great solution. But if it's on my exam next week I'm going with A.

Lago

How was it? :)

Jnicosia

https://learn.microsoft.com/en-us/graph/api/dynamics-currencies-get?view=graph-rest-beta

yfOption: C

You can use a Microsoft Graph Partner Solution though Microsoft Graph Api to get a exchange rate (https://learn.microsoft.com/en-us/partner-center/developer/get-foreign-exchange-rates) So C would work

redleo85

The link does not refer to the Microsoft Graph API, but to the partner center API, which uses it to publish MONTHLY exchange rates to calculate prices for Azure plans. I can't see how this supports answer C. So answer A, should be the better pick.

tankLindOption: A

A for me. I would have chosen C for the cloud flow option except why would the Graph API have currency conversion rates? For that reason I chose then option that had "Use an Invoke web service action to get the currency conversion rate" even though it was paired with the desktop flow.

SashMOption: C

C looks correct to me

Cloudz_1Option: D

Answer is D

dlnuser

Not agree, data gateway have nothing to do with this.

SwamsOption: C

Desktop flow does not require any API. Only cloud flow require RESTful API. As per the below URLs, option C looks good for this question https://learn.microsoft.com/en-us/answers/questions/159750/api-to-get-foreign-exchange-rates https://learn.microsoft.com/en-us/graph/api/dynamics-currencies-get?view=graph-rest-beta

PrigailOption: A

No discussion on cloud system and No Graph API to convert rate. I see the URL but still in beta. https://learn.microsoft.com/en-us/graph/api/dynamics-currencies-get?view=graph-rest-beta. So I go option A.

IRONR2D2Option: C

I will say C, but I would like to choose D option, however, the gateway is not necessary, I mean you can do a custom connector without the gateway. Please correct me if I'm wrong

thachyOption: A

Use a Desktop Flow