# Custom Reports

Maitre'D's custom reports option allows to setup an interface between the report center and a report you have created with Crystal Reports ©.

![Button - New Report](https://documentation.payfacto.com/POS/MaitreD/Fulldoc/assets/images/MaitreDCommon/Buttons/MDButton-NewReport\(Long\).gif)

Add a new report to the report center.

![Button - New Section](https://documentation.payfacto.com/POS/MaitreD/Fulldoc/assets/images/MaitreDCommon/Buttons/MDButton-NewSection\(Long\).gif)

Add a new section, or branch, to the report center.

![Button - Modify](https://documentation.payfacto.com/POS/MaitreD/Fulldoc/assets/images/MaitreDCommon/Buttons/MDButton-Modify\(Long\).gif)

Modify a section description or a report of the report center.

![Button - Remove](https://documentation.payfacto.com/POS/MaitreD/Fulldoc/assets/images/MaitreDCommon/Buttons/MDButton-Remove\(Long\).gif)

Remove an obsolete section or a report from the report center. &#x20;

When adding or modifying a section, you need enter a description in all 3 possible languages.

**English**

English section, or branch, description.

**French**

French section, or branch, description.

**Spanish**

Spanish section, or branch, description.

**Report title**

Description of the report.

**Filters**

Filters that can be applied to the report.

**Configuration files**

DBF configuration files needed to display the filters and generate the report.

**Data files**

DBF data files needed to generate the report.

**Report name**

Name of the Crystal Report template (RPT file)

**Icon**

Icon used within the branch to convey the style, or type, of the report.

**Properties**

**Original**

If this is a built in report, this option is enabled. Original reports cannot be modified or removed.

**Version**

If this original report has evolved over versions, this number indicates which instance of this particular report this actually is.

**Localized**

Enable this option if this report uses language specific prompts. Disable this option if the report only uses hard coded text.

**SQL**

Enable this option to generate this report from the data in SQL tables instead of the legacy DBF files.

NOTE: This option disables the Configuration Files and Data Files branches, as those refer to the DBF files.

&#x20;

When adding a report, you need enter a description in all 3 possible languages.

**English**

English report description.

**French**

French report description.

**Spanish**

Spanish report description.

![Button - Add Filter](https://documentation.payfacto.com/POS/MaitreD/Fulldoc/assets/images/MaitreDCommon/Buttons/MDButton-AddFilter.gif)

Enable from the list of available filters on the right, and click the Add button to move them to the list of applicable filters on the left.

![Button - Remove Filter](https://documentation.payfacto.com/POS/MaitreD/Fulldoc/assets/images/MaitreDCommon/Buttons/MDButton-RemoveFilter.gif)

Enable from the list of applicable filters on the left, and click the Remove button to move them back to the list of available filters on the right.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.payfacto.com/payfacto-knowledge/maitred-pos/maitred/maitred-complete-online-documentation/chap-9-report-center/custom-reports.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
