FrancescoUK
8bcd2a69dc
Add better locale config support (pull request #93 )
...
I've added in this commit the following:
- the means to configure date and time format
- date and time is shown with the selected formats
- a locale tab in the configuration page
- changed location tab to be stock tab and the same for the file names
- translation strings (only English) for the case
NOTE 1: Not related to Locale support but I removed an extra <div
class="field_row clearfix"> from general_config.php
NOTE 2: There is no rules in the submit checks of Locale. Probably this
is something to iron out a bit
NOTE 3: It would be probably nice to add a button in the Locale tab to
regenerate all the translation files in case somebody updates the
translations .csv
Fixed Local config
- Removed text in Red as really not mandatory configuration
- Added time format in 24h and 12h
Updated General Config tab
- reorganised the layout grouping things like company info, taxes and
invoice formating
- increased the limit of max lines per page to 1000 because 50 is too
little. People can do what they want with up to 1000
2015-07-25 12:02:10 +02:00
jekkos
70b7a03c63
Show item location next to quantity purchased in detailed receiving and
...
sale report
Remove duplicate suggestions in sale and receiving module
Show item location on receipt if multiple are configured
Check if item location is allowed when adding items in sale or receiving
2015-07-08 21:41:41 +02:00
jekkos
48fe4aa4cf
Show item alternative description if available
...
Show sale instead of customer comments on invoice
2015-06-30 23:08:56 +02:00
jekkos
df7907fb8f
Don't lose date precision when editing sale or receiving
...
Extend date validator to allow timestamps as well (sale + receiving)
Fix receiving edit
2015-06-20 20:58:41 +02:00
jekkos
ccc2af2a26
Show tax exclusive subtotal in case of tax inclusive pricing
2015-05-23 16:51:42 +02:00
jekkos
46f6824199
Fix rounding issues with tax inclusive pricing
...
Add autocomplete in return mode
2015-05-19 20:46:42 +02:00
jekkos
08c0c2c63f
Giftcard remaining balance is always shown in cash register
...
Giftcard person_id is optional now
Add some extra translations for giftcard warnings
Conflicts:
database/2.3.1_to_2.3.2.sql
2015-04-09 18:28:57 +02:00
jekkos
81c24d7151
Do not clear sale and receiving libs when switching modes
2015-04-09 18:28:57 +02:00
jekkos
b85b9d37a1
Add company_name field to customers for invoicing purposes
...
Total discount is now shown as one amount in receipt
Conflicts:
application/controllers/sales.php
Conflicts:
database/migrate_phppos.sql
2015-04-06 15:15:34 +02:00
jekkos
a8f353de9c
Add constraint for trans_location foreign key
...
Use Code128 for receipt barcodes in sales and receivings
2015-03-31 15:05:30 +02:00
jekkos
ced5ca4e2e
Make invoice numbers more consistent
2015-03-17 18:05:43 +01:00
jekkos
ca2c9a6ae4
Item refresh fix for issue #42
...
Invoice number in email message are denoted with $INV
Sale id's in email message are denoted with POS $sale_id
2015-03-17 17:41:12 +01:00
jekkos-t520
b29cb85b9b
Add ticket suggestions for #40
2015-03-07 22:41:03 +01:00
jekkos-t520
6faaec53d6
Fix duplicate item suggestion issue #38
...
Fix return ticket suggestion issue #38
Fix discounted_total after hitting edit in sales register
2015-03-07 21:55:15 +01:00
jekkos-t520
b29ec8ef31
Fix show discounts functionality
...
Review tax price calculations
Remove tax exclusive price in invoice.php template
2015-03-07 19:35:13 +01:00
jekkos-t520
4ac1a943eb
Update totals calculation
...
Update tax inclusive calculation
2015-03-06 00:58:44 +01:00
jekkos-t520
0e357f14f6
Add option to show total discounts on receipt
2015-03-05 08:28:58 +01:00
jekkos-t520
e0fd35220e
Add custom search back into items
...
Fix proper pagintaion for filtered item views w/o search
2015-03-04 20:53:38 +01:00
jekkos-t520
9351a263ee
Review sales overview pagination (use generic intialisation in
...
secure_area.php)
2015-02-25 13:30:03 +01:00
jekkos-t520
e688a24326
Fix sale suspend (redundant payment_type field was removed)
...
Gender is now properly saved in suppliers module
2015-02-24 08:10:53 +01:00
jekkos-t520
17594f95f1
Add lines per page option
...
Add default sales discount option
Fix supplier pagination
2015-02-21 21:57:41 +01:00
jekkos-t520
9e427485f3
Fix items module filtering
...
Fix double to_currency wrapper for amount_change in receipt
Fix tablesorter js error with empty tables
Upgrade tablesorter.js to latest version
Adapt some labels for dutch
2015-02-21 18:05:12 +01:00
jekkos-t520
0f77300131
Sales overview added to register screen
...
Add pagination to default search routine
Remove payment_type column from sales table (was redundant)
Fix search spinner location (just toggle ac_loading class)
Complete sale labels
2015-02-20 15:54:13 +01:00
jekkos-t520
babddd524c
Refactor variable substitution for receiving invoice numbers
...
Use localStorage to store selected printer
Add printer selection for invoice template
Print after sale checkbox is now present in receivings and sales screen
Remove print after sale options from receipt_config
Add default translations to receivings_lang.csv
Fix some bugs preventing to print and email at the same time
2015-02-19 18:10:31 +01:00
jekkos-t520
42c30bf30b
Invoice PDF generation working properly
...
PDF's can be sent as mail attachment
2015-02-19 15:32:16 +01:00
jekkos-t520
50006aeb6a
Email pdf generation
...
Added invoice template
Add latest dompdf release
2015-02-18 18:18:09 +01:00
jekkos-t520
aa969273db
Disable config fields that require addon when this one is not enabled
...
Obey to user confirm outcome to save config or not
Fallback to window.print when addon is not installed (as it was
previously)
2015-02-17 17:08:46 +01:00
jekkos-t520
99c37ad9a7
Show real giftcard remainder on receipt (fix)
2015-02-12 15:51:46 +01:00
jekkos-t520
b5c33b4fcb
Add $YCO parameter (invoice numbering per year)
2015-02-12 15:19:57 +01:00
jekkos-t520
fe081779c5
Fix number_format bug when entering an empty payment amount
...
Add giftcard balance to final receipt (if giftcard payment present)
2015-02-12 14:34:08 +01:00
jekkos-t520
1267e92117
Fix sale and receiving return (incorrect receipt numbers were generated)
...
Fix item form width in receivings
2015-02-12 10:47:09 +01:00
jekkos-t520
3594c348ee
Fix stock location permissions for github issue #34
2015-02-10 16:04:52 +01:00
jekkos-t520
8b2a2f8074
Fix sale_id generation for sale receipt
2015-02-10 00:31:53 +01:00
jekkos-t520
39301e7091
Fix receipts after sale and receiving completion
2015-02-09 23:37:19 +01:00
jekkos-t520
4332bce401
Replace old code39 generator for receipts with new barcode_lib
...
functionality
2015-02-09 18:08:46 +01:00
jekkos-t520
1bf839601a
Barcode patch applied (using barcodegen)
2015-02-02 12:44:58 +01:00
jekkos-t520
344cb5c749
Add route for no_access controller with just one parameter
...
Remove permission dependency between sales, receivings and items module
Add explicit stock permission to sales and receiving modules
2015-01-25 15:46:42 +01:00
jekkos-t520
64f1b4191a
Invoice number can now be enabled/disabled
...
Invoice unique constraint only applies when enabling invoice
Correct several HTML structure errors in sale and order modules
Make the top module bar a bit wider
Fix payment details css when hiding/showing invoice number field
2014-12-04 22:01:40 +01:00
jekkos-t520
44b5404fe7
Fix missing invoice number in sales receipt
2014-11-27 08:48:15 +01:00
jekkos-t520
78ca94e036
Fix detailed report editing
2014-11-27 08:44:50 +01:00
jekkos-t520
d7a61080e2
Add duplicate invoice number error message in sales module
...
Fix colspan width for receivings (one column was added for
receiving_quantity)
2014-11-26 21:56:18 +01:00
jekkos-t520
54fe0c4c30
Fix sales/receivings deletion
2014-11-03 19:22:36 +01:00
jekkos-t520
96c349b099
Add invoice numbering to sales module
2014-10-30 19:22:49 +01:00
jekkos-t520
ac667a23dc
Refactor report listing (again)
...
All reports have proper permissions now (categories, taxes, discounts,..)
Minor refactoring and code cleanup
2014-10-12 02:54:54 +02:00
jekkos-t520
97ff190ba5
Receivings can now use invoice numbers with a specified format (in config section)
...
Fix some more stock location related bugs
Some refactoring todo for creating/updating stock locations
2014-10-05 22:53:42 +02:00
jekkos-t520
2929dfe9dd
Add stock location filtering on items
2014-10-02 19:33:35 +02:00
jekkos-t520
5cf73130c5
Modules are not accessible if employee has no permissions on at least one of it's submodules
...
Some more db script modifications
2014-09-23 19:14:25 +02:00
jekkos-t520
ed15532cc4
Merge branch 'merge/padungsak'
...
Conflicts:
database/database.sql
2014-08-17 01:22:12 +02:00
jekkos-t520
e1e5434e2a
Stock locations are now shown on receivings and sales receipts
...
Database migration script now defines a default stock location name
Rmeove obsolete constraints from migration script
2014-08-11 13:10:29 +02:00
jekkos-t520
cf20194e23
Fixed sale suspending / unsuspending (adapt db scripts)
...
Cleanup old code
More code review
Update item_quantities database model (composite pk)
2014-08-07 02:07:09 +02:00