iBOS Changelogs

Modified on: 2025-11-19 15:35:04 +0100


7.32.0.6686

BS: Send session receipt to external balance interface

BS: Added KUARIO Gateway QR login functionality

7.30.1.6674

BS: IMPORTANT: Fixed directory traversal issue

7.30.0.6665

BS/DBW: Added settings EnablePlotterMode and EnableKuarioQRLogin for SOP clients (KUARIO QR Login via KUARIO Gateway will be added in 7.31 version)

BS: pass description in payment transctions on to external balance interface (f.i. KUARIO Gateway)

BS: Disable deprecated inepro webreloader functions in MyInepro app

7.29.0.6659

BS /PCS: If external balance is configured but not found in the external system, report 0 balance instead of error

BS: more useful logging when WSP cannot be reached

7.28.1

ADISBalanceInterface: fix ssl due to D10.4 indy version

IDIS: remove red text from department (not required)

BS: log carddata in case of failure in parsing

7.28.0.6649

BS: Spider Secure ID verification: use server time instead of DB time

Added new tagtypes and tagtype group BLE

Do not overwrite existing certificates in ibos root folder

BS: fixed bug in soap import interface (isExternal in group purses)

7.27.5.6634

BS: Pos API: close session if a user has no personal balance

IBOM: show connected database in title bar

DBselect: fix for 125% screens

DBSelect: only write current_user registry

7.27.4.6625

BS: Use Spider Secure ID verification when TagTypeID is 0 and SmallUID is empty.

7.27.3.6622

IBOM: Support HTTPS for ANA-U cardprinter

BS: MFPAssistedDirectRelease: Check for existing jobs and add timeout between sessions

7.27.2.6616

Fixed issue with PSL jobscanner

7.27.2.6614

KNOWN ISSUE: PSL JOBSCANNER DOES NOT WORK!


BS: Return Error message when carddata is expired

BS: Check if budget purse is really present before logging Customer has a budget purse but no costcenter. Budget purse is disabled.

Added 7.28.0 printspooler:

ineproprintspooler: add basic HTTP authentication. get credentials from servername (mfp) in format "https://username:password@printerhostname:443/ipp". Secure printing only

ineproprintspooler: added registry key AllowSelfSignedCertificates. Setting is true by default, allowing improper (self signed) certificates to be used for IPP printing

BS: Read Printer Settings before updating them from Spooler Info

BS: store purse information in persisted sessions

BS: Added setting DisableEmailLogging

BS: Added Support for SOAP client certificates and requirement setting

ADISCashRegisterInterface: TLS client auth support. Fixed TLS 1.2 requirements

BS: Added PosPRO support for external balance interface

BS: Set Purse and CostCenter in ProductSaleCorrection according to machine call

BS: Fail fast instead of almost finish startup first.

BS: Check only for licenseboxes when included in License

BS: Retry first query to wait more for database availability

BS: Get ServerID before reading settings (was always reading globasl settings)

BS: Added Minimum TLS version setting

AbraxasExportService: Added TerminalID to update commands to better use db index

BS: Implemented Spider RFID Reader Secure ID Verification

BS: Added PosGateway support

IDIS: Added ignore import source option to delete all existing tags for a user even if IDIS was not the import source.

BS: Changed CheckLDAPLogin function to use new multi domain functionality

BS: Fixed PrintAndGo release issues with direct ipreader and myInepro QR release

BS: Added MyInepro QR login functionality. (If a QR release terminal AND DocuPRO Embedded terminal are both assigned to the same station, the QR will not release but function as QR login)

ASMReaderService: added support for config file request. Changed mqtt qos to exactlyOnce

7.27.1.6564

AbraxasExportService: delay first execution to 10 min after start

7.27.0.6563

AbraxasExportService: Added functionality that deletes all card based tags for user with no costcenter linked

7.26.1.6569

Wait for terminal to be idle before processing MFPAssistedDirectRelease

7.26.0.6561

Added MFPAssistedDirectRelease option. Added session correction based on mfp items

BS: respect isExternal flag in tendergrouppurse in soap import interface

7.24.1.6549

WSP: Send Identification with all new printjobs

7.24.0.6544

Added WorkstationAddress to transactions for printjobs

BS: Set number of PrintAndGo printworkers to number of cores -1

7.23.5.6535

BS: Changed PrintAndGo batch size to 10000

7.23.4.6533

BS: Don't set delete flag at end of session for forwarded jobs.

BS: Log if a forwarded job is received that has no original anymore.

7.23.3.6529

Updated printspooler and jobscanner to 7.23 version

BS: Added extra log information for incoming and released PrintJobs

7.23.2.6525

IneproKUARIOOnlineAccountCreatorService: TenderCode can't be negative

BS: Always set resultjobproperties for forwarded jobs

BS: Always set jobcode and customerid and paid flag for forwarded jobs

7.23.1.6516

WSP: Added reconnect option to context menu in system tray

PMDPrintWorker: Fixed bug: Large format documents were scaled down because the paper size was not set on the target printer

7.23.0.6509

BS: Added GetCustomerCodeForCustomerID

Added KUARIOOnlineAccountCreatorService

7.22.3.6522

BS: Always set resultjobproperties for forwarded jobs

BS: Always set jobcode and customerid and paid flag for forwarded jobs

7.22.2.6514

PMDPrintWorker: Fixed bug: Large format documents were scaled down because the paper size was not set on the target printer

7.22.1.6500

DocuPRO: Improved corrupted job check: multiply pages with copies before check

ReportScheduler Added quarterly trigger

DocuPRO: Removed time consuming jobticket update when requesting PrintJobs. JobTickets are now updated real-time when notified through MQTT

IDIS: added support for double quoted csv files with headers

7.21.4.6487

new version of ipreader tool

WorkstationSpoolerConnector: Hold releasecommands for a while to support sequential release

WorkstationSpoolerConnector: Provide StationID in offline printed jobregistration to support registration on the actual used printer

Added 7.21.0 inepro printspooler with HP jobconversion support

Fixed directory traversal vulnerability in MyInepro interface

7.21.3.6471

WSP: split cache in three parts and write them when changed

7.21.2.6468

IneproMiniClient: Added setting Use Full Tag Certificate

BS: Updated MVC framework

7.21.1.6463

DBW: Removed deadlocking trigger

BS: Added setting FallbackToDefaultCC

Fixed encoding issue in mexican localization file

7.21.0.6454

DBW: Added setting ScanWorkflowAPIURL

7.20.1.6477

Fixed directory traversal vulnerability in MyInepro interface

BS: Updated MVC framework

Fixed encoding issue in Mexican localization file

7.20.0.6441

DBW: Added setting ScanWorkflowUrl

7.19.8.6437

BS: Added support for HP and Canon embedded licenses

BS: Exclude virtual terminal 0 from license check

BS: Added setting 'Listening Port' for MyInepro interface and added TLS support (Add MyInepro.crt and MyInepro.pem files in root iBos folder)

BS: Added MyInepro web version.

BS: Added setting: Force Black & White jobs to be printed Black & White (default true)

BS: Report critical error just once

BS: Added multi domain authentication support

7.19.7.6425

PrintAndGo: Fixed issue with PmdPrintWorker and papersizes wrong encoded in URI

BS: Skip client lookup sequence for PrintAndGo jobs

7.19.6.6421

BS: Ignore delete command for offline printed jobs (to register them properly)

BS: Added support for myinepro portal

BS: Log if query exceeds 3000ms

BS: Fixed bug in estimated paper size calculation

BS: Added area calculation (m2)

7.19.5.6410

IneproServiceManger: Service preshutdown support

DBW: Added settings MFPSessionStart and MFPDefaultLauncher

WSP: added logging, write cache earlier in shutdown process. Accept pre shutdown events from windows service manager

7.19.4.6403

call OnlineAccountCreatorService for smartline calls

7.19.3.6400

Include external authentication plugin in LDAP check

Added PUCP external authentication plugin and AccountCreator service

7.19.2.6383

create wwwfiles folder in setup

BS: always use lowercase for PrintAndGo username

Changed all SQL Server connections to SQL Native Client 11 to support TLS 1.2

ASMReaderService: Always Update tenderfields, not only for new external transaction cards

ASMReaderService: Added missing VAT in transaction lines

IDIS: Encrypt LDAP password in a new style to support all characters

Added jobtype (BW / Color) reports

7.19.1.6368

WSP: Fix balloon hints on windows 10

WPS: Fixed issue when workstation is rebooted after offline printing

ASMReaderService: Added updating of transactionsequencenr for external transactions

ASMReaderService: Added updating of tenderfields for external transactions

BS: Exclude input queues from DocuPRO device count

BS: Added setting KeepFailedSessionPrintJobs to optionally disable keeping printjobs from incomplete sessions

ASMReaderService: Added support for FIRMA and ABTEILUNG in card fields

ASMReaderService: Added support for external transaction registration

7.19.0.6336

WorkstationSpooler: Fixed issues being slow in offline mode. Fixed bug sending jobs before identification.

BS: License datetime issue workaround

Fixed issues with text encoding in PrintAndGo interface

ASMReaderService: Added LDAP import options for Text1 to Text5

7.19.0 copied from 7.18.0.6325


7.18.2.6357

BS: Added setting KeepFailedSessionPrintJobs to optionally disable keeping printjobs from incomplete sessions

7.18.1.6335

BS: License datetime issue workaround

7.18.0

Fixed bug with double copies in PrintAndGo gateway

BS: Fixed bug: PrintAndGo jobs could not be released after a restart

BS: Start PrintAndGo based on existence of sitekey, not on URL

Renamed all PrintMyDoc entries to PrintAndGo

Added setting OutputOptionsScanPRO

Added SRP expire date to setupassistant screen

BS: Fixed bug: client popup was done twice during cross server follow me

Added PaperTypePerLedger report

IDIS: change encryption on ldap password to be more secure and allow all characters

SetupAssistent: fix encoding issue in reading localization files

DB: Retry open and execsql statements after connection failure with successfull reconnect

MiniClient: added all settings to command line

BS: Fixed bug: User validfrom and validto were not respected, only the account was checked

Servicemanager: Added support for new UIS service name

7.17.3.6271

PMDPrintWorker: do not print empty pages

BS: MyInepro: added description for reload transactions

BS: PMDv3: papersize mismatch fix

ASMReaderService: Added advanced update functionality

BS: Added setting MIBAllowZeroCount

ASMReaderService: Added LDAP import functionality

BS: only remove tenderlock at session end when tender was locked in that session

7.17.2.6246

BS: DocuPRO Printerrule force to B&W is now also executed when job was reported B&W

EnhancedPrintClient: fixed bug: printjob was released multiple times until release result was received from spooler

ASMReaderService: Added MQTT retry and error logging

DocuPROEnhancedPrintClient: Delete jobs when released or release failed or existed at startup

ASMReaderService: exit with error if purse is not found

7.17.1.6231

PMD v3 fixes

7.17.0.6201

DBW: fixed issue with overwrite prices in tblItem with defaults

ASMReaderService: set external purse for unlimited employee purse when setting PersonalEmployeePurseEnabled is true

BS: Notify external balance interface for external unlimited purses as well

BS: Log if a budget purse is disabled because no costcenters are available

DBW: Added Scan Application Name setting

ASMReaderService: Added PersonalEmployeePurseEnabled setting

IneproMiniClient: fixed popup timeout bug

7.17.0 copied from 7.16.0.6181


7.16.2.6211

changed PMD mqtt server to production url

Updated db version to 7.16

7.16.1.6204

ineproprintspooler: -set reg setting DenyLocalServerPrintJobs to normally disabled

7.16.0.6198

DBW: fixed issue with overwrite prices in tblItem with defaults

7.16.0.6181

Updated reporttool

ineproprintspooler: -removed registry setting RejectXPSPrintjobs

ineproprintspooler: -pass all local printjobs from users in registry setting LocalServerUserExceptionList and job names starting with "##FWID#", for compatibility with PMD

IBOM: Added remote embedded deployer integration

BS: PMD: added option to download original pdf contents

BS: Made PMD interface more robust, implemented MQTT, retry processing files, process changed jobtickets before requesting files on terminal

BS: Fixed bug in job assignment from PMD to local user when forwarding timeout kicked in

IneproMiniClient: Added keepuserdetailsduringsession

IDIS: Added support for empty date seperator

ineproprintspooler: -added registry key "DenyLocalServerPrintJobs". We use this as a quick-fix for double printjobs occuring with XPS2GDI printjobs with multiple Inepro ports. The duplicate file will be created locally, so we will dispose all jobs from local computer after we have received all data. Nothing is reported to the BS

ineproprintspooler: -reject al printjobs which start with datatype "XPS"

-added registry key "RejectXPSPrintjobs" to enable rejection of XPS printjobs

ineproprintspooler: -removed copies job-attribute from IPP since it does not seem to work as we want. we loop the amount of copies instead (build 614)

Setup: added SQL server disclaimer

IBOM: added BSConfigSettingsManager integration in tools menu and add printers button

DBW: Fixed access rights for cardprinter stored procedure

BS: Added auto retry failed sessions

SetupAssistant: Added localization functionality

IneproClientMonitor: Added extra timeouts between renaming and deleting old version

DBW: fixed blocking trigger

IBOM: Added transaction sequence nr

BS/DBW: Moved transactionSeqence logic to BS

IneproMiniClient: stretched out the form and increased font size for better readability

7.15.1.6128

BS: Fixed bug: printjob modification properties were lost in cross server forwarding

DBW: Added settings DefaultScanDestination, DefaultScanColor and DefaultScanFileType

TagConverter_Full_UID: added range check

BS: show quota usage in MyInepro App

BS: Added PMD 3.0 API

TagConverter_DesfireXOR: Xor all 7 bytes cards including mifare

DBW: Added ANSI fax items

BS: set auto delete flag for printjobs when released via PayConServer

BS: credit sessions were not registered properly

Added DocuPRO embedded for Konica Minolta - web license and terminaltype

7.15.0.6083

ASMReaderService: changed popup messages to English

DBW: added setting PopupMessageTimeout

BS: Added function GetCurrentUserOnTerminal

DBW: fixed typo in VMCSaleConfirmationRequired

DBW: Added copy and scan mode setting SIMPLE_DISABLE_ADVANCED

IDIS: Basic OpenLDAP support

IDIS GUI: support for OpenLDAP

Updated report selections

IDIS: support SSL LDAP connection in service (only if certificate chain is correctly installed (no warnings in GUI))

ASMReaderService: only update purses for student cards

BSConfigSettingsManager: Fixed access violation when nothing was selected in treeview and group context menu was clicked

ASMReaderService: pass employee detection parameters to terminal

DBW: Fixed writecount trigger

ASMReaderService: use writecount without correction because reader now sends correct values

ASMReaderService: Create balance transfer from and to transactions on card writes

BS: excluded unlimited purses from prohibitnegativepursebalance check

IPReaderService: Change default IPReader port in ini file

BS: Use UTF-8 encoding for notifications

ASMReaderService: Added reload config MQTT message

BS: Added setting ProhibitNegativePurseBalance

ASMReaderService: persist cache

ASMReaderService: send tender locked status back to terminal on getcarddata

ASMReaderService: log suspicious card transactions

ASMReaderService: add support for suspicous written cards

IBOM: Only terminals with attached ipreader were shown in station screens

7.14.0

BS: do not allow reload of blocked or disabled accounts

Replaced biometric and access service with ipreaderservice

BS: Added price calculation refinement for printjobs

7.13.6

BS: Use selected costcenter for customer price calculation

BS: Added PresentTagRemoved api call

BS: update external purse even if nothing was paid in the session

BS/IBOM/DBW: Added support for IPreader assignment to terminal instead of through config group

DBW: Added writecount trigger

BS: added terminalcode to external balance interface

BS / DBW: Added ServerID to tblIPReader entries

MiniClient: set focus to username field

BS: refresh KeepPrintedJobsUntilTTLExpires for printerpools on reload config

BS: Fixed bugs in postponed changes handling

DBW: Added tagtype ASM

BS: sort printjobs according to display order and release attempted (release attempted jobs are put below new jobs)

BS: set empty displayname in terminal settings structure (less network traffic)

BS: Added ReleaseAttempted flag to webstatusinterface

BS: Added GetCostCentre call

BS: Set CustomerProductListRequired field when purse or costcenter based rules are available on the station

BS: reset printed flag for jobs in session with print errors

DBW: Added Tag Type Keri NXT

ineproprintspooler: various stability and reliability fixes around file handling

ineproprintspooler: max jobid now raised to 999999 and adjustable with the new registry key "MaxJobId" (defaulted at 49999).

ineproprintspooler: jobfiles are now divided in (fixed) folders of 10k printjobs, preventing great amount of files in windows explorer.

Setup: fixed reports grouping and translations

SetupAssistant: Added button to run db wizard again if db connection could not be established

BS: Added retry to writesession

BS: Increase spooler prefix for jobid's to support longer jobid's from spooler

DBW: Added TransactionSequenceNr to Stations and tblTransaction

BS: Added missing exception logging in session commit or restore

7.13.5

BS: External Balance Interface: skip external purse if result <> OK (instead of setting balance to 0)

IneproMiniClient: only disable timeout for detailspopup, not general

BS: various bugfixes in delete jobs from spooler after successfull printed signal at end of session

7.13.4

DBW: Added settings BypassDocuPROPrinting, JobControlMode and EnableScanToFax

Added correct x64 dll's to installer

Setup: directory selection was not shown on update

IneproMiniClient: Added setting disablepasswordentry

IneproMiniClient: Added General timeout setting to auto cancel a user info request

BS: Added JobStatusFlag and Submitted fields to terminal printjob list

Moved setting KeepPrintedJobsUntilTTLExpires from system settings to printer pools

BS / IneproPrintSpooler: Delete jobs from spooler after successfull printed signal at end of session

BS: Added printjob status flag ReleaseAttempted

BS: Added cardRemoved notification to notification protocol for IP readers when SupportTagHoldMode is set to TRUE

7.13.3

IneproPrintSpooler: Allow job property change is now depending on registry setting instead of drivername (default true)

IDIS: Reassign tags to other users if they are imported by IDIS

DBW: Added setting AccessRelayContactState

BS: printjobnames in JSON output were not escaped properly

BS: Added support for volume discount

BS: Added PreviewImageLink to GetPrintJobsForCustomerAsJSON

7.13.2

PCS: Added support for pricelines

BS: Reset paid flag for printjobs that were refunded by MIB results

BS: Added postponed changes processing

BS: Fixed bug: Use all purses did not use second purse if remaining amount was 0.01 or lower

BS: Added JobID to transaction accumulator

BS: Log when a printjob is held due to MaxJobForwardTime

BS: Accept 0 for MaxJobForwardTime as infinite

BS: Added ScanPRO client license to license API

BS: Added support for Ricoh SOP embedded license

BSConfigSettingsManager: Added support for IP based access terminals

7.13.1

BS: Added terminal based option to refund incomplete printjobs

BS: Fixed bug: Product with unassigned productgroup did match all quotas

IneproMiniClient: Added option -cardreader to setup

DBW: Added setting EnableScanToCustomMail and EnableScanToAddressBook

Updated x64 dlls (to fix access violations)

IBOM: reintroduced import from CSV optionsIBOM: reintroduced import from CSV options

BS: Fixed bug: delete job commands could stack up when the spooler was not listening

BS: Fixed bug: when a user has just one costcenter the selection was not applied

BS: Fixed bug: printer details were lost after disabling the printer by license availability

SetupAssistant: Fixed bug: when no license boxes were found the server license device was cleared

IBOM: Added description field to CustomerClasses view

BS: Added auto create account functionality

MiniClient: Added SCR reader support (windows only)

7.13.0

copied from 7.12.0


BS: Fixed bug: Product with unassigned productgroup did match all quotas


7.12.5

IneproPrintSpooler: Allow job property change is now depending on registry setting instead of drivername (default true)

Updated x64 dlls (to fix access violations)

7.12.4

IBOM: reintroduced import from CSV optionsIBOM: reintroduced import from CSV options

7.12.3

BS: Fixed bug: delete job commands could stack up when the spooler was not listening

7.12.2

BS: Fixed bug: when a user has just one costcenter the selection was not applied

7.12.1

BS: Fixed bug: printer details were lost after disabling the printer by license availability

SetupAssistant: Fixed bug: when no license boxes were found the server license device was cleared

7.12.0

Updated reports

Updated German translations

DBW: Added Warning and Error Level settings for coin and banknote acceptors

BSConfigSettingsManager: Added add printers option for DocuPRO output printers

7.11.10

SetupAssistant: Added no purse option to simple import

IBOM: Removed obsolete and old options from tools menu

BS: Do not start if a NFR license has expired (instead of disabling all previously licensed stations)

BS: Added AddPrinter API call

DBW: fixed possible issue creating DocuPRO Template (double hardwarecodes)

IBOM: changed station title to correct submodule devicetype (0010160: Device & Station Name)

IBOM: Added SpoolerID to Spooler grid

BS: Implemented RegisterOfflineSession

Removed Access Service from iBos setup

DBW: Added setting BackBackgroundIdleImageURL

BS/DBW: Added setting CostCentre Assignment Required for Budget Balance

DBW: Added setting HideMousePointer

SetupAssistant: Added Simple LDAP import

ServiceManager: Added Inepro Access Sevice

DBW: Added setting MaximumScanSize

BS: RegisterTerminalDebugLog: Added reference timstamp to calculate delta between terminal and server

BS: Added ReloadConfigRequired flag to GetCustomerForTag result

MIBPlugin_RicohMP: Added exception guards.

IBOM: Added find tag function to account context menu

7.11.9

BS: added safety guard for corrupt command queue.

ServiceManager: fix restore loop

ServiceManager: Rewritten watchdog for more robustness.

ServiceManager: Fixed bug: stop monitor request during recover process could delete watchdog from list

ServiceManager: Adjust rights to kill unresponding services. Wait for process to stop after terminating the process to have a better success rate starting the process again.

7.11.8

Updated printspooler to 7.10.1

BS: Log terminallog with milliseconds details

BS: Set CustomerProductListRequired baaed on quotas and personal purse availability

BS: MyInepro APP: respect Enable Customer Attendance setting in transactionview.

BS: Added PurseSelectionRequired, CostCentreSelectionRequired and CustomerProductListRequired fields to GetCustomerForTag result

7.11.7

Added Inepro Access Service to setup

7.11.6

DBW: Added setting ScanRegistration

7.11.5

BS: Fixed bug: Client overrules the status undeliverable

BS: Added basic webserver available at https://<businessserveraddress>:10035/files/ that hosts files from ineprodatapath\wwwfiles

7.11.4

BS: Disable hide jobname setting when forwarding from PrintMyDoc

BS: Fix memory leak in GetCustomerForTag call

BS: Fixed bug: GetCustomerForTag would always trigger a 'could not find session for customer' error

JobPropertyMapper_SAPDocumentName: Added config file to select users to enable property mapping for

BS: Fixed bug in ScanPRO client license check

IDIS: Fixed bug in deleting default costcenter

PCS: Remove case sensitivity in tag lookup

WorkstationSpoolerConnector: Fixed bug: remember printer when 'Do not ask again' is checked

7.11.3

BS: Added permissions check for printjobs

BS: Disable login when all products are disallowed

Setup: remove obsolete ScanToX GUI on updated installations

7.11.2

BS: Fixed bug: if no quotas are available the terminals are told to set quota mode (broken since 7.11.0)

BS: fixed bug: race condition starting notification interface (Fatal error creating notification listening port)

7.11.1

BS: Process printerrule check again after miniclient sets user for job

BS: Added RegisterTerminalDebugLog

PCS: Disallow access for expired accounts

IDIS: Truncate languagecode to 2 characters

ImportProcessor: Add CustomerClassID column to tblImportCustomer

ImportProcessor: Add Text1..5 columns to tblImportCustomer

DBW: Added SIMPLE_CLASSIC and ADVANCED_CLASSIC settings for scanmode and copymode

BS: Clear jobstatusreason when job is ready to print

IBOM: Fixed bug: sessionid was not shown correctly

7.11.0

BS: Process printerrule check again after miniclient sets user for job

IBOM: Added DisplayQuotaAsBudget setting to card/accountgroup screen

BS: Added DisplayQuotaAsBudget option to tblTenderGroup and handle quota's as budget if set to true

7.10.1

BS: removed old health protection (not valid on 64 bits builds)

7.10.0

BS: Fixed bug: quota product sales lacked costcenter registration

7.10.0 RC3

BS: Added StatusReason to printjob details in terminal protocol

BS: Fixed bug in quota registration: quota transactions that are invalid were not registered.

7.10.0 RC2

DBW: Added tagtype ProxLite

BS: Fixed bug: Mib plugins were not working anymore (broken since build 5555 (7.9.15)

7.10.0 RC1

jobscanner: We now remove left over tempfile created for EJL header removal

ineproprintspooler: Tempfiles in the folder PrintData/Temp are now removed if older than 1 hour (counted from time of creation)

jobscanner: -Trim APL_DSC_Encoding (mac) in Epson Postscript

Updated reporttool to 7.10.0

BS: MyIneproAPI: fixed bug in debit/credit calculation in transactions

BS: Fixed bug in calculation of return transactions in the MyInepro APP

SetupAssistant: Added Server based license

BS: Discounts on pursetype did not work anymore

BS: Added enhanced printdata security

ServiceManager: Reset watchdog timeout after restore to prevent killing services during slow start

7.9.17

BS: Fixed bug: after logging the finalizer thread was possibly hanging the watchdog was triggered.

BiometricAccessService: Add config ini file

IBOM: Added support to reboot and reload config on Smartline terminals

ImportProcessor: Add Column TagTypeID to tblImportCustomer. When NULL , the default Tag defined in the ini-file will be used.

BS: Implemented ScanPRO client license

BS: Fixed bug in new ip reader ascii mode

Updated openssl libraries to 1.0.2j

BS: Log if a password is set during login

DBW: Added settings Use24HourNotation and TopupPresetButtons

IBOM: Some date fields were not correctly formatted

7.9.16

DBW: Updated priority calculation on discounts and permissions to support customergroups, departments, costcenter and costcentergroup matching

IDIS: Added support to specify tagtype in import source (numeric tagtypeid or shortname)

IBOM: Fixed bug: when a default costcenter link was deleted for a customer, the default flag was not cleared.

DBW: Added settings EnableScanProClient and EnableTimeAndAttendanceClient

DBW: Added tblCashCount

IBOM: Fixed bug in quota edit screen, yearly end day could not be higher than 31

DBW: Added terminallanguage settings for IT

DBW: Added tagtype timetouch

DBW: Added system event 'terminal warning'

DBW: Added settings AcceptedDenominationsBanknote and AcceptedDenominationsCoin

BS: Added GetSpoolerIDForSpoolerName

7.9.15

DBW: Added CostCenterSelectMode DIRECT

Updated printspooler to support custom LPR port

DBW: Added quota index on tblTransaction

IBOM: changed button color input field to support all colors

IBOM: Added customercode field to quota grid

BS: Read terminalAddress back from DB

7.9.14

Changed JobPropertyMapper SAPDocumentName to support other SAP formats

BS: MyIneproAPI: workaround for app bug in settings

DBW / BS: Added settings GUIMainColour and ApplicationOrderPage1..5 for Ricoh SOP

BS: Allow anonymous release of printjobs with both known user and printcode

BS: Fixed terminal anonymous login mixed with known logins

BS: Ignore mib corrections where no pages are printed

7.9.13

Added JobPropertyMapper SAPDocumentName

IBOM: Added EmployeeLevel field to Authentication screens

BS: Fixed bug: Jobcode jobs with known customer were added twice in the joblist

BS: Added PrintCode option to GetPrintJobCountForCustomer

DBW: Changed default value of EmployeeLevel to 1

DBW: Added settings AllowOfflineMode, BackgroundImageURL, BackgroundImageText and EnableDirectPrintCodeInput

7.9.12

BS: Fixed bug in MyIneproAPI profile (broken since 9.7.8)

7.9.11

BS: Fixed bug in quota product matching

BS: Added option to prefix or postfix printjob usernames based on the spooler that adds the job

7.9.10

BS / IBOM: Added support for general quotas

BS: Printer template generation could fail with multiple spoolers

DBW: Fixed bug in passwordrequired setting conversion

IDIS: Truncate lastname and infix fields to DB fieldlength

7.9.9

BS / DBW: Added Enabled and ParentBudgetID fields to tblBudget to support quota triggers

7.9.8

Added jobproperty mappers DNSDomainName and LPD_DNSDomainname

BS: MyInepro: added addtag function

IDIS: Fixed bug: empty windows loginname was always assigned to the last import user when no import value was selected

BS: MyInepro: Added setting Enable Printjob Management and setting Allow User to Add Tag

BS: MyInepro: Added emailaddress to user profile

BS /DBW: Replaced PasswordRequired setting with PasswordEntryMode setting. Settings are automatically converted

7.9.7

BS: Log ineproclient disconnections

IDIS: extended pre and postfix options

IDIS: Added importsourceid to tags, windows loginnames, acoounts, purses, costcenters and usergroups Set them at import and check them when deleting

IDIS: Fixed bug: customergroup can't be imported

IDIS: Added create user groups if not exist in database checkbos

DBW: Added tblImportSource and foreign keys in relevant tables

IneproPrintSpooler: Check inputprinter on port type with fallback to port name starting with "INEPRO"

SetupAssistant: spooler on 127.0.0.1 was always created

BS: Sort MyInepro login options

DBW: Added column EmployeeLevel to table tblEmployee

IneproClient: respect always show details setting for printerrule popups

BS: Added GetPrintJobsForCustomerAsJSON

Setup: registry keys for database were not always created correctly

7.9.6

IDIS: leave department unchanged when updating a customer if department is not specified

IDIS: Only delete tags if delete flags are set. Delete when field is empty can be achieved with the flags now

BS: Persist default preset properties set by printerrules

DBW: Added fax start item to standard templates

IneproClient: respect always show details setting for printerrule popups

DBW: Added tendertype external (72)

7.9.5

BS: Fix bug: jobcode jobs with known customer were marked undeliverable

7.9.4

BalanceScheduler: NextAction for "RevalueTill" tasks were set based on run time of the service

BalanceScheduler: Reset Next action date when updating a task

Updated reporttool translations

BS: PrintMyDoc jobs were not correctly forwarded

7.9.3

jobscanner: Added support for EJL postscript files

BS: unset read only properties for printjobs so the spooler does not modify them

DBW: new logo

fixed character encoding in EULA

7.9.2

IBOM: Added devicegroup costcenter management

BS: Added support for costcenters linked on StationGroup

Setupassistant: new logo

DBW: Added API tables

DBW: Added tblStationGroupLedgerLink

IDIS: Added signature field

BS: Added function CheckLDAPLogin

Updated EULA

IBOM: Added signature field to user screens

DBW: Add "Photo" column to table tblImportCustomer

BS: MyIneproInterface: Catch exception in preview image resize

7.9.1

SysLogWriter: respect logging.ini settings

BS: Fix performance issue about delegates in GetPrintJobsForCustomer

7.9.0

BS: If printcodes are enabled on a printer, always give a job a printcode, even if the user is known

7.8.3

BS: Ignore MIB corrections where no pages are printed

7.8.2

Updated reporttool translations

BS: PrintMyDoc jobs were not correctly forwarded

7.8.1

BS: Fix performance issue about delegates in GetPrintJobsForCustomer

7.8.0

Reporttool: various formatting changes

SyslogWriter: split logfiles in smaller parts

BS: MyIneproAPI: Fixed bug: returned transactions were shown twice

7.8.0 RC6

BS: MyIneproAPI: Added server version to responses

BS: MyIneproAPI: Fixed bug in signature check, also allow old signatures for a while

BS: MyIneproAPI: Added request logging

BS: MyIneproAPI: Always send HTTP 200 response for JSONP

BS: Check costcenter validity on both link timestamps and costcenter timestamps

7.8.0 RC5

BS: Register app logins

BS: Log app result as network traffic log

BS: Fix bug in sessionfinalizer watchdog

BS: UniflowInterface: fill name field with useridentity value

Reporttool: Added webaccess reports

DBW: Added transactiontype WebLogin

DBW: Added changed trigger on tblTransaction

DBW: Added unique constraint to CostCenterGroupCode

7.8.0 RC4

Reporttool: Added Userlog report

7.8.0 RC3

BS: Fix bug in registering deleted jobs of unknown user

BS / DBW: Added settings MaxJobForwardTime and DisableCrossServerForwarding

BS: Fix invalid refund transactions for direct relese jobs

BS: Removed excessive debug logging

Reporttool: Added top 10 reports

7.8.0 RC2

Updated reporttool to 7.8.0

DBW: Added signature field to tblImportCustomer

PCS: Fixed 'Parameter ReasonID not found' bug

PCS: Register credit reset on rounding item

BiometricService: Change date in information form

7.8.0 RC1

Setup: new logo

BS: Fix race condition in GlobalJobID request

DBW: Added signature to tblCustomer

Updated Portuguese Back Office Manager translations

7.7.5

MIBPlugins (KM and Xerox): Fixed concurrency issues

Updated reports

BS: Filter costcentergroup 0 out of the resultlist

7.7.4

BS: Added stub implementation for RegisterOfflineSession

Added Spanish workstationspooler translations

DBW: Added option CODE+LONGNAME to costcenterentryfield setting

BS: Sort costcenters and costcentergroups by CostCenterEntryField

ReportSchedulerService: Fixed bug in SMTP settings

BiometricService: Add BusinessServer setting to generalconfig.ini when empty

BiometricService: Reconnect database after lost connection

BalanceScheduler: Email from address read from central settings

BalanceScheduler: SMTP server password has been encrypted

BalanceScheduler: Skip number of action calculation. Only one time processing per run

DBW: Added setting SETTING_BALANCE_SCHEDULER_FROM_ADDRES

Added denominations per period report

BS: fix race condition when starting docupro modules

BS: New server license

BS: Fix performance issue in MyInepro transaction query

7.7.3

ineproprintspooler: fix bug: spooler crashed when a printer port had no description

WSP: Added GUI for offline printing support

7.7.2

IneproClient: Fix bug in databuffer allocation

BS: Fix bug in spoolercommand buffer (Invalid MAGIC errors)

7.7.1

IBOM: Added functions to reload config and restart services on all servers

IneproServiceManager: Added API for management commands (port 10066)

BS: Fix quota valid period bug in hour selection

BS: LicenseInterface: Fix bug in UTC daylightsaving conversion

DBW: Add columns ValidFrom and ValidTo to tblLedgerGroup

Updated reporttool and report translations

BS: Added License API

ScanToX: Fix bug in SMTP password encryption

SetupAssistant: Added alert from address setting

SMTP Settings: fixed bug in password encryption

Alert Settings: Added setting alert from address

7.7.0

copied from 7.6.1


DBW: Added costcenter select setting 'select grouped'

BS: Added GetCostCentresForCustomerByGroup and GetCostCenterGroupsForCustomer functions

IBOM / DBW / IDIS: Changed Ledger LongName fieldsize to 50 characters.

IBOM / DBW: Added LedgerGroupCode field to tblLedgerGroup

DBW: Added tblCostCenterImport

WSP: Added job and local printer cache

IBOM: Default card/acccount setting to account

BS / WSP: Added station longname to release command.

WSP: cache used printers

Updated German and Spanish translations

WSP: Added offline allowed setting

DBW: Added settings AllowRemoteUpdates and AllowOfflinePrinting

BS: License: Fix accessviolation in getlease

7.6.6

BS: Fix race condition in GlobalJobID request

7.6.5

Updated Portuguese Back Office Manager translations

MIBPlugins (KM and Xerox): Fixed concurrency issues

Updated reports

ReportSchedulerService: Fixed bug in SMTP settings

Added denominations per period report

Updated Portuguese translations (SetupAssistant)

BS: fix race condition when starting docupro modules

BiometricService: Add BusinessServer setting to generalconfig.ini when empty

BiometricService: Reconnect database after lost connection

BalanceScheduler: Email from address read from central settings

BalanceScheduler: SMTP server password has been encrypted

BalanceScheduler: Skip number of action calculation. Only one time processing per run

7.6.4

ineproprintspooler: fix bug: spooler crashed when a printer port had no description

BS: Fix performance issue in MyInepro transaction query

BS: Fix bug in API interface (signature check)

7.6.3

BS: Fix quota valid period bug in hour selection

Updated reporttool and report translations

BS: LicenseInterface: Fix bug in UTC daylightsaving conversion

IBOM / DBW / IDIS: Changed Ledger LongName fieldsize to 50 characters.

IBOM / DBW: Added LedgerGroupCode field to tblLedgerGroup

DBW: Added tblCostCenterImport

ScanToX: Fix WebDav password encryption

7.6.2

ScanToX: Fix bug in SMTP password encryption

SetupAssistant: Added alert from address setting

SMTP Settings: fixed bug in password encryption

Alert Settings: Added setting alert from address

7.6.1

BS: Fix licenseprotocol to read leading zero license numbers from boxes with wrong protocol firmware

7.6.0 RELEASE

Updated spanish translations for setupassistant

BS: Fixed bug in printerdetection (change tcp port to inepro port and vice versa)

Updated SSL libraries to 1.0.2f

BalanceScheduler: Don't create virtual purse

BalanceScheduler: SMTP setting from IBOS Database

BalanceScheduler: Save transactionnumber in BalanceScheduler.ini instead of registry

Added Tendertype Visa Electron

7.6.0 RC7

IDIS: LanguageCode was not imported from csv or LDAP

IDIS: Added setting 'use db settings from registry'

IDIS: reverted removal of database settings

SetupAssistant: Only save alert profile when alert mail field is filled

ScanToX: Fix bug in converting settings to database

7.6.0 RC6

general: sign all files with SHA256 instead of SHA1 code signing certificate

IBOM: Added multiselect option license enable / disable to terminals screen

BS/DBW: Added HeartBeatCapable field to determine to send offline events for terminals

IBOM: Added hint in alert profile screen

SetupAssistant: updated French translations

SetupAssistant: fix image issue

SetupAssistant: Fix tab order

7.6.0 RC5

SetupAssistant: reserve more space for translations

Setup: disable wrong disk size labels

Fix logfilesize issues

Setup: fix bug in start of setupassistant

Updated Dutch translations

BS: Let timeregistration paycon delete invalid offline transactions

SetupAssistant: move page x of y to title bar

SetupAssistant: write settings global instead of server based

SetupAssistant: fix button position

SetupAssistant: check empty license before parsing

7.6.0 RC4

Updated reporttool to 7.6.1.5651 for details see reporttool changelog

BS: Check if a tag is allowed for timeregistration before writing the transaction

Setup: Included SetupAssistant

7.6.0 RC3

BS: PosPRO quotas: do not reserve quotas below 0

7.6.0 RC2

jobscanner: postscript: work around Xerox non-standard PageSize setpagedevice command (fixes papersize detection with certain Xerox drivers)

ineproprintspooler, no longer require inepro port names to be prefixed with 'inepro_', detect ports based on their type

ineproprintspooler: backported binnames buffersize workaround

ineproprintspooler: workaround apparent MS (or specific printer driver?) GetDeviceCapabilities bug, bufferoverflow requesting binnames, provide 32 characters per binname instead of documented 24

jobscanner: fix handle leak

jobscanner: PCLXL KoMi 1200dpi workarounds

jobscanner: ignore xpif xml data in PJL header

jobscanner: avoid leaking temporary sca* files

7.6.0 RC1

IBOM: Added hint to PrinterURI field

BS: Divide productprice by count in GetBookableAmountOnQuotas

Alerting: Moved all settings to database

BSConfigSettingsManager: removed code to write defaults back to database.

BS / DBW: Added option to login with a 'device tag' (anonymous login).

Added tagtype Device Identifier

BS / IBOM: Added ForceJobOwner option to printer

IBOM: Removed old SMTP settings screen

IDIS: Added example LDAP template

Setup: Added /x64 parameter to install 64 bits components.

Setup: Added ScanToX

DBW: set default JobTTL for printerpools to 24 hours

DBW: changed default terminal logserver address to empty

IDIS: Remove DB settings from template. IDIS now uses the standard db settings from registry

ScanToX: Move settings from ini file to database. ScanToXGUI is now obsolete, settings can be done in system settings

IneproClient: Decline message was not filled correctly

BalanceScheduler: Added spanish translations

BS: Added new PosPRO quota function

BalanceScheduler: Add ReasonID to the scheduled task and postponed changes

DBW: Fixed issue with iso and ansi papertypes both assigned to printer would lead to template errors

DBW: Added setting ScanResolution

BalanceScheduler: Fix NIL value error message combobox during startup

BalanceScheduler: Add ReasonID in tasks and transactions

PCS / IBOM: Fill reasonID field in tblTransaction when needed

IBOM: Added JobID and SourceDevice fields to device and customer log

BS: Write jobid and source stationid in transaction on printjob release

DBW: Added ScanToX settings

DBSYNC: Add extra debug log for support

DBSYNC: HitRecord function wasn't respect the TimeZone

DBSYNC: Add extra timer watchdog. Reports critical error when last timer reponse was more than 45 minutes ago.

DBSYNC: Report critical error to the servicemanager when no database reported for more than 30 minutes.

BS: Added stationid and storeid to terminalconfigitems

7.5.15

BS: Fix inepro client delete loophole

7.5.14

BS: Respect setting 'ip reader interface enabled'

7.5.13

ScanToX: reverted OpenAPi filename check

DBW: Added IBOS_BAK create script

Updated SSL libraries

Reverted reporttool update

Added DocuPRO Delegates functionality

7.5.12

BiometricEnroll: replace .avi animitions with animated gifs

DBW: Added field WeekInterval for Scheduled reports

DBW: Added mail from address setting for Inepro Report Service

BS: Fix bug in VAT calculation

IneproClient / IneproMiniClient: Fix parameters bug

BiometricEnroll: Add TenderTagTypeID = 29 filter in search form

BiometricEnroll: Remove .avi animation and replace for animated gif

BiometricEnroll: Tabsheet changes on the right moment

BS: Added PosPRO quota functions

BS: Auto insert QR terminals

BS: MyInepro: Added customer attendance options

BS: MyInepro: Added customer attendance and time registration transactions to transaction view

DBW: Added Stationtypes customer attendance and time registration

DBW: Added setting enable user attendance function

7.5.11

BS: Fix issue in license protocol (Timezone difference)

ScanToX: log active or passive connection in debug log

ScanToX: improved OpenAPI file handling

ScanToX: set wait time for processing files to 5 seconds

ScanToX: Set Default data port to random for active FTP, to support miltiple active sessions

ScanToX: Fix exception handling and crash in BS interface

BS: Handle RegisterProductSaleCorrection calls outside of active sessions

Biometric: Update spanish translations

BS: Added WorkstationSpooler support

BS: Read all printers from database instead of just the ones the spooler reported

DBW: Fix bug in update from 7.4.2 to 7.5.x

7.5.10

BS: Unifowinterface: reject requests for license disabled accounts

BS / IBOM: reserve spoolerid 1000 for workstation spoolers

BS: Respect printerpools when using QR release

IDIS: Fixed bug in DeleteCustomerledgerLinks

BS: DocuPRO: Introduced DocuPRO Spooler and Desktop Spooler difference

BS: Fix costcenter not assigned bug in PayConIII terminals

BS: Fix api for release app version

DBW: Added TenderType SOFORT

Setup: Install PayConTools when BusinessServer or PayConServer is installed

7.5.9

BS: fixed bug: Printer details were never updated in database

BS: ProcessDeviceCounters: respect initial 0 counters

7.5.8

BS: Added IP-reader ascii mode

7.5.7

Updated reporttool (support Portuguese translations)

DBW: Added setting SingleSignonProvider

Updated Butdget and VAT report

Updated german and dutch report translations

Updated IP cardreader tool

PCS: Fix access violation in following transactions when failed transactions were generated / processed

BS: Currencydecimals setting was not used in rounding functions

BS: Fix bug in UniflowInterface (blocked tender was send wit resultcode 0)

DBW: Added setting ShowButtonCaptions

DBW: Fixed missing FR language setting in FirstTerminalLanguage

BalanceScheduler: Next run of a task (when delayed) should be equal timestamp (was based on execution time)

7.5.6

BS: Added GetRemainingSessionAmount function

BS: Added API licenses and settings

MibPluginRicohMP: Increase exception logging

DBW: increase size of description field in tblTransaction to 255 characters

BS: Added GetDBSettings function

DBW: Added system event Critical Service Error

BS: Added system event logging for critical service error

BS: Added task logging around session processor thread

DBW: Added tagtypes IOProx and Pyramid

BS: UniflowInterface: Respect tender blocked status

PCS: improved logging around transaction processor errors

7.5.5

BS: Initial MyInepro API

BS: Write system event when licensebox is not found

MIBPlugin_RicohMP: Fix concurrency bug

DBW: Fix card printer error

BS: Log counter delta's >1000 as warning

BS: Filter MibPluginName more precise on 'MIBPlugin_' instead of not empty

Updated German translations

7.5.4

BS: ProcessDeviceCounters: respect initial values

BS: Added heartbeat debug log file

IBOM: Added customdescription field to tag screens

BS: Log debug messages around web reload functions

BS: Fixed bug: transaction write error could reload purse multiple times

BS: Added timezone setting for terminals

BS: Filter printing and deleting status from client printjoblist

Added errormessages translation files

BS/DBW: Added setting VMCSaleConfimationRequired

BS: Added servername and alertprofilename in mail subject of alert mails

BS / DBW: Added Terminal online system event

7.5.3

DBW: set title field of tblCustomer to 50 characters

DBW: Change default VAT high value to 21%

Updated paycon update tool

BS: Loosen share mode on ineproreader config files

BS: Fix timezone to CET

BS: Added server system event message

DBW: Added systemevents importerror and exporterror

BS: Delete job printerrules with client interaction were never executed

Added IneproCounterCollector and HSE to servicemanager

Updated teamviewer client

7.5.2

DBW: replaced EFTTerminalID with EFTTerminalCode.

DBW: Altered dummysmallcertificate field from calculated to real

DBW: Added stored procedure for cardprinter

Reporttool: Updated VAT en Budget reports

BS: Added ProcessDeviceCounters functionality

IBOM: clear password field on reset password expires

BS: Fixed bug: A new session could be started when an old MIB session was still active

IDIS: Added DeleteAllExistingCostCenters and DeleteAllExistingUnlimitedPurses options

IDIS: Synchronize customergroups instead of adding

BS: restructured ip reader lookup and tagconverter invokation

BS: Added alert mail service (mail systemevents based on alert profiles)

IBOM / DBW: Added alert profiles

BS: write a systemevent when a terminal does not report online anymore

BS: Write terminal heartbeats efficiently to database

BS: Fix client lookup issue on fully qualified domainname

IBOM: Fixed bugs in USB reader handling

IBOM: Filter logon and logoff transactions out of logs

BS: Added software version and devicetype field to interface for PTM based terminals.

BS: Added timezone to terminalconfig

BS: Implemented Uniflow Budget Connector

PCS: Access terminal updates were never removed

7.5.1

Updated german translations

IBOM: Implemented ANA-U cardprinter

BS: Added MaxClientCount setting (default 1250) to keep system stable

DBW: Added accesszoneid to tblTenderGroup

7.5.0

BS: Act as direct release terminal if customer is member of accessibility customer group

Biometric: Remove animation when finger had to be removed

BS: Change jobstatus to 'Forwarding' when job moves from spooler to spooler

IBOM: Edit password expires field

BS: Added PresentTag function, restructured IP reader handling code

DBW: Added setting TimeAttendanceTerminalMode

IBOM: Added customer class maintenance screens

BS: time registration and heartbeat functions added

BS: Delete onetime login tag when adding a tag on the terminal

BS: fill tag password expires field

BS: allow tag registration through ip reader

BS: Added IsTimeRegistrationTag function

Biometric: Add "stars" as quality indicator during enrollment

Biometric: Use the minimal quality ini-setting in the enrollment application

BS: Check RequirePassword settings for terminal and check passwordExpired, write passwordexpires when changing password and adding tags

DBW: Added TimeRegistrationEnabled field to tblTenderGroup

DBW: Added settings PasswordRequired and MaximumTagPasswordAge

IBOM: Added exported field to customers

BS: Added printerruletype to preset default properties

IBOM / DBW: Added fields VatExempt and DiscountAllowed

BS: Calculate job products based on input station when requested from terminal 0

BS: Determine cloudforward printer based on ProtocolVersion

BS: Fix client lookup issue on fully qualified domainname

7.4.3

BS: Added MaxClientCount setting (default 1250) to keep system stable

7.4.2

BS: Fixed bug: PrintMyDoc jobcode jobs were always deleted

Updated syslogwriter service, service now installs with quoted path

7.4.1

BS: Fix currency symbol in printjob price in IneproClient

DBW: Added currency codes DOP and CRC

BS: Retry job delete every 5 minutes until succeeded

PCS: Fixed bug in remote tenderupdate for 7 byte UID cards

7.4.0

BalanceScheduler - Remove Task when Account Checksum is wrong

UIS: Accept double quotes also in case of one word values

Updated Portuguese database translations to match field sizes

BS: Always initially calculate job price (to support clients)

BS: Added setting for IneproClient to show all printjobs

Updated Portuguese translations

IDIS: Translations were not applied

DBW: Added VMC settings

BS: Added support for pricelines

BS: Modified CanPayFromQuotas to CanPayProductCountList. The function now also checks selected purse

BS: remove purse from transaction fee transaction

MyIneproEmailService: All PurseSubTypeID are selected and grouped and processed into 1 rapport.

MyIneproEmailService: Rapport subject changed to "MyInepro Transaction Summary Report"

MyIneproEmailService: Changed application title to "My Inepro Account Statement E-mail Service"

BS: Fix bug in webreload function: Transaction fee price was recalculated

BS: Fix session persistence bug

IBOM: Sort quota fields on usage order

IBOM: Added set printer properties multi select option to docupro devices

IBOM: Added set printer rule set and set printer pool multi select option to docupro devices

IBOM: Added Remove PaperSize multi select option to docupro devices

IBOM: Added Add PaperSize multi select option to docupro devices

Translations update, added Portuguese

BS: Assign correct costcenter when no client popup is performed

IneproMiniClient: Added number of pages and document price to jobcode screen

PCS: Remove old quota experimental code

BS: Removed DisableSSL setting

BS: Update products on reload config

Biometric: Automatic refresh of template cache when new tags are presented

Biometric: Right template license counter during enrollment

ineproprintspooler: avoid using GetTickCount64 (which is not available on server 2003)

ineproprintspooler: file deletion: eternal retries

ineproprintspooler: fix deleting stale spoolfiles on startup

ineproprintspooler: file deletion: retry 100x300ms instead of 100x200ms

ineproprintspooler: file deletion: do not abort on 'access denied' and 'file not found'

IBOM: remove old context menu items

BS: Fix direct release on LPR queues

DocuPRO quota support

Added terminal language PT

IBOM: Show quotas only when licensed

BS: added costcenter entry field longname

DBW: Added Portuguese keyboard layout setting

Teamviewer update to version 10

Added currency codes COP, PEN, BRL, GTQ, ARS, CLP

CSVExport: DB connection checks

IBOM: fixed bug in time conversion to db

BS: added serverversion to TerminalInterface configitems

DBW: Added quota transaction type

do not start client in setup

changed db connection message

DBW: update printers with custom template

DBW: removed replicated and inserted fields from tblTransaction

DBW: added tlbTenderTagTypeGroup

BS: Fixed bug in product templates for PayCon

BS: Added license support for MyInepro Account Statement Email Service

DBW: Added emailservice setting

PCS: Fixed concurrency bug in printjob protocol to BS

7.3.4

BS: WARNING, BREAKING FUNCTION CHANGE: BIG REWRITE OF DOCUPRO PRODUCT HANDLING. PRODUCT TEMPLATES ARE DYNAMICALLY GENERATED FROM PRINTER SETTINGS. CUSTOM TEMPLATES AND PRINT / COPY PRODUCTS ARE NOT SUPPORTED ANYMORE! UPDATE WILL DELETE OLD TEMPLATES!


BS: Set duplex to readonly for 1 page jobs

Updated Spanish translations

BS: Reload printerpools on reload config

BS: Fix access violation on direct release payment when no default tender is assigned

ScanToX: Old parameter logmessage had empty terminal code

DBW: New DocuPRO product handling

BS: Mark jobs with corrupt scan results as undeliverable

BS: Generate paper products before direct release check

IneproClient: fix screen positioning bug

IneproClient: don't accept empty costcenter selection

DBW: added missing changed triggers

IneproClient: added language and help commandline parameters

IneproClientSetup: accept same commandline parameters as miniclient setup

BS: Added GetEmailAddressForCustomerID

DBW: Added missing print products

BS: Do duplex fallback if product not found (plotters)

BS: Added pw check functions for webreloader

IneproServiceManager: fixed bug dbSync service name was incorrect, dbSync was not started

64 bit Authentication plugin added

PCS: Log when license is successfully verified

BS/PCS: Fixed concurrency issue in tagconverter

Updated ssl libraries

BS: New paperside handling, added missing functionality to coverage calculations.

DBW: added replicated and inserted fields to tblTransaction

ScanToX: Added support for OpenAPIScan and customer based scan sessions (Terminal sends customerid with file, no need to track sessions on the terminal)

DBW: Added Arch C,D and E formats. Added with and height fields to PaperSizeTypes

ScanToX: Introduced session end timeout, log timeout settings, remove timeout settings from gui (expert settings only)

BS: Fixed bug: SpoolerName was overwritten by every DocuPRO server regardless of the serverid.

BS: Read all printer settings back from database

IBOM: set default server to not assigned when inserting spooler

PCS: Made external balance interface more robust and threadsafe.

PCS: Retry license request 5 times

BS: Lock account during web reload

BS: Check if username is empty before DB lookup

BS: Publish WSDL as secure

7.3.3

BS: Added license for docupromo terminals

DBW: Added terminaltype DocuPRO MO

BS: Added notification for failed tag assignment

DBW: Added settings ScanApplicationId and Scanmode THIRD PARTY SOLUTION for Ricoh Embedded

ineproprintspooler: fix printqueue issue after releasing EMF job (or job without datatype, considered to be EMF)

BS: Added EnterTagAssignMode command and notification

Added tagtype NFC

7.3.2

IneproClient: Do not auto hide screen when user doubleclicks the icon

ineproprintspooler: use LPR 1 when the requested queue number exceeds the 'LPR Queues' registry setting

ineproprintspooler: use 5min socket timeouts on all printer connections

ineproprintspooler: empty PrintData/Temp at startup

PCS: better control of liftetime of transactionparser

Reports: New CostcentrePerUserDetail layout

BS: Added support for spooler set userjobproperties

PCS: Fixed bug in tender assignment when transactionlog was sent in multiple pieces.

ScanToX: Rewritten file and session handling. Files are now assigned to user on start of transfer, not on complete.

IBOM: Disabled product config tab in DocuPRO stations (Configuration is done by template)

IBOM: DocuPRO stations without spooler (copiers) were not visible since 7.3.1

IDIS: fixed bug: Initial import on server 2012R2 Domain controllers would fail because of null date.

7.3.1

ineproprintspooler: protocol version 3

ineproprintspooler: store plain data in failed spoolfiles

ineproprintspooler: match alternative (versioned) Ricoh universal driver names

ineproprintspoller: avoid verbose keepalive command debug logging

BS: Check protocolversion and send keepalive only to spoolers with version > 2

BS: Removed DP4 compatibility option, insert new printers based on spoolerid, printerid instead of name check

BS: Jobs that were never opened on a terminal did not log products on delete.

BS / IBOM: Added Server option to Spooler, BS connects only to spoolers with own servername or unassigned

BS: Write Servername in station longname

DB: Made station longname and printerQueue 255 characters

BS: Create new printers with Default MFP Color template as default

BS: Only load spoolers with unassigned server or local server

BS: Added support for 64 bits tagconverters

BS: mark jobs with over 10000 pages as undeliverable (incorrect jobscanner results)

BS: Send keepalive commands to spooler

BS: Fixed accessviolation when tender is fraude blocked

BS: Fixed bug in printjob copy count

ineproprintspooler: avoid calling StartDocPrinter from main thread (could cause the entire spooler to hang, when StartDocPrinter blocks)

ineproprintspooler: force sequential printing to windows printers, now that we can no longer force printjob creation order (from the main thread)

7.3.0

IBOM: HID omni reader support

DBW: Added tendertype MisterCash

BS: Added function GetCustomerIDAndTenderGroupIDForTag

BS: Added support for terminals to download reader settings

DBW: Added food purses

BS/IBOM: Discounts can now be based on Customer Group

Added mifare plus tagtype

7.2.17

BS: Fix client lookup issue on fully qualified domainname

7.2.16

DBW: Added currency codes DOP and CRC

BS: Retry job delete every 5 minutes until succeeded

7.2.15

Added MyIneproEmailService to servicemanager

DBW: Added currency codes COP, PEN, BRL, GTQ, ARS, CLP

IBOM: fixed bug in time conversion to db

BS: Added license support for MyInepro Account Statement Email Service

DBW: Added myIneproEmailService settings

7.2.14

PCS: Fixed concurrency bug in printjob protocol to BS

7.2.13

ScanToX: Old parameter logmessage had empty terminal code

DBW: added missing update trigger on tblSpooler

BS: Added new webreloader functions

IneproServiceManager: fixed bug dbSync service name was incorrect, dbSync was not started

7.2.12

ScanToX: Added support for OpenAPIScan and customer based scan sessions (Terminal sends customerid with file, no need to track sessions on the terminal)

BS: Added GetScanOptionsForCustomer function to support new ScanToX

7.2.11

BS,PCS: Fixed concurrency issue in tagconverter module

7.2.10

BS, PCS: Made tag converter more robust, tag buffers are reserved per call instead of global

PCS: Log message when license is successfully verified

7.2.9

PCS: Retry license request 5 times (with increasing interval)

BS: Lock account during web reload

BS: Check if printjob username is empty before DB lookup

ineproprintspooler: fix printqueue issue after releasing EMF job (or job without datatype, considered to be EMF)

7.2.8

ineproprintspooler: use LPR 1 when the requested queue number exceeds the 'LPR Queues' registry setting

ineproprintspooler: use 5min socket timeouts on all printer connections

ineproprintspooler: empty PrintData/Temp at startup

PCS: better control of liftetime of transactionparser

PCS: Fixed bug in tender assignment when transactionlog was sent in multiple pieces.

Reports: New CostcentrePerUserDetail layout

BS: Added support for spooler set userjobproperties

IDIS: fixed bug: Initial import on server 2012R2 Domain controllers would fail because of null date.

ineproprintspooler: protocol version 3

ineproprintspooler: store plain data in failed spoolfiles

ineproprintspooler: match alternative (versioned) Ricoh universal driver names

ineproprintspoller: avoid verbose keepalive command debug logging

BS: Check protocolversion and send keepalive only to spoolers with version > 2

BS: Removed DP4 compatibility option, insert new printers based on spoolerid, printerid instead of name check

BS: Jobs that were never opened on a terminal did not log products on delete.

7.2.7

ineproprintspooler: introduce KeepFailedSpoolFiles registry setting (copy spoolfiles which failed to scan to PrintData\Failed)

ineproprintspooler: refuse to delete a job while it being written or scanned (avoids potential access violation)

ineproprintspooler: fix commandid for keepalive command (105)

ineproprintspooler: log fatal file deletion errors

ineproprintspooler: add keepalive command

ineproprintspooler: enable SO_KEEPALIVE on DocuPRO connections

jobscanner: make sure psl/pcl.exe are stopped when the parent process crashes

ineproprintspooler: stop service when it fails to start (e.g. due to bind failures)

inepro port: log port name in syslog

BS: mark jobs with over 10000 pages as undeliverable (incorrect jobscanner results)

BS: Fixed accessviolation when tender is fraude blocked

BS: Send keepalive commands to spooler

7.2.6

Updated PayconConfig tool (credentials fix)

7.2.5

BS: Fixed bug in printjob copy count

Updated reporttool

ineproprintspooler: avoid calling StartDocPrinter from main thread (could cause the entire spooler to hang, when StartDocPrinter blocks)

ineproprintspooler: force sequential printing to windows printers, now that we can no longer force printjob creation order (from the main thread)

PCS: Do not leave account locked if station is disabled by license

BS: Accumulate printjob products for PayCon

BS: Fixed bug in auto create of countertender for reloader

BS: Rewritten product logic for printjobs. Dramatically performance improvement on release and list actions

IneproServiceManager: Do not restart BusinessServer on DB errors

BS: Fixed bug: TenderLocks were removed on incorrect LDAP logins

BS: Require password for LDAP login before checking against LDAP DLL

IBOM: Disable manual item edit for DocuPRO terminals (Only templates are allowed)

7.2.4

BS: Do not rebuild database connection on tag assign failure

BS: Fixed bug in empty backside fallback (Duplex was disabled by template when no empty back products were found in the template)

BS: Fixed bug in Ink item accumulation

7.2.3

BS: Added GetJobStatusForPrintJob function

DBW: Added empty backside products to default printer and mfp templates

BS: Optimized printjob price calculation speed

BS: Fixed bug: always missing one item in MIB return

7.2.2

IBOM: Fixed local license check

printerport: syslog to port 514

printerport: do not return an error when receiving EMF jobs (just ignore the data)

jobscanner: skip unmarked /KMOption postscript operands (generated by CUPS on Mac OS 10.9, for KoMi PS printers)

7.2.1

Updated reporttool

IDIS: Add png and jpg support for customer photos

IBOM: Edit external field in purse properties

IBOM: Edit external field in card/account group default purses definition

7.2.0

Setup: Fixed Dutch error translations

BS: Fixed problems with undefined jobscanner results (empty file)

BS: Terminal error messages were not translated

7.0.57

BS: Optimized paperitem lookup

BS: Fixed bug: eventid's were not unique after accumulation

BS: Customer language was not saved when initial value was NULL

7.0.56

BS: Accumulate product sales transactions

7.0.55

BS: Rewritten MIB correction routine: items are now corrected based on jobscanner results instead of machine delta's.

BS: Do not accumulate jobscanner results and printjob products to support new MIB correction

MIBPlugin_XeroxWC: Simpified counters, BS now only needs pagecounter

7.0.54

IneproClient: Fix access violation bug when deleting printjobs

IneproClient: Auto update when new jobs arrive

IneproClient: Preview is now modal

IneproClient: Added setting Always show details

IneproClient: Added setting show balance

IneproClient: Allow other applications on foreground

ServiceManager: start checking BS SOAP interface 5 minutes after starting the BS

7.0.53

BS: Added stop on match property to printer rules

BS: Added CustomerGroup match to printer rules

DBW: Added settings: DeleteConfirmationRequired and PrintConfirmationRequired

BS: Fix for empty backsides when setting simplex jobs to duplex

BS: Disable color only for color items, not for empty

DBW: Removed impossible accounting templates

BS: Check template disable options before product lookup

7.0.52

BS: Fill template properties before rules

BS: Machine restrictions by driver or template now override rule properties

Updated reporttool

BS / jobscanner: count empty backsides of duplex sheets, to prevent counter difference between MIB counters and jobscanner

BS: check global printitem count before starting session correction

BS: Template job properties cannot be overridden by printerrule properties

BS: Fixed bug in duplex template fallback

7.0.51

BS: Log service/executable state, architecture and OS details on startup

BS: Set correct number of pages for copies in jobscanner results

BS: Set duplex to readonly when not adjustable by driver

BS/PayConServer: Moved PayCon Printjob handling to PayConServer. PayConServer now interacts with BusinessServer for printjob. PayCon now solely connects to PayConServer.

BiometricService: Add terminaltype 17 for IP Access readers

BiometricService: Dynamic terminaltype id (based on service type)

IneproServiceManager: Added setting to disable TerminalInterface Check

7.0.50

BS: Added extra exception handling in session logic and login functionality

MIB Plugins: Fixed SNMP locking problem, fixed locking problem in sessions

MibPluginXeroxWC: removed busy check

7.0.49

IneproServiceManager: Retry BS Interface check

IneproServiceManager: Fix 100% cpu bug

BS: Invoke inepro client if costcenter flag is set on input printer

BS: Calculate job price before client popup

IneproClient: Set default costcenter on popup

IneproClient: Update submitted field

7.0.48

IneproClient: Auto refresh job list and hide if no actions are needed

IneproClient: Support installation on RDP terminals

BS: Fill in default CostCentre before Inepro Client popup

BS: Added setting 'IneproClient Popup If All Details Known' (To popup if a user has just one costcentre)

7.0.47

Updated license structure

7.0.46

Added SysLogWriter to setup

General: Removed unused DocuPRO options and templates

7.0.45

BS: Added job options to webstatusinterface

BS: Cleaned up job property logging

7.0.44

Updated reporttool to 7.0.10

BS: Rewritten job change options and product generation routines to be able to keep user settinga amongst different station templates.

7.0.43

DBW: Fix db conversion routines from 4.28 and higher versions

BS: Disable job option change to color on B&W templated machines

BS: Duplexmode could not be changed to short edge

BS: Generate user job properties only once, after jobscanner results

BS: cache per page color settings to enable toggle to B&W and back to color again

IneproServicemanager: Fixed deadlock bug (introduced in 7.0.40)

IDIS: Added support for external purse types

PayConServer: Added support for external balance interface

7.0.42

DBW: Added settings SNMPWriteCommunityName and CancelWaitingJobsWhileError

BS: Fixed bugs in ChangePrintJob function

BS: ImportInterface: Don't create account when imported by IDIS

7.0.41

Updated mini client translations

7.0.40

ineproprintspooler: use custom temp folder (within PrintData)

ineproprintspooler: allow 3 missed lifesigns

IneproServiceManager: Made check thread safe, improved lifesign check

IneproMiniClient: Fixed possible loop situation

BS: Fixed bug in client connection handling and connection lookup (Access violations were raised when a client had a broken connection and clients with the same computername were continiously alternating reconnecting)

BS: Fixed bug in client connections from the same terminal server

BS: Save customer language if changed on terminal

BS: Changed startup sequence and logging

IneproClient: Added balance info

New SSL libraries (Fixed heartbleed bug)

Fixed memory leak in 64 bit watchdogclient dll

DBW: Added setting MaskedLoginUserName

BS: Fixed bug: CounterTenderID was always 0 (Unknown). (Bug introduced in 7.0.37)

7.0.39 (TEST ONLY)

MiniClient: Added custom text, logo and link support.

MiniClient: Jobcode support

IBOM: removed unused jobcode options

BS: Added setting 'Find inepro client by username' to support terminal server client usage.

7.0.38

ReportScheduler: Fixed date bug

BS / IneproMiniClient: Support for print codes (per job)

BS: Remove direct relaese flag when redirect rule is applied

Added new terminaltype "IP-Access"

Added biometric access service

Balancescheduler: Order selections alphabetic (department, tendergroup, customer)

ineproprintspooler: fix releasing LPR jobs with empty spoolfiles

ineproprintspooler: avoid using global font mutex releasing non-EMF jobs

IBOM /IDIS: Added 5 free text fields to Users

BS: Return direct release printjobs which failed to print

BS: More intelligent item fallback (try to keep color and duplex information on other paper sizes)

BS: Added multithreaded notification layer.

7.0.37

Added reportschedulerservice to service manager

Setup: added DocuPRO spooler options

Reporttool: Added report scheduler service

balancescheduler: Set ScheduledBalanceUpdate TenderID to -MaxInt for tendergroup and department tasks.

Updated report translations

fixed bug in VAT Report, percentages were fixed

BS: Lock session during printing in background

BS: Fixed memory leak in GetPrintjobsForCustomer

ineproprintspooler: fix retry on RAW job release (failed retry could cause the spooler to stop releasing to the target printer)

BS: Rewritten transaction and session logic, added more robust locking

balancescheduler; Force tendercode = NULL to 0 (ISNULL(TenderCode,0))

7.0.36

IneproServiceManager: Added check for BusinessServer SOAP interface

7.0.35

IneproMiniClient: Added position logging

BS: Added debug thread action logging

BS: Respect debug log settings in printjobactions log

BS: Log started message in secondary logfiles on startup

Added Inepro IPNotificationService to service manager

BS: Fixed bug in auto restore spooler connection

BS: Added extra logging for corrupt commands

ineproprintspooler: reduce global lock time receiving LPR jobs (avoids spooler being blocked while an LPR job was received)

ineproprintspooler: allow a maximum of 10s for threads to stop, when the service is being stopped

ineproprintspooler: register at the Inepro Service Manager (providing watchdog functionality)

DBW: ReportScheduler table added

7.0.34

IneproMiniClient: set width and height fixed

BS: Moved direct ip-reader release point to embedded login

7.0.33

IneproMiniClient: Reposition screen every popup

BS: Changed precision of papersize matching for SIF jobs to mm instead of 10thmm

ineproprintspooler: force sequential printing to socket:// and lpd:// printers

ineproprintspooler: support RAW job conversion for KoMi PCL drivers

ineproprintspooler: obey IneproDataPath environment variable, for log history

jobscanner, psl/pcl: select the nearest known paper format, when there is no exact match

ineproprintspooler: generate empty scandata when scan results are missing

IneproMiniClient: Reposition screen every popup

IneproClient: Fixed connection status messages

BS: Release direct release jobs in fifo order per printer. (requires the input queue to use one inepro port, no printer pooling)

7.0.32

BS: ImportInterface: take the abs value of FCustomerID

DBW: reintroduced tendercode check constraint

BS: Fixed bug in devmode override, Some color jobs were incorrecty marked as B&W

BS: Fixed bug in RegisterTag: 32 bit tagdata was never used when fallback requested

ineproprintspooler: LPR release support

BS: Introduced PrinterURI field to support RAW and LPR communication to destination printers. Station Address field is not used anymore for direct release, use PrinterURI instead.

7.0.31

ineproprintspooler: delete files in background thread

ineproprintspooler: add LPR server registry settings

ineproprintspooler: fix handle leak

ineproprintspooler: add LPR server support (print to LPR queuename 1..10)

BS: Moved client interaction to seperate thread and added command queue

BS: Fixed bug in job release retry, timeout value was not updated

MiniClient: Fixed handle leak

IneproClient: Added keep-alive in protocol

BS: Fixed bug in GetCustomerForTag: 32 bit tagdata was never used when fallback requested

7.0.30

BS: Added setting Enter IP-Reader tag assignment mode if LDAP login is used

ScanToX: Added PDF rotation support for even pages

Added Xerox WorkCentre MIB plugin

BS: Added support for external authentication plugins

7.0.29

ScanToX: Added PDF rotation support for 90 and 180 degrees

BS: Fixed bug: Time-to live was always one hour longer than configured

BS: Added SYSTEM_OFFLINE message to PayCon protocol if not all spoolers are connected when jobcode jobs are requested

7.0.28

BS: published missing function RegisterSimpleProductReturn

7.0.27

ScanToX: remove trailing backslash from WebDAV basepath

BS: Log an error if a terminal tries to release a non-existent printjob

DBW: Added receipt settings

7.0.26

BS: do not store costcenter information in payment transactions

IDIS: Added missing midas.dll to setup

New reporttool

Added RicohMP MIB plugin

Added default inepro service employee

BS: Use employee authentication for webstatusinterface

BS: Added RicohMP MIB plugin

IneproMiniClient: Reposition form on first popup

7.0.25

Added ReportScheduler.exe to setup

BS: Requesting printjobs after release could cause access violations

BS: customer lookup of printjobs was done with the non-propertymapped username

7.0.24

MiniClient: just save user settings when needed, not also system settings

BS: Changed order of supported MIB delta check to get supported delta's per machine, not per plugin

BS: Added setting AlwaysPopupForUserInfo for mini client

Last version Full UID tagconverter

Biometric enroll client: better format display text

7.0.23

BS: Added currency rounding

Mini Client: Check if secondary instance

Remove mini client from startup folder

IBOM: Fixed bug in UID-7 Mifare card creation with cardprinter or admin paycon

BS: Pick defaultTender if available for direct release

BS: Fixed ink product pricing with PayCon

Fixed translation error in ReportTool.po

New report definitions

7.0.22

BS: Fixed bug in PayCon currency rounding

BS: Only send products with Quantity > 0 to PayCon

7.0.21

BS: Added client download support

Added IneproClientMonitor to setup

7.0.20

New printspooler with data coruption fix (when properties were changed)

BS: removed miniclient retry count

BS: Cancel from miniclient now overrules all user settings

IneproMiniClient: Added cancel button

BS: Added cancel support in mini client

BS: Delete undeliverable jobs

7.0.19

Added spooler with better encryption speed

Importprocessor: UIC Changes

BS: Wait for user info for direct release Jobs

BS: Max 3 times retry for user info

BS: Check LDAP login for mini client

Added options to format the output layout of the UID via tagconverter.ini

7.0.18

MiniClient: send tag password to BS

BS: All pages of a partial color job were calculated as color

BS: Added settings for LDAP and OpenLDAP authentication plugins

BS: Lookup clients by Peer-IP first and then name

BS: Check tag password in mini client

BS ImportInterface: Delete "deleted" non personal purses when changing account type. ("deleted" flag in tblTenderPurse isn't used by PayConServer)

BS: Do not call client for costcenter if no selection is possible

IneproMiniClient: embedded translations

7.0.17

IneproMiniClient: new options for user interface

Added new printspooler and jobscanners for Xerox support and ink coverage

DBW: New Spanish translations

DBW: Fix translation bug

BS: Overrule not available devmode with jobscanner results

Added PosPRO based terminals in BSConfigSettingsManager

IneproClient: Protocol stability fixes

BS: Added A0, A1 and A2 definitions

BS import interface: EditPerson: Validity dates filled with Inepro defaults when empty

BS import interface: EditPerson: don't update empty fields

Tagconverter Full UID: Add tagtype check 2, 22, 32, 34, 35

DBW: Added homefolder to tblImportCustomer

BS: Added import interface

Modified Tagconverters Desfire, EM4X02 and IsoHexReversedDecimal

IBOM: 0009318: IBOM7 -> DocuPRO item aanpassen verliest data

7.0.16

BS: Fixed broken SIF release command (broken since 7.0.13

Added Reporttool prerequisites

BS: Added database connection logging

BS: made propertymapper threadsafe, added log for job owner lookup errors

BS: Session ID's were not always unique enough under heavy load

New reporttool version (7.0.5.3885)

BS: Added portnames of printers to log

BS: Load stability fixes (locking)

DBW: Create missing tables when upgrading from iBOS 4

ScanToX: Added certificates to setup (to support separate install from iBOS)

BS: Added ChangeTagPassword function

BS: Added detection for printers that are changed from imput to output queue and vice versa

IneproClient: changed ini location for server address to localappdata

IBOM: updated Spanish translations

7.0.15

Added Windows version of DocuPRO Desktop Client

BS: Added custom port setting to spoolers

DB: Fixed translation bug in BS settings

IDIS: Updated Spanish translations

Updated Spanish report translations

BS: Changes for client

DBW: Added setting LogOffAfterAction

7.0.14

Fixed memory leak in inepro printer port

BS: Rewritten communication layer to spooler. Fixed stablility issues under load

IBOM: TransactionDescription to 200 characters

DBW: Issuercode "EMMC" has been changed to "MAST"

IDIS: Constcenters with over 15 characters were not imported

7.0.13

BS: Fixed cross server follow-me bug (introduced in 7.0.12)

set printdata path in installer

Fixed memoryleak in jobscanners

Install and update inepro port in setup

BS: Fixed access violation in job delete

Updated Reporttool

BS: fixed bug in paperproduct fallback

BS: Clear job previews when memory load gets over 80%

BS: Get correct costcenter for customer in direct release

BS: Spooler connection fixes

IDIS: x64 compatibility

DocuPRO license count change, 1 input queue for free

7.0.12

BS: Get correct costcenter for customer in direct release

IDIS: Added customfilter for customergroups

Added Windows authentication to db layer

Added 64 bit jobscanners and spooler to setup

BS: Moved jobaction log to separate file

MiniClient: added commandline switch /server

IDIS: Support import of LDAP user groups

BS: added customergroup costcenter link

IBOM: added customergroup costcenter link

BS: Added setting PrintDirectToOutputPrinter

Change transaction description field to 200 characters

BS: Added ChangeTagPassword function

new db connection layer, requires SQL server native client. Added to setup

0009302: DP7: DirectRelease: new default PurseSelection

BS: Implemented all job change properties, PROTOCOL CHANGE, REQUIRES NEW TERMINAL VERSIONS!

BS: Number of databaseconnections is now increased to minimum of 5

BS: Get correct stationid for direct release

ServiceManager: Changed startup sequence of services

BS: IP-Reader UID 7 fixes

BS: UID 7 compatibility fixes

BS: Added prime license type

IBOM: Single sign on support

7.0.11

BS: Improved direct release timing

BS: Fixed index issues with printjob list

7.0.10

BS: Direct release fixes (looping when no customer/purse/balance)

7.0.9

BS: Fixed missing option logging of jobnames (was there in 7.0.3, but dissappeared in the builds 7.0.4 to 7.0.9)

BS: Added retry timeout for direct release jobs.

BS: Filter strange characters from jobname (Adobe reader X bug)

BS: Duplex definition fix

BS: Added KeepPrintedJobsUntilTTLExpires option

BS: Added setting DisablePriceInfo

BS: support for pool based printerrule assignment

7.0.8

BS: Fix for multiple printerrules

BS: Ip reader config fix (important! 7.0.7 will cause ip-readers to crash and they need a powercycle to recover!)

BS: Fixed job product calculation for jobs with changed properties (user or printerrule)

BS: Extra debug logging for printerrules

BS: User info commands added for client

7.0.7

Force duplex printerrule type added

Docupro templates added for direct release

BS: Costcenter assignment fix

BS: Formatted description for webreload transactions

BS: Implemented IPreader config data update

BS: Duplex printerrule fix for single page with multiple copies

BS: Preview storage performance fix

IDIS: Fixed LDAP connection bug

BS: Web reload support

7.0.6

BS: Fixed bug in not unique forward id's

BS: LicenseBox scan fix (deadlock)

English translations in report tool added to setup

7.0.5

BS: Save licensebox info in database

BS: Changed release point of forwarded jobs to after devmode

7.0.4

Added missing registry key Running On Cluster

BS: Moved release of forwarded jobs to job_added command (wrong, fixed in 7.0.5)

BS: Just register products with quantity > 0

BS: Fixed missing server information bug

BS: Fixed 9266: deleted terminals/stations are counted in license

BS: Fixed errors when deleting jobs without scanresults

BS: fixed bug in release of forwarded jobs

IDIS: Fixed 9262: LDAP import not working

PCS: product updates not working

7.0.3

BalanceScheduler: read registry-key readonly

BS: Ink item support

BS: Finishing options updated

BS: Ink products added in job products

BS: Removed old DP4 and 5 options, moved LDAP server setting to database

BS: fixed access violation in job delete

IDIS: Fixed 64 bits tendercode issue

BiometricService: Change interaction user (beeps)

7.0.2

ScanToX: New spanish translations

BS: Log deleted printjobs

BS: Fixed license expiredate bug

IBOM: Added enabled options to spooler dialogs

IBOM: Removed restart docupro options

BS: Implemented direct release

BS: License signature fixes

ScanToX: Added passive ftp min and max port settings

7.0.1

Added Set job property printerrule type, with colormode property

IBOM: Fixed bug: inserting cashpro stations generated errors

¶7.0.0


Was dit antwoord nuttig? Ja Nee

Hoe kunnen we dit artikel verbeteren?