Wiaflos Accounting is a cross-platform accounting software that leverages the client-server architecture. The system aims to provide a comprehensive suite of accounting features across different operating systems.
The accounting engine is developed in Perl and uses a database abstraction layer, enabling it to operate on almost any operating system that supports Perl and any database system that the target OS supports. The engine provides a full SOAP API, making it easy for users to write GUI and web interfaces, or tie it into in-house systems.
Wiaflos Accounting is designed to be useful for one-man shows as well as large multinational corporations with dedicated accounting servers. The software comes equipped with several key features, including platform-independence, database-independence, folding database transactions, SOAP API (WebServices), and persistent sessions.
One of the most significant benefits of Wiaflos Accounting is that it is platform-independent. The core and engine of the software are written in Perl, which is an interpreted programming language that can run on a wide range of platforms. Additionally, the software's database interface leverages the Perl DBI module that enables it to access multiple databases transparently, including MySQL, MSSQL, Oracle, Informix, Sybase, ODBC, and more.
Wiaflos Accounting also utilizes folding database transactions to ensure that all modules use database transactions to roll back to a safe state when an error occurs. The software's database engine merges all transactions during a specific operation into one, ensuring a clean rollback in case something goes wrong.
Moreover, Wiaflos Accounting comes with a SOAP API that supports communication over HTTP and HTTPS, making it easy for users to integrate and interpolate with other software packages. The API includes a full user-based access control system that allows only specific users to access certain API functions.
Finally, Wiaflos Accounting supports persistent SOAP sessions, meaning that authentication is only required once. After that, a session cookie is handed to the client application, which can be used to authenticate future function calls. All of these features make Wiaflos Accounting a powerful and versatile accounting software suitable for both small and large companies.
Version 0.0.12: N/A