When you post or reprint business documents such as sales orders and purchase orders, the resulting documents, such as invoices or packing lists, can be printed using the defined settings for the effective original or copy records in print management. The effective records are the original and copy records that apply to the document that is generated. This topic explains how Microsoft Dynamics AX determines which original records, copy records, and conditional settings are effective during the posting and printing process.

The print management setup information for each document type is defined in a hierarchical list consisting of modules, accounts, and transactions. At each level of the hierarchy, you can define print management original records, copy records, and settings for any of the available document types. When a document is generated, it is printed according to the effective original record and effective copy records. An effective record can be inherited from a higher level in the hierarchy or created as a new record for the current level in the hierarchy, or it can override an inherited record that has the same name.

Each original record or copy record can have a default setting associated with it, which specifies the footer text, printer destination, and number of identical copies to print. If the check box in the form is selected, a document is printed according to the specifications for the default setting. If this field is not selected, a document is printed only if a query for an associated conditional setting successfully returns results.

Each original record or copy record can have up to 19 conditional settings associated with it. Each conditional setting has a related query. When the document is generated during posting, the queries that are associated with the conditional settings are evaluated in the order in which the settings appear in the form. The setting that is associated with the first successful query is used to print the document.

Note Note

While conditional settings and queries provide flexibility in your print management settings, be aware that complex queries or numerous conditional settings can affect posting performance.


For more information about how original records, copy records, and conditional settings work together at the module and account levels, see the following examples. For this series of examples, print management is set up for sales order invoice documents.

Example: Set up an original record at the module level

You can set up print management for all sales order invoices that are printed from the company that you are logged on to. To do this, set up print management at the module level.

  1. From the Accounts receivable form, open the form, expand the list in the left pane, and select the record.

  2. In the right pane, enter Originalas the footer text.

For more information, see Set up print management for a moduleand Set up footer text for business documents.

Example: Create a copy record at the module level

You likely will need to create a copy of each sales order invoice to send to your customers, and you might want to include the words "Customer Copy" on those copies. To do this, you can set up print management at the module level.

  1. In the form, right-click the document and select . A new record is displayed in the list in the left pane.

  2. In the right pane, enter a name for the copy record, such as Customer Copy, and enter Customer Copyas the footer text.

Example: Copy an inherited copy record at the account level

The previous examples describe setting up print management at the module level, such as for . By setting up print management at the module level, future maintenance of printer specifications is simplified. However, you might have customers who require special treatment with respect to their sales order invoices. For example, you might want to print an additional copy of the sales order invoice to send to your sales manager whenever an invoice is generated for a particular account. To do this, you can copy an inherited module-level copy record that contains the print management specification for the additional copy.

  1. Select a customer in the list or form, and from that list or form, open the form.

  2. Expand the list, right-click the copy record titled Customer Copy, and select . A new copy record is created, which is effective only for the selected customer.

  3. Enter a name for the copy, such as Sales Manager Copy, and enter Sales Manager Copyas the footer text.

For more information, see Set up print management for a customer or vendor.

Example: Override an inherited copy record at the account level

You might decide that for the same customer as in the previous example, the footer text should be "Preferred Customer Copy" instead of "Customer Copy." To make this change, you can override an inherited copy record at the account level.

  1. Select a customer in the list or form, and from that list or form, open the form.

  2. Expand the list, right-click the copy record titled Customer Copy, and select . The icon next to the copy record in the list changes to indicate that the record has been overridden. The account-level record also has the name Customer Copy.

  3. Change the footer text to Preferred Customer Copy.

Note Note

If you override an original record, copy record, or conditional setting and then make changes to the parent record in the hierarchy, the changes to the parent record do not update the override records or settings that you created.


You also can override print management settings for individual transactions. For more information, see Set up print management for a transaction.

Example: Specify conditional settings at the module level

You might have a group of customers that are considered preferred customers. Instead of setting up print management at the account level for each customer, you can use conditional settings to print "Preferred Customer Copy" on documents for preferred customers and "Customer Copy" for all other customers. To do this, set up conditional settings at the module level.

  1. From the Accounts receivable form, open the form.

  2. Expand the list, right-click the copy record titled Customer Copy, and select . A conditional setting is displayed in the list.

  3. In the right pane, enter a description for the setting, such as Preferred Customers.

  4. Click , select the range of customers that includes your preferred customers, and click OK.

  5. Enter Preferred Customer Copyas the footer text.

When you post sales order invoices, the customer copy for customers that are included in the query results for the conditional setting will display "Preferred Customer Copy" as the footer text. The customer copy for all other customers will display "Customer Copy," because that is the footer text that is associated with the default setting for the Customer Copyrecord.

See Also