The General

general enterprise accountingThe General‘™general enterprise accounting

A Standard Enterprise Application Backend

Licences Offered Now!

The General,
is an application that runs as an open and adaptable system. It’s Accounting with Payroll/full HR and Inventory Management (plus Purchase & Sales order Tracking).
Included is a Generalised Asset Maintenance Scheduling, Inspection and Response System. Factory production scheduling and quality assurance are also covered. At this stage we can (conditionally, depending on the risk involved with the system proposed) help you achieve a high level of embedded data security & trust with stable automatic control (programmed in Python) using
“the Internet of Things”
We are also investigating a different system based on the IOTA “Tangle” (not a Blockchain, strictly, with zero fees and no mining involved) but with a more varied range of edge-clients and programming languages available. No iot system currently offers Haskell as a coding language.
However the IOTA system is not even at Beta stage completely, and is a future possibility at this point. The Elastos Hyperconnect system is inadequate to provide the necessary data processing and reporting capacity needed by an Enterprise IoT System, even ignoring the question of safety of Python as a language. As such, we have been forced to conform to the more traditional centralised structure with edge clients near sensors feeding IoT data to a single central database server in the Cloud. This centralised IoT system is separate at the source and in the cloud from the remainder decentralised blockchain-driven system, however we merge notifiable events onto the blockchain (from the cloud) after receipt.

The General utilises Permissioned Blockchains to enable advanced, auditable Trading in Services, Commodities and Items (Goods) including the production, quality control, sale and distribution, or leasing of (possibly complex) items from Farm, Mine, Quarry, Mill, Well, Nursery, Market, & Factory-Networks, through Wholesale-Networks, to Retail-Networks and Consumers. Items can contain unlimited-lists of assemblages of (to start with) up to six layers of complexity each, in a scope which may easily be increased to suit your needs.
The General also provides opportunities in Facilities and Other Asset Management, for Automated Operational Building/Asset Sensing and recording.

We realise that Governance of a Network is of utmost importance, in many ways, and needs to be embedded in the development process as much as in production.


  • Our Cloud Installations are well suited to Industrie 4.0 Solutions, using  this Artificial Intelligence/Automation Provider, that AI/Automation Provider, or the other AI/Automation Provider  (examples only: Any AI/Automation provider or group of providers is viable)
  • As host of your network, we can provide Project Management, coding and other support, for an Industrie 4.0 Solution, at negotiable rates
  • ITCSA uses Kubernetes as the Cloud-based Container Management System. Kubernetes includes Kubeflow, an add-on targeted at running Machine Learning models at full scale on TensorFlow (or other M/L platforms), on a Kubeflow node. We are currently testing open source datasets on TensorFlow on a Kubeflow node
  • The leverage companies can obtain from the planning, operational insights and automation gained using these Machine Learning techniques, spans a very wide range. There is usually a Return on Investment that makes such a system worthwhile, although this needs to be investigated before committing.

    IT <–> OT

  • A noteworthy system is provided by Rexroth (a Bosch company), and is called ctrlX. CtrlX is built on a Rexroth movement automation platform, incorporating an Ubuntu Linux layer, and a design enabling open connections to Industry Standard equipment and systems, with a safe and secure communications/monitoring and design-implementation ability, for flexible factories and installations of the future. The base incorporates a 6-axis Euclidean (orthogonal) co-ordinate system (3 translational, 3 rotational), which, when coupled with timers, can generate any tool-path/rate required by any/all machines under ctrlX. The main idea is to safely and securely remove the traditional “firewall” (“We must never have a ‘Blue Screen’ on the shop floor”) separating the shop floor/field (Operational Technology or OT) from the planning, purchasing, sales and CAD/CAM design systems of company IT domains.

    OT <–> IT

  • In a factory setting such as the latter, Machine Learning can be employed in a variety of ways to predict breakdowns of machinery or to learn how to cope with various emergency situations and exceptions in production, which may involve rerouting and rescheduling jobs, and much more, in response to production exigencies, such that losses are minimised
  • Your Trades Service People and other Service Providers can utilise the system as if it were a simple device-based, mobile-enabled & networked system
  • Bolting-on capacities in cooperation with ITCSA is entirely possible, at negotiable rates

The advantages of Blockchains include

  • a fundamental immutability of transactions, even for documents referenced on a Block but stored elsewhere (eg InterPlanetary File System (IPFS) storage).
  • Also, many parties can be involved in automatically validating (or otherwise) each contract or transaction (“Smart Contracts”)
  • With an inter-business networked system employing Smart Contracts, productivity is increased and lost time minimised, because each transaction’s details (due to smart contract action, reliability and visibility) are indisputable and will not need to be checked by other parties to the transaction, removing conflict between trading partners
  • All parties to each transaction possess all appropriate details (and only appropriate details) for each party
  • A Blockchain is fully networked on the Elastos Smart Web with other traders & authorities, banks, etc
  • Digital currency (Elastos “ELA”) can be integrated with our blockchains to greatly facilitate cross-border financial transactions
  • Real Machines, Devices and Objects can become part of the Internet Of Things, enabling Automatic Quality/Other Control Smart Contracts
  • These contracts can be integrated into a production/distribution or maintenance system
Other advantages include the offer of Distributed (Shared) yet Private Ledgers, with our use of “Channels”. Elastos’ systems guarantee authenticity and security of transactions

mobile friendly enterprise applications

Very Admirable!

mobile friendly enterprise applications cloud based applications the general
The General Package
The General (excluding Automation/Artificial Intelligence) licenses for $AUD120,500 per month per Network plus $AUD33,500 per Network-Member-Class per month. Entire Network licensing cost is shared between members.
If you require Industrie 4.0 Standard (IoT/OT/AI) we can still act as the core enterprise accounting application provider, with you developing your Industrie 4.0 Project via your chosen AI/Tooling provider(s) on our specific Blockchain, so that your deployed M/L models are totally integrated with the Enterprise DApp, and connected to your Kubeflow/TensorFlow (AI) node.
Our rates are negotiable for support to ensure the success of such a Project

A Blockchain (Sidechain) network consists of Members (separate companies, divisions within an organisation, etc). Each Member organises their own array of devices (including Desktops, Laptops, Tablets, Phones and IoT devices) onto which are copied the Elastos SideChain and MainChain records and connections needed at Device Initialisation. There will be varied Cloud-based Database Server Url arrangements for members of a network, due to the different possible configurations of an installation, connected via the ultra-secure Elastos Carrier network.

Members split the Basic Monthly Licence Fees according to numbers of Members in Classes. You may refer to the full example Enterprise Networks‘™ page for an implementation of such a network.
  • General and Mobile services such as Secure User Logins and Role Authorisations
  • Role-based data access
  • Individualised Push Notifications (our on-phone Contact’s details reminders)
  • System scaling on demand & runtime security services
  • Automated Access to Bank, Tax & Other web services
  • With The General, many Backend Development Costs are on us.
  • A “Member-Class” is a grouping of Members of a Business Network (individual businesses) that indicates nearly identical software requirements within the group.
  • We provide one “Class-Site” per Member-Class, fully interconnected with the other sites in your Business Network.
  • ITCSA’s charges will be equally split between the Member-Classes in the first instance, to arrive at a charge for each individual Member-Class (as shown in below table), M-C_Chg(i), where i is a variable identifying the individual business network Member-Class. Although i is a variable, M-C_Chg(i) is a constant (ie “the charge per member-class”) across all Member-Classes for any month in a network. If there are j members in Member-Class(i) then the individual charges for each member in that class will be M-C_Chg(i)/j. Thus individual member charges vary between Member-Classes, depending on the numbers in the various member classes.
  • Our pricing system means businesses on smaller margins, and “further from” economic power centres, are not disadvantaged in network pricing. See below:

   Prices exclude Internet of Things/Machinery engineering, coding and maintenance (both software and hardware). It does, however, represent the central Enterprise Accounting core with peripheral capacities (such as inter-networking, database tables designed for your own industry, and readiness for an (on-premises usually) Kubeflow node, if you require Machine Learning models to be built, trained, tested and deployed), without any Engineering beyond that needed to accomplish the commercial Enterprise Accounting core. The core includes Ethereum smart contract coding and operation. Programming of TensorFlow, PyTorch, etc models occurs with a fee. You can also arrange for your own Machine Learning Models to be built trained tested and deployed by your own employees/contractors, on ITCSA’s provided Kubeflow nodes. There will usually be a need to allow intercommunication between the (on-prem) AI system and the (Cloud-based) Enterprise Accounting System. ITCSA undertakes the secure engineering of this connection (in Python/gRPC with Protocol Buffer technology) for a fee.

Per “Member-Class”
Initial Blockchain Development
$AUD Per Member-Class.
One Member = One Business Channel
with unique identity
and ownership of data.

1 Year-Unit

= “Project Resources and Superstructure”,
(Human Resources provided by ITCSA following Garage Method),
incl. 1 Build-Squad per Site, for 1 Year

[Prices herein assume 1 site per Member-Class, but are adjustable.]

Trust Account: 100% contingency allowance built in; Unspent Funds Returned

Note there is a natural Establishment Cost (approximately $400,000 globally), so the 100% Contingency Allowance would not reduce the Initial Devel Fee by 50% even if fully unspent.

Total Mthly Pymnt

Ea. Member-Class

post Launch

Includes 1 Build Squad
per Class-Site ongoing ..

1 Member-Class
$1,012,621 per Year-Unit
of Initial Devel
2 Member-Classes
$811,951 per Year-Unit
of Initial Devel
3 Member-Classes
$745,061 per Year-Unit
of Initial Devel
4 Member-Classes
$711,616 per Year-Unit
of Initial Devel
5 Member-Classes
$691,549 per Year-Unit
of Initial Devel
6 Member-Classes
$678,171 per Year-Unit
of Initial Devel
7 Member-Classes
$668,615 per Year-Unit
of Initial Devel
8 Member-Classes
$661,448 per Year-Unit
of Initial Devel
9 Member-Classes
$655,874 per Year-Unit
of Initial Devel
10 Member-Classes
$651,415 per Year-Unit
of Initial Devel
20 Member-Classes
$631,348 per Year-Unit
of Initial Devel
30 Member-Classes
$624,659 per Year-Unit
of Initial Devel
40 Member-Classes
$621,314 per Year-Unit
of Initial Devel
“The above prices are reliant on a scenario of various types of factories and traders producing, supplying and consuming in a network. Other applications may be less demanding and consequently cost less in initial development and ongoing maintenance. For example if all members in a network essentially have an identical “mission”, a single site for development of all members’ database needs at once is all that is required, and the same to be maintained, and same for the need for a single client “Front End” DApp as well, so each member will share the benefits of scale without needing resources. This would be an example of a simple Industry Wide Solution with a single “Member-Class”, as with the Real Estate Industry. There are many possible ways in which the The General might be economised by the nature of the network, depending on the discernible ‘Classes’ of Members whose Class-Interests were nearly identical. One could say that the ‘IT-Mission’ of every Member in a Member-Class should be the same, even if some individual members’ ‘IT-Mission Statements’ (from ITCSA’s point of view) need to be slightly broadened to encompass as many Members within the same Member-Class as practically responsible. An example here might be to broaden each individual primary industry DApp and Schema in a supply-chain application, to include all other primary industries, and integrate into one application (primary-level-DApp), employing roles within the DApp to differentiate between primary industry types.”

Productivity for Lease

with Generalised Functions that can be Adapted

chubba morris


  • Do you have an idea for a commercial Business Network for which you could envisage a Front End App .. if only someone had the “Backend” Accounting Database expertise you need .. ?
  • Guess What??
  • “We’re here!”
  • We are offering Licenses for our System, ‘The General’, an adaptable Enterprise Accounting Application Backend.
  • We develop on the back of a Postgres database (which we collaborate on), and generate a front end client DApp from our definitions and “chaincode”.
  • The Front End that we adapt to your needs) accesses the Blockchain Ledgers via Backend gRPC, and connects to File and Relational Database storage via Elastos P2P Carrier Network.
  • The Middleware – residing on a router in front of the database server – is developed by us (in Python) to match the Front End app, acting as a sort of secure & fast ‘bridge’ between front and back ends.
  • Your Front End, which we develop in collaboration with you, accesses this backend gRPC system to create, read, update & delete records (and query or search them) while controlled by the database’s transaction/contract functional logic.
  • ITCSA provides full support as per the Response-Time Priority Agreement, to ensure the success of our Project.
  • If you have the vision of a Commercial System or Network that is independent, sustainable & marketable, we will support its development according to agreements between you, the other founding Members, and us.
  • You will need sound commercial ideas and a viable Business Plan.
~ $AUD120,500 per month per network plus $AUD33,500 per Member Class per month Licence Fee ~ Initial development at Cost.
~ “Your Network Idea. Members benefit. Customers benefit” … ~
personal tech help catch-it2 chubba

        Block ‘n’ Tackle incl Football logo: TM Registered

The General Package:


  • Adaptable, comprehensive Accounting, with Budgeting, Forecasting, Inventory, Payroll & much more.
  • Integrated Tasks, Reminders & Calendar.
  • Full Customer Relations Management System. Instant ‘Push Notifications’ so you can “place” infrequent contacts, as they phone you, from details recorded on database.
  • Uses a Role system to cater for different departments and levels of authorisation.
  • Your Tech Help and Support Desk will be available
    9am – 8pm Mon – Sat Sydney Time,
    offering help with your application, including report design and building
  • The General will be operating 24/7 all year long barring Technical Issues
  • Introductory offer: $AUD120,500 per month per network plus $AUD33,500 per Member Licence Fee.


  • Email:
  • IT CloudSolutions Australia


  • “Software as a Service”. ITCSA and ELASTOS provide a fully functional Backend, including an ELASTOS Blockchain & Trinity Browser front end with ITCSA Ledger Code, and with Python gRPC employing Protocol Buffers, ready to connect to the backend Postgres postgres secure database database.
  • Being Mobile-First developers means your application will work properly for 100% of Use Cases on iOS and Android mobile tablet devices, and on desktop and laptop computers, and integrates communications, contacts, messages, emails, tasks, calendar, etc on your mobile phones.
  • Our sage use of Python, GO and JavaScript and their non-blocking input/output means your app is very quick
  • Customer Relations Management, Sales & Orders, Purchases & Orders, Automated Banking and BPay with Barcode-scanning.
  • Easy Connection to ATO for STS; stay compliant with SuperStream.
  • We employ the services of qualified, experienced and practising Accountants, Engineers and Sales People as our consultant “Beta-Testers”, in a continuous feedback process. We are constantly tuning the application and database.
  • You may assess the services we provide, using the full extent of the functionality attached to the (free, non-obligation) “Initial Sandbox Trial Period” (1 month) in order to become fully aware of what we are offering, that is, after The General is launched.
  • Inexpensive, Reliable: OPEN SOURCE– & CLOUD– BASED
  • The modern ability to scale-up on the Elastos Smart Web upon demand means the application is always responsive, preventing slow and blocked systems
  • Please refer to “Productivity Gains and Better Targeted Marketing” for details of The General’s Services
  • See also Mobile First Development for further details..
  • With over 100 individual Use Cases
  • The General’s here to stay too.