This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
Does anyone know how to make a vendor inactive via the api? The delete method hides the vendor from the vendor list. We need to inactivate the vendor instead of deleting them.
I see an ISACTIVE property that is set to Y on active vendors. The GET method fails to pull vendors that are inactive. (which is another issue).
Thanks,
-Jeff
This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
@jefffenn is the option shown below not available for you?
This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
HI Kevin, I'll second jeffenn's comment that we'd like to be able to use this feature in via the API. Is it the "StatusList" item, and is there a better defintion of the values to provide (this reference doesn't indicate anything about modifying the records status)
SAP Concur Developer Center | Vendor v3.1
This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
Hi Kevin,
Yes, we can see that option in the Concur interface. However, we aren't able to inactivate a vendor through the REST API. We need to be able to do that. Any ideas on if there is a field to do that?
Thanks,
-Jeff
This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
Hi Jefffenn,
I am going through the same issue you mentioned. May I ask if you found a resolution to it?
This content from the SAP Concur Community was machine translated for your convenience. SAP does not provide any guarantee regarding the correctness or completeness of this machine translated text. View original text custom.banner_survey_translated_text
Hi @PranitaGadi ,
I am not 100% sure on this but would like you to try this. I tried searching this on chatgpt and got below response.
In Concur Invoice API v3.1, when working with the Vendor object, the statuslist endpoint allows you to retrieve all possible status values that can be assigned to a vendor. This is useful to understand the valid status options that you can set when you are creating or updating a vendor.
To retrieve the valid status values for a vendor, you can use the GET /vendors/statuslist endpoint.
Here is how you would generally retrieve the available status values:
GET /vendors/statuslist
The response will typically return a list of status values that can be assigned to vendors. The exact values can vary based on the configuration of your Concur instance, but here are some common values you might encounter:
{ "statusList": [ { "code": "ACTIVE", "description": "Vendor is active" }, { "code": "INACTIVE", "description": "Vendor is inactive" }, { "code": "SUSPENDED", "description": "Vendor is temporarily suspended" }, { "code": "PENDING", "description": "Vendor is pending approval or setup" }, { "code": "DELETED", "description": "Vendor has been deleted" } ] }
When updating a vendor, you can pass one of these status values through the status field in the vendor update request.
Example for updating a vendor status to INACTIVE:
{ "status": "INACTIVE" }
For more details, refer to the official Concur Invoice API documentation:
Please try this and let me know what all statuses you get after fetching vendor statuslist.