# Auditing and Rollback Activities

Auditing and rollback activities are essential components, ensuring transparency, accountability, and control over key contract-related operations. These activities allow administrators to track changes, reverse unintended modifications, and maintain data integrity across various contract scenarios.

## [New Contract List](#new-contract-list)

This section displays a list of all [contracts](../../user-guide/real-estate-expanded/main-listings/tenant-and-contract-management/contract), providing basic information such as ID, creation date, initiator, tenant name, property, unit number, contract start and end dates, and contract reference. Merchants can access further details by clicking on the dropdown arrow at the end of each contract row.&#x20;

### [Contract Rollback ](#contract-rollback)

To roll back a new contract, click on the three dots, as illustrated in the below figure.

<figure><img src="https://content.gitbook.com/content/Tq4lCgHh9X4VXINxI3L9/blobs/LH7wxrlaiO8PYfdHu9w8/image.png" alt=""><figcaption></figcaption></figure>

## [Renew Contract List](#renew-contract-list)

This list offers the same details and functionality as the [New Contract List](#new-contract-list), including the ability to access more details. It specifically displays contracts that have been renewed.

### [Renew Contract Roll Back](#renew-contract-roll-back)

To roll back a renewal contract operation, navigate to the **Renew Contract List**. Locate the desired contract and click on the **three dots** at the end of the row. A dropdown menu will appear with the **Rollback** option. Click on it to initiate the rollback process.

<figure><img src="https://972592200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTq4lCgHh9X4VXINxI3L9%2Fuploads%2FQ2z7sO4vwKLlXzPoKfNH%2Fimage.png?alt=media&#x26;token=3d7dee7d-d8b9-42f1-8947-356cfc5f0650" alt=""><figcaption></figcaption></figure>

## [Terminate Contract List](#terminate-contract-list)

It presents basic information of the terminated contract such as ID, creation date, initiator, tenant name, property, unit number, contract start and end dates, along with the termination date. Merchants can access additional details for each contract similarly as the [New Contract List](#new-contract-list).

### [Terminate Contract Roll Back](#terminate-contract-roll-back)

To undo a termination contract operation, go to the **Terminate Contract List**. Find the specific contract and click on the **three dots** at the end of the row. From the dropdown menu, select the **Rollback** option to start the rollback process.

<figure><img src="https://972592200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTq4lCgHh9X4VXINxI3L9%2Fuploads%2FTHe9y0COkJrlMgTmloNy%2Fimage.png?alt=media&#x26;token=e85cdb3a-578c-4351-974c-c03c6cc47191" alt=""><figcaption></figcaption></figure>

## [Manual Payment List](#manual-payment-list)

Merchants can find all [manual payments](../../user-guide/real-estate-expanded/contract-actions/manual-payment) listed with details such as ID, Creation Date, Initiator, Property Name, Unit Number, Due Date, and Amount. Each row represents one manual payment.

### [Manual Payment Roll Back](#manual-payment-roll-back)

To roll back a manual payment, navigate to the [Manual Payment List](#manual-payment-list) and locate the specific payment. At the end of the row, click on the **Action Button**. From the dropdown menu, select the **Rollback** option to reverse the manual payment.

<figure><img src="https://content.gitbook.com/content/Tq4lCgHh9X4VXINxI3L9/blobs/uEx8jfHXxExnpe1w1gmr/image.png" alt=""><figcaption></figcaption></figure>

## [Advance Payments List](#advance-payments-list)

This section shows all [advance payment requests](../../user-guide/real-estate-expanded/contract-actions/advance-payment), with each row displaying key details such as **Contract ID**, **creation date**, **initiator**, **tenant name**, **property**, **unit number**, **contract dates**, **contract reference**, and **advance amount**.

Clicking on a row opens a popup with two tabs:

* **Contract Tab:** Displays detailed information about the selected contract.
* **Invoices Tab:** Shows paid advance payments linked to the request.

<figure><img src="https://content.gitbook.com/content/Tq4lCgHh9X4VXINxI3L9/blobs/NFs7d8NvrenJM4klrLRU/image.png" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
One advance payment request, could include more than one invoice.
{% endhint %}

### [Advance Payment Roll Back](#advance-payment-roll-back)

Merchants can roll back an advance payment by clicking on the **three-dot action menu** at the end of the corresponding row. From the dropdown options, select **Rollback** to reverse the advance

<figure><img src="https://content.gitbook.com/content/Tq4lCgHh9X4VXINxI3L9/blobs/RtBnmbIGnH7gzEFcB1GL/image.png" alt=""><figcaption></figcaption></figure>

## [Modified Contract List](#modified-contract-list)

All modified contracts are displayed in the **Modified Contract List**. This section provides an organized view of contracts that have undergone changes, allowing merchants to easily track and review modifications. Refer to the figure below for clarity.

<figure><img src="https://972592200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTq4lCgHh9X4VXINxI3L9%2Fuploads%2FSscS0tJ24cxmcTvmg81h%2Fimage.png?alt=media&#x26;token=d26375ff-c351-4b23-a6ce-7068b8833706" alt=""><figcaption></figcaption></figure>
