500 Internal Server Error - Cannot Checkout To POS V3

500 Internal Server Error - Cannot Checkout To POS V3


500 Internal Server Error

A workshop job when checked out to Point of Sale may incur a 500 Internal Server Error, this can be caused by several reasons, the below list outlines the known causes and fixes to allow processing of the job to be finalised and sold in Point of Sale. (See Sales Oder Management workaround at the bottom of this article) 



  1. Job has been Canceled in the Booking and then rescheduled again. 

A: The user must recreate the booking, or create an equal Estimate to checkout to POS, and manually change the status to Customer received. Alternatively, the sale could be replicated in Point of Sale Direct.

A picture containing graphical user interfaceDescription automatically generated

  1. Sales Order has been Cancelled in Sales Order Management.

A: The user must recreate the booking, or create an equal Estimate to checkout to POS, and manually change the status to Customer received. Alternatively, the sale could be replicated in Point of Sale Direct.


TableDescription automatically generated








  1. Negative or 0 Quantity exits on a part in a Booking or Estimate.

A: Remove negative Quantity from the sale.

Graphical user interface, textDescription automatically generated

  1. The Booking did not create a Sales Order/Number in the Service Parts and Labour page.

A: The sale must have parts in the Service Parts and Labour page, check in Sales Order Management to see if a Sales Order has been made, the user may have to recreate the booking, or create an equal Estimate to checkout to POS, and manually change the status to Customer received. Alternatively, the sale could be replicated in Point of Sale Direct.


A screenshot of a computerDescription automatically generated


  1. The Customer does not exist in Pronto XI Accounts Receivable

A: The user must recreate the booking, or create an equal Estimate to checkout to POS, and manually change the status to Customer received. Alternatively, the sale could be replicated in Point of Sale Direct.


Graphical user interface, applicationDescription automatically generated

  1. The sale has been already sold from the user changing the status in sales order management and processing the sale directly from there

The user needs to manually change the status in Workshop IQ to Customer Received to reflect the sale already being done



  1. A  0 or half quantity exits on a part in a Booking or Estimate.

A: Change the half quantity to 1 or more on the sale.


A screenshot of a computerDescription automatically generated with medium confidence

  1. Too many characters in the BSSC Comment field

A: Reduce the amount of sentences in the comment line for the failed result


Graphical user interface, text, applicationDescription automatically generated

























Sales Orders Workaround in Sales Order Management

Sales Order Management can be used to facilitate the processing of a Sales Order from Workshop IQ to Point of Sale, when parts exist in the Service Parts and Labour page, a Sales Order has been created in the PXI back end, these are visible in the Sales Order Management DataGrid, and will have an On Hold status 

Graphical user interface, application, table, ExcelDescription automatically generated

A user can change the status of the job to enable the Sales Order to be opened in Point of sale and completeddepending on the issue a user has, selecting the correct status change is vital to the outcome, if the 500 server error is showing in Workshop IQ, changing the status to 30 or 40 is the most common way to retrieve the sale into Pont of Sale, Notejob with a Suspended  status cannot have the status changed.  

Graphical user interface, applicationDescription automatically generated

If a Sales Order has the Status of Being Entd, this usually means it is open on a PC or has been closed mid entry and needs to be recovered, changing the status will solve this issue.

Highlight the Sales Order and change the status

A screenshot of a computerDescription automatically generated with medium confidence

In Point of Sale, select Resume > Picking Slip, and Select to open the sale on screen

TableDescription automatically generated

TableDescription automatically generated



Graphical user interface, application, tableDescription automatically generated

A picture containing graphical user interfaceDescription automatically generated

The sale can now be Tendered.

    • Related Articles

    • 500 Internal Server Error

      500 Internal Server Error A workshop job when checked out to Point of Sale may incur a 500 Internal Server Error, this can be caused by several reasons, the below list outlines the known causes and fixes to allow processing of the job to be finalised ...
    • Sorry, but an unexpected error occurred Please contact the administrator if this error continues

      Sorry, but an unexpected error occurred. Please contact the administrator if this error continues. This is caused by a user exceeding the maximum number of concurrent sessions in Pedders iQ. To resolve this, head to OKTA and log out completely, ...
    • How to resolve Over Credit Limit issue at POS

      The Customer Credit Limit and terms are set up through Accounts Receivable - AR M001. The Credit Limit and Credit Limit Override fields define the credit terms applied to the customer for ALL unpaid transactions, not PER transactions, these fields ...
    • SO appearing in Resume All Orders prior to WiQ job being pushed to POS

      If a SO is not at On Hold status it can show, it may have had the status changed to print a picking slip and not changed back in Sales Order Management in POS, which makes the SO appear in Resume All Orders prior to WiQ job being pushed to POS. ...
    • Repack - Split Pack function - POS- Inventory Management -

      Repack / Split Pack function POS – Inventory Management A little-known function in POS is the Repack / Split Pack function, found in Inventory Management, Repack / Split Pack function is great for when you may receive a single package of multiple ...