getRevisionHistory
- Description
- This transaction provides the user with a list of dates when history data changed for a specified business object over a specified period of time.
- Web Services
- Operation name: getRevisionHistory
- Example
- View all dates that John Smith's address changed on, between January 1, 2007 and December 31, 2007.
- Usage information
- The InquireFromDate element in the control object must also be provided. The InquireToDate element in the control object is optional, and if not provided is defaulted to the end of the day for InquireFromDate. The length of the date range can be limited through an external validation.
- Preconditions
- The getRevisionHistory transaction requires the presence of historical records in the history database. If database triggers are altered, the getRevisionHistory function is affected.
- Mandatory input
- InquireFromDate
- Business object name
- Business object IdPK
- GroupInquiryLevel
- Inquiry levels
- Only inquiry levels 0 and 1 are supported. Note: Level 1 returns are different depending on the business object being queried.
- Filter values
- Not applicable
- Transaction behavior
- Using the date range, the history tables associated with the object specified in the request are queried to determine when changes occurred during the time specified. Supported ContractInquiryLevels are 0 and 1.
- Request message
- <InquiryType> getRevisionHistory
- Response objects
- TCRMRevisionHistoryBObj
- Special note
- Not applicable