Skip to content
basic-porto 8.1.0
New features
- Changed the QuickPay module to a new internal module that supports subscriptions.
Bug fixes
- Fixed the issue with fonts in the Porto theme that was breaking the page.
- It is now possible to set the quantity to zero in the shopping cart.
pro-porto 11.1.0
New features
- Changed the QuickPay module to a new internal module that supports subscription.
- Shared Catalog Rules and Groups can now be mass deleted on list views.
Bug fixes
- Fixed the issue with fonts in the Porto theme that was breaking the page.
- It is now possible to set the quantity to zero in the shopping cart.
- The address field is now divided into separate fields on store location cards.
- Improvements on the previous and next pages infinity scrolling.
pro-virgo 11.1.0
New feature
- Changed the QuickPay module to a new internal module that supports subscription.
- Shared Catalog Rules and Groups can now be mass deleted on list views.
Bug fixes
- It is now possible to set the quantity to zero in the shopping cart.
- The address field is now divided into separate fields on store location cards.
- Improvements on the previous and next pages infinity scrolling.
basic-porto 8.0.0
New features
- Support for Magento’s Multi Source Inventory was added.
Bug fixes
- Porto’s labels are now properly rendered for configurable products with special price.
pro-porto 11.0.0
New features
- Support for Magento’s Multi Source Inventory was added.
Bug fixes
- Porto’s labels are now properly rendered for configurable products with special price.
Pro Virgo 11.0.0
New features
- Support for Magento’s Multi Source Inventory was added.
Bug fixes
- Stopped page zooming in mobile view.
- Allow scrolling in search suggestions on mobile view.
- Fixed style issues on checkout, wishlist, order history, my account dashboard, special price display, store location popup.
basic-porto 7.0.0
New features
- Upgraded Ayden from v4 to v6.
- Improved performance for AJAX requests that were locking session.
pro-porto 10.0.0 / pro-virgo 10.0.0
New features
- Upgraded Ayden from v4 to v6.
- Caching of Raptor recommendations contents has been implemented.
- Improved performance for AJAX requests that were locking session.
- Subscription on products and memberships is now possible.
basic-porto 6.1.0
New features
- Product images are now shown on Order History.
- Improved mini cart notification when adding products from product lists.
Previously, on pages where the mini cart was not in view, the end-user had no feedback of successful action. - Brands can now be hidden if they have no visible products.
Bug fixes
- NaviConnect: configurable products are now properly set back into stock when any of the children becomes in stock when previously all were out of stock.
pro-porto 9.0.0 / pro-virgo 9.0.0
New features
- Cart tracking for Raptor.
- Product images are now shown on Order History.
- Improved mini cart notification when adding products from product lists.
Previously, on pages where the mini cart was not in view, the end-user had no feedback of successful action. - Brands can now be hidden if they have no visible products.
- Memberships can now be bought and managed online.
Bug fixes
- New account now properly logs in only after checkout is completed.
- When logged-in, immediately re-order after a successful checkout now properly adds all items to cart.
- NaviConnect: configurable products are now properly set back into stock when any of the children becomes in stock when previously all were out of stock.
- Gift items are now properly removed when applied discount coupon is no longer valid after it was previously successfully added to cart.
- Variants are now properly defined when validating BC discount coupons.
pro-virgo 9.0.0
UX improvement
- Improved responsive styling on for review step on checkout.
New Module
- Integration with Dropbox Azure storage and ftp servers
- NaviPartner Incoming Documents with Line Validation
- Restaurant module
New Feature
- Sending pdf2nav mails through mandrill
- Waiter pad kitchen order enhancements
- Adding +/- feature on self service add item action
- Added formatted XML preview on the import list
- Event Mgt.: E-mails can now be automatically sent per status change and per exchange template
- Support for custom front-end dialogs, inside NPR it currently only involves being able to read pictures on-demand
- Added support for Ship & Receiving
- Send Electronic documents to endpoint
- CS: Stock adjustments for locations set up as not bin-mandatory
- Added unattended payment workflow
- Possibility to predefined sequence, in which discount coupons should be applied
- Dedicated Self Service actions
- Handling of DPI>200 now possible (Epson m30)
- Send SMS for optional phone number
- Allow “Skip If Empty” to skip later columns on the same line in retail print templates
- Document Exchange can now be run by Job Queue
- Event Mgt.: distribution of resource across longer period with easier handling/checking of resource availability
- Click and Collect Sales Order amount display in a separate line
- Action for view timeout
- Possibility to run all major waiter pad related actions directly from POS sale view without having to open the waiter pad list or card
- Event Mgt.: New resource overview that shows availability per day and time intervals
- Added Configurable admin menu for self-service
- Add shortcut ‘POS Period Register List’
- POS Action ‘SALES_DOC_EXP’: added support for invoking inter-company ordering routine for created sales documents
- Auto-close of work shift for POS Unit in unattended mode when slave
- Posting Error Handling option for EOD
- New POS Action to play a sound (to be used as Ean Box event)
- New Sales Order Page Action, Issue Return Voucher, which can be used when for order with excess Payment Amount
- Retail Vouchers can now be manually issued via Sales Order
- New Report : Gift Vouchers – Listing
- SMS sent using SMS templates are now being sent using new API. ‘\n’ is for inserting new line
- Centering of barcode through FGL is now possible
- Report 6014515 Delete EFT Receipt
- Generating 1-bit version of retail logo and capability of printing it for Boca printers through FGL
- Create inventory /pick /put on release
- New button in Mobil app
- Add open Drawer functionality to POS action BALANCING_V3
- Added support for RFID Ship & Receiving
- Allow capital letters in email
- Possibility to set discounts on negative lines (returned items)
- NaviConnect Import Types now supports automatic retry
- Include SSH and SSL protocols in the FTP functions
- Capacity overview
- Prompt for job queue entry disabling when making test companies
- Adjust EAN bar codes in stock take worksheet
- POS Action ‘REVERSE_SALE’: a new parameter to enable copying of dimensions from POS Entry being reversed to current sale header
- Mixed Discount enhancement: support for multiple discount amount levels
- Prefixes for RFID
- POS Action ‘TRANSFER_ORDER’: a new parameter to preset Transfer-to location code, when creating new orders
Minor Change
- Discount related fixes: negative discounts or discounts outside 0-100% range are note allowed anymore
- Transfer order print template from POS
- Post Retail Voucher on Import added to Magento Setup
- Modified description control to allow for larger character count in description on newer versions
- Added adjusted cost
- Added Filter by Location Code to Sales Stats Related Queries
- Kitchen Display System (KDS) for NP Restaurant (further enhancements)
- Invoice Sales via POS can now use LCY instead of blank currency code depending on what is defined on Customer Card
- Newly created Role center
- Added Supervisor and POS user filter on RFID counting
- #387142/LS/20200407 CASE 387142 Changed caption of Action “Send test SMS” from “Send test SMS” to “Send SMS”
- Added inter job dependency for external storage and extra parameter for download action
- Item worksheet: Lines can now be moved to retail journal for label printing purposes
- Added commit to POS post item entries
- External identification of items in incoming purchase orders
- Remove Shortcut ‘POS Audit Log’ and ‘POS Info Audit Roll’
- Remove group-action
- Improved traceability. Parked sale, sale retrieval from POS quote and sale resume events are now recorded as POS Entries and POS Audit Log entries
- POS quote cleanup: removed legacy functionality with load from hard-coded fields
- Correction of report 6014416
- Field Delivery Instructions in Sales/Sales Shipments increased from 50 to 100
- Moved pepper action
- Added Mix Discount Price in page Mixed Discount Lines
- Added column Item Inventory by location in retail item list
- Full sales reversals return points that created discount coupon
- Exclude blank account number payment types
- Changes to report header
- Detailed VAT Summary section moved below Discount Module
- Update POS Unit ‘Name’ with Register ‘Description’
- Language Code added to Retail Voucher
- Add “Discount %” to page Campaign Discount
- POS Action ‘ITEM’: serial numbers now can be selected from a list
- Can now add dimension to sale line
- Remove field Item price function on the NP retail setup
- New field Voucher Qty. (Closed) added to Retail Voucher Type
- Added extra column to page
- NPR Dimensions: Restructured dimensions on NPR discounts
- Allow for third option in adjustment action (besides strictly positive or negative)
- Possibility to exclude webshop sales from the dataset sent to Raptor tracking endpoint
- Add publisher to SMS CU 6014502
- Adjusted Magento Order import to support Text Field Custom Options
- Discount amount bug in POS Entry
- Check on Journal Entries before Anonymisation + Anonymisation of Issued Reminders
- Merged Retail Voucher In-Use Qty. (External) with In-Use Qty. to prepare for better integration with Sales Order
- Retail Vouchers are now included when exporting POS Sale to Sales Document
- Added possibility to filter on item discount group in the DISCOUNT action
- Admission filter added to turnstile
- Added an event publisher to report that imports excel sheet
- Item AddOn: possibility to define whether specified price should always be applied or only, when it is not equal to 0
- Removed ‘:’ from ProfitExcVat_Caption
- Added ‘.’ to Rbt1_Lbl
- Changed Layout
- Changed layout to landscape
- Changed layout to align with header
- Minor layout modifications
- Changed layout
- Deleted empty report and removed link
- Deleted link to empty report
- SMS can now be sent with danish special characters
- If Consignor export is processed by Job Queue then auto processing happens 1 second after posting
- Sales Time Report: Format Time Intervals to text for display on Excel
- popup.intpad when you use the +/- option and exceed threshold
- Set field Amount to visible on page NpRv Arch. Vouchers (6151022)
- Link to page 6151022 on NpRv vouchers
- Navigation added to Archived Retail Voucher entries
- External identification of items in incoming purchase orders
- Replace the Storecode to “POS Unit No.” in dev and prerelease
- Show negative inventory in POS Inventory Overview
- Run Page Touch Screen – Balancing Line as Editable by default
- Add localization support for self-service
- Updates to NP Environment Mgt.
- New field “Supervisor POS” on page “Salespersons/Purchasers”
- Adjusted pre-generation of Retail Voucher reference to support external generation
- Added Fields”Bill-to E-mail”,”Document Processing” on page
- Collect Order within the same company are now updated instead of re-created
- Sending Log added to Retail Vouchers
- Adjusted RFID data commit timing and show list after printing of all new tags
- POS Entry posting routine: POS Store’s location code ony if cash register’s location is blank
- New Field POS Unit Serial No added on POS Units
- Changes Condensed Posting Description
- Modified onValidate of Cross-Reference No. in table 6014412
- Added Warehouse posting update
- NAV2018 and above: POS sales price lookup routine aligned with standard NAV routine. Zero sales prices won’t be disregarded now
- Added ticket wizard to ticket setup menu
- Populate Cross Reference No. on validate Item No in Item Journal Line
- New report 6060123
- Added Port parameter to SSH sftp wrapper
- French NF525, 3rd audit adjustments
- Adjusted CleanCash integration to work in BC
- Adjusted Manual Nc Endpoint processing to work in BC
- Added rapidstart import wizard for test/dev data
- Removed Customer Repair Card,Claimed list and all status list from Customer Repairs List
- Remove audit roll from menu
- Upgrade codeunit to update POS UNIT
- Changes to condensed posting description
- You can now define for each payment type whether remaining amount or zero amount should be shown by default on the popup during payment routine
- Remove POS Entry List from Sales Menu
- Change filter Parameter from year to month in Retail Top 10 Sales Person
- NpXml Batch can now be processed via Job Queue
- Location Code is simply updated on Collect Orders from same company instead of creating duplicate Sales Order
- Changed captions of action parameters
- Page 6060157 “Event Word Layouts”: unsupported button “Edit Layout” is hidden in Web client
- Added event publisher when inserting item worksheet line
- Removed redundant price recalculation for lines with “Custom Price” set to ‘Yes’
- Use reason codes, available on POS sales lines, when posting related item entries
- Change field Amount to Amount Excl VAT in Sales Time Report
- Amount Excl. VAT added to Magento Order interface to avoid rounding issues during recalculation
- Customers is top of the list in Sales Menu for sales person role center
- ‘Related Sales Document’ filter only by Entry No
- Update document time for all posted entries
- Added manually posting for RFID counting
- Add print labels to Inventory Put away
- Add start date and End Date to the page filter of Turn over Statistics
- Restaurant module: seating list will be filtered now by a specific restaurant
- Added mandatory OnGetTargetEncoding to fix errormsg when using hardware connector or MT
- Display POS Store Code and POS unit on Balancing Report 6014460
- Change display of Sales Orders count on Role Center Retail Salesperson. Now displays count for more than 999 instead of 999+
- Image display changed for Cues in Retail Activities cues
- Adjusted layout on Collect Store Opening Hours for better BC experience
Performance Optimization
- Remove dummy fields needed for 5.54 upgrade performance optimization
Error Correction
- Event Mgt: Updated ticket issue from events framework to match issue ticket framework
- Fixed mixed discount handling for customers having Price Incl VAT = False
- Changed function Sales(Qty) in Vendor to be limited to Sales in Value Entries
- Corrections and Enhancements to GDPR
- Discount amount is VAT agnostic
- RFID adjustments
- It was not possible to apply a prepayment amount from POS to a Sales Order, if there was a line in the Sales Order with 100% discount
- Voucher print sales workflow ID was incorrectly upgraded
- Deleted sales headers shouldn’t be counted as posted when balancing register
- Fixed aggregation for US tax
- Event Mgt: Renaming attribute template now properly inherits default values
- Dynamic module – Purchase and Sales Blocked properties for Items will be checked only if module is enabled
- A cash register could be opened multiple times from different user sessions
- Small fix for return vouchers
- Incorrect view change after cancel sale
- Added StartTransaction when EOD is forced at login
- Magento 2: Ship-to Post Code now properly returns Post Code (instead of Phone No.)
- Create Tax Amount Line when convert Audit roll to POS Entry
- EAN Box is not selecting action parameter values from correct EAN box setup when multiple setup are defined
- Accessories: there was a double VAT deduction for customers with prices set to be VAT-excluding, if unit price were to be retrieved from item card
- Wrong mix discount calculation in sales tax environment, when prices are set to be tax-excluding
- InPay: the amounts on POS line were not recalculated properly on quantity change
- Better error handling for BAXI Cloud integration when connection is lost
- Fixed incorrect initialization for POS View profile
- POS sale view was not updated after a dimension change, if there were more than one line in the sale
- POS Store Location Code were not assigned to item journal line during POS Entry (item entry) posting, if there was no location code coming from POS Sales Line
- You could get an unexpected quantity change on Item Add-on dependent lines after setting the price with the “DISCOUNT” POS Action
- Filter out lines marked “exclude from posting” from EOD as well
- Sales Ticket – POS Entry now displays all Payment Methods in Payment Specification
- Changed use of Ftp KeepAlive in Doc. Exch. File Mgt.
- Exchange labels: incorrect sales price calculation when Prices were set to be VAT-excluding
- Adjusted lock timing on EFT response transaction
- A runtime variable was not reset after waiter pad move to a POS sale, causing double VAT calculation on new lines
- Sale dates were not updated in auxiliary tables, while retrieving a saved sale
- Handle filter correctly in POS posting dimension check
- Re-applying VAT to all lines after discount or unit price change
- Customer fields will not be used for validation during Magento Import customer create if a Config Template has been defined in Magento Setup
- Item Add-on handling, when there are more than one item add-on base line in the sale
AL Conversion
- Remove keys that can’t be reference in al code
- Fixed V16 related AL issues: TempBlob, Service Password, Encryption Management, V14 .net references, Calendar Management
- Merge role centers to the NPR core. Reserve field IDs in C/AL code base to avoid conflicts
basic-porto 6.0.0
New features
- Brands and Categories can now be managed on Web only without BC; BC synchronization for these entities is deprecated and will be removed in future releases.
- It is now possible to force user login on checkout if user has an account.
- NaviConnect import / export logs now show the time an API request was processed on web.
- Order Export now has failure handling configurations for retrying synchronization to BC, and email notification of failure after retries failed.
- PDFs and other document types can now be uploaded in the WYSIWYG editor.
- Products can now be forced to open product view from product list and jump to a specified url fragment resource on the resulting page.
- Widgets can now be added to brand pages.
UX improvement
- Font-swap is now implemented to allow content to be rendered before custom fonts are downloaded.
Bug fixes
- Currency for Order Export now correctly works at different scopes, if configuration differ.
pro-porto 8.0.0 / pro-virgo 8.0.0
New features
- A previously logged-in contact can now log in with a new email address if the latter had been updated in BC.
- Brand pages and Smart Product List pages are now integrated with Mirasvit Search and Mirasvit SEO Sitemap modules.
- Brands and Categories can now be managed on Web only without BC; BC synchronization for these entities is deprecated and will be removed in future releases.
- Click & Collect module has been reworked with refreshed UX which includes user-preferred store.
- It is now possible to choose a preferred communication method on reserving or checking out at a specific store when making a Click & Collect order.
- It is now possible to force user login on checkout if user has an account.
- Loyalty point balance and related features are now only enabled if the logged-in user is a member of a membership part of a loyalty program.
- NaviConnect import / export logs now show the time an API request was processed on web.
- Order Export now has failure handling configurations for retrying synchronization to BC, and email notification of failure after retries failed.
- PDFs and other document types can now be uploaded in the WYSIWYG editor.
- Products can now be forced to open product view from product list and jump to a specified url fragment resource on the resulting page.
- Widgets can now be added to brand pages.
UX improvement
- Font-swap is now implemented to allow content to be rendered before custom fonts are downloaded.
Bug fixes
- BC Contact integration now correctly follows Magento Customer sharing configuration – per website or global.
- It is now possible to make a Click & Collect reservation when logged in.
- Magento customer account welcome email and confirmation email are now sent when account is created online.
- Multiple bug fixes in merging of simple and configurable products.
- Stores in Store Locator module are now deleted on web when deleted from BC.
New Module
- Integration with Dropbox azure storage and ftp servers
New Feature
- New Report : Open/Archived Coupon Statistics
- M2 Service features enhanced
- Enhancements to Customer GDPR
- Added support for BAXI Cloud and BAXI.NET integrations
- POS Sale resume last
- Support reading of RFID on the POS
- Added Library for the Boca printer (LinePrint)
- New options to print Unit Price on Labels
- Dedicated Self Service actions
- Receipt Print setup From POS entry
- GDPR Anonymization request from WEB
- New action for Self Service
- Added named actions profile to POS unit
- Appending affiliated accounts to the salesperson account list
- Idle Timeout configurable action for self-service views
- POS Action ‘SALES_DOC_EXP’: you can now select source for location code to be taken from (register, POS store or the sale), or even specify your own specific location for the POS Action
- Categorization of POS actions and POS units for self service
- Action added: Trigger label print after creating item from used goods
- Event Mgt.: Events can now be linked with Admissions from ticketing module
- Event Mgt: New buttons for accessing Admission data from ticketing module
Minor Change
- Adjusted Np E-commerce order line import to use Unit Price from order data
- Lookup functionality and translations for boolean typed parameters of POS actions; POS action description translations
- POS Entry: Cancelled sales now gets a similar Description as can be seen on Audit Roll
- Raptor POS integration enhancements
- Report 6151013 NpRv Voucher – format date
- Retail Voucher No. is pre-generated and display in POS Sales Line on issuing new voucher
- Item AddOn: 1) fixed quantity lines are always inserted into a sale, regardless of which button has been selected by user in the ItemAddOn dialog (Approve or Cancel); 2) insert silently (w/out dialog), if there is no need to show the dialog
- Stores can now receive e-mail/sms notification on Collect Order expiry
- Apply changes on filtering on issued and admitted tickets
- Report “Restaurant Daily Turnover” layout formatting adjustments
- Added field Deactivated
- A default answer can be defined now to a question whether to send all or only new lines, when new lines are added to a waiter pad
- POS Deposit: when cancelling a sale with deposit, audit roll line is now properly flagged as Type = Cancelled
- Change in URL + Credentials for SMS sending
- Newly created Role center
- Rep 6014417 – Changed captions to have a danish translation and made it possible to choose Cost Price. Rep6014416 – Avoid 0 sales and changed inventory to be inventory and not net change
- Magento Item, Profit % and Decsription2 added on Item Worksheet Line
- Comment lines will also be copied from POS Sale to Sales Order by POS Action ‘SALES_DOC_EXP’
- Do not overwrite “Unit Price” (field 29) in Retail Journal by field’s “Unit Price (LCY)” value from Purchase Order Line/Posted Purchase Invoice Line
- Allow filter on dates for reimbursement
- POS action “SALES_DOC_IMP”: a new parameter “Doc. View” to set view (sorting and filters) for sales document list
- POS action ‘SALES_DOC_IMP’: filter the list of available documents by location; use customer from selected sales document, if none is preselected
- Removed unused functions and fields
- Added navigation action in ribbon
- Adjusted balance check for NETS gift cards
- Hide “Starting time” and “Ending time”/ Make Weekdays non editable when Period Type is Daily
- Updated mobilepay sandbox URL in test configuration
- Service Connection: New services based on retail setups
- Changed Item Add-on routine invoking subscriber
- Magento Picture List adjusted to better support WebClient
- Removed .NET interop when calculating font stretch for epson receipts
- Added more info to the AuthenticateAccountPassword response
- Np E-commerce Document references moved to underlying table
- Add Total inventory for each item
- Confirm/Reject Order is now also displayed on Collect Orders with Blank Processing Status
- Fixed incorrect (AL incompatible) filter in reports 6014441 and 6150660
- Quantity change are disallowed on waiterpad lines
- Removed field ‘Last Open Sales Doc’ and ‘Last Posted Sales Doc’
- Remove Shortcut ‘POS Audit Log’ and ‘POS Info Audit Roll’
- Added “Retail ID” for POS Payment Lines
- Field Delivery Instructions in Sales/Sales Shipments increased from 50 to 100
- Event Management: minor changes to reports
- Ability to send to kitchen print waiter pad lines with no print category assigned
- NPR MPOS App Setup: removed unused fields
- Add card page 6150626 for list ‘POS Audit Profiles’ to prerelease
- Added Mix Discount Price in page Mixed Discount Lines
- NPR Retail Setup: removed fields/code not used
- Correct Discount Amount in FactBox
- Remove Delete button
- Set row visibility to hidden
- Increase size of percentage (Caption)
- Set logo visibility to false
- Remove NaviPartner Label
- Report Company logo
- Removed footer NaviPartner text
- Added field last cost price to report
- Added bank branch number to copy of report 116
- Re activate Invert Selection for web
- Display ‘Location Code’,’VAT Bus. Posting Group’,Gen. Bus. Posting Group’
- Added Field Payment terms code to Sales Return Order
- Allow Filter On Item Dataitem
- Added VAT Business posting group as option in column on page ‘General Ledger Entries’
- Added a conditional check for location code
- POS Action ‘Raptor’: lookup functionality for parameter RaptorActionCode
Performance Optimization
- Improved performance in item availability service
- Doc. Exchange closing connection to ftp server
Error Correction
- Excluded some Transaction Tables for Master setup
- Adjusted various timings on the adyen POS integration & improved logging
- Changed EFT receipt lock timing for adyen integration
- Table relation to variant on pos sales line was pointing wrong
- Changed Global var Report_Caption_Lbl from Item Sale per Vendor to Sale Statistics per Vendor
- Correct Report Caption from ‘Sales Person Trn. by Item Gr.’ to ‘Item Sales Statistics/Provider’
- End of day calculations with negative amounts for untangible assets
- An entry for posted Credit Sale remained forever in table 6014405 Sale POS
- Amount including VAT was incorrect on POS Quotes, if there was a payment line
- Added upgrade for existing receipt templates referencing moved fields
- “Allow Line Discount” not considered in the response set
- Fixed issue with Delivery of non store stock Collect orders being posted
- Reports “POS Item Sales with Dimensions” and “Restaurant Daily Turnover”: include transactions marked with “Exclude from Posting” checkmark
- Legacy global dim fields on cash register would not be updated, had the dimensions been changed on POS unit. This has been fixed
- Event Mgt: Forced inventory posting was allowing sales invoice modifications
- Rounding precision not initiated and discount amount was applied without rounding
- Changed VoucherPayment function
- Fixed Exit Variable in function FindPriority
- POS Entry/POS Sales Line/POS Payment Line global dimensions were not updated on assigned dimension change through ShowDimensions() function (“Dimensions” button)
- Default VAT percent not supplied from item
- VAT calculation was done twice for items with prices set up as VAT excluding, if the item was added and then retrieved from a waiterpad.
basic-porto 5.0.0
New features
- It is now possible to prevent cart rule from being applied if any item in cart has a price rule applied.
- GDPR account consent functionality has been reworked to provide more flexibility with regards to agreement terms.
- GDPR consents can now be reviewed anytime under “My Privacy” section under “My Account”
Bug fixes
- Fixed issue where special prices were copied to wrong scope when installation is in single-store mode.
pro-porto 7.0.0 / pro-virgo 7.0.0
New features
- It is now possible to prevent cart rule from being applied if any item in cart has a price rule applied.
- GDPR account consent functionality has been reworked to provide more flexibility with regards to agreement terms.
- GDPR consents can now be reviewed anytime under “My Privacy” section under “My Account”
- “Quick opt-in” for loyalty memberships can now be done from under “My Account” for non-members.
- Opt-out from specified memberships is now also possible from under “My Account”.
- Altering specified GDPR consents can trigger opt-out if configured to do so.
UX improvement
- Layout of account selection page when a user has multiple accounts has been reworked.
Bug fixes
- Display Rules can now be removed from Display Groups.
- Removed crash on “My Account” page when Loyalty webservices fail.
- Cleaned admin settings of B2B modules to remove no longer relevant settings.
- Fixed issue where special prices were copied to wrong scope when installation is in single-store mode.
basic-porto 4.0.0
New features
- Default direction of product lists can be configured via admin.
- Old orders and related documents can be automatically deleted after a defined period.
UX improvement
- Applying coupons / vouchers on Cart page now behaves same as on Checkout page.
- General site-wide theme UI improvement and bug fixes.
Bug fixes
- Deploying new releases no longer breaks the frontend theme.
- Sessions are now closed as early as possible on read-only frontend REST API calls, allowing for more concurrent connections to the server.
- Sitemaps will now be generated for each website in a multi-website setup.
- Variants are now correctly assigned to the same categories as the parent configurable item on synchronization from BC.
pro-porto 6.0.0
New features
- Default direction of product lists can be configured via admin.
- Logged-in members can now upload an existing image to use as their profile picture.
- Old orders and related documents can be automatically deleted after a defined period.
- Simple items (without variants) in BC can now be merged into Configurable products when synchronized.
- Social login now works with BC contact integration.
UX improvement
- Applying coupons / vouchers on Cart page now behaves same as on Checkout page.
- General site-wide theme UI improvement and bug fixes.
Bug fixes
- Deploying new releases no longer breaks the frontend theme.
- Labels are now properly refreshed when relevant products or labels are saved.
- Newsletter subscription for accounts integrated with BC now uses the user’s correct email address.
- Sessions are now closed as early as possible on read-only frontend REST API calls, allowing for more concurrent connections to the server.
- Sitemaps will now be generated for each website in a multi-website setup.
- Variants are now correctly assigned to the same categories as the parent configurable item on synchronization from BC.
pro-virgo 6.0.0
New features
- Default direction of product lists can be configured via admin.
- Logged-in members can now upload an existing image to use as their profile picture.
- Old orders and related documents can be automatically deleted after a defined period.
- Simple items (without variants) in BC can now be merged into Configurable products when synchronized.
- Social login now works with BC contact integration.
UX improvement
- Applying coupons / vouchers on Cart page now behaves same as on Checkout page.
- Right sidebar on Cart page adjusts width to fit content.
Bug fixes
- Labels are now properly refreshed when relevant products or labels are saved.
- Newsletter subscription for accounts integrated with BC now uses the user’s correct email address.
- Sessions are now closed as early as possible on read-only frontend REST API calls, allowing for more concurrent connections to the server.
- Sitemaps will now be generated for each website in a multi-website setup.
- Variants are now correctly assigned to the same categories as the parent configurable item on synchronization from BC.
New Module
- Dragonglass is a new module that introduces the React-based rendering engine into the front-end UI framework
- NP Ecommerce – general mapping tables for Orders import from Ecommerce
New Feature
- Cleanup task made easier by specifying volume of data to delete
- New Report Exchange Voucher
- Create Point based coupons from web service
- Event Mgt: You can now specify globally which event statuses will disable delete process on events
- Verifone VIM integration
- Enhancements to Customer GDPR
- Waiter pad kitchen order enhancements
- Allows configuring and discovering workflow action sequences (workflows that execute before and/or after other workflows)
- Navigate recognizes POS Entry
- Clean up code-unit for CS Posting Buffer and CS Communication Log
- Sales Statistics by Date and Time
- Possibility to assign default dimensions for POS Stores and POS Units
- New POS Entry list layout
- Able to print multiple labels of the same type, my modifying the “Quantity to print”
- Added user level feature to RFID Store Counting
- Reimbursement calculation for points
- Event Mgt: Events can be locked to prevent accidental change
- Warehouse Apps-Unplanned count for Locations using Directed PutAway and Picks
- Whse Phy Invt Journal use for Location flagged as Directed PutAway and Pick
- Support for issuing multiple electronic gift cards in a row & support for specifying discount
- Retail Journal: New report to preview the journal
- Added 2 types of RFID Store Counting
- Added specific number series for Z-& X-Reports on the End of Day Profile defined on POS Unit
- Added App Warehouse posting options
- Added user level feature to RFID Store Counting
- Added inventory calculation scheduler for RFID Store Counting
- Made POS document export more flexible: Document can be opened, payment menu can be prompted, customer selection can be delayed
- Shopper Recognition API for M2 and internal
- NPRE. New flow in restaurant: select table -> set number of guests -> select menu items -> move to pre-selected table/waiterpad
- Added support for setting zebra sensor method on print templates
- Display of Total Item Count possible in sales grid
- Showing payment methods with no movement on eod screen (setting)
- Print through PrintNode
Minor Change
- Restrict option on positive/negative document types are now properly showing error translated in danish
- Return Sales on Retail Journal now enabled
- Attached to Cross-Reference No on creation of an item & variety for an item
- Generic Filter: Function AdvancedFilter is now global
- POS Output refactoring & module
- Added filtering to post of range functionality
- Show already prepaid amounts in customer’s open sales order list
- Handling foreign credit cards
- Added support for printing on Android
- New options for POS Action ‘PRINT_RECEIPT’ to have more control over sales ticket reprint process
- Data Collection on G/L Entries- and Reimbursement by Sales Invoice added
- Lookup to Item Cross Reference added to Collect Order Import
- “Block Custom Discount” checkbox added to page Campaign Discount
- Remove field Customer creation and related code
- Removing fields from Retail Setup (6014400)
- POS Info: new option that will only write the info message
- Report 6014417 Inventory Per Date – removed columns “Direct Inv. Cost” and “Total Profit”, some minor visual changes
- Item Price Function removed from NP Retail Setup
- New report on POS item sales by dimensions
- Rounding related fields moved to POS Posting Profile (from Cash Register and Retail Setup)
- External Retail Voucher api extended with Get Vouchers by Customer No./E-mail and allow Top-up
- Added universal entry in cross company setup, for global exchange returns
- Prefix check for exchange labels is now done by range instead of singular value in Retail Setup
- POS Action Delete POS Line: New subscriber added OnBeforeDeleteSaleLinePOS
- Allow Cashback added to POS Payment Types
- NPR Availability fact box page link
- Sales Ticket No. Series moved to POS Audit Profile from Cash Register
- Hospitality: all comments are deleted automatically from waiter pad once the last item is moved out from it
- Adjustments to Collect in Store Order List and -Card
- Layout updates to Retail Journal for better WebClient experience
- Caption update of Retail Item List and -Card
- Adjustment to VAT during transfer of POS Sale to Invoice
- Deleting Header UIs, UIs Lines are not being deleted
- Added page 9650 in code unit 6014454
- Minor change in UpgradeSetupsBalancingV3
- Change RFID Refill functionality
- POS Action “SET_ACTIVE_EVENT” will not overwrite POS unit dimensions from now. Event dimensions will be directly inherited by each sale
- Changes to layout of Collect Order Lines
- Activate POP UP QTY in Gift vouchers
- Manage Cross Ref by Type
- Global exchange can now be called from EAN box event
- POS Info – Waiter Pad integration: save Sale POS Info and restore it, when waiter pad lines are moved back to a sale
- Replaced confirm dialog on RFID printing with event
- HC: HC Audit Roll page has a new custom button which allows clients to add their own code
- Changed Warehouse posting to use Job Queue
- Added Raptor integration buttons to Membership and Member cards
- Changed Warehouse posting to use Job Queue
- Shopper Recognition in POS after Adyen payment via Magento
- Updated Retail Sales Cue for Failed Webshop Payments to count missing Payment Capture
- Added ledger and stats button to member confirm page
- Credit Sales are now also included in Global POS Entry sync
- A new publisher to override existing waiter pad line print category assignment procedure
- Order Line Quantity is now considered during issuing of M2 Retail Voucher
- Data source extension added to have number of open sales orders available for display on a POS button
- Added Sorting parameter for Click and Collect orders in POS
- New workflow ‘FINISH_CREDIT_SALE’ with possibility to set up cash drawer opening as a step of the workflow
- Raptor tracking integration: send info about sold products to Raptor
- Add additional print functionality on ios and android
- New tab ‘CRM’, same as on page 6060136 “MM Member Card”
- POS Action – Login: new publisher after salesperson has been found
- Print Confirmation added to Collect Order List
- Service Url on Retail Voucher Partner is now autofilled when Name is set to valid Company Name
- Changed Warehouse posting to use Job Queue
- Change Account Type for Difference Amount posting
- Retail Vouchers are reprinted during Redeem if it still has positive Balance
- POS action “PRINT_RECEIPT”: possibility to print retail vouchers just as the old credit vouchers
- Country Code is now properly copied from customer/contact to POS
- New report to show average turnover per table/guest in restaurant module
- Description issue in POS Payment Bin for Bank and Safe
- Added support for Epson TM-m30 printer in mPos
- Extension fields in NpGp POS Entries
- Extra parameter to help inventory adjustment
- Added Nav Publisher OnFindItemVariant() to Click & Collect Order import
- Changed Warehouse posting to use Job Queue
- Minimum Amount for Retail Vouchers set on Voucher Type
- Change in Credentials for SMS sending
- Print tax free voucher through POS Action ‘PRINT_RECEIPT’
- Customer Info from POS Sale is now automatically carried to issued Retail Vouchers
- Load POS Quote no longer sets position to Last Sales Line to avoid issues if POS Quote does not have any Sale Lines
- Payment Input can now suggest negative amount when payment line amount exceeds sales amount instead of just 0,00
Performance Optimization
- Moved all App Warehouse posting to Job Query
- Archive on Delivery of Click & Collect orders is now performed by Task Scheduler in the background
Error Correction
- Minor adjustments to new sales document POS actions
- Fix caption on the request page of Report 6014419 – “Vendor Sales Stat”.
- Added guard against balancing order layaway before posting of previous entries
- Adjusted Collect Order import to respect prices from Source instead of recalculating
- Fixed issue with POS Action NETS_GIFTCARD_LOOKUP that blocked positive result
- GCP Lookup locking error
- Fixed issue where cancellation of remote Discount Coupon failed
- Inconsistency between global dimensions and dimension set IDs in posted document ledgers
- Updated POS document amount retrieval to support split posting and handle prepayment deductibles correctly
- Support for hardware connector on newer versions than NAV2016
- Don’t clear static mobilepay model ID when closing dialog
- POS item posting transaction scope
- Finalize POS session when navigating from POS to RoleCenter
- Adjusted various timings on the Adyen POS integration & improved logging
- Collect Orders wrongly triggered M2 Order Status update
- Fixed mix discount applied to wrong priority
- Adyen parsing thread culture bug fix
- Assigned to a sale “Retail Cross References” was lost if the sale was parked, which made it impossible to use the original exchange label
- Total amounts were not calculated on POS Entry for Credit Memos
- Fixed issue with assembly order rename
- Incorrect Email Address was being used when Custom Layout is defined
- In some cases, during Line Split with Discounts would not properly update Quantity
- Handle new card number if it switches during payment transaction
- Found item no wasn’t used when importing scanner file in Req. Worksheet
- POS action ‘SALEANNULL’ did not respect the “Login Type” setting on Cash Register
- Discount Coupon Extra Item Qty would not properly increment Discount Amount upon reaching higher tiers
- Handle cashback value correctly in terminal communication
- Printing Item Labels for lines where quantity isn’t an integer