======================================================
EZDataConnector v.2.6.0
======================================================
------------------------------------------------------
- Build: 36
------------------------------------------------------
- micros fixes
- duplicate fields in sync transaction query
------------------------------------------------------
- Build: 34
------------------------------------------------------
- micros fixes
- broken database schema script
------------------------------------------------------
- Build: 33
------------------------------------------------------
- micros fixes
- handle missing database schema version
------------------------------------------------------
- Build: 32
------------------------------------------------------
- micros fixes
- transaction syncronization point changed from trans_dtl to chk_dtl
- add BOH and Controller local date time to each transaction line
- add version to local database schema
------------------------------------------------------
- Build: 27
------------------------------------------------------
- sending alerts on every service installation action
- netowrk discovery after sequence of any exceptions on output
- alive alert broadcast on local network
------------------------------------------------------
- Build: 25
------------------------------------------------------
- installation path correction for program files location
- reading all columns from Subshop2000 files
- network discovery component improvements
- POS identity data recoginition
- register discovery
- self-installation package creator added
- UDP output added
======================================================
EZDataConnector v.2.4.0
======================================================
------------------------------------------------------
- Build: 8
------------------------------------------------------
- fixes for SBI service client runner
- improvement for Micros and Panasonic7900 data cleanup
------------------------------------------------------
- Build: 2
------------------------------------------------------
- downgrade to .NET3.5
- EZCompressEnryptFilter 3.2 added
======================================================
EZDataConnector v.2.2.0
======================================================
------------------------------------------------------
- Build revision: 9
------------------------------------------------------
Date: 01/03/2014
1) Save text into PDF files in newest version (over 1.4)
------------------------------------------------------
- Build revision: 8
------------------------------------------------------
Date: 10/23/2013
1) Download controller external IP, if remote server name is recognized as incorrect
2) Regular dictionary data cleanup for Micros and Panasonic7900
------------------------------------------------------
- Build revision: 7
------------------------------------------------------
Date: 09/19/2013
1) New input added: Panasonic7900SQL
------------------------------------------------------
- Build revision: 6
------------------------------------------------------
Date: 06/27/2013
1) Local network research for controller with ID equal to ID from service configuration
------------------------------------------------------
- Build revision: 5
------------------------------------------------------
Date: 04/26/2013
1) Subshop input parameters fixed - path to setup folder passed as additional parameter
2) reading Subshop transaction log files - case added: trailing blanks in string
------------------------------------------------------
------------------------------------------------------
- Build revision: 4
------------------------------------------------------
Date: 03/04/2012
1) Micros labor cost added
2) Fix logger in indexed file input
------------------------------------------------------
------------------------------------------------------
- Build revision: 3
------------------------------------------------------
Date: 11/20/2012
1) Create Progres db access file on start (str.ini with path to pdt subfolder)
2) Temporary folders with copy of Progress db are suffixed with current date (yyyyMMdd)
3) Archive folders deleted when not needed (on next day)
4) Kill process tree responsible for receiving data before next iteration of this process execution (if still exists)
------------------------------------------------------
------------------------------------------------------
- Build revision: 1
------------------------------------------------------
Date: 10/05/2012
1) Logging improvements
2) Fixed sending the same data over and over.
3) Fixed max len in database sender.
------------------------------------------------------
------------------------------------------------------
- Build revision: 2
------------------------------------------------------
Date: 10/09/2012
1) EZCommon reference added to EZDataConnectorConfiguration
2) Receiving column list-price from salesjrt during Subshop Mass data processing
3) SBIServiceInput new attribute: SendData when false, received data will not be send further
4) SBIServiceInput new attribute: SendReports when false, received report will not be converted to PDF and send further
------------------------------------------------------
------------------------------------------------------
- Build revision: 2
------------------------------------------------------
Date: 10/09/2012
1) EZCommon reference added to EZDataConnectorConfiguration
2) Receiving column list-price from salesjrt during Subshop Mass data processing
3) SBIServiceInput new attribute: SendData when false, received data will not be send further
4) SBIServiceInput new attribute: SendReports when false, received report will not be converted to PDF and send further
------------------------------------------------------
------------------------------------------------------
- Build revision: 0
------------------------------------------------------
Date: 08/03/2012
1) Fixed configuration load on systems with .NET4
------------------------------------------------------
======================================================
EZDataConnector v.2.1.0
======================================================
------------------------------------------------------
- Build revision: 8
------------------------------------------------------
Date: 08/03/2012
1) Replace path to installation folder read from config with path to used installation folder.
2) OutOfRangeException fixed when dataObject length is 0
3) Progres Library (mdt.pl) update to work with Subshop2000 and Subshop2012
4) Output class redesigned
5) Output class with more control over how much data is send.
6) New compress and encrypt filters.
7) Sending alerts redesign.
8) New RandomString input (for testing)
9) New outputs: Null, Console (for testing)
------------------------------------------------------
------------------------------------------------------
- Build revision: 7
------------------------------------------------------
Date: 06/08/2012
1) Build scripts for Suwbay
2) Fixed unhadled exception while reading from local storage.
------------------------------------------------------
------------------------------------------------------
- Build revision: 6
------------------------------------------------------
Date: 01/26/2012
1) Store SBI reports as pdf files in designated folder (attribute PDFReportOutputFolder)
2) Check SBI status right after service restart when SBI licence is not valid
------------------------------------------------------
------------------------------------------------------
- Build revision: 5
------------------------------------------------------
Date: 12/13/2011
1) Output xml schema update
2) Copyright info update
------------------------------------------------------
------------------------------------------------------
- Build revision: 4
------------------------------------------------------
Date: 12/09/2011
1) Received messages handling schema changed
------------------------------------------------------
------------------------------------------------------
- Build revision: 3
------------------------------------------------------
Date: 12/09/2011
1) Updated netpipe settings to gather large data
------------------------------------------------------
------------------------------------------------------
- Build revision: 2
------------------------------------------------------
Date: 12/08/2011
1) Start getting mass data when service starts
2) Change status exchange occurence to 1 per 24 hours
------------------------------------------------------
------------------------------------------------------
- Build revision: 1
------------------------------------------------------
Date: 12/07/2011
1) Updated messages from syncHost
------------------------------------------------------
------------------------------------------------------
- Build revision: 0
------------------------------------------------------
Date: 12/05/2011
1) Changed to .Net Framework 4.0
2) Added SBIServiceInput class - for getting data from SBIService
------------------------------------------------------
======================================================
EZDataConnector v.2.0.0
======================================================
------------------------------------------------------
- Build revision: 5
------------------------------------------------------
Date: 04/11/2011
1) Added possibility to send .d reports data like a pdf file to DataOnly
(parameter: 'sendVerificationData' in class: 'DBProgressFileReportsInput')
------------------------------------------------------
------------------------------------------------------
- Build revision: 4
------------------------------------------------------
Date: 20/10/2011
1) Check status pdf report (opened/closed).
------------------------------------------------------
------------------------------------------------------
- Build revision: 3
------------------------------------------------------
Date: 19/08/2011
1) Logging versions to Support and Sales (configuration).
------------------------------------------------------
------------------------------------------------------
- Build revision: 2
------------------------------------------------------
Date: 03/08/2011
1) Improved logging.
2) Broken setup fixed.
------------------------------------------------------
------------------------------------------------------
- Build revision: 1
------------------------------------------------------
Date: 20/07/2011
1) Micros - sync tables renamed.
2) Partial transaction send fixed (for db parser).
------------------------------------------------------
------------------------------------------------------
- Build revision: 0
------------------------------------------------------
Date: 14/07/2011
1) New database framework for micros.
------------------------------------------------------
======================================================
EZDataConnector v.1.9.0
======================================================
------------------------------------------------------
- Build revision: 1
------------------------------------------------------
Date: 14/06/2011
1) Micros - Svc tranasactions.
------------------------------------------------------
------------------------------------------------------
- Build revision: 0
------------------------------------------------------
Date: 13/06/2011
1) Micros - NoSales.
------------------------------------------------------
======================================================
EZDataConnector v.1.8.0
======================================================
------------------------------------------------------
- Build revision: 21
------------------------------------------------------
Date: 13/06/2011
1) sdt.pl update.
------------------------------------------------------
------------------------------------------------------
- Build revision: 20
------------------------------------------------------
Date: 16/05/2011
1) IndexedFilesFolderInput improvements:
- fixed but with missing FileName in index file
- support for *.* filter
------------------------------------------------------
------------------------------------------------------
- Build revision: 19
------------------------------------------------------
Date: 13/05/2011
1) MICROS:
- fixes I_PAY status when transaction with tax <> 0
------------------------------------------------------
------------------------------------------------------
- Build revision: 18
------------------------------------------------------
Date: 12/05/2011
1) MICROS:
- transaction date initialized from TransactionCloseTime
------------------------------------------------------
------------------------------------------------------
- Build revision: 17
------------------------------------------------------
Date: 12/05/2011
1) Subshop:
- generate payroll sheet report
------------------------------------------------------
------------------------------------------------------
- Build revision: 16
------------------------------------------------------
Date: 10/05/2011
1) MICROS:
- Transaction: TransactionNumber changed from
sequence to number
- AddDiscountItem : EmployeeId added
------------------------------------------------------
------------------------------------------------------
- Build revision: 15
------------------------------------------------------
Date: 05/05/2011
1) Subshop changes - get data from cashinc table fot current and previous day
------------------------------------------------------
------------------------------------------------------
- Build revision: 14
------------------------------------------------------
Date: 03/29/2011
1) MICROS:
- IsError added
- credit card further fixes
- ItemPrice in Transaction details as unit price
------------------------------------------------------
------------------------------------------------------
- Build revision: 13
------------------------------------------------------
Date: 03/29/2011
1) MICROS:
- fix for item names with special characters
- credit card fix
------------------------------------------------------
------------------------------------------------------
- Build revision: 12
------------------------------------------------------
Date: 03/28/2011
1) Subshop fixes (from PB)
------------------------------------------------------
------------------------------------------------------
- Build revision: 11
------------------------------------------------------
Date: 03/25/2011
1) MICROS:
- CameraID added to TransactionMaster
- fixed GetManualClockOut
------------------------------------------------------
------------------------------------------------------
- Build revision: 10
------------------------------------------------------
Date: 18/03/2011
1) IndexedFilesFolder: NullObjectReference bug fixed in predicates
------------------------------------------------------
------------------------------------------------------
- Build revision: 9
------------------------------------------------------
Date: 03/11/2011
1) MICROS:
- support for manual ClockIn and ClockOut
- terminal name added to receipt
------------------------------------------------------
------------------------------------------------------
- Build revision: 8
------------------------------------------------------
Date: 03/09/2011
1) MICROS:
- AddDiscountUItem: UnitDisc, PartyDisc,
DrinkDisc, MiscDisc added
- fixed ClockOut
- TO added
- receipt width lowered
------------------------------------------------------
------------------------------------------------------
- Build revision: 7
------------------------------------------------------
Date: 03/09/2011
1) MICROS:
- IsError added to transaction
------------------------------------------------------
------------------------------------------------------
- Build revision: 6
------------------------------------------------------
Date: 03/04/2011
1) New Subshop fixes:
- cashInc
- controlSheet
2) MICROS:
- detecting canceled transactions
------------------------------------------------------
------------------------------------------------------
- Build revision: 5
------------------------------------------------------
Date: 03/01/2011
1) MICROS:
- payment calculatuion fixes for transactions with
mutliple payment cancelation
- transaction details exteded with ItemOrder and LastModifiedOn
and Status='Micros' for replication
- fixed clockIn and clockOut
- STUB for TerminalId in ClockIn
- Category and Subcategory added to product
2) New EZCommon.dll:
- min datetime replace with NULL when resolving query
3) DiscountItem added.
------------------------------------------------------
------------------------------------------------------
- Build revision: 4
------------------------------------------------------
Date: 03/01/2011
1) MICROS: optional sync once for employees and terminals
------------------------------------------------------
------------------------------------------------------
- Build revision: 3
------------------------------------------------------
Date: 02/21/2011
1) MICROS: transaction total, subtotal, payment fixes
------------------------------------------------------
------------------------------------------------------
- Build revision: 2
------------------------------------------------------
Date: 02/18/2011
1) MICROS: transaction status extened from INVALID to
- N_PAY
- N_TERM
- I_PAY
- I_TOT
- I_SUB
2) MICROS: disregard quantity when calculating
TransactionTotal and SubTotal
3) MICROS: Payment and Subtotal fixes
- nulled payment included
- nulled item included
------------------------------------------------------
------------------------------------------------------
- Build revision: 1
------------------------------------------------------
Date: 02/18/2011
1) MICROS: replacing special character ' in receipt.
------------------------------------------------------
------------------------------------------------------
- Build revision: 0
------------------------------------------------------
Date: 02/01/2011
1) Micros intergratio added.
------------------------------------------------------
======================================================
EZDataConnector v.1.8.0
======================================================
------------------------------------------------------
- Build revision: 56
------------------------------------------------------
Date: 11/24/2010
1) Fixed DateTime parsing in FileDataDiffInput.
------------------------------------------------------
------------------------------------------------------
- Build revision: 55
------------------------------------------------------
Date: 10/15/2010
1) Fixed registers number
2) Fixed enter in transactions comment
------------------------------------------------------
- Build revision: 54
------------------------------------------------------
Date: 09/27/2010
1) Added new attribute to DBPRogressFileEODInput and DBPRogressFileRecalculateInput:
"isSatelite" (default false) - when false then not send transactions data only
from current register (not sending data from other register).
------------------------------------------------------
------------------------------------------------------
- Build revision: 53
------------------------------------------------------
Date: 09/27/2010
1) Firewall configuration - enabling service.
------------------------------------------------------
------------------------------------------------------
- Build revision: 52
------------------------------------------------------
Date: 09/23/2010
1) Changed SubshopData.cs - parse line.
------------------------------------------------------
------------------------------------------------------
- Build revision: 41
------------------------------------------------------
Date: 4/8/2010
1) HardDriveFreeSpaceChecker added. (configuration needs to be updated or checker will use default values
which is:
- interval 100 seconds
- minValue 100 MB
Example configuration:
======================================================
======================================================
- Build revision: 40
------------------------------------------------------
Date: 3/29/2010
1) Improvements for BinaryFileInput.
- crc calucalation optimalization
- new attributes
- processFilesQueueIntervalInSeconds="10"
- useCrcComparing="false"
- useFileLengthComparing="true"
- useDateModifiedComparing="true"
======================================================
======================================================
- Build revision: 39
------------------------------------------------------
Date: 12/11/2009
1) Added functionality for empty FROM clause
======================================================
- Build revision: 38
------------------------------------------------------
Date: 11/25/2009
1) SQLInput: now generates flat XML
2) SQLInput: fixed bug with doubling results when ImmediateStart atrribute is true
and initial scheduled time is lower (older) then current date time.
======================================================
- Build revision: 37
------------------------------------------------------
Date: 11/24/2009
1) Improvements in SQLInput
1.1) Added new atrribute ImmediateStart - queries can be run immediately started after start
1.2) Added possibility for queries to be run without WHERE claues
======================================================
- Build revision: 36
------------------------------------------------------
Date: 11/19/2009
1) Added new SQLInput
This input is able to connect directly to database, execute query (provided in config file)
and send result as xml to output (set in config as well).
Example of input's confifuration:
======================================================
- Build revision: 35
------------------------------------------------------
Date: 11/02/2009
1) Added TO move
======================================================
- Build revision: 34
------------------------------------------------------
Date: 10/30/2009
1) Fixed formatting of TO, value amount with TAX added support for set time to clear TO.
2) Added new attribute for time to display TO, example below:.
======================================================
- Build revision: 32
------------------------------------------------------
Date: 10/28/2009
1)Added support for new output - SerialPortOutput.
Example of proper configuration for new output:
2)Added support for new input - XMLFile
Example configuration:
InputUrl - url/file path to xml file
ScheduleFrequency - number of minutes, after which file read is to be repeated
======================================================
- Build revision: 31
------------------------------------------------------
Date: 10/16/2009
1) Forgot obfuscation.
======================================================
======================================================
- Build revision: 30
------------------------------------------------------
Date: 10/08/2009
1) BinaryFileIndex quick fix - deserialziation exception (index was garbaged).
======================================================
======================================================
- Build revision: 29
------------------------------------------------------
Date: 09/22/2009
1) BinaryFile ocassional null reference exception (hazard) fix
2) Index resync fix.
======================================================
======================================================
- Build revision: 28
------------------------------------------------------
Date: 09/22/2009
1) BinaryFile index obfusfuction index.
======================================================
======================================================
- Build revision: 27
------------------------------------------------------
Date: 09/02/2009
1) Additional logging added to EZUniversalUpdaterApp
2) Safe thread DAL dispose
3) Input SetDown changed (try per each input)
======================================================
======================================================
- Build revision: 26
------------------------------------------------------
Date: 09/01/2009
1. Logging added to EZUniversalUpdaterApp
2. Safe thread DAL dispose
3. Input SetDown changed (try per each input)
======================================================
======================================================
- Build revision: 25
------------------------------------------------------
Date: 08/26/2009
1. Fix - unahandled exception in EZUniversalUpdaterApp.exe
======================================================
======================================================
- Build revision: 24
------------------------------------------------------
Date: 08/26/2009
1. Fix - unahandled exception AccessViolation in DatabaseDal
======================================================
======================================================
- Build revision: 23
------------------------------------------------------
Date: 08/25/2009
1. Fix what suppoed to be fixed in 21
======================================================
======================================================
- Build revision: 22
------------------------------------------------------
Date: 08/25/2009
1. EZLogger FileLog2 maxSize fix
======================================================
======================================================
- Build revision: 21
------------------------------------------------------
Date: 08/21/2009
1. Cron fixed - Updater process killed manually generates many logs:
[cronError] {DataConnector/Cron} The process C:\Program Files\ezUniverse\ezDataConnector\updater\ezUniversalUpdaterApp.exe returned with error 1
======================================================
======================================================
- Build revision: 20
------------------------------------------------------
Date: 08/21/2009
1. Cron fixed - Check if updater is still working before check too early
[W061] {DataConnector/Cron} The process C:\Program Files\EZUniverse\EZDataConnector\updater\EZUniversalUpdaterApp.exe could not be started. Another one not finished yet!
======================================================
======================================================
- Build revision: 19
------------------------------------------------------
Date: 08/21/2009
1. Autoupdated fixed = service no longer will stop when update download is corrupted
======================================================
======================================================
- Build revision: 18
------------------------------------------------------
Date: 08/20/2009
1. Autoupdated fixed = minor fixes in Cron and instalaltion scripts
Date: 08/17/2009
1. Uninstall improvement. Now it is silent if arguments are provided:
- silent or verysilent
- suppressmsgboxes
Date: 07/27/2009
1. DBFReaderParser - Transactions parsing change:
cashier record is not required to be present in empfile.dbf
2. DBFReaderParser - Xml nodes send during OnDemand requests
have their root node suffixed with 'OnDemand'
3. DBFReaderParser - DataObejct used during OnDemand send
have set their identifier to NewGuid instead of Empty Guid
======================================================
======================================================
- Build revision: 17
------------------------------------------------------
Date: 07/20/2009
1. Bug fixed in Client.cs broken commit from version 1.6
2. Moved to new location in Source Safe
======================================================
======================================================
- Build revision: 16
------------------------------------------------------
Date: 06/25/2009
1. Naming convention EZ -> EZ
2. System time synchronization (cron job)
3. Security check interval increased to 2h.
======================================================
======================================================
- Build revision: 15
------------------------------------------------------
Date: 06/24/2009
1. DBFFileInput class:
- Update in parser of Transactions data type (for POSiTouch)
======================================================
======================================================
- Build revision: 14
------------------------------------------------------
Date: 05/22/2009
1. Configuring each type of data received by DBFFileInput (for POSiTouch)
to be run once, On Demand and with special date context, enchanced with definition of output
- added subnode