# Releasenotes V1.7.7
DOM: 1.3.0
Denmark: 1.0.8
Poland: 1.0.7
Romania: 1.0.6
Hungary: 0.9.2
Germany: 1.0.12
Bulgaria: 1.0.11

ATTENTION: Please take a look at the implementation instructions.

## Main Features
Hungary: Release Candidate

## TrustedFiscalModule
- [x] Bugfix: Denmark: Payment type cash was mismapped to predefined basic id 12001
- [x] Bugfix: Denmark: Payment type check was mismapped to predefined basic id 12008
- [x] Bugfix: Denmark: Quantity-Field was not exported in ct line in saf-t export.
- [x] Bugfix: Poland: Tax code mapping corrected. 
- [x] Bugfix: Romania: Tax code mapping corrected.
- [x] Bugfix: Hungary: Cancellationdocument for returning goods not send correct to the printer.
- [x] Bugfix: Hungary: Missing information when sending customer data (PublicPlaceType). 
- [x] Improvement: Hungary: Added possiblity to print out cash report with cash check document type.
- [x] Improvement: Hungary: Added BusinessTransactionType CashDifference.
- [x] Improvement: Hungary: Added method pingTaxAuthorityServer
- [x] Improvement: Hungary: Added method enableUSB.
- [x] Improvement: Hungary: Added method disableUSB.
- [x] Improvement: Hungary: Added method printDocumentList.
- [x] Improvement: Hungary: Added additional document validation checks.
- [x] Improvement: Germany: QrCodeDataString obsolete message improved. Field will be removed from upon version 1.9.
- [x] Improvement: Germany: Moved FiscalDocumentRevision to FiscalResponseGermany. 
- [x] Improvement: Hungary: ReprintDocument method implemented.
- [x] Change: Hungary: Removed MiscellaneousNonFiscal from supported document types.
- [x] Improvement: Hungary: Improved validation messages at cancellation.
- [x] Improvement: Hungary: PayIn, PayOut, OpeningBalance can have one or more text lines.
- [x] Improvement: Hungary: Added document type printingReceipt for printing non fiscal receipts.
- [x] Improvement: Bulgaria: Added document type printingReceipt for printing non fiscal receipts.
- [x] Improvement: Romania: Added document type printingReceipt for printing non fiscal receipts.
- [x] Improvement: Poland: Added document type printingReceipt for printing non fiscal receipts.
- [x] Improvement: DataStorage calls Flush method additionally to Dispose.
- [x] Improvement: Hungary: Added supported business transaction type pay in. 
- [x] Improvement: Hungary: Added possiblity to print text of booking position to receipt.
- [x] Change: Added additional field FiscalDocumentNumber to FiscalResponse
- [x] Improvement: Hungary: Fiscal document number is set sent back as string in field FiscalDocumentNumber.
- [x] Improvement: Serbia: Fiscal document number is set sent back as string in field FiscalDocumentNumber.
- [x] Improvement: Hungary: Improved validation on partner object fields.
- [x] Change: Romania: Customerdisplay is mandatory in Romania.
- [x] Bugfix: Denmark: Total position was not properly handled at saf-t export. 
- [x] Improvement: Hungary: last 15 sent documents to printer stored in debug directory.

## TrustedFiscalService
- [x] Improvement: Code improvements on base controller.
- [x] Improvement: Hungary: Added method pingTaxAuthorityServer
- [x] Improvement: Hungary: Added method enableUSB.
- [x] Improvement: Hungary: Added method disableUSB.
- [x] Improvement: Hungary: Added method printDocumentList.
- [x] Improvement: Germany: Moved FiscalDocumentRevision to FiscalResponseGermany.

## FiscalServiceClient.net2 & FiscalServiceClient
- [x] Improvement: Hungary: Added method pingTaxAuthorityServer
- [x] Improvement: Hungary: Added method enableUSB.
- [x] Improvement: Hungary: Added method disableUSB.
- [x] Improvement: Hungary: Added method printDocumentList.
- [x] Improvement: Germany: Moved FiscalDocumentRevision to FiscalResponseGermany.

## FiscalServiceClient sample
- [x] Improvement: Germany: Moved FiscalDocumentRevision to FiscalResponseGermany.
- [x] Bugfix: Choosing client in client list faces an exception.

## RetailCloud
- [x] Improvement: Upgrate to node.js 14.21.3
- [x] Improvement: Added possiblity to reactivate an archived terminal (administrative user only). 
- [x] Improvement: Austria: Improved controller documentation for austrian configuration controller.
- [x] Improvement: Added endpoint to get help information for types and properties of types.
- [x] Improvement: Added endpoint to get business transaction type / document type mapping.
- [x] Improvement: Added endpoint to get help information for enum types.
- [x] Improvement: Added additional documentation and help information to fiscal country properties information page. 

## Testing
- [x] Improvement: Hungary: Added several standard test units
- [x] Improvement: Hungary: Added non fiscal receipt print test to basic tests.
- [x] Improvement: Sweden: Added general mapping test for sweden.
- [x] Improvement: Added standard test for CancelDocuemnt for all countries. 
