LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 10-13-2016, 11:41 PM   #16
rblampain
Senior Member
 
Registered: Aug 2004
Location: Western Australia
Distribution: Debian 11
Posts: 1,288

Original Poster
Rep: Reputation: 52

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.

Last edited by rblampain; 10-13-2016 at 11:46 PM.
 
Old 10-14-2016, 03:26 AM   #17
AnanthaP
Member
 
Registered: Jul 2004
Location: Chennai, India
Posts: 952

Rep: Reputation: 217Reputation: 217Reputation: 217
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
  1. Record the goods receipt - whether or not the supplier is blacklisted.
  2. Check whether the supplier is blacklisted. If yes, convey the bad news to the supplier and arrange to return the "goods"
  3. 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.


OK
 
1 members found this post helpful.
Old 10-14-2016, 10:13 AM   #18
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
this is starting to sound more like records management (open-erp) ?
Quote:
Originally Posted by dugan View Post
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.
zeke ?

Last edited by schneidz; 10-14-2016 at 10:28 AM.
 
1 members found this post helpful.
Old 10-14-2016, 11:23 AM   #19
linux4evr5581
Member
 
Registered: Sep 2016
Location: USA
Posts: 275

Rep: Reputation: Disabled
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
 
1 members found this post helpful.
Old 10-14-2016, 12:15 PM   #20
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Talk to the banks you need to manage accounts with, and ask them which off-the-shelf software they recommend.
 
1 members found this post helpful.
Old 10-14-2016, 12:20 PM   #21
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
Quote:
Originally Posted by rblampain View Post
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.
 
1 members found this post helpful.
Old 10-15-2016, 04:14 AM   #22
rblampain
Senior Member
 
Registered: Aug 2004
Location: Western Australia
Distribution: Debian 11
Posts: 1,288

Original Poster
Rep: Reputation: 52
Quote:
You can't expect the bank to do your job.
I never have.

Quote:
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.
 
Old 10-15-2016, 01:24 PM   #23
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
If the amount of money you can afford to budget for this is zero, then that's a hard requirement that you should specify.

Last edited by dugan; 10-15-2016 at 01:28 PM.
 
1 members found this post helpful.
Old 10-19-2016, 12:33 AM   #24
rblampain
Senior Member
 
Registered: Aug 2004
Location: Western Australia
Distribution: Debian 11
Posts: 1,288

Original Poster
Rep: Reputation: 52
Quote:
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.
 
Old 10-25-2016, 09:02 AM   #25
rblampain
Senior Member
 
Registered: Aug 2004
Location: Western Australia
Distribution: Debian 11
Posts: 1,288

Original Poster
Rep: Reputation: 52
I found that Debian has software to automate transfers: "abtransfers"
 
Old 01-27-2017, 01:14 PM   #26
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
What Happens When You Mix Java with a 1960 IBM Mainframe
 
Old 01-27-2017, 01:24 PM   #27
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
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.
 
Old 01-30-2017, 12:39 AM   #28
rblampain
Senior Member
 
Registered: Aug 2004
Location: Western Australia
Distribution: Debian 11
Posts: 1,288

Original Poster
Rep: Reputation: 52
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?
 
Old 01-30-2017, 07:00 AM   #29
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally Posted by rblampain View Post
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.

Last edited by schneidz; 02-09-2017 at 10:58 AM.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Does anyone know of any software for Linux that will help me learn Japanese? punchy71 Linux - Software 5 05-18-2015 12:51 PM
I need to learn how to install software on linux. DavidKimbl Linux - Newbie 21 05-01-2015 04:32 AM
LXer: Learn more about free and open source software at Software Freedom Day 2014 LXer Syndicated Linux News 0 09-14-2014 11:17 PM
Learn Italian Software? Amdx2_x64 Linux - Software 7 11-17-2011 07:10 PM
Learn Spanish Software Kubuntu? TK587 Ubuntu 1 06-09-2008 08:23 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 12:32 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration