<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.netroda.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wikiadmin</id>
	<title>Netroda WIKI - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.netroda.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wikiadmin"/>
	<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=Special:Contributions/Wikiadmin"/>
	<updated>2026-05-11T23:13:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=829</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=829"/>
		<updated>2025-04-20T15:27:22Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Specification limits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/S-B J1 Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  (as in Virtual ESC/POS Device) is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
For the associated Full-page line printer devices from various manufacturers, the [[VirtualESCP2Device]] implementation exists.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
Currently, the page width is limited to the default 80mm (3,14961 in)&lt;br /&gt;
&lt;br /&gt;
== Functionality ==&lt;br /&gt;
The following functionality is supported:&lt;br /&gt;
&lt;br /&gt;
Basic Functions&lt;br /&gt;
* Bitmap images (from PNG, JPEG, BMP, TIFF)&lt;br /&gt;
* Page Width&lt;br /&gt;
* Full/Partial Cut&lt;br /&gt;
* Drawer Commands&lt;br /&gt;
* Font Size, weight, width, height, scaling, decorations&lt;br /&gt;
* Alignment&lt;br /&gt;
* Barcode Symbols (Internal rasterization)&lt;br /&gt;
** UPC&lt;br /&gt;
** Code 39/128&lt;br /&gt;
** Denso QR&lt;br /&gt;
** PDF-417&lt;br /&gt;
** AZTEC&lt;br /&gt;
** DataMatrix&lt;br /&gt;
** Codabar&lt;br /&gt;
** Plessey/MSI&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=828</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=828"/>
		<updated>2025-04-20T15:26:42Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Functionality */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/S-B J1 Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  (as in Virtual ESC/POS Device) is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
For the associated Full-page line printer devices from various manufacturers, the [[VirtualESCP2Device]] implementation exists.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Functionality ==&lt;br /&gt;
The following functionality is supported:&lt;br /&gt;
&lt;br /&gt;
Basic Functions&lt;br /&gt;
* Bitmap images (from PNG, JPEG, BMP, TIFF)&lt;br /&gt;
* Page Width&lt;br /&gt;
* Full/Partial Cut&lt;br /&gt;
* Drawer Commands&lt;br /&gt;
* Font Size, weight, width, height, scaling, decorations&lt;br /&gt;
* Alignment&lt;br /&gt;
* Barcode Symbols (Internal rasterization)&lt;br /&gt;
** UPC&lt;br /&gt;
** Code 39/128&lt;br /&gt;
** Denso QR&lt;br /&gt;
** PDF-417&lt;br /&gt;
** AZTEC&lt;br /&gt;
** DataMatrix&lt;br /&gt;
** Codabar&lt;br /&gt;
** Plessey/MSI&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=827</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=827"/>
		<updated>2025-04-20T15:25:57Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/S-B J1 Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  (as in Virtual ESC/POS Device) is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
For the associated Full-page line printer devices from various manufacturers, the [[VirtualESCP2Device]] implementation exists.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Functionality ==&lt;br /&gt;
The following functionality is supported:&lt;br /&gt;
&lt;br /&gt;
Basic Functions&lt;br /&gt;
* Page Width&lt;br /&gt;
* Full/Partial Cut&lt;br /&gt;
* Drawer Commands&lt;br /&gt;
* Font Size, weight, width, height, scaling, decorations&lt;br /&gt;
* Alignment&lt;br /&gt;
* Barcode Symbols&lt;br /&gt;
** UPC&lt;br /&gt;
** Code 39/128&lt;br /&gt;
** Denso QR&lt;br /&gt;
** PDF-417&lt;br /&gt;
** AZTEC&lt;br /&gt;
** DataMatrix&lt;br /&gt;
** Codabar&lt;br /&gt;
** Plessey/MSI&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=826</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=826"/>
		<updated>2025-04-20T15:22:51Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/S-B J1 Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  (as in Virtual ESC/POS Device) is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
For the associated Full-page line printer devices from various manufacturers, the [[VirtualESCP2Device]] implementation exists.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=825</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=825"/>
		<updated>2025-04-20T15:21:21Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/S-B J1 Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
For the associated Full-page line printer devices from various manufacturers, the [[VirtualESCP2Device]] implementation exists.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=824</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=824"/>
		<updated>2025-04-20T15:19:39Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/S-B J1 Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=823</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=823"/>
		<updated>2025-04-20T15:19:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2014 with ES/B-Positive&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCP2Device&amp;diff=822</id>
		<title>VirtualESCP2Device</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCP2Device&amp;diff=822"/>
		<updated>2025-04-20T15:16:19Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: Created page with &amp;quot;TBE&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBE&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=821</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=821"/>
		<updated>2025-04-20T15:16:09Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Associated'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[VirtualESCP2Device]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=820</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=820"/>
		<updated>2025-04-20T15:14:46Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatibility'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ESC/POS (Epson) &amp;lt;br&amp;gt;NCR (Partial support)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=819</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=819"/>
		<updated>2025-04-20T15:12:38Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Graphics Device and Imaging Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=818</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=818"/>
		<updated>2025-04-20T15:12:05Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Device Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''License'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=817</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=817"/>
		<updated>2025-04-20T15:10:00Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Device Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
VirtualESCPOSDevice is a versatile software component designed to facilitate the generation, printing, and conversion of descriptive datastreams—referred to as directives—into multiple output formats, including HTML, bitmap images, PDF, and native EPSON ESC/POS streams. It serves as an abstraction layer that allows developers to work seamlessly with a wide range of receipt printer models, including legacy and limited-functionality devices.&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice supports all common barcode and QR code symbologies, ensuring consistent output regardless of the specific capabilities of the connected printing hardware.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
'' Symbol and Barcode Rendering in VirtualESCPOSDevice''&lt;br /&gt;
&lt;br /&gt;
VirtualESCPOSDevice leverages device-independent symbol libraries to ensure accurate and consistent rendering of barcodes and symbols across all supported output formats, regardless of the target printer's native capabilities. This approach allows the system to overcome limitations commonly found in older or basic ESC/POS devices, which may lack built-in support for modern symbologies or advanced rendering features.&lt;br /&gt;
&lt;br /&gt;
When a directive specifies a barcode, QR code, or other symbol, VirtualESCPOSDevice performs the following process:&lt;br /&gt;
&lt;br /&gt;
*Parsing and Validation&lt;br /&gt;
The directive is parsed to extract the symbol type, data content, and formatting instructions (e.g., size, alignment, error correction level).&lt;br /&gt;
&lt;br /&gt;
* Library-Based Rendering&lt;br /&gt;
Instead of relying on the ESC/POS device to interpret and generate the symbol, VirtualESCPOSDevice uses an integrated set of high-performance, device-agnostic rendering libraries. These libraries generate a high-fidelity bitmap representation of the specified symbol.&lt;br /&gt;
&lt;br /&gt;
* Image Embedding&lt;br /&gt;
The rendered bitmap is then seamlessly embedded into the overall output stream—whether for PDF, HTML, or native ESC/POS. In the case of ESC/POS output, the image is converted into raster format commands that the printer can interpret, effectively &amp;quot;printing&amp;quot; the symbol as an image.&lt;br /&gt;
&lt;br /&gt;
* Output Formatting and Optimization&lt;br /&gt;
The final datastream is optimized for size and compatibility. For ESC/POS devices, this includes compression and command sequencing tailored to the device's feature set.&lt;br /&gt;
&lt;br /&gt;
By offloading the symbol rendering to a controlled, consistent software layer, VirtualESCPOSDevice ensures uniform output across platforms while maximizing compatibility with the widest range of printers. This strategy also simplifies the development process, as developers do not need to handle the complexity of conditional device support or proprietary command sets for individual symbologies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=816</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=816"/>
		<updated>2025-04-20T15:04:07Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Device Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a collection of classes and functions, used to generate, print and convert descriptive datastreams (directives) into HTML, Bitmap Images and PDF together with a Native EPSON ESC/POS Output stream.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
SignMatic Application Packages are encoded file archives with a variable size header, encoded bitmap image of the Application icon and various metadata. The files are opened by the system utility smdepak (console application) or smdepakw (User Interface), that performs various compatibility checks including versioning, downgrade and upgrade options as well as the actuall unpacking and registration of the application to the signmatic applications directory. The File structure is published openly and is extended from the 	&lt;br /&gt;
NEFastAccess-VarH Format, that encodes archived files (ZIP or TAR) with a variable sized header. The Header size is limited only by the definitive implementation of the format structure, and must not change between compatibility layers.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
The File consists of the magic sequence &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;0x16 0x0F 0x17 0x1B&amp;lt;/span&amp;gt; followed by literal &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;SignMatic&amp;lt;/span&amp;gt; The Relatively small header is encoded with NEFastAccess-LOffset header format (2 bytes prefix, shift n, 2 bytes suffix), and followed by the archive. The architecture is similar to other common application archives like the Chromium PAK format, Android packages (APK) and Java archives (JAR).&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=815</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=815"/>
		<updated>2025-04-20T15:03:24Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Device Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &amp;lt;br&amp;gt;Printing &amp;lt;br&amp;gt;Receipt conversion&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a distribution collection of classes and functions, used to generate, print and convert descriptive datastreams into HTML, Images and PDF together with Native EPSON ESC/POS Output stream&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
SignMatic Application Packages are encoded file archives with a variable size header, encoded bitmap image of the Application icon and various metadata. The files are opened by the system utility smdepak (console application) or smdepakw (User Interface), that performs various compatibility checks including versioning, downgrade and upgrade options as well as the actuall unpacking and registration of the application to the signmatic applications directory. The File structure is published openly and is extended from the 	&lt;br /&gt;
NEFastAccess-VarH Format, that encodes archived files (ZIP or TAR) with a variable sized header. The Header size is limited only by the definitive implementation of the format structure, and must not change between compatibility layers.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
The File consists of the magic sequence &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;0x16 0x0F 0x17 0x1B&amp;lt;/span&amp;gt; followed by literal &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;SignMatic&amp;lt;/span&amp;gt; The Relatively small header is encoded with NEFastAccess-LOffset header format (2 bytes prefix, shift n, 2 bytes suffix), and followed by the archive. The architecture is similar to other common application archives like the Chromium PAK format, Android packages (APK) and Java archives (JAR).&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=814</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=814"/>
		<updated>2025-04-20T15:02:37Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Prn1_vescpd.png|150px|frameless|border|Virtual ESC/POS Device]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Device Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Magic Numbers'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;16 0F 17 1B &amp;lt;/span&amp;gt;&amp;quot;SignMatic&amp;quot;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a distribution collection of classes and functions, used to generate, print and convert descriptive datastreams into HTML, Images and PDF together with Native EPSON ESC/POS Output stream&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
SignMatic Application Packages are encoded file archives with a variable size header, encoded bitmap image of the Application icon and various metadata. The files are opened by the system utility smdepak (console application) or smdepakw (User Interface), that performs various compatibility checks including versioning, downgrade and upgrade options as well as the actuall unpacking and registration of the application to the signmatic applications directory. The File structure is published openly and is extended from the 	&lt;br /&gt;
NEFastAccess-VarH Format, that encodes archived files (ZIP or TAR) with a variable sized header. The Header size is limited only by the definitive implementation of the format structure, and must not change between compatibility layers.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
The File consists of the magic sequence &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;0x16 0x0F 0x17 0x1B&amp;lt;/span&amp;gt; followed by literal &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;SignMatic&amp;lt;/span&amp;gt; The Relatively small header is encoded with NEFastAccess-LOffset header format (2 bytes prefix, shift n, 2 bytes suffix), and followed by the archive. The architecture is similar to other common application archives like the Chromium PAK format, Android packages (APK) and Java archives (JAR).&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=File:Prn1_vescpd.png&amp;diff=813</id>
		<title>File:Prn1 vescpd.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=File:Prn1_vescpd.png&amp;diff=813"/>
		<updated>2025-04-20T15:01:56Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: VirtualESCPOSDevice Icon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
VirtualESCPOSDevice Icon&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=812</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=812"/>
		<updated>2025-04-20T14:58:06Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;VirtualESCPOSDevice&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Icon_depakw.png|100px|frameless|border|SignMatic Application Package]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Device Library&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Purpose'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Receipt generation &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Magic Numbers'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;16 0F 17 1B &amp;lt;/span&amp;gt;&amp;quot;SignMatic&amp;quot;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.5.0 (20 Apr. 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Derived from'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ES/S-B LPR Printer Drivers&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B Native LPR Drivers&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''VirtualESCPOSDevice'''  is a distribution collection of classes and functions, used to generate, print and convert descriptive datastreams into HTML, Images and PDF together with Native EPSON ESC/POS Output stream&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
SignMatic Application Packages are encoded file archives with a variable size header, encoded bitmap image of the Application icon and various metadata. The files are opened by the system utility smdepak (console application) or smdepakw (User Interface), that performs various compatibility checks including versioning, downgrade and upgrade options as well as the actuall unpacking and registration of the application to the signmatic applications directory. The File structure is published openly and is extended from the 	&lt;br /&gt;
NEFastAccess-VarH Format, that encodes archived files (ZIP or TAR) with a variable sized header. The Header size is limited only by the definitive implementation of the format structure, and must not change between compatibility layers.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
The File consists of the magic sequence &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;0x16 0x0F 0x17 0x1B&amp;lt;/span&amp;gt; followed by literal &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;SignMatic&amp;lt;/span&amp;gt; The Relatively small header is encoded with NEFastAccess-LOffset header format (2 bytes prefix, shift n, 2 bytes suffix), and followed by the archive. The architecture is similar to other common application archives like the Chromium PAK format, Android packages (APK) and Java archives (JAR).&lt;br /&gt;
&lt;br /&gt;
==== Specification limits ====&lt;br /&gt;
File size is not limited to a certain size, the header size however must be in the range of 196 to 4096 bytes, given the fact that for the necessary metadata this is absoloutely sufficient.&lt;br /&gt;
&lt;br /&gt;
The actual Application contents are stored in the PK-Format (ZIP), the support for TAR has been dropped before the initial release but might enter at a later point in time.&lt;br /&gt;
&lt;br /&gt;
The encoders (i.e. smpak) are responsible for maintaining proper header size, thus ensuring no malformed header may encoded. The header size limits (FastAccess) have been set to current specifications (2023)&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
SignMatic Application Packages can be created using the command line tool smpak (delivered with SignMatic Studio). The application folder requires a valid build information file (example below) to be present in the base directory named &amp;quot;build&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A Single application must contain &lt;br /&gt;
* A valid and unique AppId &lt;br /&gt;
* A 3-level version &lt;br /&gt;
* The Buildfile version&lt;br /&gt;
* The minimum required SignMatic version&lt;br /&gt;
* Name &lt;br /&gt;
* Description &lt;br /&gt;
* Icon &lt;br /&gt;
* Theme Color&lt;br /&gt;
&lt;br /&gt;
This file also represents vaguely the informations provided by each application besides their main archive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;shl&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;appId&amp;quot;			: &amp;quot;a4bc7782c208449095bf54d5d495aad9&amp;quot;,&lt;br /&gt;
	&amp;quot;appVer&amp;quot;		: [1,0,0],&lt;br /&gt;
	&amp;quot;bVer&amp;quot;			: 1.0,&lt;br /&gt;
	&amp;quot;sMinReq&amp;quot;		: [1,1,7280],&lt;br /&gt;
	&amp;quot;appName&amp;quot;		: &amp;quot;Airport&amp;quot;,&lt;br /&gt;
	&amp;quot;appDescription&amp;quot;	: &amp;quot;This demo features a airport information screen, to display live data of passenger flights on your SignMatic.&amp;quot;,&lt;br /&gt;
	&amp;quot;vendor&amp;quot;		: &amp;quot;Netroda Technologies&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/demo/&amp;quot;,&lt;br /&gt;
	&amp;quot;privacyPolicy&amp;quot;		: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/privacy&amp;quot;,&lt;br /&gt;
	&amp;quot;termsOfService&amp;quot;	: &amp;quot;https://netroda.com/a/k/products/ess-i/signmatic/terms&amp;quot;,&lt;br /&gt;
	&amp;quot;imageIcon64&amp;quot;		: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPRSURBVGhD7ZlLaBNRFIZb67MiCKLgY6VWceNCimIXVUTd2YeCunArRcFHsYjSRVUQpAsftSj43HQl4qMiVXSjoAtBVxYEpYuCCkIVlBicSaLfdP7GpJkk80xTzQc/kzv3nP/cO/dOkkmqKlSoUOG/IJVKNaDryWTyKcdONEtdkxcm0YVSvzOg+YxDrULCAdMZehk51DprTyWXRCJxSGHBodAm9I4tcYVjvU5HAv7nNAdH6L+j0GDgtRGz77atDe0BtJ2X0xUWCnjmXakxiDmtcP/gY03qh22ZC31vUUcsFlusFN/gU3ClLNgx34hbohR/YNCM4vIsCAVHiL2EfG1T8oqulGhRin8o1oYMGbqCeItHaAdNV9uU2KIrZUHcXqUEB7M16LW8PUHeIOpAi2SXA32uVoq4/UoJD3xrMb5ol/AOuSNs1cscs7YpbbcrtU8p0UCB3eiL6vmC/AHTNFs4dutUQYgLf6WciMfjyyj2RHUjhTrRrtR4qFlN0ZN2+Wgo2Uo5QfGt3DtDGkto4BveVya/MIgFTO6WxhQY/NplXR4woAPop8bnGS5OgvyDsisvDMOoZ3BvNFZPkGeg5bIqPxjcbNSLYhqza1i1btmUL0ysX+N1DTnDqHyfkHkQtJ58TY3XE+Q1yaa8YGBdGqMvyA/nITJMuEdOaHy+YWIxFPjZLjSCrlQmbOXy+Cxzu1LEvdTLgnCRrMekatlPDG5XirgjHKZq0EUhbp1KlB63K8XWOqYU60KsJS+prrwQ16uU0kJht/dUelJjcO6M3ZUf/D+hOUoJDmbWw+QFLmoPxxuoD91GD9Bj9By9Uv2CZK5UJnTNxGPQjsoP+buUEgyKtcszDBwnNQa1GhWXF2IeKtwfeNRg0mnbBSffSo2Hmj1KcYT+XxyWKtw7GKxHQ6joTe0CV5OyoJ71hfmD8hyh/7jCvUN+DbL2fZ1pms3Wux26T/s9cvW7InFJtyuVCXlbZOEI47DuxSkKDwcMp1F4JWpFp1A/cvwpgPN3leYZBn9VNo7g3ajQ6KDIPPRZNdMwuPMK8Qzpc/Ectp1yoe+aQqOFQi9UMw3nAv0DQn6TrHKg7ytaqNDooMhN1czE8/01Hnz75JWDYRgbFBYdDOCo6qXhXODfAfGYj3K2OedK822fQttUMw3n9qg7EPjslOUotA+rK3ootgplPfrTblZ3YPC6J8/SPpdR0Ppg/Tg6o79sVndg8K5DbWqWFgpnvTPSblDX5IaJZL0z0l6hrskNE+nQnKxJlfbvnihhMq2a1MT93RMFTGj1P7VSFSpUKEBV1R+M2kmQTyMt+AAAAABJRU5ErkJggg==&amp;quot;,&lt;br /&gt;
	&amp;quot;color&amp;quot;			: &amp;quot;486ADA&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/shl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for specific applications is usually carried out by the application vendor, there is a option to reference a URL to the application vendor's product website for help.&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Revision&lt;br /&gt;
! Released&lt;br /&gt;
! Lifecycle&lt;br /&gt;
! Compatibility&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| 08 Feb. 2023&lt;br /&gt;
| Not announced&lt;br /&gt;
| 1.1.7281+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Digital Signage]]&lt;br /&gt;
* [[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Digital Signage]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=811</id>
		<title>VirtualESCPOSDevice</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=VirtualESCPOSDevice&amp;diff=811"/>
		<updated>2025-04-20T14:54:33Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: Created page with &amp;quot;Test&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Test&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=810</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=810"/>
		<updated>2025-02-09T17:47:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Nt_incorp_2447_8x_2024.png|300px|thumb|NT-INCORP, a ARITA/L2 based system]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.2448 (February 2025)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* [[NVFS]]&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-A_HOTA&amp;diff=809</id>
		<title>ES/S-A HOTA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-A_HOTA&amp;diff=809"/>
		<updated>2024-08-19T04:15:08Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-A HOTA&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Essa_hota.png|300px|frameless|border|ES/S-A HOTA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Essa_hota_screen.png|300px|thumb|Console and User Interface]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14 February 2017&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.9.05-SN (November 2022)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
'''ENTHALPY''' (1.9.05-SN) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, macOS, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Facility Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Programmed in'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Java, [[Extensible Object Script]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;TYRACS (-2017)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-A (2017-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ES/S-A HOTA''' ''&amp;quot;Heart of the Appliance&amp;quot;'' is a open, modular [[Virtualized Automation]] System developed on base of the Extensible Services / Server for Automation Platform (ES/S-A CS J1). &lt;br /&gt;
 &lt;br /&gt;
This Automation system was the first member of the newly created ES/S-A Platform, and was subjected to replace the outdated Predecessor TYRACS, that was both technically and schematically inferior.&lt;br /&gt;
&lt;br /&gt;
The ES/S-A Core has been planned extensively in regards to stability, persistency, viability and security. To also serve the technically sensitive subject of public facility automation, the software has been required to pass certain aspects on conventions, reliability and safety. The application is also subjected to certain requirements in engineering that point to it's origins in public applications, the follow-strict escalation sequence is one of these requiements.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version was published early 2017. The predecessor has been phased out completely mid 2017. The first version had poor support for additional abstraction layers and experienced major issues with persistency (state consistency).&lt;br /&gt;
&lt;br /&gt;
The need for constant impovements to usability and interopability led the team of engineers to permanently install the current stable version in a one-of-a-kind research building, to monitor, analyze and improve the system under exceptionally real conditions. By 1.2.08-SN (03/2019) most teething has been eradicated, and the platform maintains scalar performance on all supported platforms, including Windows Server&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
The ES/S-A CS J1 (ES/S Automation Core Services Java 1) is the first Automation Core Services provider that provides the runtime for the &lt;br /&gt;
ES/S Modules, Interopability and abstract data types / bindings. &lt;br /&gt;
&lt;br /&gt;
The ES/S-A Core application consists of the ESSInstance, that monitors, starts and ends all further processes, delegates resources and serves as mediator between components (Modularity). The System has integrated modules for &lt;br /&gt;
&lt;br /&gt;
* HTTP(S) Web Services &lt;br /&gt;
* TCP/IP Communication &lt;br /&gt;
* PBX Interfaces&lt;br /&gt;
* Public Announcements and SIP Calling &lt;br /&gt;
* E-Mail Signaling &lt;br /&gt;
* Primitive Abstraction Layers (PAL) &lt;br /&gt;
* Facility Services &lt;br /&gt;
* Primive Data Points &lt;br /&gt;
* Complex Objects&lt;br /&gt;
* Script Engines ([[Extensible Object Script]])&lt;br /&gt;
* Building Model Providers&lt;br /&gt;
* Network Cell Presency &lt;br /&gt;
* HVAC and Climatization&lt;br /&gt;
* Energy Monitoring &lt;br /&gt;
* Electric Planning and Lookup &lt;br /&gt;
* Fire and Threat Protection&lt;br /&gt;
* [[Almbus/IP]]&lt;br /&gt;
&lt;br /&gt;
== Third-Party Modules == &lt;br /&gt;
* Primitive Abstraction Layers&lt;br /&gt;
** INEG-L Protocol, via UDP/IP&lt;br /&gt;
** Modbus/RTU/ASCII/TCP via IP (open-mbus), Serial&lt;br /&gt;
** EIB/KNX Bus IEC 14543-3 via IP (cEMI), USB, Serial&lt;br /&gt;
** Artistic Licence ARTNET for DMX512, via IP, USB&lt;br /&gt;
** Modbus RTU/IP, via IP, USB, Serial&lt;br /&gt;
** ASHRAE BACnet, via IP&lt;br /&gt;
** X10 (CM11A) Protocol, Serial&lt;br /&gt;
&lt;br /&gt;
* Autonomous Instances&lt;br /&gt;
** Asterisk PBX&lt;br /&gt;
&lt;br /&gt;
* Printer Drivers&lt;br /&gt;
** ESC/POS&lt;br /&gt;
** ESC/P2&lt;br /&gt;
** IBM ProPrinter&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-A HOTA runs as command-line output only application. Most of the User interfaces are delivered via HTTP and renderen in a Browser Window. User interface can be serve interactive resources that are either directly accessible or require a middleware.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! User Interface&lt;br /&gt;
! Type&lt;br /&gt;
! Audience&lt;br /&gt;
|-&lt;br /&gt;
| '''sv_ata'''&lt;br /&gt;
| HTML5 (HTTP/S)&lt;br /&gt;
| Residential focused user interface with support for mobile devices and touch screens, rich animated using extesively graphics elements, fun to use and interact with. Low technical knowledge required. Has many features like Screensavers, News, Weather forecast, Graphs, Visual control, Virtual Tours and more.&lt;br /&gt;
|-&lt;br /&gt;
| '''sv_gna'''&lt;br /&gt;
| HTML5 (HTTP/S)&lt;br /&gt;
| Professional focused user interface with support for multi-screen setups. Technical knowledge required to address all functions.&lt;br /&gt;
|-&lt;br /&gt;
| '''mta'''&lt;br /&gt;
| JSON (HTTP/S)&lt;br /&gt;
| Used for the MicroTaskInvoker application (Native Windows Application). Provides minimal acces to preconfigured functions. &lt;br /&gt;
|-&lt;br /&gt;
| '''cisco'''&lt;br /&gt;
| XML (HTTP/S)&lt;br /&gt;
| Used for Cisco SCCP Telephones to access the system via various Cisco IP Phones. Provides secured access to number and call registers, system shortcuts and control of devices.&lt;br /&gt;
|-&lt;br /&gt;
| '''telnet'''&lt;br /&gt;
| TCP/IP&lt;br /&gt;
| Provides remote control of the system using minimal bandwidth. Has access to many features of the system. Please notice that remote access must be provided by using an encrypted tunnel like IKEv2, because Telnet does not support TLS encryption.&lt;br /&gt;
|-&lt;br /&gt;
| '''esterm'''&lt;br /&gt;
| TCP/IP&lt;br /&gt;
| Provides partial graphical control of the system using text-only transmission utilizing the ESTERM Protocol, can be used with Netroda Technologies [[NETerm]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Globalization ==&lt;br /&gt;
ES/S-A HOTA uses English only, the various user interfaces that can be installed have variying international support.&lt;br /&gt;
sv_ata currently supports 4 languages &lt;br /&gt;
* English&lt;br /&gt;
* Deutsch&lt;br /&gt;
* 中国人&lt;br /&gt;
* Tiếng Việt&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for ES/S-A HOTA is available is currently limited to e-mail support in english only.&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
ES/S-A HOTA Supports TLS for the Secure HTTP Service (HTTPS) version 1.3. The web interfaces can be protected from bogon requests, internet access in WAN Networks. Network services feature automatic blacklisting and source-network abuse query. By utilizing FoundationShield or any other Firewall or Network monitor, ES/S-A HOTA can be securely exposed to the internet, following a positive risk assessment concering stability agains Distributed DOS (DDoS) attacks.&lt;br /&gt;
&lt;br /&gt;
The default configuration does neither allow anonymous users, nor default credentials or insecure WAN access to recude the probability of security issues by misconfiguration or negligence.&lt;br /&gt;
&lt;br /&gt;
The architecture requires modules accessing the core or other modules to obtain required privileges to execute specific actions. Responsible for distribution and approving is the ESAuthority, a integral core module. The system works by identifying module instances with unique and temporary tokens, that must be validated prior to execute actions in the target module. Applicable modules must provide necessary API functionality (ESAuthorityAwareService, ESAuthorityAwareCaller) and are responsible to correctly implement these by themself. ESContextAuthority provides information of call origins, and can differentiate many cases, such as automation, user interaction or remote procedure requests.&lt;br /&gt;
&lt;br /&gt;
A zero-day vulnerability involving remote code execution in Log4j 2, (a Logging utility for Java) , given the descriptor CVE-2021-44228, was found and reported to Apache by Alibaba on November 24, 2021, and published in a tweet on December 9, 2021. Investigations proceeded and it was reported to customers, that ES/S-A HOTA is not affected, as Log4j (used by various components) is replaced by the distributed debugging service in release versions.&lt;br /&gt;
&lt;br /&gt;
It is recommended to protect facility systems with at least two firewalls from different vendors or with different software.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Virtualized Automation]]&lt;br /&gt;
* [[Field Bus]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-A_HOTA&amp;diff=808</id>
		<title>ES/S-A HOTA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-A_HOTA&amp;diff=808"/>
		<updated>2024-08-19T04:13:06Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-A HOTA&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Essa_hota.png|300px|frameless|border|ES/S-A HOTA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Essa_hota_screen.png|300px|thumb|Console and User Interface]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14 February 2017&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1.9.05-SN (November 2022)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
'''ENTHALPY''' (1.9.05-SN) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, macOS, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Facility Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Programmed in'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Java, [[Extensible Object Script]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;TYRACS (-2017)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-A (2017-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ES/S-A HOTA''' ''&amp;quot;Heart of the Appliance&amp;quot;'' is a open, modular [[Virtualized Automation]] System developed on base of the Extensible Services / Server for Automation Platform (ES/S-A CS J1). &lt;br /&gt;
 &lt;br /&gt;
This Automation system was the first member of the newly created ES/S-A Platform, and was subjected to replace the outdated Predecessor TYRACS, that was both technically and schematically inferior.&lt;br /&gt;
&lt;br /&gt;
The ES/S-A Core has been planned extensively in regards to stability, persistency, viability and security. To also serve the technically sensitive subject of public facility automation, the software has been required to pass certain aspects on conventions, reliability and safety. The application is also subjected to certain requirements in engineering that point to it's origins in public applications, the follow-strict escalation sequence is one of these requiements.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version was published early 2017. The predecessor has been phased out completely mid 2017. The first version had poor support for additional abstraction layers and experienced major issues with persistency (state consistency).&lt;br /&gt;
&lt;br /&gt;
The need for constant impovements to usability and interopability led the team of engineers to permanently install the current stable version in a one-of-a-kind research building, to monitor, analyze and improve the system under exceptionally real conditions. By 1.2.08-SN (03/2019) most teething has been eradicated, and the platform maintains scalar performance on all supported platforms, including Windows Server&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-A Core application consists of the ESSInstance, that monitors, starts and ends all further processes, delegates resources and serves as mediator between components (Modularity). The System has integrated modules for &lt;br /&gt;
&lt;br /&gt;
* HTTP(S) Web Services &lt;br /&gt;
* TCP/IP Communication &lt;br /&gt;
* PBX Interfaces&lt;br /&gt;
* Public Announcements and SIP Calling &lt;br /&gt;
* E-Mail Signaling &lt;br /&gt;
* Primitive Abstraction Layers (PAL) &lt;br /&gt;
* Facility Services &lt;br /&gt;
* Primive Data Points &lt;br /&gt;
* Complex Objects&lt;br /&gt;
* Script Engines ([[Extensible Object Script]])&lt;br /&gt;
* Building Model Providers&lt;br /&gt;
* Network Cell Presency &lt;br /&gt;
* HVAC and Climatization&lt;br /&gt;
* Energy Monitoring &lt;br /&gt;
* Electric Planning and Lookup &lt;br /&gt;
* Fire and Threat Protection&lt;br /&gt;
* [[Almbus/IP]]&lt;br /&gt;
&lt;br /&gt;
== Third-Party Modules == &lt;br /&gt;
* Primitive Abstraction Layers&lt;br /&gt;
** INEG-L Protocol, via UDP/IP&lt;br /&gt;
** Modbus/RTU/ASCII/TCP via IP (open-mbus), Serial&lt;br /&gt;
** EIB/KNX Bus IEC 14543-3 via IP (cEMI), USB, Serial&lt;br /&gt;
** Artistic Licence ARTNET for DMX512, via IP, USB&lt;br /&gt;
** Modbus RTU/IP, via IP, USB, Serial&lt;br /&gt;
** ASHRAE BACnet, via IP&lt;br /&gt;
** X10 (CM11A) Protocol, Serial&lt;br /&gt;
&lt;br /&gt;
* Autonomous Instances&lt;br /&gt;
** Asterisk PBX&lt;br /&gt;
&lt;br /&gt;
* Printer Drivers&lt;br /&gt;
** ESC/POS&lt;br /&gt;
** ESC/P2&lt;br /&gt;
** IBM ProPrinter&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-A HOTA runs as command-line output only application. Most of the User interfaces are delivered via HTTP and renderen in a Browser Window. User interface can be serve interactive resources that are either directly accessible or require a middleware.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! User Interface&lt;br /&gt;
! Type&lt;br /&gt;
! Audience&lt;br /&gt;
|-&lt;br /&gt;
| '''sv_ata'''&lt;br /&gt;
| HTML5 (HTTP/S)&lt;br /&gt;
| Residential focused user interface with support for mobile devices and touch screens, rich animated using extesively graphics elements, fun to use and interact with. Low technical knowledge required. Has many features like Screensavers, News, Weather forecast, Graphs, Visual control, Virtual Tours and more.&lt;br /&gt;
|-&lt;br /&gt;
| '''sv_gna'''&lt;br /&gt;
| HTML5 (HTTP/S)&lt;br /&gt;
| Professional focused user interface with support for multi-screen setups. Technical knowledge required to address all functions.&lt;br /&gt;
|-&lt;br /&gt;
| '''mta'''&lt;br /&gt;
| JSON (HTTP/S)&lt;br /&gt;
| Used for the MicroTaskInvoker application (Native Windows Application). Provides minimal acces to preconfigured functions. &lt;br /&gt;
|-&lt;br /&gt;
| '''cisco'''&lt;br /&gt;
| XML (HTTP/S)&lt;br /&gt;
| Used for Cisco SCCP Telephones to access the system via various Cisco IP Phones. Provides secured access to number and call registers, system shortcuts and control of devices.&lt;br /&gt;
|-&lt;br /&gt;
| '''telnet'''&lt;br /&gt;
| TCP/IP&lt;br /&gt;
| Provides remote control of the system using minimal bandwidth. Has access to many features of the system. Please notice that remote access must be provided by using an encrypted tunnel like IKEv2, because Telnet does not support TLS encryption.&lt;br /&gt;
|-&lt;br /&gt;
| '''esterm'''&lt;br /&gt;
| TCP/IP&lt;br /&gt;
| Provides partial graphical control of the system using text-only transmission utilizing the ESTERM Protocol, can be used with Netroda Technologies [[NETerm]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Globalization ==&lt;br /&gt;
ES/S-A HOTA uses English only, the various user interfaces that can be installed have variying international support.&lt;br /&gt;
sv_ata currently supports 4 languages &lt;br /&gt;
* English&lt;br /&gt;
* Deutsch&lt;br /&gt;
* 中国人&lt;br /&gt;
* Tiếng Việt&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for ES/S-A HOTA is available is currently limited to e-mail support in english only.&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
ES/S-A HOTA Supports TLS for the Secure HTTP Service (HTTPS) version 1.3. The web interfaces can be protected from bogon requests, internet access in WAN Networks. Network services feature automatic blacklisting and source-network abuse query. By utilizing FoundationShield or any other Firewall or Network monitor, ES/S-A HOTA can be securely exposed to the internet, following a positive risk assessment concering stability agains Distributed DOS (DDoS) attacks.&lt;br /&gt;
&lt;br /&gt;
The default configuration does neither allow anonymous users, nor default credentials or insecure WAN access to recude the probability of security issues by misconfiguration or negligence.&lt;br /&gt;
&lt;br /&gt;
The architecture requires modules accessing the core or other modules to obtain required privileges to execute specific actions. Responsible for distribution and approving is the ESAuthority, a integral core module. The system works by identifying module instances with unique and temporary tokens, that must be validated prior to execute actions in the target module. Applicable modules must provide necessary API functionality (ESAuthorityAwareService, ESAuthorityAwareCaller) and are responsible to correctly implement these by themself. ESContextAuthority provides information of call origins, and can differentiate many cases, such as automation, user interaction or remote procedure requests.&lt;br /&gt;
&lt;br /&gt;
A zero-day vulnerability involving remote code execution in Log4j 2, (a Logging utility for Java) , given the descriptor CVE-2021-44228, was found and reported to Apache by Alibaba on November 24, 2021, and published in a tweet on December 9, 2021. Investigations proceeded and it was reported to customers, that ES/S-A HOTA is not affected, as Log4j (used by various components) is replaced by the distributed debugging service in release versions.&lt;br /&gt;
&lt;br /&gt;
It is recommended to protect facility systems with at least two firewalls from different vendors or with different software.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Virtualized Automation]]&lt;br /&gt;
* [[Field Bus]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S_Identity_Prefix&amp;diff=807</id>
		<title>ES/S Identity Prefix</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S_Identity_Prefix&amp;diff=807"/>
		<updated>2024-07-27T06:58:59Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Extensible Services / Server for Business */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== General ===&lt;br /&gt;
&lt;br /&gt;
[[File:Essb_58_example.png|350px|thumb|A common view of prefixes are on printable labels]]&lt;br /&gt;
&lt;br /&gt;
All ES/S Compatible Systems, but especially the ones used in complex enterprise applications make use of prefixed identities. This is used to clarify and allocate the identity space a company uses internally. The idea behind is to uniquely allocate prefixes to a specific dataset type or enumeration, that for example, can be a customer, a project or a task.&lt;br /&gt;
&lt;br /&gt;
The resulting number, alongside with its prefix and unqiue serial number is called ESSID. &lt;br /&gt;
ESSID's are used by every ES/S System established, in a sophisticated and commodating way.&lt;br /&gt;
&lt;br /&gt;
Most systems used alongside database systems use non prefixed auto-incrementing counters, that do not reset upon entry deletion. The ES/S Systems differ somewhat that all available space is used at any time. This behaviour maximizes disburse of storage expenses and  merchantability of the complete organization. The space filling can be deactivated and is linked closely with checksum creation to ensure no confusions are made during data maintenance.&lt;br /&gt;
&lt;br /&gt;
=== Benefits ===&lt;br /&gt;
&lt;br /&gt;
The benefits of using a prefixed identity scheme are obviously achieving direct adressability both electronically and manually. A lone datasets provides the exact usage type of following identity suffixes and can be addressed without further information on any process, no matter if on paper or transmitted digitally. &lt;br /&gt;
&lt;br /&gt;
=== Format === &lt;br /&gt;
&lt;br /&gt;
Due to compatibility with legacy systems and legacy hardware, the vast majority of resources for enterprise applications uses digits only. Some identites can include alphabetic characters, or multidimensional prefixing (ES/S Identity Chain). The products that solely rely on in-place programming and integrated scripting environments, like ES/S-A take advantage of alphabetic prefixes.&lt;br /&gt;
&lt;br /&gt;
=== List of common prefixes ===&lt;br /&gt;
&lt;br /&gt;
==== Extensible Services / Server ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Prefix&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| User Identity&lt;br /&gt;
| Used for System Identities (most commonly users or robots)&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| System Identity Approval Permission&lt;br /&gt;
| This identity is used pan-system wide exclusively to control programmed permissions&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Extensible Services / Server for Automation ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Prefix&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| CS/CSES&lt;br /&gt;
| Complex Service&lt;br /&gt;
| Used to identify complex typed system assets (CTSA)&lt;br /&gt;
|-&lt;br /&gt;
| AS/ASES&lt;br /&gt;
| Primitive Service&lt;br /&gt;
| Used to identify primitive typed system assets (PTSA)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Extensible Services / Server for Business ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Prefix&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Unprefixed&lt;br /&gt;
| User, Register, Round, Correlator, Excuse, Relation, DME, File&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| Singleton Identifier&lt;br /&gt;
| Identifies a Person (User) against a System&lt;br /&gt;
|-&lt;br /&gt;
| R&lt;br /&gt;
| Realm Identifier&lt;br /&gt;
| Identifies a Group of Persons (Group of Users) against a System&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| Entity (ESS.Entity)&lt;br /&gt;
| Entity as inherited from ES/S Core&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| Person (ESSB.Person)&lt;br /&gt;
| A Natural person, usually used to refer to employees&lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| Data Catalog (ESSB.DataCatalog)&lt;br /&gt;
| A (Dynamic) stucturable Data Catalog, used to store and access large referencive books, for example international Standards&lt;br /&gt;
|-&lt;br /&gt;
| 44&lt;br /&gt;
| Customer Reference (ESSB.CustomerReference )&lt;br /&gt;
| A Reference used to identify Correspondence of a Customer, comes alonside factures and other documents.&lt;br /&gt;
|-&lt;br /&gt;
| 53&lt;br /&gt;
| Item (ESSB.RegisteredItem)&lt;br /&gt;
| A Item, primarily a known item that can be ordered multiple times.&lt;br /&gt;
|-&lt;br /&gt;
| 54&lt;br /&gt;
| Item (ESSB.VolatileItem)&lt;br /&gt;
| A Item that is volatile, for a single use case or only produced once.&lt;br /&gt;
|-&lt;br /&gt;
| 55&lt;br /&gt;
| Offer (ESSB.Offering)&lt;br /&gt;
| A Volatile, non-binding prefacture bill, used to offer services in a legal manner &lt;br /&gt;
|-&lt;br /&gt;
| 57&lt;br /&gt;
| Customer (ESSB.DefaultCustomer)&lt;br /&gt;
| A Customer Data set, commonly used to identify a companies customers&lt;br /&gt;
|-&lt;br /&gt;
| 58&lt;br /&gt;
| Order (ESSB.PrefactureOrder)&lt;br /&gt;
| A Prefactured Order, for example a online shop order, that have been paid for while before or while ordering&lt;br /&gt;
|-&lt;br /&gt;
| 59&lt;br /&gt;
| Order (ESSB.PostfactureOrder)&lt;br /&gt;
| A Postfactured Order, for example a bill for services or delivered goods, that have sent out before payments have occured&lt;br /&gt;
|-&lt;br /&gt;
| 71&lt;br /&gt;
| StructuredIndex (ESSB.StructuredIndex )&lt;br /&gt;
| A Structured Index Set, used to structure large sets of items and groups of a project &lt;br /&gt;
|-&lt;br /&gt;
| 72&lt;br /&gt;
| Project (ESSB.Project)&lt;br /&gt;
| A Project, for example a collection of tasks or roadmaps to achieve orders&lt;br /&gt;
|-&lt;br /&gt;
| 62&lt;br /&gt;
| Prefacture/Offering (ESSB.PreFacture)&lt;br /&gt;
| A Prefacture Receipt, also known as Offer, used to offer Services legally binding or non-binding.&lt;br /&gt;
|-&lt;br /&gt;
| 68&lt;br /&gt;
| Facture Receipt (ESSB.FactureReceipt)&lt;br /&gt;
| A Facture Receipt, also known as Invoice.&lt;br /&gt;
|-&lt;br /&gt;
| 82&lt;br /&gt;
| FinanceEntry (ESSB.FinanceEntryBooking)&lt;br /&gt;
| A Finance entry, used to keep tracks of pending payments and/or due refunds&lt;br /&gt;
|-&lt;br /&gt;
| 91&lt;br /&gt;
| Cash Register (ESSB.CashRegister)&lt;br /&gt;
| A Cash Register, that has stores transactional data and controls access to cash values&lt;br /&gt;
|-&lt;br /&gt;
| 94&lt;br /&gt;
| Volatile Debitor Account (ESSB.VolatileDebitor)&lt;br /&gt;
| A Volatile debitors account, for the purpose of tracking pending payment states&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Extensible Services / Server for Web Services ====&lt;br /&gt;
&lt;br /&gt;
ES/S-W generally makes no broad use of prefixes, because there is no necessity to identify automatically managed resources that face virtually no human interaction.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Prefix&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| K&lt;br /&gt;
| Network Process Fingerprint&lt;br /&gt;
| A Network Process Fingerprint is used to identitfy a exact resource copy that was sent to a client device over a network like the internet.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pan-Organizational Use === &lt;br /&gt;
&lt;br /&gt;
Between branches or accros different legal entities, all identities can be chained. Secondly, any ES/S-Compatible identity has a unique checksum (Starting with CR) that can verify if a identity really belongs to a specific organization. These checksums are calculated from the organizational identifier key.&lt;br /&gt;
&lt;br /&gt;
=== Customizability ===&lt;br /&gt;
&lt;br /&gt;
Most distributions allow for extension or forking of data types. This mechanisms include addressing of unallocated prefixes. The prefix length is not limited, however included identities (compatibility layer) are generally 2-digits, while recent innovations use variable length or unsectioned prefixing.&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=Extensible_Services_/_Server&amp;diff=806</id>
		<title>Extensible Services / Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=Extensible_Services_/_Server&amp;diff=806"/>
		<updated>2024-07-01T19:20:51Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;Extensible Services / Server&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Ess_badge.png|300px|frameless|border|ES/S Badge]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies,&amp;lt;br&amp;gt;Numerous acquired vendors&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Infrastructure System Family, Common Platform&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA), LGPL and more&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
*1994 (Legacy)&lt;br /&gt;
&amp;lt;!--*June 14th 2013 (as NPS)--&amp;gt;&lt;br /&gt;
*August 26th 2015 (ES/S Brand)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Varies by Subgroup&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''API Service'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
[https://es-update.1e145.com/ es-update.1e145.com]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Subgroups'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
* '''A''' Automation&lt;br /&gt;
* '''B''' Business&lt;br /&gt;
* '''W''' Web Services&lt;br /&gt;
* '''I''' Interaction&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;x86-64, x86, ARM64, DEC Alpha, [[EOSRuntime]], Java, [https://en.wikipedia.org/wiki/Microsoft_Windows Microsoft Windows], [https://en.wikipedia.org/wiki/Unix#Free_Unix_and_Unix-like_variants Unix-like], OpenVMS, Platform Independent&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NPS (2013-2018)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/UPDATE&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;TYRACS (-2017)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-A (2017-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; ES/S-I (-2017)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;RK-Redaction (2011-2018)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-W (2018-)&amp;lt;/li&amp;gt;&lt;br /&gt;
     &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2020-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (2009-)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳  ES/S-B (2013-)&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B L1 (2013-)&lt;br /&gt;
        &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ WAREHOUSE/ES (2020-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
     &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B L2 (ARITA) (2015-)&lt;br /&gt;
        &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ NT INCORP (2022-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Available in up to 65 Languages, including Deutsch, Italiano, 中国人, عربي&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Extensible Services / Server''' or abbreviated &amp;quot;ES/S&amp;quot; is a set of multiplatform infrastructure Services and Systems developed for different purposes, that are grouped in main categories. The System provides a versatile and robust API-Layer, common instructions and capabilites as well as a unique composition on integrated features.&lt;br /&gt;
 &lt;br /&gt;
== History ==&lt;br /&gt;
Before utilizing a common infrastructre family, most services and products developed by Netroda Technologies have been enclosed &amp;quot;island&amp;quot; ecosystems that were not technically compatible in regards of data exchange, remote proceduring or sign-on. Altough technically still being different implementations, The Extensible Services / Server Systems structural improvements have lead to high interopabilitly between formerly enclosed entities.&lt;br /&gt;
&lt;br /&gt;
The ES/Update API Serivce was originally launched as NPS ''Netroda Platform Services'' in 2013. &lt;br /&gt;
Original Netroda Platform Services have been decomissioned or replaced by the ES/Update System. Despite from being only a API Layer, the ES/S Family Update Service now includes specific Services for a multitude of use cases, including  Weather Forecast, News Provider, Communication Gateways and Proxy Services.&lt;br /&gt;
&lt;br /&gt;
The Collation of the Services lead Netroda Technologies to unify the Products to the new, common Name, that aside from using unified Services, also provide high interopability and transparence, while maintaining high extensiblity.&lt;br /&gt;
&lt;br /&gt;
Since ES/S Compatibility Layer introduction in 2016, all ES/S Branded applications can be connected together in different scenarius.&lt;br /&gt;
This has been made possible by using a single, mandatory set of instructions (so called ES/Compat Mode) and a common database of Exceptions, Types, Enumerations and Calls (ES/Reference, ES/Object, ES/Enum and ES/Invoke).&lt;br /&gt;
&lt;br /&gt;
== Subgroups == &lt;br /&gt;
The Extensible Services / Server -branded systems are organized into specific subgroups that serve a specific purpose.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Automation (A) ===&lt;br /&gt;
Services and systems created under the A-Badge are usually automation clients, building or facility management tools and associated products.&lt;br /&gt;
&lt;br /&gt;
Notable Products&lt;br /&gt;
*[[ES/S-A HOTA]]&lt;br /&gt;
*[[ES/S-A NOROC]]&lt;br /&gt;
&lt;br /&gt;
=== Business (B) ===&lt;br /&gt;
The Business-Group includes all commercially focused applications, like warehouse management tools, inventory and resource planning, as well as front- and backoffice and customer support software.&lt;br /&gt;
&lt;br /&gt;
==== Business Legacy (BL) ====&lt;br /&gt;
&lt;br /&gt;
Special to the Business Branch (B) is, that a separate branch of system exists inside the hierarchy. The Business Legacy Systems co-exits aside from the more recent Business branch. Due to historic reasons, the systems cannot be easily merged together, but they gracefully cooperate and blend to gether in a mixed environment. Today, most legacy sytems use a adapted version of ES/S-B (ARITA) that features high backward compatibility for legacy modules, and keeps the non-includable moduly ready on call. The Legacy Systems then benefit from the high security standards of ES/S-B and keep most historic features.&lt;br /&gt;
&lt;br /&gt;
Notable Products&lt;br /&gt;
&lt;br /&gt;
*[[ES/S-B ARITA]]&lt;br /&gt;
*[[ES/S-B ES Warehouse]]&lt;br /&gt;
*[[ES/S-BL INCORP]]&lt;br /&gt;
&lt;br /&gt;
=== Web Services (W) ===&lt;br /&gt;
Captures all web- and related technologies, including API Services used for native applications.&lt;br /&gt;
&lt;br /&gt;
=== Interaction (I) ===&lt;br /&gt;
Groups the systems used to interact with people locally, like information displays, intercoms, self vending machines etc.&lt;br /&gt;
&lt;br /&gt;
*[[SignMatic]]&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
The Licenses vary by product subgroup, product entity and version. The fundamental differences in specific products do not allow a single all-inclusive license or release mode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Globalization ==&lt;br /&gt;
Extensible Services / Server Product family includes up to 65 Languages, however not all products are equally globalized, for example products suitable for only the north american marked are mostly just offered in English, Française and Español.&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Support for the ES/S Products varies, from full-Service Options, advanced Integration Assistment down to no support at all. For more information on Support for a specific ES/S Product, please view the available Support options or ask the Support team at mailto:support@netroda.com&lt;br /&gt;
&lt;br /&gt;
== Version history ==&lt;br /&gt;
Latest Revision history&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group&lt;br /&gt;
! Released&lt;br /&gt;
! Extended Support&lt;br /&gt;
! End of Life&lt;br /&gt;
|-&lt;br /&gt;
| Web Services (W)&lt;br /&gt;
| 31. January 2023&lt;br /&gt;
| {{tba}}&lt;br /&gt;
| {{tba}}&lt;br /&gt;
|-&lt;br /&gt;
| Automation (A)&lt;br /&gt;
| 7. December 2023&lt;br /&gt;
| {{tba}}&lt;br /&gt;
| {{tba}}&lt;br /&gt;
|-&lt;br /&gt;
| Business (B)&lt;br /&gt;
| 16. August 2022&lt;br /&gt;
| {{tba}}&lt;br /&gt;
| {{tba}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== See Also ===&lt;br /&gt;
&lt;br /&gt;
[[ES/S Identity Prefix]]&lt;br /&gt;
&lt;br /&gt;
[[ESAuth]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Software]]&lt;br /&gt;
[[Category:Unix Software]]&lt;br /&gt;
[[Category:macOS Software]]&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:Cloud Services]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=805</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=805"/>
		<updated>2024-07-01T19:06:32Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Nt_incorp_2447_8x_2024.png|300px|thumb|NT-INCORP, a ARITA/L2 based system]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2024)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* [[NVFS]]&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=804</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=804"/>
		<updated>2024-07-01T19:03:53Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Nt_incorp_2447_8x_2024.png|300px|thumb|NT-INCORP, a ARITA/L2 Based System]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2024)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* [[NVFS]]&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=803</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=803"/>
		<updated>2024-07-01T19:03:24Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Nt_incorp_2447_8x_2024.png|300px|thumb|NT-INCORP, a ARITA/L2 Based System]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2023)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* [[NVFS]]&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=802</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=802"/>
		<updated>2024-07-01T19:02:29Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nt_incorp_2447_8x_2024.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Arita_example.jpg|300px|thumb|NT-INCORP, a ARITA/L2 Based System]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2023)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* [[NVFS]]&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=File:Nt_incorp_2447_8x_2024.png&amp;diff=801</id>
		<title>File:Nt incorp 2447 8x 2024.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=File:Nt_incorp_2447_8x_2024.png&amp;diff=801"/>
		<updated>2024-07-01T19:02:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: Nt_incorp_2447_8x_2024&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Nt_incorp_2447_8x_2024&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CC-by-sa-2.5}}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=800</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=800"/>
		<updated>2023-11-18T02:51:15Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; Netroda Virtual File System &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nvfs.png|200px|frameless|border|NVFS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Distributed Virtual File System as Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;NVFS&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2009&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the specific tasks that can be very different on vrious systems. The utilizing application need to only support the basic NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Outsourcing === &lt;br /&gt;
&lt;br /&gt;
Certain tasks, like backups or Soft-Raid/Soft-WORM can be offloaded to the NVFS service host, that manages and controls the data in/outlets.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;br /&gt;
* LS_RECURSE&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=799</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=799"/>
		<updated>2023-11-18T02:48:22Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Technical */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; Netroda Virtual File System &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nvfs.png|200px|frameless|border|NVFS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Distributed Virtual File System as Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;NVFS&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2009&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;br /&gt;
* LS_RECURSE&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=798</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=798"/>
		<updated>2023-11-18T02:47:48Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; Netroda Virtual File System &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nvfs.png|200px|frameless|border|NVFS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Distributed Virtual File System as Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;NVFS&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2009&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=797</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=797"/>
		<updated>2023-11-18T02:47:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; Netroda Virtual File System &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nvfs.png|200px|frameless|border|NVFS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Distributed Virtual File System as Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;NVFS&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2009&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=796</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=796"/>
		<updated>2023-11-18T02:46:51Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; Netroda Virtual File System &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nvfs.png|200px|frameless|border|NVFS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Distributed Virtual File System as Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Programmed in'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Java, [[Extensible Object Script]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;ESComplexAsset&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2018&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=795</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=795"/>
		<updated>2023-11-18T02:46:33Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; Netroda Virtual File System &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Nvfs.png|200px|frameless|border|NVFS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Programmed in'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Java, [[Extensible Object Script]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;ESComplexAsset&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2018&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=File:Nvfs.png&amp;diff=794</id>
		<title>File:Nvfs.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=File:Nvfs.png&amp;diff=794"/>
		<updated>2023-11-18T02:46:03Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=NVFS&amp;diff=793</id>
		<title>NVFS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=NVFS&amp;diff=793"/>
		<updated>2023-11-18T02:45:46Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; CTSA &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essa.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Programmed in'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Java, [[Extensible Object Script]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Reference Class'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;ESComplexAsset&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2018&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
NVFS or Netroda Virtual File System is a abstract file system provider for local or remote data storages. It is used by ES/S Applications to store files on a disk or network storage, virtual because implementations do no depend on a specific media, as the NVFS drivers for the media carry the speicific tasks that can be very different on many systems. The Application need to only support the NVFS instruction set. &lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&lt;br /&gt;
Instruction set &lt;br /&gt;
&lt;br /&gt;
* OPEN&lt;br /&gt;
* LOCK &lt;br /&gt;
* UNLOCK&lt;br /&gt;
* LIST&lt;br /&gt;
* READ &lt;br /&gt;
** READPART&lt;br /&gt;
** READALL&lt;br /&gt;
* WRITE &lt;br /&gt;
** WRITEPART&lt;br /&gt;
** WRITEALL &lt;br /&gt;
* MOVE &lt;br /&gt;
* RENAME&lt;br /&gt;
* ATTAIN&lt;br /&gt;
* FREE&lt;br /&gt;
* UNLINK&lt;br /&gt;
* DIR&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=792</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=792"/>
		<updated>2023-11-18T02:44:56Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Additionally supplied modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita_l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Arita_example.jpg|300px|thumb|NT-INCORP, a ARITA/L2 Based System]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2023)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* [[NVFS]]&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=791</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=791"/>
		<updated>2023-11-18T02:38:55Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita_l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Arita_example.jpg|300px|thumb|NT-INCORP, a ARITA/L2 Based System]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2023)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing. The predecessor is sometimes referred to as L1&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases, while combining document management and archival systems, project documentations, progress and fulfillment.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core services have been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed even in high concurrency environments.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* NVFS&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=790</id>
		<title>ES/S-B ARITA</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=ES/S-B_ARITA&amp;diff=790"/>
		<updated>2023-11-18T02:35:35Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt;ES/S-B ARITA&amp;lt;br&amp;gt;ES/S-B L2 Platform&amp;lt;br&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita_l2.png|300px|frameless|border|ES/S-B ARITA Icon]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Arita_example.jpg|300px|thumb|NT-INCORP, a ARITA/L2 Based System]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Product Family'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Licenses'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[N.P.A.L.]], [[FoundationShield]] (EULA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2015 (1998)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Current Version'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.24 (July 2023)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Timeline'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Unnamed (2.24) (Current Version)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[https://en.wikipedia.org/wiki/Microsoft_Windows Windows NT], FreeBSD, GNU Linux&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Compatible Databases'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PostgreSQL, MySQL (MariaDB), Apache Cassandra, RDS Aurora&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Enterprise Resources and Business Applications&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Source'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Undisclosed&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Origin'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;line-height: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none;margin-left:0;font-size:14px;margin-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NTIS (1999-2023)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IVECS (-2009)&lt;br /&gt;
   &amp;lt;ul style=&amp;quot;list-style:none;margin-left: 10px;&amp;quot;&amp;gt;&amp;lt;li&amp;gt;↳ ES/S-B (2015-)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Language(s)'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;English, Deutsch, varies by used user interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''ES/S-B ARITA''' (advanced resource integration task automation)  is a powerful, modular high-reliability and high integrity Business Applications Server System developed on base of the Extensible Services / Server Business L2 Platform.&lt;br /&gt;
 &lt;br /&gt;
ARITA was the Second member of the ES/S-B Family, today, most new applications, modules and subsystems are created for L2, also known as the ARITA platform, because it has specific advantages. The most common use case includes enterprise resource planning, facturing, finance and warehousing.&lt;br /&gt;
&lt;br /&gt;
In terms of complexity and specificality, ES/S-B engines are the most complex and sophisticated of the whole ES/S Product family, utilizing a enormous throughput of fiscally relevant data and containing specific routines for a large amount of use cases.&lt;br /&gt;
&lt;br /&gt;
The ES/S-B L2 Core has been designed to maintain high stability and data integrity while offering good mantainability of data structures, seamless updating, migration and low process stacks to optimize processing speed at high concurrency.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The first version branded as ES/S-B was published late 2015. The predecessors are still used by enterprises wordlwide, that (altough with some efforts) can still migrate their business applications to the ES/S-B L2 Platform&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
The ES/S-B core system includes no default user interface but error messages. To be used, a functioning user interface must be supplied by the overlayed application. The result then can be called a ES/S-B Based (Web) Application. Without user interface however ES/S-B can still perform tasks, examples are integrated clearinghouse, automated facturing and API-only systems on finance and data processing.&lt;br /&gt;
&lt;br /&gt;
To use ES/S-B as native application, the graphical parts are supplied within the hosting application, the vendor must then choose to implement logic and functionality on either sides, and implement control structures for the native applications by themselves using XML RPC or JSON.&lt;br /&gt;
&lt;br /&gt;
Advantages againt the ES/S-B Standard runtime include&lt;br /&gt;
&lt;br /&gt;
* improved stability and error detection &lt;br /&gt;
* advanced, more controlled module loading&lt;br /&gt;
* reusable UI-components (extensions)&lt;br /&gt;
* more flexible secondary factor options &lt;br /&gt;
* strict and dynamic structures (SR only supports dynamic) &lt;br /&gt;
* full NVFS integration&lt;br /&gt;
&lt;br /&gt;
== Additionally supplied modules == &lt;br /&gt;
* hIFS High-integrated Facturing System&lt;br /&gt;
* PDF Generator&lt;br /&gt;
* DMI Finance Clearinghouse&lt;br /&gt;
* NVFS&lt;br /&gt;
* DatabusLT&lt;br /&gt;
* CashService&lt;br /&gt;
* EFTService&lt;br /&gt;
* Symbologies&lt;br /&gt;
* [[ENIA Imaging System]]&lt;br /&gt;
* [[ENPS Printing System]]&lt;br /&gt;
**ESC/POS&lt;br /&gt;
**ESC/P&lt;br /&gt;
**ESC/P2&lt;br /&gt;
**IBM ProPrinter XL24&lt;br /&gt;
**DieboldNixdorf HPL&lt;br /&gt;
**PostScript&lt;br /&gt;
**PCL5/6&lt;br /&gt;
&lt;br /&gt;
== Legal ==&lt;br /&gt;
&lt;br /&gt;
Certain specialized derived products might conform to further industrial and commercial codes and standards like UNECE (CEFACT) or similar.&lt;br /&gt;
&lt;br /&gt;
The exact level of legality in finance and business aplications depends heavily on the actual product, but in most cases designed for, ARITA/L2 conforms to the common standards and requirements of tax administrations and governments worldwide.&lt;br /&gt;
&lt;br /&gt;
Example proven legal applicability &lt;br /&gt;
&lt;br /&gt;
* PCI-DSS (Payment Card Industry Data Security Standard, Worldwide)&lt;br /&gt;
* GoBS 1995 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* GoBD 2014 (Federal Tax Gazette, Par. 7 Basic Law for the Fed. Rep. of Germany)&lt;br /&gt;
* KassenSichV 1977, 2022 (Tax code for the Fed. Rep. of Germany)&lt;br /&gt;
* SII AEAT 2017 (Agencia Tributaria de España)&lt;br /&gt;
&lt;br /&gt;
== User Interfaces ==&lt;br /&gt;
ES/S-B ARITA is a server-side application, therefore, applications build around ARITA must (at least partially) implement their user interfaces themself. Historic applications often use terminal-based graphical user interfaces, more recent developments include full featured HTML5 Progressive web applications.&lt;br /&gt;
&lt;br /&gt;
== Signature == &lt;br /&gt;
System utilizing L2 or ARITA usually include the badge&lt;br /&gt;
&lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES A R I T A&amp;quot; or &lt;br /&gt;
&amp;quot;NETRODA TECHNOLOGIES ARITA&amp;quot; and/or include the &amp;quot;ES/S&amp;quot; signature.&lt;br /&gt;
&lt;br /&gt;
on receipts, user interfaces or else&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{WebManTools}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows Software]]&lt;br /&gt;
[[Category:FoundationShield]]&lt;br /&gt;
[[Category:Extensible Services Server]]&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=789</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=789"/>
		<updated>2023-10-16T03:06:36Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essb.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&amp;lt;br&amp;gt;Insitiute for Research in Technical Analytics (INRITA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
== Applicability ==&lt;br /&gt;
&lt;br /&gt;
iN-RACS has been specifically designed for the cautions in business areas covered by NT-INCORP, these include general construction services. The high financial impact negative customers adduce to construction business, and the general correlation between construction projects and associated high risk customers has led to the formation of the system.&lt;br /&gt;
&lt;br /&gt;
== Theory of operation == &lt;br /&gt;
&lt;br /&gt;
Generally, the iN-RACS database contains options for a customer, these options are linked to specific factors, including general lawfullness, probabilities of committing of a crime, gender- and age specific behaviours, presumed overall intelligence, and more.&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=788</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=788"/>
		<updated>2023-10-16T03:02:44Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essb.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&amp;lt;br&amp;gt;Insitiute for Research in Technical Analytics (INRITA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
== Theory of operation == &lt;br /&gt;
&lt;br /&gt;
Generally, the iN-RACS database contains options for a customer, these options are linked to specific factors, including general lawfullness, probabilities of committing of a crime, gender- and age specific behaviours, presumed overall intelligence, and more.&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=787</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=787"/>
		<updated>2023-10-16T03:02:28Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essb|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&amp;lt;br&amp;gt;Insitiute for Research in Technical Analytics (INRITA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
== Theory of operation == &lt;br /&gt;
&lt;br /&gt;
Generally, the iN-RACS database contains options for a customer, these options are linked to specific factors, including general lawfullness, probabilities of committing of a crime, gender- and age specific behaviours, presumed overall intelligence, and more.&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=File:Partof_essb.png&amp;diff=786</id>
		<title>File:Partof essb.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=File:Partof_essb.png&amp;diff=786"/>
		<updated>2023-10-16T03:02:13Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=785</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=785"/>
		<updated>2023-10-16T02:53:58Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita_l2.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&amp;lt;br&amp;gt;Insitiute for Research in Technical Analytics (INRITA)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
== Theory of operation == &lt;br /&gt;
&lt;br /&gt;
Generally, the iN-RACS database contains options for a customer, these options are linked to specific factors, including general lawfullness, probabilities of committing of a crime, gender- and age specific behaviours, presumed overall intelligence, and more.&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=784</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=784"/>
		<updated>2023-10-16T02:53:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Arita_l2.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
== Theory of operation == &lt;br /&gt;
&lt;br /&gt;
Generally, the iN-RACS database contains options for a customer, these options are linked to specific factors, including general lawfullness, probabilities of committing of a crime, gender- and age specific behaviours, presumed overall intelligence, and more.&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=783</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=783"/>
		<updated>2023-10-16T02:50:41Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essa.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
== Theory of operation == &lt;br /&gt;
&lt;br /&gt;
Generally, the iN-RACS database contains options for a customer, these options are linked to specific factors, including general lawfullness, probabilities of committing of a crime, gender- and age specific behaviours, presumed overall intelligence, and more.&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=782</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=782"/>
		<updated>2023-10-16T02:48:01Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essa.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;ES/S-B ARITA &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;NT-INCORP&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=781</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=781"/>
		<updated>2023-10-16T02:47:19Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essa.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;NT-INCORP&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Business&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=780</id>
		<title>IN-RACS</title>
		<link rel="alternate" type="text/html" href="http://wiki.netroda.com/index.php?title=IN-RACS&amp;diff=780"/>
		<updated>2023-10-16T02:47:05Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;toptextcells toccolours float-right infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;&amp;quot;&amp;gt; iN-RACS &amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Partof_essa.png|150px|frameless|border|ES/S-A Platform]]&lt;br /&gt;
[[File:In-racs.png|150px|frameless|border|iN-RACS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Developer'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Netroda Technologies&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Type'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Software Interface&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Products'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;NT-INCORP&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Initial Release'''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2022 (2017 as ADPP)&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 130px;vertical-align: top;&amp;quot;&amp;gt;'''Platform'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Extensible Services / Server]] for Automation&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
IN-RACS (INCORP-Risk Assesment on Customer Services) is a integrated module of NT-INCORP that enables heuristic recognition of suspected negative customers before order award.&lt;br /&gt;
&lt;br /&gt;
Based on a limited set of information, IN-RACS can accurately predict a willingness to commit award fraud, or failure to accept received invoices. The Algorithm has been tuned with scientifically proven data of behavioural analysis in diverse social groups. &lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:center; margin:0 0 0.5em 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Profession&lt;br /&gt;
| Describes the customers profession (Alma mater, Job Status and Position)&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Describes the customers prominent biological gender&lt;br /&gt;
|-&lt;br /&gt;
| Age&lt;br /&gt;
| The customers age in years&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
</feed>