Set up and assign functionality profiles


This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack

Use a functionality profile to configure the point of sale (POS) functionality for all registers in a store. The settings in a functionality profile put limits on staff logons, specify information about secondary currencies, control the aggregation of products and payments, specify reason codes, enable X and Z reports, and so on.

After the functionality profile is set up, you can assign it to one or more stores.


This topic includes information about features that were added or changed for cumulative update 7 or later for Microsoft Dynamics AX 2012 R2. This information also applies to AX 2012 R3.

Set up functionality profiles

  1. Click Retail > Setup > POS > Profiles > Functionality profiles.

  2. In the POS functionality profile form, click New to create a new profile. To modify an existing profile, select the profile.

  3. In the Profile field, enter an identifier for the profile, and then enter a description.

  4. On the General FastTab, in the ISO field, select the locale for the store. Be sure to select the correct locale. An incorrect locale can adversely affect posting and tax calculation.

  5. On the Functions FastTab, select how the workers use the POS system, how the registers function, and how POS transactions are saved. You also select the level of event logging that is written to the POSIsLog table in the database for the store or register.

  6. Depending on your version of the product, on the Amount FastTab, do one of the following:

    • In AX 2012 R3 and cumulative update 7 or later for AX 2012 R2: Select the Apply discounts to unit price check box to apply item discounts to each unit of an item when multiple units are included in a single transaction line.

    • Otherwise: Enter the maximum amounts for transaction prices and quantities.

  7. On the Info codes FastTab, select the info codes that cashiers see during specific tasks.

    In AX 2012 R3 and cumulative update 7 or later for AX 2012 R2: You can select an info code to prompt the cashier to either enter a value or select a subcode when they open the register till by using the open drawer operation.

  8. On the Receipt numbering FastTab, enter the formats for receipt numbers in the store.


    SSSS is the store number and TTTT is the register number.

Assign a functionality profile to a store

  1. Click Retail > Common > Retail channels > Retail stores.

  2. On the Retail stores list page, double-click a store in the list.

  3. In the Stores form, on the General FastTab, in the POS terminal group, in the Functionality profile field, select a functionality profile.

See also

POS functionality profile (form)