The add-in technology allows creating programs (add-ins) that will dynamically connect to and cooperate with 1C:Enterprise 8, enriching its functionality. This technology allows connecting various point-of-sale equipment to 1C:Enterprise, including barcode scanners, label printers, etc.
Native API
Add-ins are created with the use of Native API—1C:Enterprise native programming interface. It supports Windows and Linux and allows creating add-ins for these operating systems. The components created with the help of Native API can be connected in a thick client, thin client, web client, external connection, or application server.
1C:Enterprise Language Extension
Add-ins help enrich the 1C:Enterprise language with new objects. Add-in structures are designed similar to 1C:Enterprise's internal structure, which improves efficiency.
Activating a Procedure to Process Add-In Controlled Events
An add-in can generate events processed in pre-defined language procedure ExternalEventProcessing. This allows connecting scanners and other asynchronous data exchange devices to 1C:Enterprise.
Adding Properties Page to 1C:Enterprise Parameters
Add-ins can add their property pages to the dialog box of 1C:Enterprise parameters. This is how point-of-sale equipment can be integrated into the system and controlled in a manner common to 1C:Enterprise.
Saving Add-In Parameters through 1C:Enterprise Parameter Saving Mechanism
When saving the parameters, an add-in can employ 1C:Enterprise mechanisms.
Access to Status Line
During the operation, an add-in status can be displayed in 1C:Enterprise's status panel.
Next page: ActiveDocument templates