TABLE OF CONTENTS


Overview


The Connected Apps form provides users with an overview of all the external applications or services that often integrate with the Axacute to extend functionality or enable seamless data exchange.

You can manage your connected apps from this menu, granting or revoking access as needed. It is essential to review the permissions granted to each connected app to ensure data security and privacy.


You can find it via this path:

Administration -> Connected Apps



FIELDDESCRIPTION

Quickbooks

Facilitates data exchange between QuickBooks.

Important Reminder:

Please note that Axacute does not provide direct support for QuickBooks. Users must separately subscribe to QuickBooks and configure it within their system. The subscription and management of QuickBooks are the user's responsibility.

PrintNode

Facilitates cloud label printing via PrintNode. 

Important Reminder:

Please note that Axacute does not provide direct support for PrintNode (Single Account Plan). Users must separately subscribe to PrintNode and configure it within their system. The integration with PrintNode allows label printing from Axacute, but the subscription and management of PrintNode are the user's responsibility.

BartenderFacilitates seamless label printing directly from the Axacute system by integrating with Bartender Cloud (Automation Edition).

Once connected, users can specify the Bartender Cloud label template and select a registered printer (configured in Bartender) to print labels directly from the system. This integration simplifies the label printing process, eliminating the need for manual exports and ensuring smoother operations.

Important Reminder:

Please note that Axacute does not provide direct support for Bartender Cloud. Users must separately subscribe to Bartender Cloud and configure it within their system. The integration with Bartender Cloud allows label printing from Axacute, but the subscription and management of Bartender Cloud are the user's responsibility.



QuickBooks

Introduction

QuickBooks Online is a smart, simple online accounting software for small business. Axacute can integrate with QuickBooks, allowing information to synchronize in real time for the data below:

  • Product Categories
  • Products and Services
  • Customers
  • Suppliers
  • Purchase Orders

Axacute - QuickBooks Integration Diagram

Picture

Integration Data Points

Axacute - Product Codes to QuickBooks - Product Categories

Axacute FieldsQuickBooks Fields
Product CodeName


Axacute - Items to QuickBooks - Products and Services 

Axacute FieldsQuickBooks Fields
Item CodeName
DescriptionDescription
Product CodeCategory
ActiveActive



QuickBooks - Customers to Axacute - Customers

Axacute FieldsQuickBooks Fields
Display NameCustomer Code
Display NameCustomer Name


QuickBooks - Vendors to Axacute - Vendors

Axacute FieldsQuickBooks Fields
Display NameVendor Code
Display NameVendor Name


QuickBooks - Purchase Orders to Axacute - Purchase Orders

Axacute FieldsQuickBooks Fields
No.PO Number (Add 'PO' as prefix in front of order number)
VendorVendor Code 
Purchase Order DateDue Date
Your Message to VendorNotes
#PO Line
Product/ServiceItem
ClosedStatus
QtyQty Order



Integration Setup

Steps for Integration Setup:

  1.  Under Administration, select Connected Apps.
  2. Toggle On for the QuickBooks widget under the Connected Apps.
  3. Fill in your QuickBooks Company ID and select a default warehouse to sync with QuickBooks.
  4. Click on the Connect to QuickBooks button.

How to disconnect?

  1. Under Administration, select Connected Apps.
  2. Toggle Off for the QuickBooks widget under the Connected Apps.
  3. Click on Disconnect from QuickBooks button in the warning pop-up.


Rules, Configurations & Others

Here are important details to ensure a smooth integration between QuickBooks and Axacute: 

  1. Axacute system support multiple warehouses, however it is not the case in QuickBooks. User need to select a default warehouse to be used to sync with QuickBooks. The Purchase Orders will be created using the default warehouse.
  2. There is no UOM in QuickBooks, the order quantity from QuickBooks will sync to Axacute using the Item’s UOM.
  3. QuickBooks user is not allowed to edit the Display Name for both Customers and Suppliers.
  4. QuickBooks user is not allowed to edit the data which source is from Axacute. For example, the Product Categories Name, Product and Services Name, Description, Category and Status.
  5. Prerequisites to creating the Axacute item: These 3 accounts must be configured on the QuickBooks Chart of Accounts.
    1. Sales of Product Income
    2. Inventory Asset
    3. Cost of Sales
    4. The Product and Services must have Inventory Asset as the Inventory Asset Account and Sales of Product Income as the Income Account by default.
  6. Inventory level or quantity on hand for Product and Services will not be sync between the system. User can generate Inventory Balance Report in Axacute and adjust the quantity in QuickBooks.

PrintNode

Introduction

PrintNode is a cloud-based printing service that enables businesses to print documents from anywhere by connecting web applications with local printers. By integrating PrintNode into the Axacute solution, users can send print jobs directly to printers across different locations in a reliable and secure manner. This integration eliminates the need for manual setup of printers, providing a streamlined solution for printing from the cloud.  


Integration Setup

Prerequisites:

  1. Users must subscribe to a PrintNode (Single Account Plan) separately from Axacute.
  2. All printers must be connected to the Print Server.
  3. The PrintNode Client must be installed on the user's Print Server.
  4. PrintNode API Keys should be generated.


Steps for Integration Setup:

  1.  Under Administration, select Connected Apps.
  2. Toggle On for the PrintNode widget under the Connected Apps.
  3. Fill in your API Key and click on the Save button to complete the connection. 


How to disconnect?

  1. Under Administration, select Connected Apps.
  2. Toggle Off for the PrintNode widget under the Connected Apps.


Rules, Configurations & Others

Here are important details to ensure a smooth integration between PrintNode and Axacute: 

  1. Label Settings 
    1. When the PrintNode toggle is turned on, the "Barcode Admin > Labels Master" form will display an additional compulsory field for the user to enter the “Paper Size”. 

                    2. This “Paper Size” field must match the Printer paper size configuration of the connected printer. 

            2. Label Printing

1. In the "Print Barcode Label" form, the Printer field will be visible, it will only be applicable when the PrintNode toggle is on.

2. The Printer field will display a live list of all active printers connected via PrintNode.

3. Users can select the desired printer from this list to direct the label to the chosen printer.

4. Clicking the Print button will generate the label in PDF format, based on the paper size defined in the Labels Master file.

5. The PDF will then be sent to the selected printer for printing.

6. If the connection or network is offline, the label will be queued in PrintNode. Once the connection is restored, label printing will resume automatically.



Bartender

Introduction

Bartender Cloud (Automation Edition) is a powerful, cloud-based label printing and automation solution. It allows users to design, print, and manage labels from anywhere while integrating seamlessly with various business systems. By connecting Axacute to Bartender Cloud, users can automatically generate labels for inventory, shipments, and production, ensuring compliance, traceability, and efficiency.  


Integration Setup

Prerequisites:

  1. Users must subscribe to Bartender Cloud (Automation Edition) separately from Axacute.
  2. Bartender Cloud:
    1. Bartender Cloud is set up and configured for the printer.
    2. Label templates have been created, uploaded, and are ready to use.
    3. User, role, and group permissions management has been configured.


Steps for Integration Setup:

  1. Open the Site Settings form and go to the Environment Settings section. Enter the Bartender Cloud Client ID and Client Secret.
  2. Navigate to the Connected Apps form and toggle the Bartender Cloud widget to "On."
  3. A Bartender Cloud login form will appear. Enter your credentials to proceed.
  4. After logging in, you will be redirected back to Axacute, where an access token will be provided. This token enables API calls and completes the integration setup. 


How to disconnect?

  1. Under Administration, select Connected Apps.
  2. Toggle Off for the Bartender widget under the Connected Apps.


Rules, Configurations & Others

Here are key notes to ensure smooth integration between Bartender Cloud and Axacute: 

  1.  All Bartender label templates must be stored in the 'templates' main folder.
  2. In the Print Barcode Label form, the Printer field will be visible, it will only be applicable when the Bartender toggle is on.

3. The Printer field will display a live list of all active printers connected via Bartender Cloud.

4. Users can select the desired printer from the list to direct the label to the chosen printer.

5. Upon clicking the Print button, the system will generate the label data and submit it to the selected printer.

6. Users can monitor the printing status and view detailed logs from Bartender Cloud. This feature allows users to track print jobs, review any errors, and ensure successful printing from the cloud-based interface.

 


Axacute Label Templates with Database Fields

Axacute offers six predefined label templates, each containing dynamic database fields. These fields are populated with their respective values when Axacute sends label data in JSON format to Bartender Cloud for printing. Bartender Cloud uses this data to generate and print labels.


Bartender Database Field Definition

1. Inventory Label

#

Database Field

Description

1

label_name

Name of the label template.

2

item_num

Item number.

3

item_desc

Item description.

4

loc_num

Location number.

5

lot_num

Lot number.

6

expiry_date

Expiration date of the item lot.

7

qib

Qty in Box.

8

uom

Unit of measurement.

9

document_num

Document number associated with the transaction.

10

site_name

Name of the site.

11

company_name

Name of the company.

12

bn

Box number.

13

tb

Total Box.

14

print_date

Date the label is printed.

15

trans_date

Date of the transaction.

16

whse_num

Warehouse number.

 

2. CO Shipping Label

#

Database Field

Description

1

label_name

Name of the label template.

2

item_num

Item number.

3

item_desc

Item description.

4

loc_num

Location number.

5

lot_num

Lot number.

6

expiry_date

Expiration date of the item lot.

7

qib

Qty in Box.

8

uom

Unit of measurement.

9

co_num

Customer order number.

10

cust_num

Customer number.

11

cust_name

Customer name.

12

cust_address

Customer address.

13

site_name

Name of the site.

14

company_name

Name of the company.

15

bn

Box number.

16

tb

Total Box.

17

print_date

Date the label is printed.

18

trans_date

Date of the transaction.

19

whse_num

Warehouse number.

 

3. PO Receipt Label

#

Database Field

Description

1

label_name

Name of the label template.

2

item_num

Item number.

3

item_desc

Item description.

4

loc_num

Location number.

5

lot_num

Lot number.

6

expiry_date

Expiration date of the item lot.

7

qib

Qty in Box.

8

uom

Unit of measurement.

9

po_num

Purchase order number.

10

vend_name

Vendor name.

11

vend_lot

Vendor's lot number.

12

site_name

Name of the site.

13

company_name

Name of the company.

14

bn

Box number.

15

tb

Total Box.

16

print_date

Date the label is printed.

17

trans_date

Date of the transaction.

18

whse_num

Warehouse number.

 

4. Job Material Issue Label

#

Database Field

Description

1

label_name

Name of the label template.

2

item_num

Item number.

3

item_desc

Item description.

4

loc_num

Location number.

5

lot_num

Lot number.

6

expiry_date

Expiration date of the item lot.

7

qib

Qty in Box.

8

uom

Unit of measurement.

9

job_num

Job number.

10

suffix

Suffix for the job number.

11

Product

Product code.

12

document_num

Document number associated with the transaction.

13

site_name

Name of the site.

14

company_name

Name of the company.

15

bn

Box number.

16

tb

Total Box.

17

print_date

Date the label is printed.

18

trans_date

Date of the transaction.

19

whse_num

Warehouse number.

 

5. Job Receipt Label

#

Database Field

Description

1

label_name

Name of the label template.

2

item_num

Item number.

3

item_desc

Item description.

4

loc_num

Location number.

5

lot_num

Lot number.

6

expiry_date

Expiration date of the item lot.

7

qib

Qty in Box.

8

uom

Unit of measurement.

9

job_num

Job number.

10

suffix

Suffix for the job number.

11

Product

Product code.

12

document_num

Document number associated with the transaction.

13

site_name

Name of the site.

14

company_name

Name of the company.

15

bn

Box number.

16

tb

Total Box.

17

print_date

Date the label is printed.

18

trans_date

Date of the transaction.

19

whse_num

Warehouse number.

 

6. Transfer Order Label

#

Database Field

Description

1

label_name

Name of the label template.

2

item_num

Item number.

3

item_desc

Item description.

4

loc_num

Location number.

5

lot_num

Lot number.

6

expiry_date

Expiration date of the item lot.

7

qib

Qty in Box.

8

uom

Unit of measurement.

9

to_num

Transfer order number.

10

to_line

Line number in the transfer order.

11

from_whse

Source warehouse.

12

to_whse

Destination warehouse.

13

site_name

Name of the site.

14

company_name

Name of the company.

15

document_num

Document number associated with the transaction.

16

bn

Box number.

17

tb

Total Box.

18

print_date

Date the label is printed.

19

trans_date

Date of the transaction.

20

whse_num

Warehouse number.

 


You can download the predefined templates and data files from here and upload them to the Bartender Cloud Library for use.