--- title: "Lasernet FO Connector User Guide - Defaults - Lasernet Module" slug: "fo-user-guide-defaults" description: "The Default section of the Lasernet module include some useful features: Default printers, Custom properties, and Naming patterns." updated: 2026-02-04T14:06:31Z published: 2026-02-04T14:06:31Z canonical: "kb.lasernetgroup.com/fo-user-guide-defaults" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # Defaults ## Default Printers Default printers can be used to automatically select a printer based on the user generating the report and the report being generated. This is achieved by creating rules that define when each printer should be used. In the following example, four default printers are displayed: ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-E2C9K4HP.png) - If any user generates the **SalesInvoiceReplacement** report, the report will be sent to the **Sales invoice printer**. - If a user belongs to the **Manchester** user group and generates any report, the report will be sent to the **Manchester office printer**. - If a user belongs to the **London** user group and generates any report, the report will be sent to the **London office printer**. - If **KevinTattersall** generates any report, then the report will be sent to **Kevins printer**. Although the screenshot does not provide an example, you can also use Report Groups to link a printer to a group of reports. The following table defines the possible combinations of users and reports for default printers: | COMBINATIONS | SPECIFIC REPORTS | GROUP OF REPORTS | ALL REPORTS | | --- | --- | --- | --- | | Specific user | (X) | (X) | (X) | | Group of users | (X) | (X) | (X) | | All users | (X) | (X) | (X) | In some cases, a match can occur with multiple default printers. For example, if **KevinTattersall** were in the **Manchester** user group, you would assume that these two default printers would be used: ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-XKB3YVK9.png) However, **Kevins printer** would be used in this scenario, as **All reports – User** is higher in the search order than **All reports – User group**. The search order for finding the default printer is as follows: 1. Report - User 2. Report - User Group 3. Report - All users 4. ReportGroup - User 5. ReportGroup - UserGroup 6. ReportGroup - All users 7. All Reports - User 8. All Reports - UserGroup 9. All Reports - All users 10. Default printer defined in Lasernet printer (**Lasernet** > **Setup** > **Lists** > **Printers**) The default printer defined on the **Printers** form (**Lasernet** > **Setup** > **Lists** > **Printers**) is used when no match is found in the default printers list. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-YVSQVQ2R.png) Default printers can be used on the following forms: **Predefined destinations**, **Fallback destination**, **Quick destination (Warehouse printing)**, **Customer/Vendor contacts**. As well as on the **Predefined destinations** form of Microsoft Dynamics 365 Customer Engagement. Default printers can be used when **Lasernet Print** is selected and **Default** is selected as **Printer name**, as shown in the following example: ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-RPQEL6PG.png) ## Custom Properties To configure Custom Properties, navigate to **Lasernet** > **Setup** > **Defaults** > **Custom properties**. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-W790I54G.png) The Custom Properties functionality is used to define additional job information to be applied in Lasernet, such as the number of copies or originals. On the **Custom properties** page, use the **Up** and **Down** buttons to move a record in the list and change its order, as needed. If you want to define any property as mandatory, select the **Mandatory** checkbox for that property record. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-4ZOOCA08.png) ### Reports The **Custom properties** form is now visible and ready for configuration in the **Reports** section of the **Lasernet** module. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-P5JPC0D5.png) ### XML The custom properties you created are also saved in the XML file and displayed in the **JobInfo** section. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-0KOQ6FFX.png) ## Naming Patterns To access the **Naming patterns** page, navigate to **Lasernet** > **Setup** > **Defaults** > **Naming patterns**. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-UV8P1OTY.png) Use the Naming Patterns functionality to define the procedure of reloading fields. For example, when the same naming is to be used across different reports. The same design can be applied in Lasernet Developer when the same names are used across reports. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/image-5TEW68V4.png) | Field name | Description | | --- | --- | | Type | Enables defining the selected object. You can select from the following options: **Field**, **Label**, **Method**, **Parameter**, and **Other**. | | Pattern | Enables defining a value for the selected type. | Naming patterns can be defined in general and for each report separately. It is possible to override a definition of a naming pattern within one report.