Fix: Added some common validation for inputs
Feature: created a to_uuid function which will return uuid if the string is correct else None to parse uuid inputs.
Fix: Proper modal template so that the modal is proper width
Feature: Payment and receipt last account selected and choose it instead of cash in hand on history back.
Fix: Focus on account typeahead in payment and receipt.
Refactor: Refactored blank_voucher to use additional info only and to output chosen account in purchase / receipt
Signed-off-by: Tanshu <tanshu@gmail.com>
Fix: Made most of the columns on entities_vouchers NOT NULL.
Fix: Renamed ReconcilliationDate to ReconcileDate NOT NULL
Fix: IsReconciled is the check on reconcilliation.
Feature: Changed output of formatted currency to numbers with formatting in html.
Feature: Html number formatting with indian locale info enables lakhs and crores formatting of currency.
TODO: Started work on reset stock. Not working yet
TODO: Satrted work on Server-sent Events directive, not working yet
Feature: Created accounting, clr and percent filters
Using angular-ui for datepicker and typeahead. Modified the source to set template folder in the root and not path relative.
Updated to twitter bootstrap 3.0.0
No longer using the offline.appcache method. Using simple resource cacheing.
Profit & Loss split into Profit & Loss / Balance Sheet
Updated the Ledger html and controller to work with keyboard shortcut.
Still have to implement Remove entry and restore entry in ledger.
Signed-off-by: Tanshu <tanshu@gmail.com>
Fixed: Single Client page gave 404 when opened directly
Add role query:
insert into auth_roles ("RoleID", "Name") VALUES ('2c40f7cf-67fc-4efa-a670-8d16a2e7884d', 'Net Transactions');
Added settings page, view, route and controller.
Added lock_date setting to prevent changes to voucher upto and including that date.
The sql for this update is:
CREATE TABLE settings (
"SettingID" UUID NOT NULL,
"Name" VARCHAR(255) NOT NULL,
"Data" BYTEA,
PRIMARY KEY ("SettingID"),
UNIQUE ("Name")
);
INSERT INTO auth_roles ("RoleID", "Name") VALUES ('d52de0be-9388-4b0b-a359-7e122ab6e53a', 'Lock Date');
Signed-off-by: Tanshu <tanshu@gmail.com>
Showing subscribers in main.html
Messages are considered read when the message is opened by the user.
Fixed error left from before where batch date was not updated on updating purchase voucher.
to update this step, also execute the following sql in the database.
update entities_batches set "Name" = '01-Jan-2012' where "Name" = 'Old Products';
alter table entities_batches alter column "Name" type timestamp without time zone using "Name"::date;