Displaying Manager Override Screen

Displaying Manager Override Screen

Introduction

This knowledge base article will assist developers with how the Manager Override screen is displayed at the Point of Sale (POS).


Purpose

The Manager Override feature is used when the Manager's permission is required to carry out an activity or for further processing of a transaction at the POS.


iVend Retail has many Manager Override features as standard that can be configured within the Retail Profile that is attached to the POS. Information on the Manager Override standard features is covered in another article.



The purpose here is to explain how the Manager Override feature could be extended for non-standard Manager Override features and functions at the POS.


For example, this feature may be required whenever the Cash Drawer number one is manually opened. There is currently no standard Manager Override feature for this and therefore would serve as a good example that a retailer might want to consider having developed.

In the following code, it is mentioned how to enable the Manager Override functionality using the iVend Extensibility Add-on framework.


Code Sample for Using Manager Override Screen in POS

using CXS.Retail.Extensibility.Modules.Transaction;

using CXSRetailPOS;

namespace POSEventsSampleAddon

{

class Manager_Override : POSUserMenuModuleBase

{

public override void OnOpenCashDrawerOne()

{

//To start the manager override

POSHelper.ShowManagerOverride();

}

}

}

Refer to the following screen image that shows the Manager Override screen:



Reference

Refer to the CitiXsys Knowledge Portal for more details and code samples.


    • Related Articles

    • Displaying Manager Override Screen

      Introduction This knowledge base article will assist developers with how the Manager Override screen is displayed at the Point of Sale (POS). Purpose The Manager Override feature is used when the Manager's permission is required to carry out an ...
    • Manager Override

      Manager Override Manager override can either be configured through the Management Console or can be enabled from the Point of Sale user menu. Manager override when configured through the Management console, will apply all the validations on the POS ...
    • Manager Override

      Manager Overrides Overview While carrying out normal day-to-day transactions at the POS terminal, there are many situations where an intervention from the Manager could be required to complete the transaction. Deciding on what particular actions ...
    • POS - Manager override functionality

      Introduction iVend Add-on Framework is used for writing Custom Business Logic independently by a programmer. iVend Addon allows to extend business logic either in Management Console or at the Terminal POS.The addon framework allows deployment of ...
    • POS - Manager override functionality

      Introduction: iVend Add-on Framework is used for writing Custom Business Logic independently by a programmer. iVend Addon allows to extend business logic either in Management Console or at the Terminal POS. The addon framework allows deployment of ...