I have built a Commercial Framework for web based ERP systems that is fully database independent (ie all functionality is contained in the script and you could connect this to any database of your choosing). In that sense it's just a really bad ass data independent UI with functionality never seen in any modern business systems (see demo / system profile pages coming soon).
This is all written in Classic ASP with VBScript (plus HTML, CSS, and client side Javascript). Ideally it would be also converted to PHP. That should be quite easy actually.
I write web based script almost as fast as most folks write their native language. Script to me is likely much like music is to a symphonic composer. I've got about 18,000 script files written that average about 100 lines per file. I like to write script and I'm pretty good at it...
Prior to trying to build this commercial framework for modularity I built about 10-15 different stand alone business systems.
They represent the functionality inside the inner dotted rectangle. Doing that required a lot of code duplication. This was an attempt to pull all the common code out of those and create libraries, making it easier to create the core business systems in hours or days vs days or weeks or months.
It got complex, as frameworks do. For most folks, just building one off systems for their own use and others (with templates and code I can provide) may be the better way to go. That said, the framework itself for the outer stuff is shared with the inner stuff, thus it can all be used together. Interestingly enough...
TV stands for Tall Ventures, my LLC. The idea wast to have N65 SaaS Systems builtin in parnerships with others while the core frameworks were owned/licensed by my LLC. Whatever at this point. SV has everything so messed up it's all going out there now to unwind the Gates knoodler. Plus I'm not a fan of Saas anymore. That got too controlling way too fast for any end users best interest. So. Here it is!!
There is an outer framework that consists of an integral or 3rd party authorization system that offers far more settings than just go/noGo of an oAuth type system.
The Authentication system and Network Admin System is done.
The third party integrated payment system also is not complete. For manufacturing and those using third party accounts receivable this is not a huge deal. Business processes can be built to interface or work around. Long term it'd be nice to have those built in and that won't be hard...
My partner and I were the first folks to commercially pass a credit card transaction via TCP/IP to Bank of America in the early 2000's. VisaNet as I recall it's name. BofA was way behind the times as compared to folks using Vital Gateways. We purchased a plugin from what was Tellen Software to do that to find out they had never run in it in production prior to selling it to us...
I was the first person to get a non-compiled system certified with Tsys/Vital in the early 2000s. (The Lab Supervisor at Tsys was a software support guy at Tellan years prior, and he's the one who confirmed they had never run that in production prior to selling it to us, a few years after the fact. Small world...) In fact it wasn't fully non-compiled. We had to create a tiny com object for the bit-stream communication to Tsys as the bit stream functionality in vbScript was sending out two bits for every bit and there was no way to remove that encoding. That really screwed things up...
The third party subscription Billing and A/R systems are not done. Those are not need for folks to use this as their own framework. That would be if there were resellers involved.
This is not simple information to understand. And these docs are good, but without a working system to also view and compare the docs too, they are hard to follow as a system. However, each page provides insights into web based script based programming that are hard to find in totality in any other resource.
6/17/2020
I intend on sharing all these documents.
I currently have the 900 series docs scanned and ready for sharing. These are the Login/Authentication system
100-399 (Basics), 500 Aud1, 700 Email
coming soon...
900 - Login