ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Thank you for your answers, I still have to study 'Turbocash' a bit more as suggested by Frankbell which I will do within the next few weeks although there are a few problems with it as explained in its Wikipedia page and it must run under "wine" in Linux.
As an international Not-For-Profit set up mostly by volunteers we often find it difficult to determine which way to go about basic and elementary things about which a commercial organisation is likely to have someone with sufficient knowledge allowing it to bypass this step or easily resolve it. The purpose of this thread was to find if the Internet could be of assistance in this case and it looks like the answer is a resounding "no". It also seems that, except for corporations, the adjective "international" is not of a use common enough yet to detract from the automatic association with "money laundering".
We do not have yet suitable accounts with banks and this thread was intended to apply for bank accounts with a sufficient understanding of what to expect in terms of services as their advertising websites are intentionally vague and invariably limited to telling you they are the best or have the best.
A particular problem we were expecting to resolve easily and as a test was to automate payments for thousands of small contributions made by free-lancers on the basis that if we budget and request some work, the payment for the work should automatically be made on receipt of the goods. If the said work is unsatisfactory, we have lost a small amount and this particular provider is removed from a list of "automatically-paid". As an example of what we expected to resolve for which we did not think a bank could help (cheaply), a personnal bank account allows a bank client to make payments to a nominated account holder with the same bank or with another financial institution but if many payments are to be made, every one needs to be entered manually, we anticipate the same will apply to any starting business (with a business account) and we want to automate and customise that which appears not to be the bank's responsibility even if they do provide a similar service. We also assume we could be reinventing the wheel if we did not look for existing solutions first.
A search of Debian software packages deceptively lists 3 packages, GnuCash ("..unmaintained because of complexity"!!) and 2 others apparently designed for fun or very small use.
Any comment regarding the explanations above is welcome.
Earlier too (a few months back) you were on the same subject.. Right?
You can't expect the bank to do your job. What you ask for isn't the bank's work. You need an internal supplier payment system where each free lancer is a supplier.
Upon receipt of goods the system should
Record the goods receipt - whether or not the supplier is blacklisted.
Check whether the supplier is blacklisted. If yes, convey the bad news to the supplier and arrange to return the "goods"
If not blacklisted, then generate a pay order, trigger the corresponding payment instruction to the bank with details of recipient's bank name, account number, currency, amount payable in ASD etc.
Separately have what my organisation used to call an AUTOMATIC BANKvBOOK reconciliation system that should be able to download bulk data of all payment entries from the bank match it against your pay orders and highlight errors and omissions.
this is starting to sound more like records management (open-erp) ?
Quote:
Originally Posted by dugan
The one I worked for was using a mainframe stack (either S/390 or z/OS, IBM Endevor for version control, JCL to launch applications, COBOL applications, IBM DB2 database) for part of it, Java elsewhere. With SOAP services and IBM WebSphere to tie everything together. When you wanted to do something with the database, you would write the query into a COBOL application, write JCL to run that COBOL application, and then send the JCL to a task scheduler. I can't remember the name of that task scheduler right now. If you needed a UI for your COBOL application, you would use CICS to implement that UI.
If you're creating applications that manage credit card data you need to test those applications based on the PCIDSS (Payment Card Industry Security Standard) Sources: https://www.youtube.com/watch?v=fi44mL7mcq0
Thank you for your answers, I still have to study 'Turbocash' a bit more as suggested by Frankbell which I will do within the next few weeks although there are a few problems with it as explained in its Wikipedia page and it must run under "wine" in Linux.
As an international Not-For-Profit set up mostly by volunteers we often find it difficult to determine which way to go about basic and elementary things about which a commercial organisation is likely to have someone with sufficient knowledge allowing it to bypass this step or easily resolve it. The purpose of this thread was to find if the Internet could be of assistance in this case and it looks like the answer is a resounding "no". It also seems that, except for corporations, the adjective "international" is not of a use common enough yet to detract from the automatic association with "money laundering".
We do not have yet suitable accounts with banks and this thread was intended to apply for bank accounts with a sufficient understanding of what to expect in terms of services as their advertising websites are intentionally vague and invariably limited to telling you they are the best or have the best.
A particular problem we were expecting to resolve easily and as a test was to automate payments for thousands of small contributions made by free-lancers on the basis that if we budget and request some work, the payment for the work should automatically be made on receipt of the goods. If the said work is unsatisfactory, we have lost a small amount and this particular provider is removed from a list of "automatically-paid". As an example of what we expected to resolve for which we did not think a bank could help (cheaply), a personnal bank account allows a bank client to make payments to a nominated account holder with the same bank or with another financial institution but if many payments are to be made, every one needs to be entered manually, we anticipate the same will apply to any starting business (with a business account) and we want to automate and customise that which appears not to be the bank's responsibility even if they do provide a similar service. We also assume we could be reinventing the wheel if we did not look for existing solutions first.
A search of Debian software packages deceptively lists 3 packages, GnuCash ("..unmaintained because of complexity"!!) and 2 others apparently designed for fun or very small use.
Any comment regarding the explanations above is welcome.
I'd contact sites like GoFundMe or well known charitable organizations and ask them directly for some recommendations. Also a point of merit is that non-Profit still has a board of directors and paid employees. Nothing saying that you can't have paid services which provide the portal for charitable contributions or paid accountants for tracking the flow of donations across continents. And then look for ways to streamline that or internalize it where you aren't spending money you consider to be in excess.
I'd contact sites like GoFundMe or well known charitable organizations and ask them directly for some recommendations
Charitable organisations (many) have been approached in the past in the candid hope of getting some basic advice that was anticipated not to affect their privacy or their possible little "trade" secrets in any way and simple to suggest but we have been systematically rejected, charity is big business these days and little else (unlike charities, we're not solliciting funds or donations).
The latest answers seem to confirm my initial view that, in the example provided, there is nothing from which we can gather inspiration and we need to write our own software.
If the amount of money you can afford to budget for this is zero, then that's a hard requirement that you should specify.
Since banking/accounting is vital from the start, it is that way although we have an unsatisfactory plan B. The priorities of a NFP that forbids itself to borrow are different than that of a usual business who must prioritise a requirement first and its cost second while we are under pressure to do the opposite, hence we rely heavily on volunteer work and existing low-cost solutions that may not be what we need in the long-run.
That's a great article. One of my biggest take-aways is this:
Quote:
But the data from the mainframes was actually arriving (from its new home in the database) in less than six milliseconds. The bottleneck was — of course — the Java application.
The biggest bottleneck on that 57 year old machine is the java application itself.
I worked on IBM 360/370 nearly half a century ago, I thought there would not be a single one in use today which, to my astonishment, seems to be a wrong assumption, any comment?
I worked on IBM 360/370 nearly half a century ago, I thought there would not be a single one in use today which, to my astonishment, seems to be a wrong assumption, any comment?
these things are used heavily in major health insurance companies. my corporation bought another corporation in the 1980's. some of the internal cics panels still have the acronym of the old company.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.