[NPR5.55] NP Retail

August 23, 2020

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

[NPR5.54] NP Retail

April 22, 2020

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.

[NPR5.53] NP Retail

February 11, 2020

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

[NPR5.52] NP Retail

November 12, 2019

New Feature

  • SFTP Client: Establishing connection with private key and giving option to search and download files with keywords in filename
  • Support for Android
  • Budget Statistics
  • Item AddOn functionality enhancements
  • Customer GDPR
  • Location specific order printing setup
  • New action to merge similar sale item lines into one
  • Column Sales (Qty) added and option to sort on the new column
  • You can now set up a POS button to display POS info text assigned to current sale line. The sale line will be displayed in red, should the POS info code is assigned to it.
  • Added background posting to the Warehouse app functionality
  • Added action ‘Shelf Label’ and ‘Price Label’ on Item Worksheet
  • Navigate recognizes POS Entry
  • Added background posting log
  • New publisher on End-of-Day process
  • Added RFID Store counting functionality in the app
  • Support reading of RFID on the POS
  • Added one more description option to posting description
  • Added RFID Store counting functionality
  • Report Item Group Top now available
  • Sales Statistics by Date and Time
  • Added support to Zebra device library for inversed color and graphic boxes
  • Assemble To Order posting
  • Check unique Cross Reference No using Dynamic modules

Minor Change

  • Changes to report 6014410
  • Gave the user the chance to choose to create a new transfer header directly
  • Layout modification
  • System will update unit price on customer selection only if the new price is lower than the existing one, unless the new customer is being selected instead of another one
  • Default quantity to ship is set 0 on a warehouse shipment if ‘Zero Def. Qty to Handle’ is checked
  • Added background posting for Phy. Inv. Journal regarding RFID counting
  • New POS Posting Profiles table has been introduced. POS Posting related fields moved out from NP Retail Setup into this new table to make them POS Unit specific
  • HQ Connector: When importing a sales order, added a new publisher after sales header is created
  • The AFDELING code was not inserted for the Sales Order created for the return
  • Dynamic Module: Message showing posted document no. is now properly showing the message only if actual document is created
  • Changes to report 6014422
  • Removed Pos Info Audit Roll on menu 1056
  • Size increase for vendor Item No
  • Field Re-positioning in Retail Journal
  • Removed fieldsonitem card
  • Move action on NP retail setup to the group Other configuration
  • Refcator Table Export wizard for Webclient
  • Hyperlink action changes
  • Action codeunit to change dimension on Cash Register/POS Unit and ability to display current dimension value on a button
  • Now system will not allow negative quantity for a Gift voucher to be specified
  • Create Collect Order adjusted for Mobile POS
  • Removed page actions Input and Delete
  • Removed field Fax No
  • Changes in Layout
  • Removed offline posting validations for RFID counting
  • An overview showing quantity on stock for all items broken-down by variant and location
  • Core RFID functionality added
  • An option to disable receipt printing on sale
  • Remove actions steps 1.. and rename actions in NP retail setup
  • Added posting type to CS UI
  • Item Category Code in Item Worksheet set from Existing Item
  • Alt. Price on Accessory now considers Price Includes VAT on Main Item
  • Enhancement on conversion tool for POS Entry
  • Remove Notes section to align with other setup pages
  • Global POS Sales Setup moved from Np Retail Setup to POS Unit
  • Core RFID functionality added
  • Added POS Info Audit Roll and POS Info POS Entry
  • Added parameter ‘Sale type’ to report
  • Adjusted Client Diagnostics
  • Redesign fasttab Magento for webclient
  • Connect Online is no longer supported by Microsoft
  • Adding field Size to page 6014470
  • External Retail Voucher api extended with Get Vouchers by Customer No. and E-mail
  • Allow Cashback added to POS Payment Types
  • Better error for missing item in Item Worksheet

Performance Optimization

  • Added background posting to the Warehouse app functionality

Error Correction

  • POS Apply Customer Entries: list of invoices is now properly showing only invoices for selected customer
  • Minor adjustments to new sales document POS actions
  • System didn’t stop finishing sale if customer selection were cancelled by user
  • Runtime error when using “Hent udvalg” button
  • POS will now not demand usage of blocked variants on item
  • Negative discount amounts are now disallowed
  • Delete Null key in table 6014402 ‘Payment Type POS’
  • Add commit function to avoid runtime error
  • CS: Fixed issues when scanning/proposing quantity/assigning quantity
  • Error introduced by use of service password without proper rights
  • Discount % was not applied correctly when a returned item sale was reversed
  • Resolved issue where negative minimum amount was blocking for issuing of return retail vouchers
  • Return Retail Voucher quantity was 0 instead of 1 resulting in missing Print
  • Global POS Sales Sync did not work with Company Names containing special characters

AL Conversion

  • “CashKeeper Proxy” – Remove obsolete local functions causing AL conversion problems

[NPR5.51] NP Retail

September 16, 2019

New Module

  • First preparations for Global POS Sales

New Feature

  • Advanced end-of-day handling
  • New dynamic/static filtering options
  • Added Tickets and Members Tables
  • Tools to convert setup from classing to Balancing V3
  • HTTP print action without modal page
  • Action created for changing UOM on a POS sales line, new action code is CHANGE_UOM
  • Create Point based coupons from web service
  • Roll Center for Business Central (Web Client)
  • RFID warehouse Receip
  • Support for Android
  • Added POS Payment View Event Setup which includes Dimension Popup
  • Customer Display module custom code and possibility to hide 2nd display, while keeping the background
  • Administrative Templates feature allows administrators to control access to Major Tom functions and areas
  • New function to set initial float for a POS Unit
  • Creating Service Items when POS posts the Item movements
  • New Report  NP warehouse shipment
  • Adding support for Movement Worksheet
  • Raptor POS integration
  • Compliance with NF525, 2nd iteration
  • Adding support for Warehouse Receiving
  • Sales Ticket A4 Report now displays a summary by VAT Perc
  • Mobile scanning can activates from the POS menu
  • Shelf Labels and Price label on Posted Purchase invoice
  • Added action + EAN box event to modify amount on a sale’s line
  • Added posting options in the Warehouse module
  • New option to keep the work sheets on data purge
  • Gift voucher support in EFT framework
  • Posting to GL / item ledger on after balancing is performed
  • New action created to allow users to print a template based on POS entries
  • New action to merge similar sale item lines into one
  • Added functionality to select bin code by scanner on selection list
  • Assisted setup for POS Unit card
  • SMS files sent to ftp Endpoint
  • Added date calculation helpers to retail print templates
  • Hardware Connector for browser <-> client access
  • POS Status Bar can now include NPR version number
  • Column Sales (Qty) added and option to sort on the new column.
  • Services to add / remove account from mail groups
  • Add Functionality to support foreign shipping Services
  • Added warehouse functionality in the mobile app
  • Click and Collect Order can now be sent between stores in same the company
  • You can control if a receipt can be reprinted. Possible options: Always, Only Once or Never
  • Added ship by Sales Order to the Warehouse Module
  • New publisher on End-of-Day process
  • Change MPOS to use the standard EFT flow
  • Collect Orders can now be setup to Post Sales Document upon Processing
  • You can now set up a POS button to display POS info text assigned to current sale line. The sale line will be displayed in red, should the POS info code is assigned to it
  • Handle EFT approvals in POS quotes
  • New Field Shelf Label Type available on Retail Item Card
  • Added unplanned counting to the Warehouse Module

Minor Change

  • Second screen will now display remaining amount to be paid as well as a separate section with all registered payments made in the sale, including foreign currency amounts and codes
  • Match PSAM terminals card prefix again if it switched during transaction
  • Minor enhancements to Collect in Store documents
  • Scan not working in app
  • Enable choice of Quantity when print Purchase order labels
  • RFID journal
  • Function ‘MovementEntries’ Parameter ‘Global Dimension 1’ from Code 10 to Code 20
  • Made mobile-pay registered fields editable for more robustness
  • Fixed minor scaling error on Mixed Discount Time Interval page 6014448
  • Updates date on retrieved parked sale
  • URL moved to an Iframe to preserve the focus
  • The action for opening cash drawer was changed to allow for use before login
  • Shipment Method Code and Shipping Agent Code added on Sales Return Orders
  • Added Item Tracking Code
  • Added events for Discount Coupon application and cancel
  • Improved adyen integration (better error handling, capture delay, 1 tap customer recognition)
  • Members and memberships can be created as part of the M2 account service
  • Print guarantee voucher automatically if set on item level
  • Payment type / control drawer open
  • Support for sales document exports without item information
  • Possible to overwrite Posting date in Warehouse module
  • C/side -> AL convert
  • Modified action to allow users to introduce a prepayment amount instead of just prepayment percentage
  • Removed restriction on Register Credit Voucher Account not being used manually on POS Sales
  • Gave the user the chance to choose to create a new transfer header directly
  • Issuing of Retail Vouchers is now also triggered for POS Invoice Sales
  • Improved google cloud print locking
  • Added Nav event for Get of Vat Posting Setup
  • Added scanner button in the center of the app
  • Added change to ask confirmation before table retrieval and parameter to activate it
  • Layout modification
  • Dimension Popup on Payment View can now be skipped on Value
  • Customer search by email on POS
  • Staff Purchase Item Group update
  • Summarized qty on all views warehouse
  • Added some new options to PRINT_RECEIPT
  • Warehouse put -away date for receiving
  • Changes to inventory report
  • Case Insensitive Filtering on Vendor Item No on Purchase Orders
  • Sales Price Maintenance Setup + automatic update
  • Headlines fields are carried on to the next page
  • Changes in ‘total’ calculation on report 6014535
  • Track and trace update for pakkelabels
  • Added possibility to restrict amount sign for the action
  • Removed unreferenced functions
  • Increase size of field season from 3 to 10 in NPRetail90
  • Fix for double totals
  • Table Import can read data into extension tables
  • Field Blocked added to the page 5401
  • POS Sales Lines now has option to “Exclude from Posting” for Click and Collect delivery only
  • “4 Bon button” moved to prints tab
  • Vendor No now displayed on Item Sales Posting Report
  • Logging stack trace on action errors
  • Field Item Status displayed on Retail Item List
  • Set width on field description to 50
  • Add bank Branch to report 206
  • getAccountDetails returns first name / last name fields
  • POS Action ISSUE_RETURN_VOUCHER now validates that input Amount is not less than min. amount on Payment Type
  • Magento M2 requires first / last name on address object
  • Post & Pdf2Nav allow multiple emails
  • Track Only Reports which fall in Range 50000..99999
  • Removed Page Manager module as it is deprecated in BC
  • Flow filter item category from the main page advanced sales statistics to Item Statistics subpage
  • It is now possible to delete more than one Period Discount and/or Mixed Discount at a time

Performance Optimization

  • Removed redundant upgrade code-units
  • Errors from Pakkelabels api call during Sales Order posting no longer results in hard error
  • Remove old, deprecated code that didn’t have any relevant references
  • Removed unused modules IDS and GIM

Error Correction

  • Remove Option Print Inc. VAT as Report Item Sales Postings supports only Excl VAT
  • Post Sales Ticket on (HC) Audit Roll will properly reuse same document no. for both gl and item ledger entries
  • Disallow VAT on PAYOUT/PAYIN. Hard error prevent setup mistake
  • Updating displays, when customer is changed
  • Minor adjustments to new sales document POS action
  • Fixed what variable to use when calculating totals on A4 sales ticket
  • Fixed calculation of inventory
  • Changed adyen integration timings
  • Item Group Filter from Advanced Sales Statistics now applied to Item Group Statistics
  • In some cases Open Drawer would give an error about changing old sale
  • Pdf2Nav: Send To Email from Document Layouts always used
  • Setting to ignore warning off a signature purchase reinstated for Pepper
  • Correct function LoadToBuffer due to string length
  • Force Amount Output to zero on failed EFT attempts
  • Item data changed on POS wasn’t always reflected in POS
  • Incorrect selection of compression method
  • Added error on invalid POS payment bin setup
  • Multiple labels in one operation was incorrectly filtered
  • Added missing POS Setup filter
  • Skip check in end of sale fixed for pepper transactions
  • Enable special characters on field Vendor Item No on Purchase Line
  • Web Exception parsing updated
  • Changed text constant Text011 in Codeunit 6151365 from “Barcode length is exciting Location Code max length” to “Barcode length is exceeding Location Code max length”
  • Insert of Global POS Entries were not logged correctly in Data Log
  • Change obsolete code related to old “Variant System” option values in “Magento Setup”
  • Correct non-existing option value “6” on the field “Discount Type”
  • Removed a piece of code that contained non existing option (Table 6151059, field “Distribution Type”)
  • Expiry did not trigger automatically on Collect Orders
  • Corrected discount calculation
  • Predefined in “POS Menu Filter” View was lost while setting POS unit filter
  • The ‘Constraint’ parameter of POS Action ‘QUANTITY’ was applied to an incorrect quantity variable
  • If VAT rate or VAT calculation type on current sale line are not the same as the ones used to calculate barcode embedded price, system will recalculate the price to respect VAT rate changes
  • If you’d setup only one video for second screen, it was not played repeatedly. That was fixed
  • Amounts specified on comment lines are now disregarded by balance calculation routine and do not affect outstanding payment amount
  • Corner case in tax distribution when tax rounding goes different ways
  • Parse date for exchange labels correctly in BC140
  • Error in Retail Journal when Unit Price is set to 0
  • Field Padding in Export to Scanner

AL Conversion

  • Prepare NPR for AL
  • Table 6014404 “Report Selection Retail”, Field 5 “XML Port ID” – Changed Object Type to XMLPort
  • Removed obsolete methods
  • Changes in AL project due to some
  • Changes in dependency deployment process in order to be able to provide the same functionality for AL
  • .NET data type conversion issue in 6150710 “POS Data Management”

[NPR5.50] NP Retail

June 27, 2019

New Module

  • New module to access B2B accounts (contacts / customers)
  • First preparations for Global POS Sales
  • Collect in Store

New Feature

  • Refactored sale document export/import from POS for more flexibility
  • New Report created, which shows Item Groups Statistics as a listing.(Of Item Groups)
  • Workflows 2.0 – fast, async, lightweight JavaScript workflows for Transcendence
  • New Report Created on ID 6014437
  • When copying a receipt for return, the original qty can not be exceed. This is also handled when there are multiple returns
  • Action created for changing UOM on a POS sales line, new action code is CHANGE_UOM
  • RFID print
  • B2B Item Availability web service
  • Adding details to Magento documents
  • New Balancing A4 Report Created – 6014460
  • RFID warehouse Receip
  • NPRE New action to print prereceipts directly from table
  • Added field 6014420 in Table 39,Pages 54 55
  • Show bin Warehouse
  • Multiple enhancements to End of Day
  • Item Pricing for a future date
  • POS Payment Bin opening via templates, for mobile cash drawer support
  • Web Service to get item images
  • Customer Display module custom code
  • Support for silently handling discount after adyen customer recognition
  • Printing a confirm receipt on begin workshift
  • It is now possible to setup Retail Vouchers to allow Top-up
  • Added support for distinct iteration type to retail print templates
  • Budget Data as webservice
  • Reverse VAT when redeeming giftcard with already reported VAT
  • Creating Service Items when POS posts the Item movements

Minor Change

  • Error in profit calc in period discount
  • MT logs are not shipped
  • Warehouse Management changes
  • POS Sales Workflow for After Login has been added
  • Missing events when items are inserted by discount module
  • Scan not working in app
  • NPRE Only showing tables with attached waiterpad
  • Length of characters in Mapping Table
  • Rename field www-adress to website
  • Added Dialog Box to enable use to see which Values are being read, instead of having a screen which is not responding
  • Orderview change
  • Retail journal lines were not properly created when scanning an exchange label that was part of a batch
  • RFID journal
  • Period Register inherit POS Store compression setting
  • Service Item Creation
  • Action codeunit changed to set context properly on current POS Sale Line
  • Scanning warehouse receipts / put-aways
  • The action for credit vouchers now allows to choose voucher receipt print method (print, email, sms)
  • Added navigation to workshift details from POS Entry List
  • Setup Warehouse To Use Scandit
  • Explicit support for Tls1.0 added as it is no longer default on newer versions
  • Add field season in retail Item Card
  • Exiting Sales Prices are closed when new are added from Item Worksheet
  • Changed action codeunit “POS Action – Print Receipt” to allow printing of last balancing after printing last receipt
  • Changed page management function call for seamless migration
  • Call CAPTIONCLASSTRANSLATE instead of Codeunit System Wrapper.CaptionClassTranslate
  • Removed Product Group Code filter from Page 6014585
  • Advanced Return Management only works with POS Entry posting
  • Read Price and Unit Cost from Purchase Order instead of Item Card
  • New OnAfterFindSalesLinePrice publisher
  • Matrix – additional root data elements
  • Improved adyen integration (error handling, capture delay, 1 tap customer recognition)
  • Added “Show Last Error” action to “NP Retail Setup” page.
  • Added new events & fixed archiving in Retail Voucher
  • Added Object Captions

Performance Optimization

  • RFID timeout
  • Print Receipt
  • Removed fixed key on Retail Item Card

Error Correction

  • Cancelling sale doesn’t update retail document as cashed anymore
  • Item group can again be changed and put after purchase on item as well
  • When period register is empty it was not possible open POS
  • Fixed table import/export bugs with bad state on errors, delimiter escaping
  • Barcode parameter parsing fixed for zebra label templates
  • Error when posting Stock-take worksheet
  • POS Action Discount must not set Unit Price on Comment Lines
  • Handling of business flow when there are zero lines to balance
  • Change logging function to new version compatible
  • Renamed function GetValue to GetValue2 in Codeunit 6060071, since function GetValue is defined in table in BC14
  • Predicted count error
  • Fixed zero amount prompt behavior & settings
  • Save POS Quote would in some cases give error about terminal approval
  • EFT Error auto end skip can filter to wrong payment line if lines are deleted
  • Item AddOn would not work when double quotation was used in Descriptions
  • Removed test on barcodes starting with 2 from Item Worksheet
  • Modified Calculation of Sales Qty ,Sales Amount
  • Incorrect sequence of events when POS is created
  • Fix for wrong warnings in Item Worksheet
  • Fixed a loop situation on NST when NST is shutting down
  • Initial POS Period is created as part of the migration to POS Entry

[NPR5.49] NP Retail

April 2, 2019

New Module

  • New module to access B2B accounts (contacts / customers)
  • New module to access B2B accounts (contacts / customers)

New Feature

  • Retail Voucher with Magento Integration
  • Event Mgt POS Integration
  • Introduced POS Theme feature that allows users to provide custom styling for POS
  • When copying a receipt for return, the original qty can not be exceed. This is also handled when there are multiple returns
  • Obfuscating of sales ticket numbers on reverse sales
  • Retail Voucher Partner introduced, which is used with Cross Company Retail Vouchers
  • Boarding Pass added as Ean Box Event
  • Event Mgt now allows insertion of extended texts to event lines
  • B2B Item Availability web service
  • Service to report customer purchase by item and period
  • Retail journal can receive scans for Exchange Labels as well
  • Added field 6014420 in Table 39, Pages 54 55
  • Multiple enhancements to End of Day
  • Bin Transfer To Bank

Minor Change

  • Phone Lookup to also listen to field Phone no. in Customer Table
  • Some fields from Register table moved to new POS View Profile table
  • Replace the Lookup Page “Fields” From page 7702  to page 6014547 to avoid permission error
  • User Logon and Client Diagnostics now uses Azure Api Mgt. Endpoint
  • Eclub Sms sending requests are now channeled through Azure Api Mgt.
  • Replaced the blank caption of options with undefined
  • Corrected the reports as per OMA
  • VAT fields are now not editable
  • POS Action Issue Return Voucher now has parameter ScanReferenceNos
  • Corrected the reports as per OMA
  • Removed field from lookup page 6014527 “Touch Screen – G/L Accounts”
  • POS Sales Workflow for After Login has been added
  • Inventory, Net Change, Purchases (Qty.), Sales (Qty.) created on Item Journal Lines
  • Retail Vouchers action added to Sales Order Card
  • Bill-to Name visible on the Event List
  • Improvements & bug fixes for Adyen terminal integration
  • Original Discount % will be used on Exchange Labels printed after this release
  • Quantity can be zeroed out as per new setup
  • Put away quantity improvement on scanner
  • Variant Code displayed on scanner
  • Event Mgt: List of sales documents now available on event header
  • Event Mgt: Start and End Time can now be set even if Type is not Resource
  • Add functionality to Import Scanner data from Sales invoice
  • Changed data type to decimal on EOD count on item sold in credit sales
  • Non Inventory Items are skipped in Pos Sales Workflow step, Payment View Test Inventory
  • Adyen adjustments: Better logging, signature width & new page
  • Lengths of hashed password fields increased to 80
  • Added Report 6014535 on Menusuite NPR-Retail
  • Added metrics on the stock-take page
  • Added Report Filters + Column Sales (Unit Price) to report 6014439
  • Added Bin info to UI view
  • Page “CleanCash Register List” – Added missing caption (label)

Performance Optimization

  • Reworked function Return Sales on Retail Journal. It now uses code-unit instead of a report
  • 5 second silent timeout added to NAV User Logon

Error Correction

  • Corrected issue with Retail Inventory Set in Multitenant environment
  • Add missing caption
  • Sales shipment would print even if setup is done on PDF2NAV setup
  • Gift Voucher No. is again added to Description when redeemed via POS
  • Re-released hotfix for purchase order label printing
  • Error when printing receipt due to subscriber bug
  • Fixed issue where long Ean Box Event Description could blot for Ean Box Setup
  • POS Line Description should not be taken from Item Cross Reference
  • Retail document deposit tax calculation & quantity (base) fix
  • Fixed Adyen TryFunction error

[NPR5.48] NP Retail

February 28, 2019

New Module

  • New module to access B2B accounts (contacts / customers)
  • Item price webservices to calculate NAV prices server side
  • Tracks report usage
  • eTickets – tickets sent to your wallet

New Feature

  • Event Magento web shop integration
  • New event invoice posting features
  • Refactored sale document export/import from POS for more flexibility
  • Retail Voucher with Magento Integration
  • Added function to show ERROR for module/setting not being enabled/exists
  • Support for printing fixed content if filtered record is found in print templates
  • French auditing requirements
  • New dynamic/static filtering options
  • Added full SFTP support
  • Set your own keyboard shortcuts for supported processes
  • Attribute Group has been added to Attributes Sets
  • POS Action Split Bill
  • RFID support in retail print templates
  • Opening confirmation after balancing
  • Stocktake: Top-Up function. Compares 2 stock-take worksheets and creates a 3rd with items that need to be filled up. (Items you have in back-room, but not on shop floor)
  • Tools to convert setup from classing to Balancing V3
  • First step for introduction of Unit of Measure in the POS (converting Text to Code field)
  • Item Add-ons can now be reused on multiple items, has new type ‘Select’, and before insert function
  • RFID support
  • Introduced POS Theme feature that allows users to provide custom styling for POS
  • Added item pictures when reading rfid tags
  • Unit of Measure Code in POS
  • HQ Connector now supports transfer of standard sales order
  • Handling end-of-day when upgrading from audit roll to POS entry posting
  • Load Sale from POS Quote now fully restores the saved Sale
  • Added reporting of counted denominations to Balancing Receipt
  • Rewrote large chunks of Table Import module for better performance and smaller files
  • Adyen Cloud Terminal API integration
  • Retail Vouchers now have Send Methods; E-mail and SMS

Minor Change

  • Internal – upgrade table was left behind and is not needed anymore
  • Comments for a customer are now streamed in single text so it looks nicer on a report
  • Internal change: previous version was pointing to wrong case number
  • Phone Lookup to also listen to field Phone no. in Customer Table
  • Table “Item Cross Reference” – Added new field Time Stamp
  • Change quantity of a ticket regardless of default schedule
  • Reference added to HQ Connector
  • Accessories are now automatically deleted when Master POS Sale Line is deleted
  • Posting HC Audit Roll transactions will also use dimensions
  • Added Gen. Bus. Posting Group option to SET_SALE_VAT
  • Added ENU captions several places, so they can be localized (Translated)
  • Last changed by/-at fields added to Item
  • Add type (inventory/service) on item group and creation of new items
  • When Barcode used on Multiple Items is scanned in POS Item List is opened for Selection
  • Updated InitValue on Delete Retail Price Log Entries after to be compatible with Extension V2
  • POS Quote Cleanup added to Transcendence Register Balancing
  • Warehouse Management changes
  • Enabled AutoSplitKey + Corrected Insertion of Comments
  • Possible to change sender on email template based on data
  • Added Salesperson Code Filter to Report 6014418 Item Group Stat M/Y
  • Added support for NAV 2018
  • Customer Information added to POS Quotes
  • Postal Code list is now also shown from item validation on POS ticket
  • Added field comment in report 6014564
  • Corrected Tables with OMA
  • Field Posted Doc. No. added to the page
  • Possible to use temp Sale POS header.
  • NAV Events added to Save to/Load from POS Quote to make the POS Actions extensible
  • Get the description for Item Cross references. Update description on ICR table.
  • Refactored codeunit for google print of Member Card
  • Global dimensions added
  • Added Shortcut Shift+Ctrl+L on Price Label Action in dev and pre release
  • Added image on actions
  • Added field Email on User Setup
  • Unit Cost added to Audit Roll OData
  • Added Shortcut Key to Add Missing barcodes
  • Added Field Gift Voucher Ref
  • Added field Store Group Code
  • Field Assigned User Id added to Page 7375 and 7377
  • On Page POS Quotes ( 6151002 ), I have added Page POS Quote Subpage ( 6151004 ).
  • Main No. replaced by Item No.
  • Unit Cost added to Audit Roll OData
  • Minor fixes for version 2018 in HQ module
  • Removing mentions of Product Group Code as required by 365 BC
  • Add retail Item to the Menu
  • Added field Vendor No.
  • replaced the blank caption of options with undefined
  • Increase length of field 10030 in table 6150629  from text30 to text 50
  • Corrected the reports as per oma Guidlines
  • Amount incl. VAT added to the event
  • Various quality of life features in Table Import module
  • Enu Captions added
  • Corrected Report 6014418, added Date Filter and corrected through OMA
  • Removed page “Pos entry list” from the menu
  • Reversal of invoice to credit memo or return orders are reflected on POS Entry

Performance Optimization

  • Replaced variable names that are reserved keywords with new names
  • Report “Item Sales Postings” – set different margin

Error Correction

  • Exch. Summary will not show error if sender e-mail is not set
  • Maintain correct total number on Audit Roll page when SO is deleted from POS.
  • Attention and ExtDocNo now correct kept with multiple calls to RECEIVABLES actions
  • Bug correction
  • Item Group Description is now 50 characters
  • Pepper paper cut between merchant and customer receipt
  • Change of dialogue type
  • Incorrect handling of incorrect date format. When transaction date format does not comply with documentation, today’s date is assumed.
  • Report “Counter Report A4” – Correct filter on “Payment Type POS”.
  • Codeunit 6014570 – Display Amoutn Incl. VAT instead of Amount
  • Fixed invalid signature on generic EFT blob table functions
  • Lookup and Drilldown page are pointing to the page number 89203, which doesn’t exist
  • Subtotal wasn’t updated correctly when orders was imported to POS
  • Replaced last remains of dataports with XML ports
  • Aligned event parameters in preparation for extension
  • Renamed protected keyword from table field name
  • Object Name was not properly shown
  • Ticket No. was wrongly used to identify tickets
  • All return sales are now properly included in Register Report
  • Comments from POS were not being transferred to Retail Documents. Changed Sale Type from Commrnt to sale
  • When client is importing scanner file into purchase order, quantity is not being validated (XMLport “Import from Scanner File PO”).
  • Payment Type Detailed not cleared after posting
  • Incorrect  rounding of discount when Price excludes VAT
  • Incorrect  rounding of discount when Price excludes VAT
  • Item Category increased to 20
  • Saleslines created from POS wasn’t updated correctly
  • Handling when counting an empty bin
  • Quantity discount event subscriber not setting all parameters correctly
  • Discount module assumed all unit prices was the same for same item
  • Currency Factor not set on POS sales in different currency
  • Adjusted EFT flows to work around workflow crash in NAV2018+
  • Customer Discount not automatically disabling when going below thresholds
  • Discount calculation for VAT rounding
  • Dialog in the middle of workflow caused green screen in NAV2018+
  • Add missing caption
  • Mobilepay table subscriber fix
  • change field type from  text to code on retail setup(related to no series code)
  • Creating calendar items with multiple templates from event header now works properly
  • rename report 6014450
  • UpdateAmounts() required for deposits
  • UpdateAmounts() required for deposits
  • UpdateAmount for new VAT
  • Handle rounding correctly in new VAT comparison
  • Missing call to UpdateAmounts for VAT Calculations

[NPR5.47] NP Retail

November 5, 2018

New Feature

  • POS Quote is a new way to quickly save and load POS Sales
  • Digital Counting Of Stock
  • RFID support in the IOS app
  • Possible to setup Variety Matrix with subscribers
  • Action Code SPLIT_WAITER_PAD to use HTML layout

Minor Change

  • Updated Codeunit Id for Ean Box Event ITEMQTY but no functional change
  • Added extra parameter for POS Action SAMPLING_SEND
  • Added new parameter for POS Action SAMPLING_GET
  • Changed message for used/blocked Gift/Credit Vouchers
  • Print Shelf label webclient
  • New Report – Stock Received not Invoiced
  • Added field Unit List Price to Retail Journal
  • Added POS Stores to NP Retail Setup
  • POS Entry List added to default role center
  • Removed Test on Cashed when deleting Retail Document
  • Discount % on Extra Item Discount Coupon now uses Unit Price on POS Sales Line instead of Item
  • Priority added to Ean Box Setup Events

Performance Optimization

  • Removed unused fields  in I-comm table
  • Removed unused fields  in Payment Types table
  • Possible to enable Add-ins deployment by NAS
  • Ean Box should be cleared immediately after scan to consider rapid consecutive inputs

Error Correction

  • TAX Rounding issue fixed for US Tax
  • “POS Workshift Checkpoint”  Accuracy Issues
  • Added permission for modifying Vendor Ledger Entries to Purch. Doc. Reimbursement
  • Cash Register Img not reloaded at register switch
  • Change of variety to private table could cause an overflow
  • Max Use per Sale on Discount Coupons considered all Cash Registers
  • Fixed issue that blocked validation of Object No. on Task Queue Lines
  • Using POS Action CUSTSALEDOCEXP

[NPR5.46] NP Retail

October 12, 2018

New Feature

  • Stargate Payment Integration
  • POS Action Item Qty. Inserts Item and sets Quantity directly from Barcode
  • PDF2NAV added to the Advanced Audit Roll
  • With auto-count feature, the payments are automatically reconciled to SAFE at end-of-day
  • New Reimbursement module for Purchase Document Discount
  • Event Management – timezones
  • New POS Action RunPage_Item to run Item Pages on Current Item Sale Line POS
  • Discount Coupon Item List Validation now has Validation Quantity
  • Changed functionality of POS Entry Balancing – Opening Count
  • POS Action Item Unit Price Inserts Item and set Unit Price directly from Barcode
  • Possible to print label from stock take module

Minor Change

  • Retail Journal redesigned for easier label design
  • To add the element of UNIK VARIANT to Item Worksheet
  • Possible to add security (Password) added to several POS actions
  • Tag printing from shipped transfer orders
  • Added totals to report Sales Statistics per Variety
  • Possible to export logo from Retail Logo Setup
  • Actions changed from Identifier Dissociation to Ean Box Events in NP Retail Setup
  • Added Voucher setup pages to Retail Setup
  • Possible to set cash register filter in “Sale Time Report”
  • New layout of POS Payment Bin Checkpoint
  • Changed confirmation in Stock take module transfer from multiple “OK”, to a single “OK”
  • OnRefresh() publisher added to POS Sale to enable subscription to data refresh
  • Item Lookup now opens on same Item as selected POS Sale Line
  • Removed caption on SubGroup to Validate on Retail Voucher Card
  • POS Action PRINT_ITEM now works with negative Quantity

Performance Optimization

  • Moved reference from Objects table to All Objects with Captions table, due to Extensions
  • Deleted a few fields on Retail Setup, that ain’t used any more
  • Fixed issue where POS Action RETAIL_INVENTORY would result in Ean Box focus being lost
  • Removed old POS Event Marshaller
  • Refactored Print Receipt so it doesn’t use Event Marshaller

Error Correction

  • Printing of iSMP terminal transaction receipt throws an error
  • Changed field length of Field Meta Title to 70 characters
  • Blank “Recurrence Calculation Interval” on Task Queue lines would result in infinite loop
  • POS Info on Customer Card is not updating the POS Info Audit Roll
  • Pre-set Message is not displayed in POS Info Audit Roll
  • Changed several occurrences of an incorrect field length to No series code
  • Fixed issue with POS Action Discovery blocking automatic Releases during Data Upgrade
  • Advanced audit roll error when posting of range