> For the complete documentation index, see [llms.txt](https://help.rbsgo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.rbsgo.com/dineplan/backoffice/tickets/calculation-type.md).

# Calculation Type

### **Overview** <a href="#overview.6" id="overview.6"></a>

The Calculation Type feature in Back Office allows administrators to configure and manage different types of calculations that can be applied to ticket amounts. The Calculation Type List displays the available calculation types, such as Discount, Fixed Discount, Round+, Round-, and Service Charge.

Administrators can add new calculation types by defining the calculation method, rate or amount, and other calculation settings. Tax templates can also be associated with a calculation type, and existing calculation types can be edited, deleted, or reordered based on the operational requirement.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-da7c08e539aebc55a7224ee1cc9c428d69231072%2Fatt_73_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

### **Screen Elements** <a href="#screen-elements.6" id="screen-elements.6"></a>

#### **Calculation Type List** <a href="#calculation-type-list" id="calculation-type-list"></a>

| **Screen Element**      | **Description**                                                        |
| ----------------------- | ---------------------------------------------------------------------- |
| Calculation Type List   | Displays the available calculation types configured in the system.     |
| Search                  | Allows users to search for a specific calculation type.                |
| Add Calculation Type    | Opens the screen to create a new calculation type.                     |
| Edit Calculation Type   | Opens the selected calculation type for modification.                  |
| Delete Calculation Type | Allows the selected calculation type to be deleted after confirmation. |
| Sort Calculation Types  | Opens the sorting window to change the order of calculation types.     |
| Close                   | Closes the Calculation Type screen.                                    |

### **Working** <a href="#working.6" id="working.6"></a>

#### **Add a Calculation Type** <a href="#add-a-calculation-type" id="add-a-calculation-type"></a>

1. Select "Add Calculation Type".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-fccc9c1c84fd241bd36f832b1226bfe27d6d7140%2Fatt_74_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Enter the required details in "Template Name" and configure "Account Transaction Type", "Calculation Method", and "Rate or Amount".
3. Configure the required calculation options such as "Include Tax", "Decrease Amount", "Use Plain Sum", "Toggle Calculation", "Use Original Item Price", "Change On Department", "Use Sub Total", and "Ask Reference".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-b999f2d5f088397f384f16043a55782aea45abc2%2Fatt_75_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

4. Under "Tax Template", select "Add" and choose the required tax template.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-8854df03e19503ada198bb725fda1fb611bccbed%2Fatt_76_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

5. Select "OK" to add the selected tax template.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-787d9944b320774bd021abb7b1bad1b7c39032ce%2Fatt_77_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

6. Select "Save" to create the calculation type.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-7d0a6839388f14a9ee474d9cb027d4d0ad8cd3d8%2Fatt_78_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Edit a Calculation Type** <a href="#edit-a-calculation-type" id="edit-a-calculation-type"></a>

1. Select the calculation type that needs to be modified.
2. Select "Edit Calculation Type".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-8694b5e19bffc8d7218c4fd46a5a899143b1ebcc%2Fatt_79_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Update the required calculation settings or tax template configuration.
4. Select "Save" to save the changes.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-7d0a6839388f14a9ee474d9cb027d4d0ad8cd3d8%2Fatt_78_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Delete a Calculation Type** <a href="#delete-a-calculation-type" id="delete-a-calculation-type"></a>

1. Select the calculation type that needs to be deleted.
2. Select "Delete Calculation Type".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-09dbff2c36e07fc9a7d2379b636bc1bdc7f7192f%2Fatt_81_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

3. In the confirmation message, select "Yes" to delete the calculation type.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-87f49a8aeda852d95376fd10dba971867adb1142%2Fatt_82_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Sort Calculation Types** <a href="#sort-calculation-types" id="sort-calculation-types"></a>

1. Select "Sort Calculation Types".

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-181cdb9627f6496f310a2ec8c45bb57821880dc2%2Fatt_83_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Arrange the calculation types in the required order by dragging the items.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-28374d66dcfcb29820713ce16a7522f4a2bd5c8f%2Fatt_84_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Select "OK" to save the updated order.

<figure><img src="https://3400173661-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0EE0WqKESoD8hlEpFQQL%2Fuploads%2Fgit-blob-17e9cf94d1dd9116ae112bf65559f9684eeafde5%2Fatt_85_for_3423698947.png?alt=media" alt=""><figcaption></figcaption></figure>

### **Use Case** <a href="#use-case.6" id="use-case.6"></a>

1. Configure discounts by creating calculation types such as Discount or Fixed Discount.
2. Manage rounding calculations using options such as Round+ and Round-.
3. Configure service charges using the Service Charge calculation type.
4. Define calculation methods based on the required rate or amount.
5. Associate tax templates with a calculation type when tax configuration is required.
6. Modify existing calculations when the calculation settings or associated options need to be updated.
7. Remove unused calculation types from the configured list when they are no longer required.
8. Arrange calculation types in the required order using the sorting option.

### **Notes** <a href="#notes.6" id="notes.6"></a>

* Template Name and Account Transaction Type are required when creating a calculation type.
* Configure the Calculation Method according to the calculation requirement.
* Enter the appropriate value in Rate or Amount based on the selected calculation configuration.
* Review the available calculation options before saving the configuration.
* Tax templates can be selected through the Tax Templates window.
* Use Edit Calculation Type to modify an existing configuration instead of creating a duplicate.
* Deleting a calculation type requires confirmation.
* Use Sort Calculation Types to maintain the required order of calculation types.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.rbsgo.com/dineplan/backoffice/tickets/calculation-type.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
