INotificationService Properties |
The INotificationService type exposes the following members.
Name | Description | |
---|---|---|
![]() | BeforeAddOrderItems |
Order items addition. Throwing OperationCanceledException will abort the operation.
|
![]() | BeforeCustomDataClear |
Before custom data clear when cafe session closing. Notification will provide only obsolete custom data dictionary that controlled by customDataObsolescenceDuration setting in config.
|
![]() | BeforeDeleteNonPrintedItems |
Non printed order items deletion. Throwing OperationCanceledException will abort the operation.
|
![]() | BeforeDeleteOrder |
Order deletion. Throwing OperationCanceledException will abort the operation.
|
![]() | BeforeDeletePrintedItems |
Printed order items deletion. Throwing OperationCanceledException will abort the operation.
|
![]() | BeforeDoCheque |
After payment before cheque printing. Throwing OperationCanceledException will abort the operation.
|
![]() | BeforeOrderBill |
Order billing. Throwing OperationCanceledException will abort the operation.
|
![]() | BeforeOrganizationDetailsEdited |
Before EInvoice added to order. If handler throws OperationCanceledException, adding is cancelled.
|
![]() | BeforePaymentAdded |
Before payment or prepayment added to order. If handler throws OperationCanceledException, adding is cancelled.
|
![]() | BeforeProceedOrderPayment |
Before proceeding order payment (when clicked order payment) or print fiscal cheque before payment (when clicked fiscal cheque). If handler throws OperationCanceledException, operation is cancelled.
|
![]() | BeforeServiceCheque |
Order items service printing. Throwing OperationCanceledException will abort the operation.
|
![]() | BillChequePosResolving |
Bill cheque printing, allows to send bill cheque task to custom point of sale.
|
![]() | BillChequePrinting |
Bill cheque printing, allows to extend the cheque with custom header or footer sections.
|
![]() | CafeSessionChanged | |
![]() | CafeSessionClosing |
Cafe session closing, allows to print custom reports.
|
![]() | CafeSessionOpening |
Cafe session opening, allows to print custom reports.
|
![]() | CashChequePrinting |
Cash cheque printing, allows to extend the cheque with custom header or footer sections.
|
![]() | ChangeSumChanged | |
![]() | ChildOrderCreated |
After exctracting from order to child order when dividing payment between guests.
|
![]() | CityChanged | |
![]() | ClientChanged | |
![]() | CompoundItemTemplateChanged | |
![]() | ConnectionToMainTerminalChanged | |
![]() | CurrentCultureChanged |
Current culture changed from UI.
|
![]() | CurrentUserChanged | |
![]() | CustomDataChanged | |
![]() | DeliveryCancelCauseChanged | |
![]() | DeliveryOrderChanged | |
![]() | DeliveryRideChanged | |
![]() | DeliverySettingsChanged | |
![]() | DiscountCardChanged | |
![]() | DiscountTypeChanged | |
![]() | DocumentInvoicePrinting |
Printing with document service. Allows to extend the document with custom header or footer sections before print.
|
![]() | DonationTypeChanged | |
![]() | ExternalOperationChanged | |
![]() | KitchenOrderChanged | |
![]() | MarketingSourceChanged | |
![]() | MeasuringUnitChanged | |
![]() | NavigatingToPaymentScreen |
Navigating to the payment screen. Throwing OperationCanceledException will abort the operation.
|
![]() | OrderBillCancelled | |
![]() | OrderChanged | |
![]() | OrderEditBarcodeScanned |
Barcode scanning on the order edit screen. Handler should return true if the event is to be marked handled.
|
![]() | OrderEditCardSlided |
Card slided on the order edit screen. Handler should return true if the event is to be marked handled.
|
![]() | OrderSplittedByCashRegisters |
Order splitted by cash registers, allows to track relationship between deleted source order and created new orders.
|
![]() | OrderStorned |
Order storned, allows to track relationship between deleted source and created new order.
|
![]() | OrderTypeChanged | |
![]() | PastOrderStorned | |
![]() | PaymentScreenUpdated |
Notification of changes on the order payment screen. Calling on adding, changing, or removing payments, updating EInvoice.
|
![]() | PaymentTypeChanged | |
![]() | PreliminaryOrderChanged | |
![]() | PriceCategoryChanged | |
![]() | ProductCategoryChanged | |
![]() | ProductChanged | |
![]() | ProductGroupChanged | |
![]() | ProductItemCategoryChanged | |
![]() | ProductScaleChanged | |
![]() | ProductSizeChanged | |
![]() | ProductStocksListChanged | |
![]() | ProductTagChanged | |
![]() | ProductTagGroupChanged | |
![]() | QuickMenuUpdated | |
![]() | RegionChanged | |
![]() | RemovalTypeChanged | |
![]() | ReserveChanged | |
![]() | RestaurantChanged | |
![]() | RestaurantSectionChanged | |
![]() | RoleChanged | |
![]() | ScreenChanged | |
![]() | ServiceChequePrinted |
Service cheque printed.
|
![]() | StopListProductsRemainingAmountsChanged | |
![]() | StreetChanged | |
![]() | TableChanged | |
![]() | TaxCategoryChanged | |
![]() | TerminalChanged | |
![]() | TerminalsGroupChanged | |
![]() | UserChanged | |
![]() | UserSessionChanged | |
![]() | WaiterTeamChanged |