Currently, I'm facing a problem with DataVerse. I try to update the pre-defined statuscode column through the Web API using C# (and Postman).
I've tried to update with these lines of code
{
"statuscode": 1
}
The error is
1 is not a valid status code for state code (Entity)State.Inactive on (Entity) with Id.
Can anyone help me?
Thanks!
CodePudding user response:
Setting the statuscode, you always have to include the according statecode. The error message you receive suggest that the current statecode and statuscode signify an inactive state and status (statecode = 1 and statuscode = 2).
To set the record to active, try setting the statecode to 0.
{ "statecode" : 0, "statuscode" : 1}
Valid statecode and statuscode combinations are varying across Dataverse entities so you need to make sure you pick the correct one for your case.
