-
User Guide for InExchange Print Service
-
Choose How to Send Your Invoices
-
Invoice Review
-
Attachments
-
Read More
Below we have gathered tips on what you can try with different types of errors that may occur.
Error Messages and Transfer Errors
1. I received an error message when I tried to transfer, what do I do now?
If something goes wrong when you transfer invoices to InExchange, an error report will be generated automatically. If you have chosen to receive feedback on all transfer errors, we will get back to you as soon as we have found the error.
You can also contact us via chat in the invoice printer for immediate assistance.
See our contact details and opening hours >>
Can I send my other invoices?
If an error occurs, it is usually on one or a few individual invoices. If that is the case, you can always proceed and send the other invoices while our support checks what went wrong. Simply check the box Check here to proceed and then click Next. If there are invoices that can be sent, the shipment will resume, and if not, a message will be displayed that there are no invoices to transfer.
Tip! A common cause of errors is that the invoice template you just submitted has a different appearance than before. Please check that your invoice template is the same as before.
- If you have used the wrong invoice template, you can print the invoice again with your standard template.
- If changes have been made to your standard template, please contact our support so we can adjust our reading templates.
2. I am having problems with PDF prints to the invoice printer, how do I solve this?
3. I am getting a summation error, what do I do?
If you receive a warning during the transfer to InExchange that one or more invoices have an incorrect summation, it is because we always double-check your invoices and get back to you if something is not correct. This is to ensure that you do not accidentally send an incorrect invoice.
Check this when you receive a summation error
1. Is the math correct on the invoice? Does all invoice lines +- Fees/Discounts +- Rounding equal the total amount stated?
2. Are your invoice lines complete? For an invoice line to be valid, there must be at least one description and one line amount on the same line.
4. What does "No suitable template found?" mean?
When you print a document to the invoice printer, your printout is compared against a set of reading templates with us to know what type of document you have printed. For example, whether it is a debit or credit invoice, an invoice copy, or an attachment.
If our system does not recognize the document you have printed, you will receive a message that we could not find a suitable template. This is usually because the invoice was printed with a deviating layout or that the document is not an invoice.
Print the invoice again in the correct template if the wrong template was selected in your system during printing.
5. The reference code is incorrect, who should I contact?
If the invoice recipient has an automatic reference check activated and the invoice reference is missing or invalid on your invoice, it results in an error message that the recipient requires an invoice reference. You will then need to fill in either a reference code or a reference name.
I have provided the correct reference, but it still does not work
If the reference you received from your customer does not work, you need to contact the customer for more information.
How do I correct an incorrect reference?
You can change invoice references under Invoice Action in the invoice printer.
Incorrect references can also be corrected on the page To Manage in InExchange Network. This primarily applies when the invoice recipient uses a different operator. In these cases, the reference check occurs after the invoice has been sent via the invoice printer. Returned paper invoices can be resent from the same view. How to handle invoices on the To Manage page >>
6. I receive a warning about duplicates, what do I do?
When you have transferred your invoices to InExchange and receive a warning that duplicates exist, you can choose to proceed and send the invoice by checking Approve duplicates on the relevant invoice.
You can check which duplicates have been sent by marking the invoice in the list and clicking on Duplicates in the step Invoice Check. All previous shipments with the same invoice number will be listed there. If you do not want to send the duplicate, you can click on Remove.
7. What do I do if the invoice printer cannot connect to InExchange?
If the invoice printer cannot connect to InExchange, you can start by checking if you have a working internet connection. If your internet connection is working, you may need to review the settings for your firewall.
Check that InExchange Invoice Printer (xClient.exe) can:
- Communicate through the following ports, 80 for http and 443 for https.
- Communicate with the IP address 88.131.212.252 (ws.inexchange.se).
If the problem persists, feel free to contact our support >>
8. What does "Approval required" mean?
If an invoice recipient is marked with a red triangle in the invoice printer, you can get more information by hovering your mouse pointer over the icon. If it says that approval is required, it means that the customer wants to approve you as a supplier before the first e-invoice is sent to them.
Send a request to be approved for
e-invoice
- Right-click on the highlighted row and click on View Company.
- Information about the recipient will be displayed in your browser.
Click on I want to send. - A request is now sent to the recipient.
The handling of requests can sometimes take a few days with the recipient. If it takes too long or if your request is denied, you can contact the recipient for more information. In the meantime, you can send your invoices on paper or as a PDF if the recipient does not require an e-invoice.
9. What does "Connected via interconnection" mean?
If a message appears in the invoice printer that the invoice recipient is connected via interconnection, it means that the recipient is using a different operator (than InExchange) to receive e-invoices.
You can send the invoice as usual since we have a collaboration with the operator, but in these cases, we cannot check whether any references are correct directly in the invoice printer. If the invoice contains an incorrect reference, you will be notified of this after you have sent the invoice.
Correct an incorrect reference afterwards on the page To Manage >>
Error Codes and Settings
When the installation file for InExchange Invoice Printer is run, the compressed files are unpacked to the folder Appdata > Temp. If the user does not have permission to this location, an error message may appear stating that the program has been blocked by a policy.
You can try one of the following options:
- Install/use an application that can unpack .zip files and unpack the files to a folder where the user has permission.
- Unpack the files on another computer and move them to the current computer or server and run the installation files.
Below are actions for the error codes that may occur when using and installing InExchange Invoice Printer.
XC1
Repair the invoice printer via:
Start Menu > Programs/All Programs > InExchange Factorum > InExchange Invoice Printer > Repair the invoice printer
XC24
Check the user's rights to:
C:\ProgramData\InExchange Factorum
XC25
Repair the invoice printer according to the instructions for error code XC1.
If the error persists, contact our support.
XC26 Error #32
Restart the Print Spooler service via:
Control Panel > Administrative Tools > Services > Print Spooler
Right-click and select Restart.
XC26 Error #5
The user lacks print rights to:
C:\ProgramData\InExchange Factorum
XC28/XC29
Error when XConvert copies file from Temp to Unsent. Either permission error or file does not exist/in use. Read more
XC30
The user lacks print rights to:
C:\ProgramData\InExchange Factorum Read more
XM1:2
The process xagent.exe is not started for the current user.
Repair the invoice printer according to the instructions for error code XC1.
XM4:2
The process xagent.exe is not started for the current user.
Repair the invoice printer according to the instructions for error code XC1.
XM10
Could not find the printer file for print jobs.
Manual reinstallation of the invoice printer. See instructions here.
XM11:5
The user lacks rights to:
C:\ProgramData\InExchange Factorum\Virtual printer\*computername*\*user*\Unsent
XM12
The invoice printer does not handle print files that contain the data type Raw.
The error can have various causes. The print may come from an incompatible system or the invoice printer is incorrectly installed in a server environment.
XM13 Error #3
The user lacks rights to:
C:\ProgramData\InExchange Factorum
XM18:8 Error #8
The error occurs when there is not enough available memory.
XM19
Restart the Print Spooler service via:
Control Panel > Administrative Tools > Services > Print Spooler
Right-click and select Restart.
This error can also occur in Windows 10 if Microsoft Edge is set as the default program for PDF files. We recommend Foxit Reader.
XS26:1051
Stop the Print Spooler service via:
Control Panel > Administrative Tools > Services > Print Spooler
Right-click and select Stop.
XS32
Review the user's rights. Likely, an administrator needs to install the software.
XS41
The error may be due to limited print rights to C:\Windows\System32.
Historically, some antivirus programs have also caused the error.
XS42
1. Copy the file "ntprint.inf" from C:\Windows\System32"\DriverStore\FileRepository\ntprint.inf_amd64_neutral_4616c3de1949be6d and place it in C:\Windows\Inf\
(Note that the extension of the folder name may vary. However, it is always named "ntprint.inf" first.)
2. Then start the installation.
3. The computer will now ask for "unidrv.dll" if it cannot find it itself.
Point to: C:\Windows\System32\spool\drivers\*bitversion or C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_neutral_4616c3de1949be6d\Amd64\
If the file is still not found, search the entire System32 folder for it.
If the file cannot be found, the installation media will be needed to access the file.
4. If the file was found, the installation should now continue and complete.
5. Try logging into the invoice printer to verify that it works.
Error #2
Check the user's rights to C:\ProgramData\InExchange Factorum.
Error #3
Check the user's rights to C:\Program Files\InExchange\InExchange Invoice Printer\x64\xagent.exe
Then restart the process xagent.exe
Error #5
Check the user's rights to C:\Program Files\InExchange\InExchange Invoice Printer\x64\xagent.exe
Then restart the process xagent.exe
If the problem persists, you are of course welcome to contact our support.
3. Resolve error codes XC30, XC29, XC28
The error occurs when your user account on the local computer has lost the permissions to move or modify files.
This is usually resolved by following the steps below:
- First, restart your local computer. (In some cases, this step alone may be sufficient).
- Run our repair tool.
This is started through the Invoice Printer installation file, which is usually located in the file explorer on your local computer. Alternatively, you can download the file from this guide: Upgrade the invoice printer for InExchange's new web application
If the steps above do not resolve the issue, the "write" permission must be manually added to the relevant user account for the directory: C:\ProgramData\InExchange Factorum
Note: To change permissions, the user must have administrative privileges or this needs to be handled by your IT department.
- Open the hidden folder C:\ProgramData, where you will find a folder named InExchange Factorum.
- Right-click on InExchange Factorum, select Properties, go to the Security tab, and click Edit.
-
In the new window, select the user account that will use the Invoice Printer, and check both Read and Write under the Allow column.
To find ProgramData, you need to enable “Show hidden files and folders”.
See Microsoft’s guide for Windows 7, Windows 8.1 and Windows 10 or the guide for Windows 11 .
4. How do I compile log files from the invoice printer?
When you are in contact with InExchange support, we may ask you to send log files from the invoice printer to us so that we can troubleshoot your case in the best possible way. You will receive help compiling and sending the log files when you are in contact with us, but here is a small guide on how to proceed.
The menu for InExchange Invoice Printer looks slightly different in Windows, depending on which version you have of the invoice printer. See below:
For older versions of the invoice printer
Go to Windows Start Menu > All Programs > InExchange > InExchange Invoice Printer
Then click on Show Log.
For newer versions of the invoice printer
Go to Windows Start Menu > All Programs > InExchange > Settings
Then click on Show Log.
A log file is now compiled in MD5 format with a filename according to "collect_YYYY-MM-DD_HHMMSS.log". It is automatically placed in the Virtual Printer folder on your computer. Click OK in the message box to open the relevant folder.
Once the log file has been compiled, you can update the current case via My Activities in the Help Center by uploading your file.
5. Why is the invoice printer used as the default printer in Windows 10?
Windows 10 automatically uses the most recently used printer as the default printer. This feature is enabled by default and needs to be turned off manually if you do not want the invoice printer to be used as the default printer after you have printed your invoices.
You can turn off this automatic feature for selecting the default printer via the printer settings in your Windows menu.
If you are missing the above setting, you can download the .reg file that is attached at the bottom of this page.
Follow the steps below:
1. Download the file (see at the bottom of the page) and unpack it on your desktop.
2. Run the file and respond positively to all dialog boxes. You can then delete the file.
The person running the file must have administrator rights.
Please note that registry changes are always made at your own risk.
Automatic Troubleshooting of Transfer Errors
Many times you can correct what caused the error on your own without our help. However, we offer you our assistance at the startup of InExchange Invoice Printer to clarify why errors occur with suggestions for action. We troubleshoot all transfer errors during the first three months after you have purchased the service and get back to you via email. After these three months, errors are recorded, but the cases are then automatically closed. Contact us, for example, via the chat in the invoice printer in cases where you need our help or respond to the message you received from us.
The file below belongs to point 4 under Error Codes and Settings: