API Updates
Emburse Expense Professional has updated how the Emburse Professional API handles the creation of Expense General Ledger Dimensions (GLDs) that already exist in the system.
Explicitly, if the PUT /exprptglds endpoint is used to create a GLD that exactly matches one in the system (matching all of Name, Code, and Data fields), the following will happen:
- If an incoming record exactly matches an existing inactive record, the record will be activated
- If an incoming record exactly matches an existing active record, the record will remain unchanged
- In the above two cases, the API will respond with the GUID of the existing record
For more information, please refer to the Emburse Professional API Documentation Page.