<< Click to Display Table of Contents >> Navigation: Developers' Guide > Using Data Interface > Events > Add-On Events > Point of Sale Events > Sale Edit |
Navigation: Developers' Guide > Using Data Interface > Events > Add-On Events > Point of Sale Events >
Sale Edit
You can now customize the Sale Edit 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 Sale Edit Item screen.
There are following events, which allow you to customize the Sale Edit Item screen:
The event occurs after deleting an item in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, DetailEventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after adding installment detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after adding surcharge detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after collecting attribute detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after deleting surcharge detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after editing surcharge detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after saving an item in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs before adding installment detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs before adding surcharge detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs after collecting an attribute detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs before deleting an item in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, DetailEventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs before deleting surcharge detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs before editing surcharge detail in the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs before saving the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, EventArgs<CXS.SubSystem.Transaction.Transaction> Type: SaleEdit Remarks N/A |
The event occurs on globalizing the resource strings on the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters N/A Type: SaleEdit Remarks N/A |
The event occurs when initializing the Sale Edit screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleEditModuleBase Parameters sender, ViewInitializedEventArgs Type: SaleEdit Remarks N/A |
Note
The following events are available for the Ok and Cancel button of Sale Edit > Collect Attributes > Sale Attribute Collection screen in POS.
The event occurs before clicking the OK button in Sale Attribute Collection Screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleAttributeOnTransactionModuleBase Parameters object sender, CXS.Retail.Extensibility.SaleAttributeOnTransactionEventArgs args Type: SaleAttributeCollection Remarks N/A |
The event occurs after clicking the OK button in Sale Attribute Collection Screen. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleAttributeOnTransactionModuleBase Parameters object sender, CXS.Retail.Extensibility.SaleAttributeOnTransactionEventArgs args Type: SaleAttributeCollection Remarks N/A |
The event occurs before canceling the Sale Attribute Collection. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleAttributeOnTransactionModuleBase Parameters object sender, CXS.Retail.Extensibility.SaleAttributeOnTransactionEventArgs args Type: SaleAttributeCollection Remarks N/A |
The event occurs before canceling the Sale Attribute Collection. Namespace: CXS.Retail.Extensibility.Modules.Transaction Assembly: SaleAttributeOnTransactionModuleBase Parameters object sender, CXS.Retail.Extensibility.SaleAttributeOnTransactionEventArgs args Type: SaleAttributeCollection Remarks N/A |