NCR Pocket Office release notes version 1.x
Welcome to NCR Pocket Office!
Version 1.27.0
July 18, 2024
Features
SHASTA-3432: RTC Categorization Enhancement, Continued
Epic ID | Description |
---|---|
SHASTA-3432 | The RTC web UI hierarchy display is updated so that categories are shown as expandable only if there are child levels to display. |
The department hierarchy is updated so that menu items are expandable only if there are child levels to display, and the APIs are updated to use the cache to improve efficiency.
SHASTA-3333: Item Identifier Conflict
Epic ID | Description |
---|---|
SHASTA-3333 | When enabled to search by both SKU and UPC, Pocket Office is enhanced to allow item conflict resolution by selecting an item from a list. |
When Pocket Office is enabled to allow search by both SKU and UPC, item conflicts can arise where multiple products have the same identifier (UPC, SKU). These items are displayed in a list so you can choose the correct one.
SHASTA-3281: RTC Categorization Enhancement, Continued
Epic ID | Description |
---|---|
SHASTA-3281 | The RTC web UI hierarchy display is updated so that categories are shown as expandable only if there are child levels to display. |
The department hierarchy is updated so that menu items are expandable only if there are child levels to display, and the APIs are updated to use the cache to improve efficiency.
SHASTA-3271: Add links to Marketplace and PO Analytics to web UI
Epic ID | Description |
---|---|
SHASTA-3271 | The Pocket Office web UI home screen dashboard displays icons that link to Marketplace and Analytics. Administrators are also able to configure the Pocket Office web UI home screen to display relevant information. |
The Pocket Office web UI home screen dashboard displays icons that link to Marketplace and Analytics.
Administrators are also able to configure the Pocket Office web UI home screen to display relevant information.
SHASTA-2595: Multiple package identifiers
Epic ID | Description |
---|---|
SHASTA-2595 | A newly added item to the catalog can be associated with an existing item code. |
Pocket Office is updated with the ability to add a new item associated with an existing item code to the catalog. The newly added item inherits all of the attributes of the original item except the package identifier, meaning it has all the same prices as the original item. The new item appears in the NCR Analytics Store Overrides report.
Improvements
Issue ID | Description |
---|---|
SHASTA-3412 | When printing a label from Price Override, Shelf Review, and Markdown (RTC), Pocket Office prints the package identifier if it matches one of the package identifiers associated with the scanned code. If no match is found, the first package identifier in the list is printed. |
SHASTA-3411 | Add/Edit audit messages indicate what type of package identifier changes occurred (i.e., add, delete, or none). |
SHASTA-3404 | An item added to the catalog under an existing item code with a different package identifier is linked to other items that are similar, which are all treated as a single item at the POS. |
SHASTA-3379 | In the Pocket Office web UI, Reduce to Clear markdown configurations are configured on a department level. Internal documentation accessible by your NCR representatives is provided to further explain how to configure departments for Reduce to Clear. |
Issues
Issue ID | Description |
---|---|
SHASTA-3398 | The reference documentation for importing labels on the Import Labels dialog in the Pocket Office web UI is updated to a new external-facing documentation link. |
Version 1.26.1 hotfix
June 24, 2024
Issues
Issue ID | Description |
---|---|
SHASTA-3409 | The printing code is refactored to enable continuation of work while printing occurs in the background. |
Version 1.26.0
June 6, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3369 | The Taxability, Time Restriction, and Age Restriction fields are removed from the Pocket Office web UI. |
Issues
Issue ID | Description |
---|---|
SHASTA-3385 | The logic for Label Management, Merch Manager, and Mobile back office is updated to include new fields for audit message and other necessary changes. Audit messages are logged only for markdowns. Backwards compatibility for V1 labels is supported. |
SHASTA-3363 | Users signing into Web Back Office with too many roles assigned caused the login call to fail. This issue is resolved, and users with any number of roles are now able to login successfully. |
SHASTA-3350 | Printing is updated to support scenarios where the RTC feature is not being used (the RTC data pattern is not configured); the print label request skips re-generation of the RTC barcode and prints the label with a blank value in place of the RTC barcode field on the label. |
SHASTA-3349 & SHASTA-3361 | A default list of price types is returned on the Order Price Types configuration screen if Price Types have not yet been configured. Price Types are configured on the Price Override configuration screen, and you can order the price types in Reduce To Clear (Configure Price Types). |
Version 1.25.0
May 23, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3336 | An item added to the catalog under an existing item code with a different package identifier is linked to other items that are similar, which are all treated as a single item at the POS. |
SHASTA-3290 | RTC is enhanced. |
SHASTA-3115 & SHASTA-3110 | Configure how far ahead in hours, instead of days, future batches can be activated, so store associates can activate upcoming batches to hang tags the night before. |
SHASTA-3109 | The Pocket Office web UI is updated to enable you to configure whether or not future batches, current batches, and unfinished batches are displayed. |
Issues
Issue ID | Description |
---|---|
SHASTA-3339 | The Add Item SKU property is updated so you can now properly configure the SKU field to be a required field. |
Version 1.24.0
May 9, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3325 | Changes made to the Pocket Office web configuration for the Add New Item screen are reflected in the Pocket Office mobile application. |
SHASTA-3311 | "Price Verify" is updated to be "Price Verification" in the web UI. |
SHASTA-3310 | The Pocket Office web UI Add Item configuration page is updated so that mandatory required fields are disabled and cannot be de-selected, while other properties can be selected as required or not based on your store's needs. |
SHASTA-3288 | The web UI is updated to assign labels to specific features. |
Issues
Issue ID | Description |
---|---|
SHASTA-3327 | The behavior of store providers is updated. |
Known Issues
Issue ID | Description |
---|---|
SHASTA-3347 | When scanning NSC2 barcodes, the selling service could not find the data pattern sent by mobile backoffice, resulting in an error. A temporary workaround is implemented to ignore the error response received from the selling service when scanning NSC2 barcodes. |
Version 1.23.1 hotfix
May 6, 2024
Issues
Issue ID | Description |
---|---|
SHASTA-3341 | Pocket Office now properly handles scanning barcodes that require decoding (i.e., barcodes with leadings 0's and Reduce to Clear barcodes). |
Version 1.23.0
April 25, 2024
New Features
SHASTA-3280: Weighted Item Feature
Issue ID | Description |
---|---|
SHASTA-3280 | Pocket Office supports sending barcodes of weighted items to the printer. |
When scanning a barcode, Pocket Office automatically detects if the item is a weighted or non-weighted item and generates the relevant label type.
Improvements
Issue ID | Description |
---|---|
SHASTA-3320 & SHASTA-3312 | Configuration of the Add New Item feature on the web UI is updated to allow editing the Start and End field names, and the Number of Default Days is the number of days between the start and end. |
SHASTA-3308 | You can enable/disable expanding the UPC with a toggle option in the Web UI configuration, and the SKU section header is removed. |
SHASTA-3306 | Sensitive information, such as usernames, is prevented from being insecurely stored on a device. WARNING: Previous users must delete the storage files from Pocket Office in App settings for this functionality to work. |
SHASTA-3302 | Notifications can be configured to display data relevant to a store/stores. |
SHASTA-3286 | The backend data model is updated to associate labels with tags, and existing labels are migrated to support tags. |
SHASTA-3260 & SHASTA-3246 | The Price Verify screen is updated. |
Issues
Issue ID | Description |
---|---|
SHASTA-3317 & SHASTA-3297 | Entries in fixed fields allow for shorter than default lengths for new labels. |
Version 1.22.0
April 11, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3293 | The Pocket Office mobile UI is updated to include the batch description in the batch details screen to help keep track of what batch you are working with. |
SHASTA-3283 | The ability to add Weighted and Non-Weighted tags to labels when creating and editing labels is added to Pocket Office, as is the ability to filter on the Weighted/Non-Weighted tags. By default, the Non-Weighted tag is applied. |
SHASTA-3267 | The Pocket Office service is updated to keep quality assurance high and ensure support of the correct configuration for affected customers. |
Issues
Issue ID | Description |
---|---|
SHASTA-3278 | An issue with label providers is resolved. |
Version 1.21.0
March 28, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3268 | The UPC-E barcode expansion logic is altered to ensure that matching items are found under more circumstances. |
SHASTA-3243 | The warning message, "New sub-departments rules will override existing department rules." is shown only if the higher level department has an RTC configuration defined. |
Issues
Issue ID | Description |
---|---|
SHASTA-3303 | Pocket Office now properly handles scanning when the RTC price types are not configured. |
SHASTA-3294 | Menu components associated with a dropdown or calendar menu selection appropriately prompt the menu instead of triggering the keyboard. |
Version 1.20.2 hotfix
March 21, 2024
Improvements
General application improvements.
Version 1.20.1 hotfix
March 18, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3128 | Mobile UI Realm Sync is updated to the latest SDK. |
Issues
Issue ID | Description |
---|---|
SHASTA-3274 | Provided comments/reason codes are properly saved to the Shelf Review audit document during the continuous scan flow. |
SHASTA-3263 | Scanning performance is improved. Previously, duplicate actions were triggered after scanning a barcode (i.e., two scan audit documents were created, or Navigation to the Scan Verify screen would occur twice). |
Version 1.20.0
March 14, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3242 | The "Clear max threshold and levels for [department name]" message is updated and no longer includes the text "All sub-departments connected to this department will also be cleared." |
SHASTA-3241 | The copy method used during the Duplicate action for RTC is improved. |
SHASTA-3232 | The name field is re-added to the new label creation flow. |
SHASTA-3229 | The Edit Levels flow in RTC Configuration allows for % or $ markdowns in the Web UI. |
SHASTA-3228 | The Web UI is updated so that Pocket Office administrators can select the order in which price types are used to calculate the RTC discount. |
SHASTA-3222 | The Web UI is updated so Pocket Office administrators can define the order in which Price Types are used. |
SHASTA-3220 | The Web UI is updated to match new changes made to Add Item function screen: All required fields are denoted with an asterisk (*), non-editable required checkboxes are greyed out, and a new Print Tag section is added with a field for Label Qty. |
SHASTA-3219 | The Web UI is updated to match new changes made to the Edit Item function screen. The Item Flags section is added, which includes a "Collapse section" checkbox, which collapses the section by default upon initial load, and the Scale and SNAP Eligible fields. The Additional Item Details header now includes the remaining original fields and includes a "Collapse section" checkbox. The new Print Tag section includes the Label Quantity field, which can be hidden if the "Hidden" checkbox is selected. |
SHASTA-3198 | The mobile print logics is updated so you can print labels to Mobile Print without replacing placeholders so that labels are more generic. |
Issues
Issue ID | Description |
---|---|
SHASTA-3270 | The token exchange logic is updated to provide a better user experience and reduce session timeouts. |
SHASTA-3262 | A temporary workaround is provided to enable scanning of 6 digit SKUs for affected customers. |
SHASTA-3254 | Performance around Scan Verify batches is improved by decreasing the load time after scanning an item. |
SHASTA-3240 | The create labels flow returns an error for each label in a request that fails when an internal server error occurs (e.g., label creation failed for all labels). |
SHASTA-3237 | Pocket Office is fixed to allow the application of the full list of prices in Scan Verify batches with a large number of prices. |
Version 1.19.0
February 29, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3207 | A Reduce to Clear tab is added to the Web UI; sorting is fixed on the landing page; warning messages are displayed if changes are made to previously configured departments; RTC roles effect which RTC Web UI actions are available for users; and hierarchy tree expansion is improved. |
SHASTA-3203 | A Clear Departments action is added to the WebUI to clear the Max Discount/Threshold and discount levels 1-6. |
SHASTA-3197 | Pocket Office supports two version of label calls, V1 (default version) and V2, which are enabled by feature flags. V2 label calls are associated with business functions: Add Item, Edit Item, Price Override, Price Verify, RTC, and Shelf Review. V2 labels can be assigned one or more business functions from the configuration screens. With this update, Pocket Office now filters labels by their respective business function(s) as part of print options. |
Issues
Issue ID | Description |
---|---|
SHASTA-3205 | The default value for price type is modified to so that it includes TPR, ad-non-member, ad-member, and ad-clearance, in addition to regular, loyalty-card, and loyalty-non-card types. |
Version 1.18.2 hotfix
February 23, 2024
Issues
Issue ID | Description |
---|---|
SHASTA-3237 | Previously when working with batches and applying changes across the batch in Scan Verify, the application was unable to release price batches if there were too many prices. This issue is now fixed. |
Version 1.18.1 hotfix
February 16, 2024
Issues
Issue ID | Description |
---|---|
SHASTA-3224 | In Price Verify, the screen now correctly shows the upcoming prices upon clicking the dropdown to display upcoming prices. |
Version 1.18.0
February 15, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3207 | The implementation to hierarchically view and configure which merchandise categories are available to managers in Reduce to Clear to the web UI is complete. |
SHASTA-3180 | The ability to add fixed and open strings fields when creating a new label is added. |
SHASTA-3179 | The ability to duplicate a label is added to the web UI. |
SHASTA-3174 | The Edit Store group list flow is updated. |
SHASTA-3093 | The ability to hierarchically view and configure which merchandise categories are available to managers in Reduce to Clear is partially implemented. |
SHASTA-2579 | A Reduce to Clear landing page is added to the Pocket Office web UI. |
Issues
Issue ID | Description |
---|---|
SHASTA-3204 | SKU fields that previously populated from the referenceID now display the actual SKU value. |
Version 1.17.0
February 1, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-3185 | 404 status responses are fixed for Fix Item Attributes and Item Prices calls made to Catalog. |
SHASTA-3178 | SKU usage populates from the correct Catalog field. |
SHASTA-3177 | Site endpoints are restored for the BFF. |
SHASTA-3176 | MongoDB data aggregations for are updated. |
SHASTA-3173 | The new SKU field is retrieved by the NCRA Audit reports instead of the reference ID field. |
SHASTA-3167 | Different edge cases are implemented for Label Management. |
SHASTA-3160 | New handling is added when encountering the 305 status code response upon updating Mobile Config. |
SHASTA-3145 | All Delete/Discard confirmation UI updates are implemented in the Label Config flow for deleting a label, editing an individual label, and creating a new label. |
SHASTA-3144 | All Delete/Discard confirmation UI updates are implemented in the Label Config flow for the label store groups page, deleting a label, editing a store group list, deleting a label store group, and creating a new store group. |
SHASTA-3143 | The Edit Label flow is updated to match new UI updates. |
Issues
Issue ID | Description |
---|---|
SHASTA-3157 | The Profile tab is removed from the Pocket Office web UI. |
SHASTA-3156 | In RTC Configuration, for a department that had a max discount, but no levels assigned, entering a value for a level is assigned to the intended level and no longer duplicated into all six levels. |
Version 1.16.0
January 18, 2024
Improvements
Issue ID | Description |
---|---|
SHASTA-2873 | In Reduce To Clear, after clicking on percentage discounts or entering a custom discount percentage, the displayed value now matches exactly what has been selected. |
Version 1.15.0
January 4, 2024
New Features
Label Service Configuration - 3rd party
Issue ID | Description |
---|---|
SHASTA-2899 | The Pocket Office browser UI now supports the ability to create and edit labels using third-party label software. |
Pocket Office users are able to use the Pocket Office browser UI to enter, edit, and delete mobile label formats, using approved third-party label software.
Improvements
Issue ID | Description |
---|---|
SHASTA-3132 | The label management service is improved. |
SHASTA-3125 | A new label-management API to get a store group by name and fetch labels associated with that group name is created. |
SHASTA-3075 | The ability to delete a group of stores in an easy, user-friendly way is added. |
SHASTA-3069 | The ability to add a field to a label is added to the Pocket Office web UI. |
SHASTA-3068 | The ability to create a new label is added to the Pocket Office web UI. |
Issues
Issue ID | Description |
---|---|
SHASTA-3135 | When creating a new store group, the Pocket Office application does not progress forward if the name and description fields are left blank. |
SHASTA-3131 | When creating or modifying a store group and the discard button or back button is selected, a warning message ("Your changes will be lost") is displayed. |
Version 1.13.0
December 7, 2023
New Features
Modify SKU mapping throughout application
Issue ID | Description |
---|---|
SHASTA-2146 | The option to add and display an item's SKU number is added, as is the ability to scan or enter a SKU and retrieve the item and item details associated with it, and is configurable. |
Users can configure the Pocket Office application to add and display an item's SKU on screens where an item identifier is shown. A new form field is added to input the SKU value for items on those screens.
Scanning or entering a SKU barcode to retrieve an item's data results in the same action as scanning an item's UPC or item identifier, and allows the user to perform the same Pocket Office functions. If the SKU is not unique, then the user can choose from a list of items found for that SKU.
Scan an item by SKU:
- On the scan item screen, select the manual scan option.
- Enter the desired SKU. The barcode and SKU are shown on screens where barcodes are displayed.
Search by article number (SKU or UPC)
Issue ID | Description |
---|---|
SHASTA-2626 | Pocket Office users can search by and perform Pocket Office functions by using either the SKU number or UPC. |
Pocket Office has a field to enter an item's SKU number and a field for entering the UPC number so that Pocket Office associates can search for an item and perform Pocket Office functions by using either the SKU number or the UPC.
If an item's UPC matches the SKU ID, users can choose which ID to view. For example, a case of strawberries has a single SKU at the store level, but hundreds of different UPCs depending on the manufacturer.
Shelf Review config UI
Issue ID | Description |
---|---|
SHASTA-2735 | Org administrators can enter custom reason codes when configuring the Shelf Review screens, and select whether the Additional Item Details module is displayed and collapsed or expanded by default. |
When configuring the Shelf Review screens, Pocket Office org administrators can enter custom reason codes into the designated free-form text fields, which are shown as options for Pocket Office users to select when performing a Shelf Review. The number of reasons that can be entered is unlimited.
Examples:
- Damaged tag
- Incorrect price
- Damaged product
The ability to configure whether the Additional Item Details module is displayed and collapsed or expanded by default is also added.
Issues
Issue ID | Description |
---|---|
SHASTA-3122 | When managing a shelf review, the "Delete" button now reads "Inactivate" since the status is only updated and the reason codes are not necessarily deleted. Another button is added for Activate to change the status of a reason code from Inactive to Active. |
SHASTA-3086 | The ability to configure whether the Additional Item Details module is displayed and collapsed or expanded by default is added. |
SHASTA-3080 | The Web UI is updated to include SKU mapping. |
SHASTA-3067 | A landing page is added for label management. |
SHASTA-3045 | Logic is updated to enable search by SKU by scanning or manual entry. |
SHASTA-3034 | The ability to edit an individual label, delete a label, and delete a field is added. |
SHASTA-3021 | The reason code ID is added to partition key to maintain the uniqueness of each reason code ID per Org. |
SHASTA-3020 | A new screen is implemented in the web UI to maintain reason codes. Users are able to add/edit (activate/inactivate) reason codes and capture the reason code ID and description values in the free text fields. |
SHASTA-3012 | The ability to enable search by SKU by scanning or manual entry is added. |
Version 1.12.0
November 22, 2023
Features
RTC skip an item
Epic ID | Description |
---|---|
SHASTA-2855 | Scan a new item to skip price reduction of the current item on the screen. |
Scanning another item while on the RTC item detail screen for an item will skip the RTC process for the current item, eliminating the need to select the Back arrow.
Issues
Issue ID | Description |
---|---|
SHASTA-3053 | A General Configuration section is added to the Pocket Office web user interface, under which the SKU Mapping field, Display SKU , is located. The Display SKU element can be toggled on or off. |
SHASTA-3035 | Pocket Office is supported on Android version 13. |
SHASTA-3033 | Scan a new item to skip performing a price reduction on an item without needing to select the Back arrow. |
SHASTA-3018 | When reviewing the price batch in the price batch detail screen, the Pocket Office application displays the message, Item not in Catalog , if the item code is not in the catalog. |
SHASTA-3011 | Screens where the item identifier field is shown can be configured to also display the item's SKU to identify an item. |
Improvements
Issue ID | Description |
---|---|
SHASTA-3064 | Tokens are refreshed earlier than in previous versions to prevent token refresh failures. |
SHASTA-3049 | Weighted items with prices ending in 0 now display properly. |
SHASTA-3038 | Pocket Office users are redirected back to the scanner after clicking the back button while on the Shelf Review screen. |
Version 1.11.0
November 9, 2023
Improvements
Issue ID | Description |
---|---|
SHASTA-3013 | The ability to display the SKU is added. When configured to display the SKU, scanning a SKU barcode retrieves item data in the same way as scanning an item's UPC or item identifier. For a non-unique SKU, users choose from the list of items that are associated with the SKU. |
SHASTA-3010 | The ability to configure the Price Batch screen to display batches in the future, past, and other is added. If the associated configuration value set to true, batches can be shown under In Progress, New, and Others and Applied. |
SHASTA-3009 | Configuration values are added to display batches in the future, past, and other categories. |
SHASTA-3008 | The Others section is shown in the batch list only if its associated configuration value is set to true. This section contains instances such as pending, corrupted JSON file, or when the status is invalid. |
SHASTA-3007 | The Future section is shown in the batch list if a future value is configured so that the number of days in the future is greater than 0. Batches in the future are read-only and cannot be modified. |
SHASTA-3006 | The date picker is removed from the Price Batch Config screen. |
Issues
Issue ID | Description |
---|---|
SHASTA-3015 | The mobile UI now makes a single call to retrieve item data, and the item code is shown if an item does not have a description or package identifier. |
SHASTA-3002 | After the token exchange limit is reached on an idle session, a final refresh attempt is made. If no activity is detected, the message Session timed out. Please login again. is shown. |
SHASTA-2536 | On the print screen, change the print type to Mobile to successfully print labels. |
Version 1.10.0
October 26, 2023
The improvements in in v1.10.0 includes issues worked on in v1.9.1.
Features
Scan Activation of a Price on Item - Filter for most current price
Epic ID | Description |
---|---|
SHASTA-2952 | Pocket Office filters prices and only shows the most current price. |
Because all unapproved prices are sent for items, the Pocket Office application applies logic to filter the prices and show only the most current price when performing scan activation of a price on an item.
Issues
Issue ID | Description |
---|---|
SHASTA-3004 | The price filter query parameter is applied when calling price batch details when performing the Release Price to POS operation. |
SHASTA-3001 | Default fields are up set for Edit/Add item. |
SHASTA-2978 | The logout flow is improved to prevent logging out due to flukes with the endpoints. |
SHASTA-2971 | Screens that show batch details items are updated to show quantities based on the decoded data patterns. |
SHASTA-2948 | The web user interface is updated to show the correct username upon login. |
SHASTA-2942 | Previous calculations are restored so the Reduce to Clear barcodes show the correct discount level. |
SHASTA-2918 | The method to substitute tokens in the ZPL string for Reduce to Clear and Shelf Tag is updated to ensure all tokens in the ZPL string are replaced. |
Version 1.9.1
October 17, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-3005 | The enterprise unit ID is retrieved based on the selected store instead of using a hardcoded value when creating Mongo documents. |
SHASTA-3000 | The Batch Detail flow is improved. |
SHASTA-2988 | When reviewing batches, the date and time of a batch is shown in the local time zone and in a user-friendly way. |
SHASTA-2987 | When reviewing batch details, the suspended section is displayed first if suspended prices exist in a batch. |
SHASTA-2986 | When scanning an item during Release Price to POS, the screen indicates if the item price is suspended or not, and the Pocket Office associate can choose whether to Apply Price or Suspend. Upon selecting the Suspend option, the screen closes. When selecting Apply Price, the price is applied and the screen closes. |
SHASTA-2985 | If suspended prices exist for an item, suspended prices are displayed when scanning the item during Release Price to POS. |
SHASTA-2984 | If Scan Activated/Verify price batches have suspended prices, release prices to the POS by selecting the price, swiping left, and selecting the green checkbox. |
SHASTA-2982 | Support is enabled for 6-digit UPC-E barcodes. |
SHASTA-2980 | The DataWedge handlers are updated to detect scanned items on the Scan Fail screen and enabled to scan items. |
SHASTA-2979 | ZPL strings and printing labels are updated to use the Subset B barcode (as per this support article) so markdown barcodes are correctly created. |
SHASTA-2977 | For items whose departmentID fields correspond to the category node ID, the correct name field that matches the department ID is used. |
SHASTA-2974 | Query handling is updated for the 302 response to price updates during the Release Price to POS function. |
SHASTA-2973 | When ERP-ingest receives the error code 302 upon releasing a price to the POS, the Pocket Office Mobile UI receives the same code to fetch the latest price at the time of release. |
SHASTA-2972 | The Batch Operation function is now controlled by a Launch Darkly feature flag. |
Version 1.9.0
October 12, 2023
Improvements
Issue ID | Description |
---|---|
SHASTA-2934 | Pocket Office users are able to manage labels set up from a Zebra mobile printer. |
SHASTA-2923 | The Invalid username or password error message is removed from the improper scenario, when a user is missing roles, and is replaced by the message, Access denied due to insufficient privileges. . |
SHASTA-2915 | Regex validation is added to text fields in the configuration screens. |
Issues
Issue ID | Description |
---|---|
SHASTA-2997 | The Batch details screen is stabilized to properly support batches containing items with a price of $0. |
Version 1.8.0
September 29, 2023
Features
Clear remaining items
Epic ID | Description |
---|---|
SHASTA-2870 | The ability to clear out remaining items, one by one, after completing a Scan Verify or Scan Activated price batch is added. |
When a Pocket Office user has completed a Scan Verify or Scan Activated batch, there is an option to clear out all remaining items, one by one, by swiping on the item to the left so the batch can be marked complete.
Issues
Issue ID | Description |
---|---|
SHASTA-2954 | If an item's description and package identifier are both missing, the item code is displayed in the price batch detail screen to identify the item within a price batch. |
SHASTA-2944 | The ability to clear out remaining items, one by one, after completing a Scan Verify or Scan Activated batch is added. |
SHASTA-2930 | The correct date is displayed for the price end date instead of the current date. |
SHASTA-2927 | The barcode scanning logic is corrected to properly scan UPC-E barcodes. |
SHASTA-2919 | The behavior for performing a custom discount is stabilized. |
Version 1.7.1
September 19, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2929 | The list of price types and sub-price types are restored in Price Override, and the "Additional Details" section in Price Verify includes the Pack/Size, Department, and Location fields again. |
Version 1.7.0
September 14, 2023
Features
Config UI prices
Epic ID | Description |
---|---|
SHASTA-2733 | The ability to configure certain fields for Price Verify and Price Override is added. |
Organization administrators can add screen configurations for Price Verify and Price Override to display relevant data fields:
- Price Verify name of fields
- Price Verify allowed fields
- The Upcoming Prices section can:
- Display
- Collapse
- Expand
- Price Override price types
- Price Override days default
Improvements
Issue ID | Description |
---|---|
SHASTA-2907 | The Price and ReducedPrice fields for parsing a barcode are renamed to Amount and OverrideAmount , respectively. |
SHASTA-2904 | The token refresh and nep-organization header network pieces are added to the web back office. If the token refresh fails, then the user is logged out. The organization selected when logging in is the nep-organization header for requests. |
SHASTA-2892 | Support is added for two ZPL strings, one for regular items and one for weighed items, on mobile. |
Issues
Issue ID | Description |
---|---|
SHASTA-2882 | When a department is removed, items previously associated with the department cannot be marked down and will result in the displayed message, "No discount levels set," even if discount levels were previously configured for the department prior to deletion. |
Version 1.6.1
September 7, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2893 | The weight, UOM (Unit of Measure), and price per UOM fields are added to the ZPL string. |
SHASTA-2890 | The weight field is added to the ZPL string for label management. |
Version 1.6.0
August 31, 2023
Improvements
Issue ID | Description |
---|---|
SHASTA-2867 | The shelf review feature functionality is documented. |
SHASTA-2845 | The screen configuration for Price Override displays the relevant data fields for a store. |
SHASTA-2844 | The screen configuration for Price Verify displays the relevant data fields for a store. |
SHASTA-2842 | Adding a new item by cloning another item retrieves key values from the existing cloned item, including: item description, POS description, department, category, sub-category, pack, size, and case pack. |
Issues
Issue ID | Description |
---|---|
SHASTA-2847 | The Batch release date picker has been adjusted to work properly according to the system's time zone. |
Version 1.5.1
August 29, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2888 | Weight information was lost when scanning RTC barcodes created from a weighed item, and the RTC function would attempt to mark down the initial price. The weight of the original package is now saved between RTC iterations, and the prices saved on the RTC barcode from the first scan are used instead of the prices in Catalog. Additionally, prices are based on the RTC barcode for all items, not just weighed items. |
Version 1.5.0
August 17, 2023
Features
Scan Activated Price Change trigger activation
Epic | Description |
---|---|
SHASTA-2837 | Scanning activates prices, eliminating the need to select the Apply button on the Pocket Office screen. |
Scanning the next item activates the release to the POS, the way that selecting Apply does, even if the item is not found or another error arises.
Batch Item details
Epic | Description |
---|---|
SHASTA-2836 | An item's department is displayed during scan activated price change to provide enough information to complete the price release. |
The following additional details for an item are displayed on the Release Price to POS screen:
- Department number
- Department description
Version 1.4.1
August 9, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2848 | The frontend logic to remove the check digit and/or leading zeroes, which is dependent on configuration settings and length of the barcode, was conflicting with the barcode analyzer. All logic concerning these pieces is now handled through the barcode analyzer. |
Version 1.4.0
August 3, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2771 | Scanning an RTC barcode triggered the error: "Item not found. Please try again." The check digit is now correctly calculated and RTC-generated barcodes are properly scanned. |
Version 1.3.0
July 20, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2802 | The department and category are required in order to create a new item. Previously, those fields were marked as required, but items could still be created even when they were left blank. |
SHASTA-2777 | The guided discount flow was not working as expected. New roles were created and existing roles refactored as part of SHASTA-2798 to correct application behavior based on roles granted for a user. |
Improvements
Issue ID | Description |
---|---|
SHASTA-2798 | The two roles, SHASTA_RTC_FULL and SHASTA_RTC_LIMITED , were created and allow access to the full and guided RTC flows, respectively. The existing markdown roles, SHASTA_MERCHANDISING_MARKDOWN_CONFIG (allows a user to view the markdown configurations) and SHASTA_MERCHANDISING_MARKDOWN_CONFIG_ADMIN (allows a user to edit the configuration) were refactored and gated appropriately. |
SHASTA-2797 | Pocket Office users with the SHASTA_RTC_FULL role are able to modify RTC freely, whereas users with the SHASTA_RTC_LIMITED role are guided through RTC. The SHASTA_RTC_FULL role inherits the SHASTA_MERCHANDISING_MARKDOWN_CONFIG_ADMIN and SHASTA_MERCHANDISING_MARKDOWN_CONFIG roles. |
SHASTA-2792 | When a Pocket Office user's authentication token expires, their next action causes the application to logout and present the message "Session expired. Please log in again." |
Version 1.2.10
July 6, 2023
Issues
Issue ID | Description |
---|---|
SHASTA-2601 | Selecting Suspend for an item during the Scan Activated Price Change batch process places the price in a suspended state in Ingest and in an inactivated state in Catalog. The price remains suspended until activated or applied in Pocket Office. |
SHASTA-2216 | When performing price batches, errors trigger actionable notifications that can be fixed when releasing prices to the POS in a batch method. |
Improvements
Issue ID | Description |
---|---|
SHASTA-2591 | The Pocket Office application user experience is improved. Data retrieval from Catalog or Ingest has a response of less than 2 seconds. |
SHASTA-2551 | The Reduce to Clear feature functionality is improved. |
SHASTA-2546 | Pocket Office Mobile UI is improved. |
SHASTA-2545 | Pocket Office infrastructure is improved. |
Version 1.2.9
June 27, 2023
Features
Inactivating prior price in batch
Epic | Description |
---|---|
SHASTA-2602 | The prior price of an item is cleared from a batch so pricing and item data is always accurate. |
If a mistake exists in a previous batch, updated prices or item attributes are sent to the POS and obsolete data is removed.
Phase 3: Batch release integration (SHASTA-2503)
Epic | Description |
---|---|
SHASTA-2503 | Phase 3 of the batch release integration. |
Phase 3 of the batch release integration is complete. As part of this phase, Batch Release No Verify without the suspend process or internal price id process is supported. The Item
exists in only 1 batch and not multiple batches.
Improvements
Issue ID | Description |
---|---|
SHASTA-2745 | The Batch Release No Verify panel is improved. The Apply Prices button is hidden on the Batch List panel when there are batches in progress. The Scanned Item section is renamed to Released Item. |
Version 1.2.8
June 13, 2023
Features
Phase 3: Scan Activated Price Changes
Epic | Description |
---|---|
SHASTA-2550 | When hanging shelf tags, scan each item in a price batch to release the price to the POS so the prices match. |
All remaining work on feature Scan Activated Price Change (SAPC) work is complete in Phase 3. Pocket Office users can select the SAPC batch type from the list of pending batches to view the list of items and prices to be scanned. When each shelf tag of an item on the list is scanned, the price becomes active in the NCR Catalog. A confirmation message is shown on the screen and the item appears in the list of activated batches.
Improvements
Issue ID | Description |
---|---|
SHASTA-2743 | The Batch Release API call is integrated with the Apply Batch button. |
SHASTA-2713 | The BFF GET /api/merchandising/v1/config/markdown-values call returns an appropriate response when fetching all markdown values even if no values are configured. |
SHASTA-2704 | If an item has a loyalty price, the price is shown as the loyalty price with the tag icon. |
Issues
Issue ID | Description |
---|---|
SHASTA-2655 | ShelfTag performance is improved. Unnecessary item and details calls are eliminated when not in use. |
Version 1.2.7
May 26, 2023
Features
Phase 2: Batch Release Integration
Phase 2 of the batch release integration is complete. As part of this phase, Batch Release No Verify without the suspend process or internal price id process is supported. The Item
exists in only 1 batch and not multiple batches.
Phase 2: Scan Activated Price Changes
The Batch Release Scan Activated preset screen layout has been completed.
Improvements
Mobile UI: Performance Improvements for Price Verify Panel
The Price Verify screen performance is improved:
- Unnecessary calls to catalog are eliminated.
- The "Upcoming Prices" section is collapsed when the panel loads for the first time.
Mobile UI: Performance Improvements for ShelfReview
Unnecessary API calls are eliminated for the ShelfReview panel. The page load speed is also improved.
Version 1.2.6
May 11, 2023
Features
Created a Script for Onboarding a Set List of Departments
An onboarding script allows NCR Professional Services to manually create a set list of departments to allow for configuration to mark down products.
When Reduce to Clear (RTC) Administrators log in to mark down products, only the set list of departments created will be available. For example, if 15 departments are manually inserted into the script, only those departments will display.
RTC Weighed Items
Pocket Office users can now scan the weighed item embedded price barcode and mark down that package in the Reduce to Clear process.
Removed Size Requirement
The mandatory size field requirement was removed and is now optional when adding a new item in Pocket Office.
RTC from Loyalty Price
When scanning an item in Pocket Office to mark it down, there are 2 possible options:
- If a loyalty price exists, that will be the only price displayed to the user, and it is marked down as priority.
- If a loyalty price does not exist, it defaults to the regular price.
Version 1.2.5
April 28, 2023
Features
Admin Roles
Retailers can control whether a store user is able to use the RTC in each department or category to reduce shrink.
Retail administrators can set up RTC discounts for the store users and manager to use. The system provides a separate access right to allow retail admins to configure the RTC discounts while preventing managers and store users from changing the configuration.
- A store user (lowest permissions level) is directed through the cycle defined. For example, if an item has 2 cycles, the store user will be directed through these 2 cycles.
- A manager (second permissions level) can select among any of the cycles.
- A user with administrative permissions (third permissions level) can configure these cycles.
Departments and categories can be configured so that discounts can or should not be applied. If no max discount and no discount levels are configured, then RTC discounts cannot be created for any items within that department or category.
If the configuration allows discounts and the user has level 2/manager permissions, a discount of up to 100% can be applied to the configured price type, or to the regular price if an alternative price type is not configured or in effect.
Version 1.2.4
February 23, 2023
Features
- Added Fullstory session metrics plugin for better observability.
Issues
- Updated field labels on Price Verify and Edit Item Attributes.
- Fixed RTC calculations when scanning a barcode with an embedded price.
- Fixed RTC calculations when a price is based on multiple quantity.
- Display weight when scanning a barcode with an embedded price.
- Display price multiple when applicable.
- Re-added label quantity when printing RTC labels to a local handheld printer, fixing an issue where the label quantity was always 1.
Version 1.2.3
February 15, 2023
Features
- Send audit records for Reduce to Clear to be used in NCR Analytics.
- Allow for configuration of fields shown within Price Verify and Edit Item Attributes.
Issues
- Fixed presentation of time and age restrictions based on item attributes.
- Refactored back functionality to increase activation area for better responsiveness.
- Fixed data pattern retrieval issues in some scenarios for reduce to clear barcode printing.
- Removed label quantity input for reduce to clear labels when printing to a local handheld printer.
- Fixed race condition where min/max RTC price would not be set correctly.
Version 1.2.2
January 20, 2023
Issues
Different label types are accounted for during shelf tag creation.
Version 1.2.1
January 19, 2023
Issues
Reduce to Clear loads even if markdowns are not properly configured at the department level.
Version 1.2.0
December 15, 2022
Local printing
RTC label printing over Bluetooth is enabled on Zebra handheld printers, and custom label formats (ZPL) can be used.
Improvements
The application framework is refactored to take advantage of performance enhancements.
Version 1.1.2
June 10, 2022
Item images integration
If images exist for an item, they display to the right of the item name on the Edit Item, Price Override, Price Verify, Reduce to Clear, Shelf Review, and Item Details screens. You must ensure the image URLs are included in Catalog when they populate the item details. Pocket Office does not perform additional checks or formatting. For best performance and usability, you should ensure your images are square in shape. See Item configuration for more details.
Improvements
- Item price looks for version ID to enable NCR Analytics to create price/store override support.
- The Pocket Office application does not trigger an error notification for the print label flow if no label provider is configured.
- Pocket Office app functions successfully when fields in RTC Configuration are not populated or first markdown record is not yet established. Upon initial onboarding, you will not receive a blank screen and instead see a full list of departments for RTC configuration.
Issues
Issue ID | Summary |
---|---|
SHASTA-2486 | Mobile UI: Print label data issues. Update logic to present newly generated item code for temporary store item, base price and base price quantity. |
SHASTA-2481 | Mobile UI: Only sending basePrice+quantity or overridePrice+quantity but not both. |
SHASTA-2441 | Mobile UI: Disable Print Shelf tag button when no label formats configured for select print type |
SHASTA-2418 | MobileUI: Remove text string '_empty' from the Category field in Add Item. |
SHASTA-2384 | Mobile UI: UI client changes to support exception report schema standardization. |
SHASTA-2353 | MobileUI: Disable label quantity, label format and price type for limited access and no configuration. |
SHASTA-2336 | MobileUI: Allow 0 prices in RTC. |
SHASTA-2318 | Mobile UI: Error Handling workflow issues. |
SHASTA-2315 | Mobile UI: Not triggering unsaved changes notification. |
SHASTA-2314 | Mobile UI: Category id and category name not sent in post labels request when creating override price or adding new item. |
SHASTA-2313 | Mobile UI: Issues with price quantities in price verify post labels requests. |
SHASTA-2310 | Mobile UI: Getting blank error notification when printing shelf labels. |
SHASTA-2309 | Mobile UI: Edit item workflow comes back to manual scan not scan item screen. |
SHASTA-2308 | Mobile UI: Workflow issue when cloned item has no price. |
SHASTA-2305 | Mobile UI: Reset selected label format when switching between printTypes. |
SHASTA-2303 | Mobile UI: Incorrect submission of password field on Login screen. |
SHASTA-2290 | Mobile UI: Unexpected behavior when entering an RTC price and then selecting a discount level. |
SHASTA-2289 | Mobile UI: Mobile UI: User is allowed Restrict user to enter discount higher than price in Reduce to Clear. |
SHASTA-2287 | Mobile UI: Allowing discount that makes price negative. |
SHASTA-2277 | Mobile UI: Pass RTC required fields in print request. |
SHASTA-2274 | Mobile UI: Console Warning triggered during logout. |
SHASTA-2273 | Mobile UI: Uncaught Error thrown during Logout. |
SHASTA-2252 | Mobile UI: Package Identifier field issue. |
SHASTA-2250 | MM: Date format inconsistent in messages for analytics. |
SHASTA-2249 | MM: Inconsistent field names between messages for analytics. |
SHASTA-2244 | Mobile UI: "Smudges" (tapping remnants) remain on app buttons. |
SHASTA-2121 | Mobile UI: Shelf Review exception reason code drop down overlapping field. |
SHASTA-2120 | Mobile UI: Add item drop down overlapping field. |
SHASTA-2020 | MobileUI: Date Selection input box show wrong date after 7pm. |
Version 1.1.1
April 7, 2022
Notifications
The unique index on [ORG
, EU
, UPC
, resourceType
] is removed to allow duplicate notifications for the same resource type and item combination. Notifications are identified by their creation date so you can distinguish between notifications for the same items.
Feature request: Print type toggle
You can select the print type (for example, Immediate or Batch) on the Request Shelf Tag screen if that configuration is enabled.
Enhancement: Strip check digit
The following attributes are added to the SHASTA configset
to support modifying the scan logic to read organization-level configuration.
SCAN-upc12StripCheckDigit
: Automatically removes the check digit from thepackageIdentifier
when scanning an item.SCAN-upc12StripLeadingZeroes
: Automatically removes zeroes from the packageIdentifier when scanning an item.
Issues
- When inputting a decimal into the price field, the character is no longer automatically erased.
- Error messages are updated to be more meaningful.
Version 1.1.0
March 24, 2022
Request Shelf Tag Enhancement
The Request Shelf Tag feature enhancement gives you the ability to see the pack, size, and case pack on shelf labels.
Attribute | Description |
---|---|
Displayable_Size | Stores the UOM of the item |
Size_Quantity | Stores the pack of the item |
Case Pack | Stores the case pack of the item |
- When requesting a shelf tag, you can see and modify these 3 fields associated with the item.
- The Add Item screen includes the pack, size, and case pack as editable fields. These fields are required and cannot be left blank.
Notifications
The unique index on [ORG
, EU
, UPC
, resourceType
] is removed to allow duplicate notifications for the same resource type and item combination. Notifications are identified by their creation date so you can distinguish between notifications for the same items.
Print type toggle
You can select the print type (Immediate or Batch) on the Request Shelf Tag screen if that configuration is enabled.
Issues
- Inputting a decimal into the price field is no longer automatically erased.
Version 1.0.0
October 22, 2021
Release overview
We are pleased to announce the initial pilot of NCR Pocket Office. Manage your store from your Zebra TC52 device.
See the Architecture Guide to explore how we are using the latest technology to create an integrated store experience.
New features
We are excited to present the following features that have been implemented into the Pocket Office application: