But not really. Trying to approve the inventory report leads to a series
of errors due to lack of permissions. So I had to grant
SELECT,INSERT,UPDATE,DELETE to
inventory_report
inventory_report_line
order_sum
invoice_sum
to an appropriate role. If there is a UI possibility to do so, I'd like
to hear about it.
On top of that, when entering the report, it bombed out with a type
mismatch on the expected value. Turns out we had stock on items with no
prior onhand, so it was undefined. Changing line 136 in
lib/LedgerSMB/Inventory/Adjust.pm to
expected => $hashref->{"onhand_$ln"} // 0,
solves the problem and I suggest that to be added to the next release.
You can always discuss if it's an error to update an item w/o prior
stock information, but failing with a Moose stacktrace isn't the best
option, I think.
/Kaare
Den 02-05-2017 kl. 13:29 skrev Chris Travers:
Inventory reports are intended to be subject to separation of
duties. You have to search for the report, view it, and approve it.
The report snapshots onhand at the time inventory was entered so the
adjustment is preserved over time.
Thanks. Got it.
/kaare
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ledger-smb-devel mailing list
Ledger-smb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ledger-smb-devel mailing list
Ledger-smb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel