Hello,
Thank you for the message. I noticed that the case number is already in my mailbox, these responses are sent to a folder in my Outlook, so I do not get notified. I should pay a bit more attention to this folder in Outlook!
The support request was initially closed due to communication failures between partner / MS support engineer. Luckily these communication failures appear to no longer happening. The support request has been reopened since.
The MS support engineer requested a few times to have the customer (you) try the scenario again and then share the date / time of when you tried the scenario so we can look up in our telemetry. We may then be able to find out what exactly did happen. I do not see that this information was shared with MS support engineer, or at least it is not visible to me in the support case.
I ran through the work flow that the partner shared with the MS support engineer (MS-GJBAW-WH-01) and I compared it with an output I generated in CRONUS. I am not sure if this is due to localization (I ran the comparison on a Dutch BC SaaS environment), but it does surely not seem to be standard despite confirmations that it is standard workflow based on work flow template in CRONUS.
In the standard work flow we do not see the step or function while we see these in the work flow template shared with the MS support engineer:
FunctionName="RUNWORKFLOWONGENERALJOURNALBATCHBALANCED">
<WorkflowStepArgument />
</WorkflowStep>
<WorkflowStep StepID="488" PreviousStepID="487" Type="1" FunctionName="RESTRICTRECORDUSAGE">
<WorkflowStepArgument ResponseFunctionName="RESTRICTRECORDUSAGE" />
</WorkflowStep>
<WorkflowStep StepID="489" PreviousStepID="488" Type="1" FunctionName="SENDNOTIFICATIONTOWEBHOOK">
<WorkflowStepArgument ResponseFunctionName="SENDNOTIFICATIONTOWEBHOOK" />
</WorkflowStep>
<WorkflowStep StepID="490" PreviousStepID="489" Type="0"
In general we usually request that the partner or CSP creates a reproduction and then share the reproduction to Microsoft. At the moment we are surely looking into something that is not standard in your environment so we cannot reproduce it at our side despite several attempt from MS support engineer. We do not know where these webhooks are coming and how these have been implemented. Best is to ask the partner to look into this further.
In MS support we may sometimes deal with reseller partners and supportive partners. Maybe there is another partner that is responsible for the webhooks implementation at your side? But in general we cannot make educated guesses about the root cause of an issue if we do not have all information available. Best is to have that conversation between partner, MS support engineer and yourself so that all confusion is getting out of the way.
Hope it helps.