Software ICSPMS

  • Update to Unicode Version x86 and x64 04.02.4 available (26.01.2023)


    Changelog to version 4.01
  • added: option in Omron to read bit memory in blocks (limited to first 255 Bits of each track)
  • added: in production window will be displayed which module is in reset process
  • added: job process progress bar
  • added: number of active records in a module can be removed if there are any envelopes destroyed
    and/or removed in an enveloper module which is not software controlled. Valid for all modules
    behind a Sealer/Enveloper module like ICS Sorter or BISCO Scale module
  • added: controlling for BISCO Scale
  • added: database configuration accepts 0 records in ODBC connection tables/views by giving a
    warning message
  • added: in database configuration windows variables in querys will be ignored so that connections are
    opened without query
  • added: Max. ODBC Connections can be modified/set in global setting menu
  • added: new parameter in global settings to enable always reset Job Counter on Job Start to start
    always with first record again. This is important if there is an ODBC connection and a query which is
    looking for a configured ProcessStatus
  • modified: handling of Cream card reader Read Response
  • modified: MultiChip auto assignment modified/improved so that system do not refill next station
    before actual station is assigned with a reader
  • modified: Opening of COM-Port and their timeout settings
  • modified: Reset Timeout for ICM2000/ICM3000 from 30s to 45s extended
  • modified: ODBC database is scanned only on Job start in production window to avoid multiple
    opening and closing of ODBC database to accelerate Job starting
  • fixed: deadlock in production window if an error occurs during finish. Exit button was not serviced
    because Flag bFinish was still set
  • fixed: non-pcl database configuration now accepts fix texts without any format stored in a plain TXT
    file (file name should not be *.pcl, *.prn, *.bin)

    Changelog to version 4.01
  • fixed: sometimes wrong use of ODBC select statement SELECT COUNT (*) instead of SELECT COUNT(*)

    Changelog to version 4.01.1
  • fixed: if Parameter <Reset record range on job start> is set postponed record counter must be
    deleted
  • fixed: barcode string do not have to be converted if UTF8 coding is set
  • fixed: if SetProcessStatus is configured check on already set is done by requesting the real database
    and not the taken snapshot version is use

    Changelog to version 4.01.2
  • added: mag+chip comparison is also valid of only the ATR of the chip has to bee read
  • added: new field type Process Timestamp
  • added: new parameter in Doublechip configuration <wait for selective Feeder No> and <Request
    selective feeder no>
  • added; new parameter in Omron <Request selective feeder no>
  • added: new parameter in global setting <machine configuration directory> and <database
    configuration directory>
  • added: new parameter in global setting <enable open logfile in production window>
  • added: screen log file now in RTF-format
  • added: mailmarge or non-mailmerge can be choosen by creating a new database configuration
  • fixed: if ProcessStatus is configured in a mailing configuration Job will not be finshed because wrong
    detection of no further records available
  • fixed: if RecordSet accesses a second field which is in order before the previous one an ODBC-Error
    is avoided by sending RecordSet Command SetRowsetCursorPosition before accessing second
    Field
  • fixed: Barcode calculation / printing if barcode string is a wchar string
  • fixed: parameter <enable always reset Job Counter on Job Start> working in non-ODBC databases
    as well
  • fixed: working in Perso-Mode in combination with non-ODBC database leads into error database
    cannot be opnened because it was still open
  • fixed: multichip perso mode with non-ODBC database no record was fetched because the section wich
    was fetching the records was not executed
  • fixed: omron control for data comparision as first module

    Changelog to version 4.02
  • fixed: directory configuration selection for machine- and database configuration
  • fixed: New Thread for writing ProcessStatus and ProcessCounter is waiting until previous writing
    thread is finished if there is only one database connection for writing available (ODBC max
    connection < 18)

    Changelog to version 4.02.1
  • added: security update for SetProcessCounter and SetProcessStatus if ODBC database connections
    are limited
  • added: new global Parameter DisableResetAfterFinish
  • added: new global Parameter SetProcessStatusNotBusy
  • added: function ICM1500Deinit and ICM3000Deinit to teminate steering threads
  • modified: GetLogFileField is limited to 4096 Tchar for function Add2ProtocollFile
  • fixed: max ODBC Connection value iMaxODBCConnections and bMaxODBCConnections mixed-up
  • fixed: a barcode is not been calculated if BarcodeLength == 0 → WordMergeField remains empty if
    there is no data for the barcode
  • fixed: if RecordNo == 0 no data is fetched from the database to avoid ODBCError
  • fixed: If LogFileField is set data is fetched from database only if ODBCConnection is open
  • fixed: CompareField is cleared for inseting next card if enhanced steering is activated in Omron or
    DoubleChip module

    Changelog to version 4.02.2
  • fixed: security update for SetProcessStatus if ODBC database connections are limited

    Changelog to version 4.02.3
  • fixed: GetRealProcessStatus now similar to GetRealProcessCounter → no ODBC Error with wrong
    cursor status if a query is executed on database which could cause to remove records from
    database if value is modified