On Mon, Dec 23, 2019 at 9:28 AM fmiser <..hidden..
I have just done a "stock" install of LedgerSMB 1.6 from the
Debian 10 "Buster" repository. I used USA "General" CoA.
I have a user with "full permission", and when logged in with that
user, if I try to create a new part I get a popup window saying
"An error occurred"
I get the same error for "add service", "add assembly", "add
overhead", "add group", "add price group".
More poking around and I find I get the same error for "Order
Entry > Sales Order" or "Purchase Order" as well as a lot of other
"add ..." items.
I can add contacts.
I checked the user from "setup.pl" and the user has all the group
check boxes marked.
Is there something else I'm missing?
On our chat channel, we had someone with a similar problem just this week. I'm afraid you didn't miss anything. Rather, it's the package that's missing something, or rather a number of things: the package is missing a directory.
Then untar that and from it, copy the directory ledgersmb/old/bin to /usr/share/ledgersmb/old/ (so that its path becomes /usr/share/ledgersmb/old/bin/). Please make sure the files are world readable and owned by root:root.
After that, adding parts should start to work. Due to the nature of these files, it's not required to restart any services; it should start to work immediately.