Hello,
I am currently trying to create a process (with Flow in Power App) :
When an Account is deactivated, close all related opportunities (unless their status is Concluded) with
- status = Lost
- reason for status = Canceled
Here is:
1 / When a record is updated
2 / List the opportunities associated with the account
3 / Apply to everyone: Update status / reason for status
Steps 1 and 2 work fine !
For step 3, I have the following error :
--batchresponse_ad515f98-6e21-4dde-af5e-07ca97783621
Content-Type: application/http
Content-Transfer-Encoding: binary
HTTP/1.1 400 Bad Request
REQ_ID: 1ce0f33e-530a-438f-bf2d-61257ddf8c02
Content-Type: application/json; odata.metadata=minimal
OData-Version: 4.0
{"error":{"code":"0x80040216","message":"Ce message ne peut pas \u00eatre utilis\u00e9 pour d\u00e9finir l\u2019\u00e9tat de l'opportunit\u00e9 sur perdu. Pour d\u00e9finir l\u2019\u00e9tat de l'opportunit\u00e9 sur perdu, utilisez plut\u00f4t le message perdu.","innererror":{"message":"Ce message ne peut pas \u00eatre utilis\u00e9 pour d\u00e9finir l\u2019\u00e9tat de l'opportunit\u00e9 sur perdu. Pour d\u00e9finir l\u2019\u00e9tat de l'opportunit\u00e9 sur perdu, utilisez plut\u00f4t le message perdu.","type":"Microsoft.Dynamics.Solution.Common.CrmInvalidOperationException","stacktrace":" at Microsoft.Crm.Extensibility.OrganizationSdkServiceInternal.Execute(OrganizationRequest request, InvocationContext invocationContext, CallerOriginToken callerOriginToken, WebServiceType serviceType, Boolean checkAdminMode, ExecutionContext executionContext, Dictionary`2 optionalParameters)\r\n at Microsoft.Crm.Extensibility.OData.CrmODataExecutionContext.Upsert(Entity entity)\r\n at Microsoft.Crm.Extensibility.OData.CrmODataExecutionContext.Update(Entity entity, UpdateOption updateOption)\r\n at Microsoft.Crm.Extensibility.OData.CrmODataServiceDataProvider.UpdateEdmEntity(CrmODataExecutionContext context, String edmEntityName, String entityKeyValue, EdmEntityObject entityObject)\r\n at Microsoft.Crm.Extensibility.OData.EntityController.PatchEntityImplementation(String& entityName, String key, EdmEntityObject entityDelta)\r\n at Microsoft.PowerApps.CoreFramework.ActivityLoggerExtensions.Execute[TResult](ILogger logger, EventId eventId, ActivityType activityType, Func`1 func, IEnumerable`1 additionalCustomProperties)\r\n at Microsoft.Xrm.Telemetry.XrmTelemetryExtensions.Execute[TResult](ILogger logger, XrmTelemetryActivityType activityType, Func`1 func)\r\n at lambda_method(Closure , Object , Object[] )\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext()"}}}
--batchresponse_ad515f98-6e21-4dde-af5e-07ca97783621--
This flow works fine to deactivate Contacts and Quotes related.
Please, I need some help to find an issue.
Thanks in advance !