TSPlus TSPrint Default Printer Mapping in Tally Prime on Windows Server 2019

Many organizations use Windows Server 2019 Standard with TSPlus Remote Access to provide centralized access to business applications such as Tally Prime. One of the most common challenges in such environments is printer redirection and default printer selection.

A frequently reported issue occurs when a remote user attempts to print from Tally Prime and the print job does not reach the intended local printer. Instead, the application displays "TSPrint Default" as the selected printer, requiring the user to manually choose the correct printer every time.

Advertisement

This article explains how TSPrint works, why printer mapping issues occur, and the best methods to ensure that a user's preferred printer is automatically selected for printing.


Understanding TSPrint

TSPrint is a virtual printing solution included with TSPlus. It allows applications running on the Windows Server to print documents directly to printers connected to the user's local computer.

Instead of printing to a physical printer installed on the server, applications print through:

  • TSPrint Default
  • TSPrint PDF
  • TSPrint Printer
  • Redirected Local Printers

TSPrint then redirects the print job to the client workstation.


Common Symptoms

Administrators may observe the following:

  • Tally Prime opens with "TSPrint Default" selected.
  • Print jobs do not reach the expected local printer.
  • Users must manually select their printer every time.
  • Multiple redirected printers appear in the printer list.
  • Different printer names appear after each login.
  • Local default printer settings are ignored.

Example Scenario

A remote accounting user accesses Tally Prime through TSPlus Floating Panel.

The user sees multiple redirected printers such as:

  • Canon Laser Printer #001
  • Canon Laser Printer #002
  • HP Office Printer #003
  • TSPrint Default
  • TSPrint PDF

When printing vouchers, invoices, or reports, Tally Prime automatically selects TSPrint Default. However, the document is not printed on the desired Canon printer.


How TSPrint Determines the Default Printer

TSPrint normally follows this sequence:

  1. Detect local default printer.
  2. Redirect printer to the server session.
  3. Create TSPrint virtual printer.
  4. Assign TSPrint Default to the client's default printer.

If any of these steps fail, TSPrint Default may not point to the correct physical printer.


Method 1: Set the Desired Printer as Default on the Local Computer

This is the simplest and most reliable method.

Steps

  1. Open Control Panel.
  2. Open Devices and Printers.
  3. Locate the preferred printer.
  4. Right-click the printer.
  5. Select "Set as Default Printer".
  6. Sign out from TSPlus completely.
  7. Reconnect to TSPlus.

Benefits

  • No server changes required.
  • Works for most TSPlus environments.
  • Easy to maintain.

Method 2: Configure Tally Prime to Use a Specific Printer

Within Tally Prime:

Navigation

Alt + P → Configure

Select the desired redirected printer instead of TSPrint Default.

Advantage

  • Immediate solution.

Limitation

Redirected printer names may change after reconnecting.

For example:

Day 1:
Canon Laser Printer #001

Day 2:
Canon Laser Printer #005

Because of this, fixed printer selection may not remain consistent.


Method 3: Verify TSPlus Printer Redirection Settings

TSPlus administrators should review printer redirection settings.

Open

TSPlus Admin Tool

Verify

  • Client printer redirection enabled
  • TSPrint enabled
  • Default client printer redirection enabled
  • Printer mapping policies configured correctly

Incorrect redirection policies often cause TSPrint Default to map incorrectly.


Method 4: Use Per-User Printer Mapping

Some TSPlus editions allow printer assignment by user.

Benefits

  • Consistent printer selection
  • User-specific configuration
  • Reduced printing errors

Example:

User A → Accounting Printer

User B → Warehouse Printer

User C → Sales Printer

This approach is ideal for multi-user Tally environments.


Verify Printer Mapping Using PowerShell

Administrators can check printer status inside the user session.

Command

Get-Printer | Select Name, Default

Expected Result

The preferred printer should show:

Default = True

If TSPrint Default is marked as default but does not print correctly, the TSPrint mapping layer requires investigation.


Testing Procedure

Before troubleshooting Tally Prime, test printing from:

  • Notepad
  • WordPad
  • Microsoft Word
  • PDF Reader

If these applications print correctly through TSPrint, the issue is likely within Tally's printer configuration.

If all applications fail, the issue is related to TSPlus printer redirection.


Best Practices

For Administrators

  • Keep TSPlus updated.
  • Use TSPrint Universal Printer where possible.
  • Avoid installing unnecessary printer drivers on the server.
  • Set local default printers correctly.
  • Remove obsolete redirected printers.
  • Periodically clear stale printer mappings.
  • Standardize printer naming conventions.

For Users

  • Connect the printer before launching TSPlus.
  • Verify the printer works locally.
  • Log off completely before reconnecting.
  • Avoid changing default printers frequently.

Security Considerations

When publishing applications through TSPlus Floating Panel:

  • Restrict access to Printer Settings where appropriate.
  • Prevent users from modifying server printer configurations.
  • Use user-level printer assignments.
  • Maintain audit logs for critical document printing.

Conclusion

In most TSPlus and Tally Prime environments, printer issues occur because TSPrint Default is not correctly mapped to the user's local default printer. The preferred solution is to configure the desired printer as the default printer on the local workstation and ensure TSPlus printer redirection is functioning properly.

For larger deployments with multiple users and printers, implementing user-based printer mapping within TSPlus provides a more reliable and scalable printing experience while reducing user intervention and support calls.

 

#TSPlus #TSPrint #TallyPrime #WindowsServer2019 #RemotePrinting #PrinterRedirection #DefaultPrinter #RDS #RemoteDesktop #PrintManagement #ServerAdministration #ITSupport #WindowsServer #PrinterTroubleshooting #AccountingSoftware #BusinessPrinting #InvoicePrinting #VoucherPrinting #NetworkPrinter #PrinterMapping #TerminalServer #RemoteAccess #VirtualPrinter #PrintSpooler #PrinterDriver #UniversalPrinter #TallyERP #OfficePrinting #EnterpriseIT #SystemAdministrator #ManagedServices #Helpdesk #ITInfrastructure #PrinterSupport #RemoteUsers #ApplicationPublishing #FloatingPanel #PrintSecurity #UserManagement #WindowsPrinting #PrintServices #ServerSupport #MultiUserEnvironment #RemoteSession #ITOperations #TechnicalSupport #PrinterConfiguration #BusinessIT #TSPlusSupport #TallySupport

 


TSPlus TSPrint Tally Prime Windows Server 2019 Remote Printing Printer Redirection Default Printer TSPlus Printing RDS Printing Remote Desktop Printing Virtual Printer TSPrint Default TSPrint PDF Printer Mapping Tally Printing Accounting So