Build 6.32.49.0: PRO-4787
In CHQ, we added the capability to configure connection to AirPrint printers using the IP address. Once configured in CHQ, the respective printer becomes available in POS.
Please be advised that it is also possible to configure connection with the IP AirPrint printer in POS. For further information, see V6.32 Mobile Release Guide.
AirPrint is a technology that allows an Apple device and a printer to communicate via a wireless network. With AirPrint, a POS device can quickly connect to the required printer without any cables or printer-specific drivers.
However, the AirPrint technology doesn’t work across multiple subnetworks if the retailer employs network segmentation in their environment.
Network segmentation is the process of sectioning off one network into smaller segments, or “subnetworks”, in such a way that limits or prevents communication between them. It is a security practice employed in retail environments for protection of cardholders’ data as well as for ensuring PCI compliance.
To communicate with a POS device in such an environment, AirPrint printers must be:
Thus, to allow mobile devices to communicate with AirPrint printers in conditions described above, we’ve made available the IP-based connection.
To make the IP AirPrint printer available for your POS device, in CHQ:
Go to services > device controller
.
Find your device and click it.
In the edit device dialog that opens, go to the direct printers tab.
In the dialog, populate the following fields:
network/IP
is selected (set by default)IP AirPrint
Click save twice.
On clicking save, all the updates made in the direct printers tab are streamed to the respective POS device.
V6.32 Mobile Release Guide in Teamwork Confluence
Build 6.32.49.0: PRO-4808
We’ve introduced the capability to view the full Gift Card number in the following areas of CHQ:
sales > customer > sales
sales > sales receipts > items
Checking the full Gift Card number may be useful, for example, when the customer loses the Gift Card and comes into a store for help. In that case, the store associate can sell a new Gift Card for the balance remaining and use the lost Gift Card number (retrieved from CHQ) to pay for the transaction.
We’ve added a new security right that allows the user to view the full Gift Card number in the respective areas of CHQ:
Area | Right | Description |
---|---|---|
Sales | View full gift card # | Allows the user to view the full Gift Card number sold in customer history and in sales history |
sales > customers
.sales > sales receipts
.Cloud HQ User Manual: Sales & eCommerce in Teamwork Confluence
Build 6.32.35.0: PRO-3623, PRO-3727
In CHQ, we’ve added the capabilities to:
The updates ensure Teamwork Commerce Pro Suite is compliant with the following fiscal requirements of German authorities:
To configure the connection between the TSE device and the POS Pro app on an individual device, in CHQ:
Go to services > device controller
.
Find your device and click it.
In the edit device dialog that opens, go to the app settings tab.
The app settings tab is available for configuration in the edit device dialog only when:
Otherwise, the app settings tab is invisible.
Under fiscal device, in the device type field, choose the required TSE device (see the screenshot below). Selecting [your TSE device] enables the following fields for configuration:
Setting | Description | Value |
---|---|---|
network/IP | the IP address to connect to your fiscal device | Empty by default; required |
timeout (milliseconds) | the period of time in milliseconds for the TSE device to provide a response | Values can range from 5000 (5 seconds) to 120000 (2 minutes); 5000 is set by default; required |
PUK (personal unblocking key) | the Personal Unblocking Key to your TSE device. PUK is defined during the initial setup of the TSS device | A numeric 6-character value; empty by default; required |
admin PIN | the administrator’s PIN to log in to the TSE device. The Admin PIN is defined during the initial setup of the TSE device | An alphanumeric 5-character value; empty by default; required |
time admin PIN | the factory administrative PIN that can be changed during the initial TSE setup | An alphanumeric 5-character value; empty by default; required |
secret key | the code that allows POS to access the TSE device as well as pass and receive data from the latter. This value is defined during the initial TSE setup | An alphanumeric 8-character value; empty by default; required |
timeout for admin auto lockout (seconds) | the period of time in seconds after which the admin account is logged out of TSE if there is no activity on the admin login | Values can range from 900 (15 minutes) to 7200 (2 hours); 900 is set by default |
timeout for time admin auto lockout (seconds) | the period of time in seconds after which the time admin account is logged out of TSE if there is no activity on the time admin login | Values can range from 900 (15 minutes) to 86400 (24hours); 28800 (8 hours) is set by default |
export timeout period (seconds) | the time interval after which TSE data export is canceled if TSE is in the export mode but no export calls are made | Values can range from 100 to 330 ; 100 is set by default |
When finished configuring the settings, click save for the changes to take place.
To define fiscal labels, in CHQ:
settings > sales > payment methods
.For a translation to be available in POS, first, it must be set up in CHQ. To do so:
Please be advised that if no translation is defined in CHQ for the language that is used for the user interface in POS Pro, default field labels and values display in POS.
To configure fiscal code for existing tax categories in CHQ:
settings > company settings > taxes > tax areas
.1
to 9999
.
For Germany, the fiscal tab is now available in the country details dialog.
To access the country details dialog, go to chq > settings > company settings > countries / regions
, select Germany, and then click edit.
To access the fiscal tab, the user must have the Add/Edit Financial Settings CHQ security right. For information on how to assign security rights to users, see the Roles section of the Cloud HQ User Manual: Settings.
The fiscal tab includes the TSE section with the following fiscal settings:
Build 6.32.35.0: PRO-3999
In CHQ, we’ve added the capabilities to:
The updates ensure Teamwork Commerce Pro Suite is compatible with the fiscal requirements of Italian authorities:
To configure the connection between POS Pro V6 and the RT fiscal printer:
Go to services > device controller
.
Find your device and click it.
In the edit device dialog that opens, go to the app settings tab.
The app settings tab is available for configuration in the edit device dialog only when:
Otherwise, the app settings tab is invisible.
Under the fiscal device section, in the device type field, choose the required RT device (see the screenshot below). Selecting [your RT device] enables the following fields for configuration:
Setting | Description | Value |
---|---|---|
network/IP | the IP address to connect to your fiscal device | Empty by default; required |
timeout (milliseconds) | the period of time in milliseconds for the RT printer to provide a response | Values can range from 5000 (5 seconds) to 120000 (2 minutes); 5000 is set by default; required |
cash drawer installed | if the checkbox is selected, a cash drawer is attached to the printer | The checkbox is clear by default |
When finished configuring the settings, click save for the changes to take place.
Please note that changes in the fiscal device section made at the CHQ side are automatically synchronized with the POS Pro device and vice versa.
To define fiscal labels, in CHQ:
settings > sales > payment methods
.For a translation to be available in POS, first, it must be set up in CHQ. To do so:
Please be advised that if no translation is defined in CHQ for the language that is used for the user interface in POS Pro, default field labels and values display in POS.
For Italy, in the POS tab of the country details dialog, the allow sales and returns on the same transaction checkbox is not available for selection.
To access the country details dialog, go to chq > settings > company settings > countries / regions
, select Italy, and then click edit.
Build 6.32.35.0: PRO-4121
As of 6.32.35.0, we’ve added the capability to support integration with Banorte payment processor across CHQ, in particular:
The update allows for using the Banorte payment processor when processing credit card payments in the POS Pro V6 app.
To configure the connection between the POS device and the Banorte terminal, in CHQ:
Go to services > device controller
.
Find your device and click it.
In the edit device dialog that opens, go to the app settings tab.
The app settings tab is available for configuration in the edit device dialog only when:
Otherwise, the app settings tab is invisible.
In the payment terminal type field of the payment terminal section, choose Banorte
(see the screenshot below):
Selecting Banorte
enables the following fields for configuration:
Setting | Description | Value |
---|---|---|
IP address | the IP address to connect to your Banorte payment terminal | Empty by default; required |
terminal ID | the Banorte payment terminal IP address | Terminal ID typically consists of several blocks: characters and digits, a hyphen, and then 9 digits. For example, P400-123456789. The max length of terminal ID is 24 symbols. Empty by default; required |
port | the port number of your Banorte payment terminal | Values can range from 1 to 65535 ; 1818 is set by default; required |
When finished configuring the settings, click save for the changes to take place.
Please note that changes in the payment terminal settings made at the CHQ side are automatically synchronized with the POS Pro device and vice versa.
In CHQ, to configure the Banorte settings at the company level:
settings > sales > payment processing
.In CHQ, to configure the Banorte settings at the location level:
settings > location settings > locations / location settings
.To select Banorte as the payment processor for the Credit Card payment method:
Go to chq > settings > sales > payment methods
.
If a Banorte Credit Card payment method is not set up under settings > sales > payment methods
, click new at the top-left to create one.
In the new payment method dialog that opens, select credit card
for the payment type field and then click ok. On clicking, the dialog displays where it’s required to set up parameters for the new credit card payment method and then click save.
In the payment methods area, click to select [your Banorte Credit Card record] from the code column, then click location settings.
Click to select your location and click edit to open the following dialog (see the screenshot below):
In the payment processing field, select Banorte
to use the Banorte payment processor for this location.
Please be advised that the payment processing field is available only when the disable integrated processing checkbox above is cleared.
Click save in both dialogs for the changes to take place.
V6.32 Mobile Release Guide in Teamwork Confluence
Build 6.32.35.0: PRO-4218
The KeyField setting of the JSON-based Secure Customers Import API now supports the Email
value in addition to EID
, MembershipCode
and No
. This enhancement allows for updating light customer records by the email address.
Build 6.32.39.0: DS-1635
As of version 6.32.39.0, the filtering functionality of the JSON-based Customer Export API has been extended with the Search operator.
The Search operator is available for the following fields:
In addition, the Search operator allows for partial search among all the available customer records:
Build 6.32.52.0: PRO-4913
Starting from version 6.32.52.0, we’ve changed the restrictions for importing a Sales Receipt that contains both sale and return items via JSON-based Sales Receipt Import API.
Now, if the SuppressIsAllowMixedApiReceipt setting is enabled at the database level, the respective Sales Receipt record is successfully created even if making sales and returns in one transaction is not allowed according to CHQ configurations.
Build 6.32.39.0: DS-1912
Issue
Prior to 6.32.39.0, as a result of export via JSON-based Time Card Export API, only StartShift
value displayed in the EventType field in the API response. Other possible values, in particular, StartBreak
, EndBreak
, and EndShift
, though displayed in the respective time card record in CHQ under services > time card > [your time card record] > clock in-out
, would not get into the API request output.
Resolution
The issue has been fixed. Now, all the available EventType values display in the API response as expected.
Build 6.32.49.0: DS-1975
We have fixed the issue where the SendMail task would fail to send Customer Invoice to the customer’s email via Mandrill on finalizing the sale in POS Pro V6.
Build 6.32.52.0: DS-1935
The Sync Customer Attributes job has been enhanced to process large amounts of data faster.
In Teamwork Commerce Pro suite, customer attributes can be added to a customer record both in the POS Pro app and in CHQ. To synchronize customer attributes between POS and CHQ, the Sync Customer Attributes job can be executed under chq > settings > server tasks > jobs
.
Build 6.32.52.0: DS-2006
Issue
After exporting sales data from Teamwork’s database to BigQuery, in BigQuery, some records could fail to appear in the PersonalInfo table.
Resolution
To help with this issue, we’ve added the StreamingDate field to the PersonalInfo table. Now, sales records are properly synchronized between Teamwork’s database and BigQuery.