Покажи Change Log
CHANGE LOG:
version 1811201459
Changed zfpdef name from OpenCreditNoteFromFDCustomerDB() to
OpenCreditNoteWithFreeCustomerData()
Changed zfpdef name from OpenInvoiceFromFDCustomerDB() to
OpenInvoiceWithFDCustomerDB()
version 1812051456
Parameter OptionVATClass: added new option ‘*’ – Forbidden
Command with zfpdef ReadCurrentReceiptInfo: change parameter VATinReceipt values
from – 0 – Yes, 1 – No to – 1 – Yes, 0 - No
Command with zfpdef Payment: change delimiter before parameter OptionChangeType
from ‘*’ to ‘;’
version 1812171521
No protocol changes
version 1812201208
Add command with zfpdef:ReadSentRcpInfoStatus for read last sent and first unsent
receipts numbers and date time.
version 1901101636
Remove URN input field from commands with zfpdefs: OpenStornoReceipt,
OpenCreditNoteWithFreeCustomerData, OpenCreditNoteWithFDCustomerDB
Adding a command for reading QR code data in the last issued receipt with zfpdef:
ReadLastReceiptQRcodeData
version 1901311135
Adding commands for KL devices V2 with zfpdefs:
ProgPayment_Old, ReadPayments_Old, ReadDailyAvailableAmounts_Old,
ReadDailyRA_Old, ReadDailyPO_Old, ReadDailyReceivedSalesAmounts_Old,
ReadDailyReturnedChangeAmounts_Old, ReadDailyRAbyOperator_Old,
ReadDailyPObyOperator_Old, ReadDailyReceivedSalesAmountsByOperator_Old,
ReadDailyReturnedChangeAmountsByOperator_Old
Command with zfpdef: OpenStornoReceipt from parameter StornoReason is removed
option 2 – Tax relief
Commands with zfpdefs: OpenCreditNoteWithFreeCustomerData and
OpenCreditNoteWithFDCustomerDB, parameter StornoReason is hardcoded with
value ‘2’ – tax relief
Command with zfpdef: ReceivedOnAccount_PaidOut Parameter length OperPass is
changed from 4 symbols to 6 symbols.
Command with zfpdef: ReadCurrentReceiptInfo() changes positions of paramters
SubtotalAmountVAT4, SubtotalAmountVAT5, SubtotalAmountVAT6, SubtotalAmountVAT7.
version 1902191535
Adding additional message response format in point 1.3
Adding parameter for printing RA/PO availability in command ReceivedOnAccount, parameter
name PrintAvailability.
version 1903211145
Commands with zfpdefs: SetDateTime(DateTime), OpenStornoReceipt(),
OpenCreditNoteWithFreeCustomerData(), OpenCreditNoteWithFDCustomerDB() are with
added seconds in the related parameters. This will not confuse the workflow with V2
devices!
Command with zfpdef: OpenStornoReceipt from parameter StornoReason is added
option 2 – Tax relief
Commands with zfpdefs: OpenCreditNoteWithFreeCustomerData and
OpenCreditNoteWithFDCustomerDB, parameter StornoReason is with added options
values - '0' – Operator error, - '1' – Goods Claim or Goods return
version 1904091202
Adding new commands with zfpdefs: OpenElectronicReceipt(), OpenElectronicStornoReceipt(),
OpenElectronicInvoiceWithFreeCustomerData(),
OpenElectronicCreditNoteWithFreeCustomerData(), OpenElectronicInvoiceWithFDCustomerDB(),
OpenElectronicCreditNoteWithFDCustomerDB() for opening of all types receipts in electronic
formats
Adding new command with zfpdef: ReadReceiptNumQRcodeData() for reading QR code data of
specified receipt number
version 1905071026
Commands with zfpdefs: ProgPayment(), ProgPayment_Old(), ReadPayments(),
ReadPayments_Old(), parameters ExchangeRate and Rate are with changed length from 10 to
1..10.
Adding new command with zfpdef: ReadElectronicReceiptNumDataFromEJ
version 1906120933
Command with zfpdef: ReadElectronicReceiptNumDataFromEJ() is renamed to
ReadElectronicReceiptDataFromEJ()
version 1907251601
Add new commands with zfpdef: ReadElectronicReceipt_QR_Data(),
ReadElectronicReceipt_QR_ASCII() and ReadElectronicReceipt_QR_BMP() for reading electronic
receipts with their QR code in different formats
version 1908131009
Edit command ReadLastDailyReportInfo() parameter LastReceiptType parameter
Remove commands for open electronic storno and credit note receipts.
version 1910211454
No protocol changes.
ZFPLabServer ver.1.3.5:
- support data reading sessions
ZFPLabServer ver.1.3.7:
- after command ACKnowledge is received by fiscal device, subsequent errors (out of paper, connection problems... ) are omitted
ZFPLabServer ver.1.4.1:
- added finddevice() function
- the server starts without requiring administrator privileges
Bug in non-latin encodings in Delphi enumerations fixed
ZFPLabServer ver.1.4.5:
- listening port (4444) can be configured
- removed dependency on Properties.Settings
ZFPLabServer ver.1.5.5:
- improvements when working with multiple clients
- bug fixes in direct API, file server and finddevice() function
- the server registers itself to work for all users (Windows)
ZFPLabServer ver.1.5.6:
- settings() command:
* reconnect optimizations over TCP connection
* speed optimizations
* allow space in argument names when used with direct API
- added command name in the file server error response
ZFPLabServer ver.1.5.7:
- can be configured to run as Windows service (optional)
- improvements in Linux versions
ZFPLabServer (Android) ver.1.1.2:
- more reliable, uninterrupted work as a service
- connect/reconnect optimizations over BLUETOOTH and TCP
- automatic installation (sample code in the demo)
Libs:
- included .NET Standart 2.0 + Xamarin library
ZFPLabServer ver.1.5.8:
- avoids possible time out in receipts with many transactions and buffered printing
ZFPLabServer ver.1.5.9:
- USB, RS cable disconnect error codes
- prevented possible crash on Windows 10 when USB cable is removed
Libs:
- Node.js support and demo
ZFPLabServer ver.1.6.1 (Windows, Linux):
- If fiscal device is shared by multiple clients, each new client awaits finishing of all commands (executed sequentially) of the previous client.
As a result each client may create receipts on the shared device and will not be interrupted.
- Support for silent find device: tag 1 in _ServerStartupSettings.xml