|
<< Click to Display Table of Contents >> Navigation: Developers' Guide > Using Data Interface > Events > Add-On Events > Point of Sale Events > Surcharge Item |
Navigation: Developers' Guide > Using Data Interface > Events > Add-On Events > Point of Sale Events >
Surcharge Item
You can now customize the Surcharge Item to execute specific business transactions using its events. iVend Add-On Framework provides you with platform for customization and the framework is optimized to show only relevant list of events which minimizes the effort in searching events from long list of iVend events.
Note
Remember that the customization can be done on those fields only which are exposed in the Surcharge Item screen.
There are following events, which allow you to customize the Surcharge Item screen:
The events occurs after canceling a surcharge item. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SurchargeItemModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction, CXS.SubSystem.Transaction.TransactionSurcharge> Type: SurchargeItem Remarks N/A |
The events occurs after saving a surcharge item. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SurchargeItemModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction, CXS.SubSystem.Transaction.TransactionSurcharge> Type: SurchargeItem Remarks N/A |
The events occurs before canceling a surcharge item. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SurchargeItemModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction, CXS.SubSystem.Transaction.TransactionSurcharge> Type: SurchargeItem Remarks N/A |
The events occurs before saving a surcharge item. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SurchargeItemModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction, CXS.SubSystem.Transaction.TransactionSurcharge> Type: SurchargeItem Remarks N/A |
The events occurs on globalizing the resource strings on the Surcharge Item screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SurchargeItemModuleBase Parameters N/A Type: SurchargeItem Remarks N/A |
The events occurs when initializing the Surcharge Item screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SurchargeItemModuleBase Parameters sender, ViewInitializedEventArgs Type: SurchargeItem Remarks N/A |