Release 2.2.11
[fa-stable.git] / CHANGELOG.txt
1 /**
2 * @version $Id$
3 * @package FrontAccounting
4 * @copyright (C) 2005 - 2009 FrontAccounting, LLC
5 * @license http://www.gnu.org/copyleft/gpl-3.0.html GNU/GPL
6 * FrontAccounting is Free Software
7 */
8
9 1. Changelog
10 ------------
11 This is a changelog for FrontAccounting All releases.
12
13 Legend:
14
15 # -> Bug Fix
16 + -> Addition
17 ! -> Change
18 - -> Removed
19 ! -> Note
20 $ -> Affected files
21
22 ------------------------------- Release 2.2.11 ----------------------------------
23 ! Release 2.2.11
24 $ config.default.php
25   update.html
26
27 22-Jun-2010 Joe Hunt
28 # Minor select bug in create recurrent invoices
29 $ /sales/create_recurrent_invoices.php
30
31 18-Jun-2010 Joe Hunt
32 - Removed constraint on day values in Payment Terms
33 $ /admin/payment_terms.php
34
35 18-Jun-2010 Janusz Dobrowolski
36 # Small bug on final credit note screen redirection
37 $ /sales/customer_credit_invoice.php
38
39 17-Jun-2010 Janusz Dobrowolski
40 # [0000235],[0000236] db error in sales order view window.
41 $ /sales/view/view_sales_order.php
42
43 14-Jun-2010 Tom Moulton/Joe Hunt
44 # Bug [0000231] Wrong On Order for Advanced Manufacturing.before final production.
45 $ /includes/db/manufacturing_db.inc
46 ! Allow optional non zero values in reports 101,102,201,202,203 and 303.
47 $ /reporting/rep101.php
48   /reporting/rep102.php
49   /reporting/rep201.php
50   /reporting/rep202.php
51   /reporting/rep203.php
52   /reporting/rep303.php
53   /reporting/reports_main.php
54
55 ------------------------------- Release 2.2.10 ----------------------------------
56 11-Jun-2010 Joe Hunt
57 ! Release 2.2.10
58 $ config.default.php
59   update.html
60   
61 10-Jun-2010 Joe Hunt
62 ! Changed Wiki help url and site url in config.default.php
63 $ config.default.php
64
65 07-Jun-2010 Joe Hunt
66 # HTML decode text when printing to Excel.
67 $ /reporting/includes/excel_report.inc
68
69 06-Jun-2010 Janusz Dobrowolski
70 # False overallocation fixed.
71 $ /includes/ui/allocation_cart.inc
72 + Allowed optional long timeout on default/cancel/selector buttons
73 $ /includes/ui/ui_input.inc
74   /js/behaviour.js
75   /js/inserts.js
76 # Long ajax timeout on all reports
77 $ /reporting/includes/reports_classes.inc
78 # [0000232] Fixed list of related invoices/credits in SO view.
79 $ /sales/view/view_sales_order.php
80 # Small bug on final screen redirection
81 $ /sales/customer_credit_invoice.php
82
83 03-Jun-2010 Joe Hunt
84 # Rounding bug when decimals greater than or equal to 6.
85 $ /includes/current_user.inc
86
87 31-May-2010 Joe Hunt
88 # No limit on 30 days in Payment terms if end of month.
89 $ /admin/payment_terms.php
90
91 30-May-2010 Joe Hunt
92 ! Global variabel, $def_print_destination, config.php can be set to 0 or 1
93 $ config.default.php
94   /reporting/includes/reports_classes.inc
95 ! copy line memo to next line in journal entries and bank payments/deposits
96 $ /gl/includes/ui/gl_bank_ui.inc
97   /gl/includes/ui/gl_journal_ui.inc
98 ! Report GL Transactions now prints line memos
99 $ /reporting/rep704.php
100
101 29-May-2010 Janusz Dobrowolski
102 # Smaller fixes initial COAs
103 $ /sql/en_US-demo.sql
104   /sql/en_US-new.sql
105
106 ------------------------------- Release 2.2.9 ----------------------------------
107 24-May-2010 Joe hunt
108 ! Release 2.2.9
109 $ config.default.php
110   update.html
111 # [0000230] Incorrect 'On order' quantity of raw materials in the 'Stock Check Sheets' report.   
112 $ /reporting/rep303.php
113
114 24-May-2010 Janusz Dobrowolski
115 # Additional fixes in payment/deposit allocations.
116 $ /includes/ui/allocation_cart.inc
117   /js/payalloc.js
118
119 22-May-2010 Janusz Dobrowolski
120 # Fixed html generation for buttons
121 $ /includes/ui/ui_input.inc
122
123 13-May-2010 Janusz Dobrowolski
124 # [0000229] Payment overallocation is now forbidden (addendum)
125 $ /js/payalloc.js
126
127 12-May-2010 Janusz Dobrowolski
128 # [0000226] Fixed diagnostic checks for javascript cached files, improved readability
129 $ /admin/system_diagnostics.php
130 # [0000227] Fixed cookie name to enable multiply FA instances on the same server.
131 $ /includes/session.inc
132 # [0000229] Payment overallocation is now forbidden
133 $ /includes/ui/allocation_cart.inc
134   /js/allocate.js
135 # Fixed email links to use ajax
136 $ /purchasing/po_entry_items.php
137   /sales/credit_note_entry.php
138   /sales/customer_delivery.php
139   /sales/customer_invoice.php
140 # Fixed shipping tax naming
141 $ /taxes/tax_groups.php
142
143 12-May-2010 Joe Hunt
144 ! Changed to allow change of theme in 'allow_demo_mode' during session
145 $ /admin/display_prefs.php
146 ! [0000228] Sales order inquiry using reference number.
147 $ /sales/inquiry/sales_orders_view.php
148
149 10-May-2010 Joe Hunt/Alvin
150 ! Changed so Print Statements don't list voided items.
151 $ /reporting/rep108.php
152
153 04-May-2010 Janusz Dobrowolski/Robert Laussegger
154 # Fixed amibiguites and typos in report titles.
155 $ /reporting/includes/doctext.inc
156   /reporting/includes/doctext2.inc
157
158 04-May-2010 Joe Hunt
159 # [0000225] Supplier Payment Report showing paid invoices (rounding problem)
160 $ /reporting/rep203.php
161 ! Minor change to balance sheet/profit and loss drilldown
162   Script is modified to display only direct child types
163 /gl/inquiry/balance_sheet.php
164 /gl/inquiry/profit_loss.php
165 ! New empty.po for release 2.2.8
166 $ /lang/new_language_template/LC_MESSAGES/empty.po
167
168 26-Apr-2010 Joe Hunt
169 ! Allowing the Tax Report to be printed to Excel/OO Calc
170 $ /reporting/rep709.php
171   /reporting/reports_main.php
172   /reporting/includes/excel_report.inc
173   
174 21-Apr-2010 Joe Hunt
175 # [0000223] Incorrect backup of tables with more than 2 digit prefix
176 $ /admin/db/maintenance_db.inc
177
178 21-Apr-2010 Joe Hunt
179 # [0000222] Deleting a Sales Order with reference to a voided delivery causes SQL error when
180   looking at this delivery. Solution, can't delete, but set the deliveries to 0
181   on the lines.
182 $ /sales/includes/db/sales_order_db.inc
183
184 ------------------------------- Release 2.2.8 ----------------------------------
185 18-Apr-2010
186 ! Release 2.2.8
187 $ config.default.php
188   update.html
189
190 17-Apr-2010 Janusz Dobrowolski
191 # Small fix in company creation 
192 $ /admin/create_coy.php
193 # Checking whether reference is unique before saving transaction.
194 $ /sales/sales_order_entry.php
195
196 09-Apr-2010 Joe Hunt
197 # Creating a new company without a Database script causes unpredictable errors.
198 $ /admin/create_coy.php
199
200 06-Apr-2010 Joe Hunt/Albin
201 # Inactive items should not show in Price List Report. In Item lists they are
202   stamped (Inactive) after the description.
203 $ /reporting/rep104.php
204   /reporting/rep301.php
205   /reporting/rep302.php
206   /reporting/rep303.php
207   /reporting/rep304.php
208   /reporting/rep305.php
209   
210 03-Apr-2010 Joe Hunt/Chaitanya
211 # [0000219] Incorrect behaviors regarding Payment forms
212 $ /purchasing/supplier_payment.php
213   /sales/customer_payments.php
214
215 20-Mar-2010 Joe Hunt/RodW
216 # [0000215} Wrong text in deliver to and not printing it.
217 $ /reporting/includes/doctext.inc
218   /reporting/includes/doctext2.inc
219   /reporting/includes/header2.inc
220   
221 15-Mar-2010 Janusz Dobrowolski
222 # Missing check for customer/branch selected ([0000216])
223 $ /sales/sales_order_entry.php
224   /sales/customer_payment.php
225 # Missing check for supplier selected ([0000217])
226 $ /purchasing/supplier_invoice.php
227   /purchasing/supplier_payment.php
228   /purchasing/po_entry_items.php
229 # Fixed db error on no supplier selected
230   /purchasing/includes/db/suppalloc_db.inc
231 # Smaller clenaups.
232 $ /includes/current_user.inc
233   /includes/session.inc
234
235 10-Mar-2010 Joe Hunt
236 ! Print full Location name on reports
237 $ /reporting/rep105.php
238   /reporting/rep301.php
239   /reporting/rep302.php
240   /reporting/rep303.php
241 # Print reference on email (PO)
242   /reporting/rep209.php
243   
244 07-Mar-2010 Joe Hunt
245 # Bug in ui_lists.inc, systypes_list_row, too many parameters in
246   call to systypes_list_cells
247 $ /includes/ui/ui_lists.inc
248
249 06-Mar-2010 Joe Hunt
250 # Bug in Text(Col)WrapLines. Doesn't break on space.
251 $ /reporting/includes/pdf_report.inc
252 # Missing 'Set Global Supplier' in invoice_ui.inc
253 $ /purchasing/includes/ui/invoice_ui.inc
254
255 ------------------------------- Release 2.2.7 ----------------------------------
256 05-Mar-2010 Joe Hunt
257 ! Release 2.2.7
258 ! Removed redundant variable $use_new_account_types from config.php
259 $ config.default.php
260   update.html
261 ! Removed redundant function get_gl_accounts_all in gl_db_accounts.inc
262 $ /gl/includes/db/gl_db_accounts.inc
263
264 02-Mar-2010 Joe Hunt
265 # Bug sending email to a name with commas. Has been replaced with ''.
266 $ /reporting/includes/pdf_report.inc
267
268 01-Mar-2010 Janusz Dobrowolski
269 # [0000212] Selecting branch from popup was not working.
270 $ /sales/manage/customer_branches.php
271 # [0000213] Date change on journal entry update.
272 $ /gl/gl_journal.php
273
274 01-Mar-2010 Joe Hunt
275 ! Allow change of password without script in Create/Update Company.
276 $ /admin/create_coy.php
277
278 28-Feb-2010 Joe Hunt
279 # Fixed a non esisting voiding of Work Order Advanced and a couple of
280   bugs in the same operation. And a fix according to Vramak on the forum.
281   Wiki will be updated on how does the Work Order work
282 $ /manufacturing/includes/db/work_orders_db.inc
283   /manufacturing/includes/db/work_orders_quick_db.inc
284   /manufacturing/includes/db/work_order_produce_items_db.inc
285   /manufacturing/includes/db/work_order_requirements_db.inc
286   /purchasing/includes/db/grn_db.inc
287   
288 26-Feb-2010 Janusz Dobrowolski
289 # [0000209],[0000210] Improper quantity/price handling on supplier change.
290 $ /purchasing/includes/ui/po_ui.inc
291 # [0000211] Typo in work order legend.
292 $ /reporting/includes/doctext.inc
293   /reporting/includes/doctext2.inc
294 # Restored Esc hot key on cancel buttons.
295 $ /js/inserts.js
296
297 26-Feb-2010 Joe Hunt
298 # [0000208] Voiding a work order production does not revert raw material quantities 
299 $ /manufacturing/includes/db/work_order_produce_items_db.inc
300
301 25-Feb-2010 Janusz Dobrowolski
302 # Fixed bug in quantity input
303 $ /manufacturing/work_order_add_finished.php
304
305 24-Feb-2010 Joe Hunt
306 # Tax included calculation problem when more than 1 tax type in a group
307 $ /taxes/tax_calc.inc
308 ! Small layout fixes
309 $ /admin/backups.php
310   /includes/ui/ui_lists.inc
311   /reporting/rep107.php
312   /reporting/rep110.php
313   
314 22-Feb-2010 Janusz Dobrowolski
315 # Two smaller fixes in security area codes.
316 $ /includes/access_levels.inc
317
318 21-Feb-2010 Joe Hunt
319 # Exchange rate doesn't update table immediately when adding new rate 
320   and no exchange rates there before.
321 $ /gl/manage/exchange_rates.php
322 # Bug in exchange variation calculation in certain situations. Again.
323 $ /gl/includes/db/gl_db_banking.inc
324  
325 21-Feb-2010 Janusz Dobrowolski
326 # Fixed check for language session var.
327 $ /includes/session.inc
328
329 19-Feb-2010 Joe Hunt/Ary Wibowo
330 # Bug in exchange variation calculation in certain situations.
331 $ /gl/includes/gl_db_banking.inc
332 ! Better and cleaner layout in graphics
333 $ /reporting/includes/class.graphic.inc
334 ! Fixed better layout in customer delivery form
335 $ /sales/customer_delivery.php
336
337 17-Feb-2010 Joe Hunt
338 # Missing border layout in report centre
339 $ /reporting/includes/reports_classes.inc
340
341 ------------------------------- Release 2.2.6 ----------------------------------
342 16-Feb-2010 Joe Hunt
343 ! Release 2.2.6
344 $ config.default.php
345   update.html
346   /lang/new_language_template/LC_MESSAGES/empty.po
347 ! CSS style is now implemented in all FA.
348 ! New label style for the themes. Better layout in supp inv/credit
349 ! A lot of code clean up. New password_row and file_row/cells.
350 # Several minor bugs during final CSS implementaion
351   /access/login.php
352   /admin/attachments.php
353   /admin/change_current_user_password.php
354   /admin/company_preferences.php
355   /admin/create_coy.php
356   /admin/display_prefs.php
357   /admin/gl_setup.php
358   /admin/inst_lang.php
359   /admin/inst_module.php
360   /admin/users.php
361   /includes/ui/ui_controls.inc
362   /includes/ui/ui_input.inc
363   /includes/ui/ui_lists.inc
364   /inventory/manage/items.php
365   /purchasing/supplier_credit.php
366   /purchasing/supplier_invoice.php
367   /purchasing/includes/ui/po_ui.inc
368   /purchasing/includes/ui/invoice_ui.inc
369   /reporting/includes/reports_classes.inc
370   /sales/includes/ui/sales_order_ui.inc
371   /sales/view/view_sales_order.php
372   /themes/default/default.css
373   /themes/aqua/default.css
374   /themes/cool/default.css
375   
376
377 11-Feb-2010 Janusz Dobrowolski
378 # Better check for language session var.
379 $ /includes/session.inc
380 # Fixed IE related hotkeys problem with AltTab
381 $ /js/inserts.js
382
383 11-Feb-2010 Joe Hunt/Chaitanya
384 # [0000204] GRN Valuation Report shows wrong data
385 $ /reporting/rep305.php
386
387 10-Feb-2010 Janusz Dobrowolski
388 # [0000201] Cannot change item type when item is edited
389 $  /inventory/manage/items.php
390 # Sparse warning fixed.
391 $ includes/db/manufacturing_db.inc
392
393 10-Feb-2010 Joe Hunt
394 ! Changed so 'Allow Negative Stock' will update the GL cogs/inventory when
395   the correct values later are obtained.
396 $ /admin/gl_setup.php
397   /includes/db/inventory_db.inc
398   /manufacturing/includes/db/work_orders_db.inc
399   /purchasing/includes/db/grn_db.inc
400   /purchasing/includes/db/invoice_db.inc
401 + Added a selector for decimal values in Balance Sheet and P/L Statement
402 $ /reporting/reports_main.php
403   /reporting/rep706.php
404   /reporting/rep707.php
405 ! Added trans_no in bank deposit/payment final link, by Tom Hallman.
406 $ /gl/gl_bank.php
407   
408 09-Feb-2010 Joe Hunt/Chaitanya
409 # [0000202] Global $path_to_root is missing in function handle_submit() in file admin/create_coy.php 
410 $ /admin/create_coy.php
411
412 06-Feb-2010 Janusz Dobrowolski
413 # Fixed get_standard_cost() for dummy items again.
414 $ /includes/db/inventory_db.inc
415 # Fixed bug resulting in broken line items relations after edition of multiline SO.
416 $ /sales/includes/db/sales_invoice_db.inc
417 ! Yesterday changes removed
418 $ /sales/includes/db/sales_delivery_db.inc
419   /sales/includes/db/sales_invoice_db.inc
420 # Prevent saving empty lines in invoices/delivery notes - rerun
421   /reporting/rep107.php
422   /reporting/rep110.php
423
424 06-Feb-2010 Joe Hunt/Chaitanya
425 ! Changed Balance Sheets/PL Statements to be recursive
426 $ /gl/inquiry/balance_sheet.php
427   /gl/inquiry/profit_loss.php
428   /reporting/rep701.php
429   /reporting/rep705.php
430   /reporting/rep706.php
431   /reporting/rep707.php
432   
433 05-Feb-2010 Joe Hunt/Kalido
434 + Placing a print link in all view windows (without menus).
435 $ /includes/main.inc
436   /includes/ui_controls.inc
437 ! Preparing for new recursive balance sheet/PL Statements
438 $ /gl/includes/db/gl_db_accounts.inc
439   /gl/includes/db/gl_db_account_types.inc
440   
441 05-Feb-2010 Janusz Dobrowolski
442 # Fixed get_standard_cost() for dummy items
443 $ /includes/db/inventory_db.inc
444 # Prevent saving empty lines in invoices/delivery notes
445 $ /sales/includes/db/sales_delivery_db.inc
446   /sales/includes/db/sales_invoice_db.inc
447
448 03-Feb-2010 Janusz Dobrowolski
449 # Fixed continuation after timeout.
450 $ /access/login.php
451   /includes/main.inc
452   /includes/session.inc
453   /includes/page/footer.inc
454   /themes/aqua/default.css
455   /themes/cool/default.css
456   /themes/default/default.css
457 # Added error message when no file is selected on view or download.
458 $ /admin/backups.php
459
460 03-Feb-2010 Joe Hunt
461 # When buying a service item from a supplier, the delivery produced
462   wrong inventory GL transactions. No GL transactions should be here.
463 $ /sales/includes/db/sales_delivery_db.inc
464 # [0000200] stock_master material_cost incorrectly updated during GRN when 
465   price format uses thousands seperator. A couple of minor errors too. 
466 $ /purchasing/includes/db/grn_db.inc
467   /purchasing/includes/db/invoices_db.inc
468 # Exchange rate bug when searching a non existing customer
469 $ /includes/banking.inc
470
471 03-Feb-2010 Chaitanya/Joe
472 + Added a Profit and Loss Drilldown page and changed menu link
473 $ /applications/generalledger.php
474   /gl/inquiry/profit_loss.php (New file)
475   /gl/inquiry/balance_sheet.php
476 ! Better layout
477 $ /gl/inquiry/journal_inquiry.php
478
479 02-Feb-2010 Chaitanya
480 + Added memo search on journal inquires.
481 $ /gl/inquiry/journal_inquiry.php
482
483 ------------------------------- Release 2.2.5 ----------------------------------
484 02-Feb-2010 Joe Hunt
485 ! Release 2.2.5
486 $ $config.default.php
487   update.html
488 # Bug in direct invoice when cash sales and no cash account defined in sales pos.
489 $ /sales/sales_order_entry.php
490
491 01-Feb-2010 Janusz Dobrowolski
492 # Fixed error display hidden during ajax call in some situations
493 $ /includes/errors.inc
494 ! Ajax timeout changed to 6/60s without retries, otherwise multiply 
495  errors are generated on fatal failure.
496 $ /js/utils.js
497   /js/inserts.js
498
499 01-Feb-2010 Joe Hunt
500 # [0000198] Bug ignoring shipping cost in Direct Invoice (cash).
501 $ /sales/sales_order_entry.php
502 # [0000197] Bug in closing some special balance sheet levels.
503 $ /gl/inquiry/balance_sheet.php
504   /reporting/rep705.php
505   /reporting/rep706.php
506   /reporting/rep707.php
507
508 31-Jan-2010 Joe Hunt
509 # Bug in Quick Entries with Tax added.
510 $ /includes/ui/ui_view.inc
511
512 30-Jan-2010 Joe Hunt/Chaitanya
513 + Added a Balance Sheet drilldown inquiry in Banking and GL.
514   Contributed by Chatanya. Magnificient!
515 $ /applications/generalledger.php
516   /gl/inquiry/balance_sheet.php (new file)
517   /gl/inquiry/gl_account_inquiry.php
518 + Added Purchase tax account in en_US-new.sql and en_US-demo.sql
519 $ /sql/en_US-demo.sql
520   /sql/en_US_new.sql
521 # Fixed bug in gl accounts checks
522   /taxes/tax_types.php
523
524 30-Jan-2010 Janusz Dobrowolski
525 # [0000194] Fixed tax records from journal entry (voiding problem)
526 $ /gl/includes/db/gl_db_trans.inc
527   /reporting/rep709.php
528
529 25-Jan-2010 Joe Hunt
530 # [0000195] Bug not deleting refs record when deleting Sales Order, Quotation
531 # A couple of redirecting bugs
532 $ /sales/sales_order_entry.php
533   /sales/includes/db/sales_order_db.inc
534 # Bug in the sequence in sales price pickup
535 $ /sales/includes/sales_db.inc
536 + Added document Receipt and small rearrangements and bugfixes
537 $ /includes/types.inc
538   /includes/ui/ui_view.inc
539   /reporting/rep107.php
540   /reporting/rep108.php
541   /reporting/rep109.php
542   /reporting/rep110.php
543   /reporting/rep111.php
544   /reporting/rep112.php (new document file)
545   /reporting/rep209.php
546   /reporting/rep210.php
547   /reporting/reports_main.php
548   /reporting/includes/doctext.inc
549   /reporting/includes/doctext2.inc
550   /reporting/includes/header2.inc
551   /reporting/includes/reporting.inc
552   /reporting/includes/reports_classes.inc
553   /sales/customer_payments.php
554   /sales/sales_order_entry.php
555   /sales/inquiry/customer_inquiry.php
556   
557 22-Jan-2010 Tom Hallman/Joe Hunt
558 # Exchange rate doesn't update table when adding new or deleting rate
559 $ /gl/manage/exchange_rates.php
560 ! Small adjustments to Bank Statement and GL Transactions Reports
561 $ /reporting/rep601.php
562   /reporting/rep704.php
563 ! Layout fix for Report Selectors in when running in Windows OS.
564 $ /reporting/includes/reports_classes.inc
565
566 20-Jan-2010 Joe Hunt
567 ! Put a heavy warning on marking the checkbox 'Allow Negative Inventory'.
568 $ /admin/gl_setup.php
569
570 18-Jan-2010 Joe Hunt
571 # Demand was calculated double from Sales Quotation. Should be 0.
572 $ /includes/db/manufacturing_db.inc
573 # A back link was still in Bank Transfer.
574 $ /gl/bank_transfer.php
575
576 ------------------------------- Release 2.2.4 ----------------------------------
577 17-Jan-2010 Joe Hunt
578 ! Release 2.2.4
579 $ $config.default.php
580   update.html
581
582 17-Jan-2010 Janusz Dobrowolski
583 ! Improved error checking.in company update/creation.
584 $ /admin/create_coy.php
585 # Fixed default value for stock_category.dflt_tax_type
586 $ /sql/en_US-new.sql
587 # Fixed errors display in ajax mode.
588 $ /includes/errors.inc
589 # Fixed checks for deleting POS
590 $ /sales/manage/sales_points.php
591
592 15-Jan-2010 Janusz Dobrowolski
593 ! Changed so GL Account Types id allows up to 10 digits.
594 $ /gl/manage/gl_account_types.php
595 # [0000187] Category and description reset after failed check;
596 $ /inventory/manage/sales_kits.php
597 # Cleaned warnings in errorlog.
598 $ /sales/includes/sales_db.inc
599 ! Default 0 on empty amount fields
600 $ /includes/data_checks.inc
601 ! Empty numeric input fields globaly defaulted to 0.
602 $ /includes/data_checks.inc
603   /includes/ui/ui_input.inc
604
605 15-Jan-2010 Joe Hunt
606 # [0000190] Back link on confirmation only pages removed.
607 $ /includes/page/footer.inc
608   /includes/ui/ui_view.inc
609   /includes/main.inc
610 # Removed a comma after last item in structure for 0_tax_types, line 1596
611 $ /sql/en_US-new.sql
612
613 14-Jan-2010 Joe Hunt
614 # A couple of small bugs were fixed in average material cost
615 $ /purchasing/includes/db/grn_db.inc
616   /purchasing/includes/db/invoice_db.inc
617   /manufacturing/includes/db/work_orders_db.inc
618
619 13-Jan-2010 Joe Hunt
620 ! Changed so also Item Adjustment and Cost Update allow more than 2 dec in price
621 $ /inventory/cost_update.php
622   /inventory/includes/item_adjustments_ui.inc
623   /inventory/view/view_adjustment.php
624 ! Changed so GL Account Types id allows up to 6 digits.
625 $ /gl/manage/gl_account_types.php
626   
627 12-Jan-2010 Janusz Dobrowolski
628 # Fixed buggy exemptions display
629 $ /taxes/item_tax_types.php
630
631 ------------------------------- Release 2.2.3 ----------------------------------
632 12-Jan-2010 Joe Hunt
633 ! Release 2.2.3
634 ! Allow using of multi level sub-types when digits are of same length in account types
635 $ config.default.php
636   update.html
637   /gl/includes/db/gl_db_accounts.inc
638 ! Print COA also prints class id and account type id.
639 $ /reporting/rep701.php
640
641
642 11-Jan-2010 Janusz Dobrowolski
643 # Removed invalid constraint on tax_types.
644 $ /sql/en_US-new.sql
645
646 10-Jan-2010 Janusz Dobrowolski
647 ! Small fix in new_doc_date()
648 $ /includes/date_functions.inc
649 # Prevent warnings for sql results without 'inactive' field
650 $ /includes/ui/db_pager_view.inc
651 # Fixed js error in IE7
652 $ /js/inserts.js
653 + Added support for customized doctext.inc/header2.inc
654 $ /reporting/prn_redirect.php
655   /reporting/includes/pdf_report.inc
656 ! Increased number of decimals for tax calculations
657 $ /taxes/tax_calc.inc
658 ! Code cleanup
659 $ /includes/current_user.inc
660 # Fixed check for missing POST in check_num()
661 $ /includes/data_checks.inc
662 # [0000187] Category and description reset after failed check;
663 $ /inventory/manage/item_codes.php
664 # [0000186] Timeout on Refresh button
665 $ /sales/allocations/customer_allocate.php
666 # [0000185] Update notification missing.
667 $ inventory/reorder_level.php
668
669 09-Jan-2010 Joe Hunt
670 # Bugs in deleting fiscal year. Some transactions weren't deleted.
671 $ /admin/fiscalyear.php
672
673 07-Jan-2010 Joe Hunt
674 ! Changed to let the $doctypes in documents follow the types in types.inc
675 + New document, Remittance, to print payment allocations to suppliers
676   Also print/email links from Supplier Payment and Supplier Inquiry.
677 $ /purchasing/supplier_payment.php
678   /purchasing/inquiry/supplier_inquiry.php
679   /reporting/rep108.php
680   /reporting/rep109.php
681   /reporting/rep110.php
682   /reporting/rep111.php
683   /reporting/rep209.php
684   /reporting/rep210.php (New file)
685   /reporting/reports_main.php
686   /reporting/includes/doctext.inc
687   /reporting/includes/doctext2.inc
688   /reporting/includes/header2.inc
689   /reporting/includes/pdf_report.inc
690   /reporting/includes/reporting.inc
691   /reporting/includes/reports_classes.inc
692 # Creating recurrent invoices with date outside fiscal year.  
693   /sales/create_recurrent_invoices.php
694   
695 06-Jan-2010 Janusz Dobrowolski
696 # Check on existence of locale.inc added to avoid blank pages when the file is broken.
697 $ /includes/session.inc
698 ! Changed reference incrementation algorithm to preserve both number prefix and postfix.
699 $ /includes/references.inc
700
701 04-Jan-2010 Joe Hunt
702 ! Making the stretch parameter = 1 on default print pdf all over
703   Improved layout on documents.
704 $ /reporting/includes/class.pdf.inc
705   /reporting/includes/pdf_report.inc
706   /reporting/includes/doctext.inc
707   /reporting/includes/doctext2.inc
708   /reporting/includes/header2.inc
709   
710 31-Dec-2009 Joe Hunt
711 # When updating tax rate, it didn't show and calculate correct in documents.
712 $ /taxes/db/tax_groups_db.inc
713
714 27-Dec-2009 Joe Hunt
715 # Problems letting various currency bank accounts sharing the same GL account
716 $ /gl/manage/bank_accounts.php
717   /gl/includes/db/gl_db_banking.inc
718
719 ------------------------------- Release 2.2.2 ----------------------------------
720 23-Dec-2009 Joe Hunt
721 ! Release 2.2.2
722 $ /config.default.php
723   /update.html
724 ! Changed so Printed Sales Order (Quotation) shows TOTAL VAT INCL. if it is.
725 $ /reporting/rep109.php
726   /reporting/rep111.php
727   /reporting/includes/doctext.inc
728   /reporting/includes/doctext2.inc
729 # Restoring journal entry sql to previous without join with bank_trans
730   due to error in joins. Tom Hallman works on it until 2.2.3
731 $ /gl/inquiry/journal_inquiry.php  
732 ! Replaced all deprecated functions so FA runs in php >= 5.3.0 as well.
733 $ /admin/db/maintenance_db.inc
734   /gl/gl_bank.php
735   /includes/db_pager.inc
736   /includes/session.inc
737   /includes/lang/language.php
738   /includes/page/header.inc
739   /install/save.php
740   /inventory/adjustments.php
741   /inventory/transfers.php
742   /purchasing/supplier_invoice.php
743   /purchasing/allocations/supplier_allocate.php
744   /purchasing/includes/ui/po_ui.inc
745   /reporting/includes/class.graphic.inc
746   /reporting/includes/tcpdf.php
747   /reporting/includes/Workbook.php
748   /sales/allocations/customer_allocate.php
749   
750 22-Dec-2009 Joe Hunt
751 ! Some additional changes in pdf_report.inc for supporting report extensions.
752 $ /reporting/includes/pdf_report.inc
753   /reporting/includes/excel_report.inc
754
755 21-Dec-2009 Chaitanya/Janusz Dobrowolski
756 # [0000184] Bad source document quantities update and invalid qtys during
757         derivative document entry.
758 $ /sales/includes/cart_class.inc
759   /sales/includes/sales_db.inc
760 # Fixed quantity columns descriptions in delivery edition.
761 $ /sales/customer_delivery.php
762
763 21-Dec-2009 Joe Hunt
764 # Function money_format function doesn't exist in OS Win. Fix in current_user.inc
765   Some errors in header3() in pdf_report.inc.
766 $ /includes/current_user.inc
767   /reporting/includes/pdf_report.inc
768
769 18-Dec-2009 Joe Hunt
770 # Allowing a quantity of 0 in a PO item line when modifying caused strange result.
771   Fixed depending on the decimals in the stock item to not allow less than minimum.
772 $ /purchasing/po_entry_items.php
773
774 12-Dec-2009 Joe Hunt
775 ! Implemented search on categories as well in sales_items_list...
776 $ /includes/ui/ui_lists.inc
777
778 09-Dec-2009 Janusz Dobrowolski
779 + Added system diagnostics page
780 $ /admin/system_diagnostics.php
781   /applications/setup.php
782
783 08-Dec-2009 Tom Hallman/Joe Hunt
784 + Extended the Report Engine to better support own reports
785 $ /reporting/includes/class.pdf.inc
786   /reporting/includes/excel_report.inc
787   /reporting/includes/pdf_report.inc
788   /reporting/includes/tcpdf.php
789   /reporting/fonts/courier.php (new file)
790   /reporting/fonts/times.php (new file)
791   /reporting/fonts/timesb.php (new file)
792   /reporting/fonts/timesbi.php (new file)
793   /reporting/fonts/timesi.php (new file)
794   /reporting/fonts/symbol.php (new file)
795   /reporting/fonts/zapfdingbats.php (new file)
796   
797 07-Dec-2009 Joe Hunt
798 ! Providing use of alternative providers for exchange rates.
799 $ /gl/includes/db/gl_db_rates.inc
800
801 06-Dec-2009 Janusz Dobrowolski
802 # Safer algorithm for company removal, additional prefix check on company add.
803 $ /admin/create_coy.php
804   /admin/db/maintenance_db.inc
805
806 04-Dec-2009 Janusz Dobrowolski
807 # [0000179] Cannot allocate ST_BANKPAYMENT type payments
808 $ /includes/ui/allocation_cart.inc
809 # False currency rate error on first opening of sales order page when customer_list is off.
810 $ /sales/includes/cart_class.inc
811
812 04-Dec-2009 Joe Hunt
813 # Print Statement prints balances in wrong place.
814 $ /reporting/rep108.php
815 ! Better date2sql in date_functions.inc
816 $ /includes/date_functions.inc
817
818 03-Dec-2009 Janusz Dobrowolski
819 # Fixed bug [0000178] data error in supplier allocations
820 $ /includes/ui/allocation_cart.inc
821
822 ------------------------------- Release 2.2.1 ----------------------------------
823 02-Dec-2009 Janusz Dobrowolski
824 # Fixed insert null data values for bank_trans
825 $ /sql/en_US-demo.sql
826 # Fixed to store default null values on export
827 $ /admin/db/maintenance_db.inc
828 ! Display sql in case of duplicate data error when go_debug=1 - redone
829 $ /includes/errors.inc
830 # Display settings are restored in every login in demo mode.
831 $ /admin/display_prefs.php
832   /includes/current_user.inc
833 # Fixed view/download backup
834 $ /admin/backups.php
835
836 02-Dec-2009 Joe Hunt
837 ! Release 2.2.1
838 $ config.default.php
839   /lang/new_language_template/LC_MESSAGES/empty.po
840   /lang/en_US/LC_MESSAGES/en_US.mo
841 # More restrictions on deleting gl_accounts
842 $ /gl/manage/gl_accounts.php
843 ! Changed 'delete' to 'deldump' in backups.php to better satisfy IE8 (Yes!)
844 $ /admin/backups.php
845
846 01-Dec-2009 Janusz Dobrowolski
847 # Removing config.php after error during install. Otherwise misleading message is displayed.
848 $ /install/save.php
849 ! Display sql in case of duplicate data error when go_debug=1.
850 $ /includes/errors.inc
851 ! Next transaction numbers retrieved from transaction table instead of sys_types
852 $ /includes/systypes.inc
853
854
855 29-Nov-2009 Janusz Dobrowolski
856 # Fixed change of language in display preferences. Removed sparse $_SESSION['languages'] variable
857 $ /includes/lang/language.php
858   /includes/session.inc
859 ! Array helpers moved to current_user. Added array_search_key and array_search_key helpers.
860 $ /includes/current_user.inc
861   /includes/main.inc
862
863 28-Nov-2009 Chaitanya/Joe Hunt
864 # Missing ajax trigger in stock_purchasable_items_list_cells. Prices not updated instantly.
865 $ /purchasing/includes/ui/po_ui.inc
866
867 26-Nov-2009 Joe Hunt
868 # Round to nearest value of 0 produced a division by zero error
869 $ /admin/company_preferences.php
870 # When printing reference numbers instead of internal numbers on documents
871   it should also refer to reference numbers in deliveries and orders.
872 $ /reporting/includes/header2.inc
873
874 25-Nov-2009 Joe Hunt/Tom Hallman
875 # Fixed so total amount cannot be 0 in Bank Payments/Deposits
876 $ /gl/gl_bank.php
877
878 21-Nov-2009 Janusz Dobrowolski
879 # Fixed bug [0000178] data error in supplier allocations
880 $ /includes/ui/allocation_cart.inc
881 ! Fixed type constant usage.
882 $ /purchasing/includes/db/supp_trans_db.inc
883
884 ------------------------------- Release 2.2 ----------------------------------
885 18-Nov-2009
886 ! Release 2.2
887 $ config.default.php
888 # Allow null references in trans to show up in gl_trans_view
889 $ /gl/view/gl_trans_view.php
890 # Fixed side bug after last sql update.
891 $ /gl/bank_account_reconcile.php
892
893 17-Nov-2009 Joe Hunt/Tom Hallman
894 ! Moved payment terms in documents for better view. Increased
895   space for legal text.
896 $ /reporting/includes/header2.inc
897   /reporting/includes/pdf_report.inc
898 ! Changed sorting in get_gl_transactions to sort by tran_date, counter
899   Changed period in Journal Entries to one month instead of one year.
900 $ /gl/includes/db/gl_db_trans.inc
901   /gl/inquiry/journal_inquiry.php
902 ! Changed rep705 to show fiscal year instead of year
903 $ /reporting/rep705.php
904   /reporting/includes/reports_classes.inc
905 ! updated fles
906 $ update.html
907   /lang/new_language_template/LC_MESSAGES/empty.po
908   
909 15-Nov-2009 Janusz Dobrowolski
910 + Added integration of custom and extended reports into reporting module; optimizations.
911 $ /reporting/prn_redirect.php
912   /reporting/reports_main.php
913   /reporting/includes/reports_classes.inc
914 ! All *_list() helper functions now return html code, while *_list_cells/*_list_row() display the controls directly.
915 $ /includes/ui/ui_lists.inc
916   /admin/backups.php
917   /admin/inst_module.php
918   /admin/print_profiles.php
919   /gl/includes/ui/gl_bank_ui.inc
920   /gl/includes/ui/gl_journal_ui.inc
921   /gl/manage/exchange_rates.php
922   /includes/ui/ui_input.inc
923   /inventory/cost_update.php
924   /inventory/prices.php
925   /inventory/purchasing_data.php
926   /inventory/reorder_level.php
927   /inventory/inquiry/stock_status.php
928   /inventory/manage/item_codes.php
929   /inventory/manage/items.php
930   /inventory/manage/sales_kits.php
931   /manufacturing/inquiry/where_used_inquiry.php
932   /manufacturing/manage/bom_edit.php
933   /purchasing/allocations/supplier_allocation_main.php
934   /purchasing/includes/ui/invoice_ui.inc
935   /purchasing/includes/ui/po_ui.inc
936   /sales/allocations/customer_allocation_main.php
937   /sales/manage/customer_branches.php
938
939 13-Nov-2009 Tom Hallman/Joe Hunt
940 ! Allow editing account when editing a row in GL Bank and GL Journal Entry
941 $ /gl/gl_bank.php
942   /gl/gl_journal.php
943   /gl/includes/ui/gl_bank_ui.inc
944   /gl/includes/ui/gl_journal_ui.inc
945   /includes/ui/items_cart.inc
946 # Transaction bug in void_journal_trans()
947 $ /gl/includes/db/gl_db_trans.inc
948
949 12-Nov-2009 Tom Hallman/Joe Hunt
950 ! Cleaning the CHANGELOG.txt file
951 ! Changed to allow change of reference in GL modifying
952 $ /gl/includes/db/gl_db_trans.inc
953   /gl/gl_journal.php
954   /gl/includes/ui/bl_journal_ui.inc
955   /gl/view/gl_trans_view.php
956   /includes/references.inc
957   /includes/db/references_db.inc
958   
959 12-Nov-2009 Tom Hallman/Janusz Dobrowolski
960 + Added amount range in gl inquires.
961 $ /gl/includes/db/gl_db_trans.inc
962   /gl/inquiry/gl_account_inquiry.php
963 ! Changed menu option text for GL inquiry
964 $ /applications/generalledger.php
965 # Fixed typo
966 $ /doc/access_levels.txt
967 # Fixed maximal memo line length.
968 $ /gl/includes/ui/gl_bank_ui.inc
969   /gl/includes/ui/gl_journal_ui.inc
970
971 12-Nov-2009 Tom Hallman/Joe Hunt
972 ! Changed Journal Inquiries so it shows the Bank Deposit/Payment amount
973   instead of sum of positive transaction.
974 $ /gl/inquiry/journal_inquiry.php
975
976 10-Nov-2009 Janusz Dobrowolski
977 # Fixed value for SA_SUPPBULKREP access area.
978 $ /includes/access_levels.inc
979   /sql/en_US-demo.sql
980   /sql/en_US-new.sql
981
982 10-Nov-2009 Joe Hunt
983 # disallow bank accounts in accounts list in Bank Deposits/Payments.
984   It produces double records in bank inquiry otherwise..
985 $ /gl/includes/ui/gl_bank_ui.inc
986 # disallow bank accounts in accounts list when type is Bank Deposits
987   or Payments. See above.
988 $ /gl/manage/gl_quick_entries.php
989 # type warning in dimension tags
990 $ /admin/tags.php
991
992 09-Nov-2009 Janusz Dobrowolski
993 ! Fixed help link to provide ctxhelp switch and clean the page context string.
994 $ /includes/page/header.inc
995
996 08-Nov-2009 Joe Hunt
997 # Bug in adding freight cost to sales order/quotation
998 $ /sales/inquiry/sales_orders_view.php
999 ! Additional improvements on layout display
1000 $ /purchasing/includes/ui/invoice_ui.inc
1001   /purchasing/view/view_po.php
1002   /sales/view/view_sales_order.php
1003 ! Changed the Running Balance column in Customer Transaction
1004   to only show when the type is selected. The order is not
1005   good before sorting in date order
1006 $ /sales/inquiry/customer_inquiry.php  
1007
1008 07-Nov-2009 Janusz Dobrowolski
1009 # Added missing help_context
1010 $ /sales/inquiry/sales_orders_view.php
1011
1012 07-Nov-2009 Joe Hunt
1013 ! More improvements on layout display.
1014 $ /purchases/includes/ui/po_ui.inc
1015   /inventory/includes/item_adjustments_ui.inc
1016
1017 06-Nov-2009 Janusz Dobrowolski
1018 # Include sequence fixed.
1019 $ /admin/tags.php
1020   
1021 06-Nov-2009 Joe Hunt
1022 ! Improved layout in the new tax info display. Also old ones.
1023 $ /sales/credit_invoice.php
1024   /sales/customer_delivery.php
1025   /sales/customer_invoice.php
1026   /sales/includes/ui/sales_credit_ui.inc
1027   /sales/includes/ui/sales_order_ui.inc
1028
1029 05-Nov-2009 Joe Hunt
1030 ! Display tax info in Sales Quotation, Order, Direct Delivery and Invoice.
1031 $ /sales/includes/ui/sales_order_ui.inc
1032   /sales/sales_order_entry.php
1033 ! Include freight_cost in Sales Quotations, Orders in inquiries.
1034 $ /sales/inquiry/sales_orders_view.php
1035 # Bug on line 215 in /sales/customer_delivery.php
1036 $ /sales/customer_delivery.php
1037
1038 04-Nov-2009 Tom Hallman/Joe Hunt
1039 ! Included dimension(s) in Bank Deposit/Payment View and correct signs.
1040 $ /gl/view/gl_deposit_view.php
1041   /gl/view/gl_payment_view.php
1042   
1043 04-Nov-2009 Janusz Dobrowolski
1044 # Fixed bug introduced during security update and merged from main trunk.
1045 $ /admin/db/printers_db.inc
1046
1047 03-Nov-2009 Janusz Dobrowolski
1048 ! Added optional parameter to add_bank_transaction
1049 $ /gl/includes/db/gl_db_banking.inc
1050 # Fixed missing default price_dec.
1051 $ /includes/prefs/userprefs.inc
1052
1053 03-Nov-2009 Joe Hunt
1054 # Bad debit account when debiting service items.
1055 $ /purchasing/includes/db/invoice_db.inc
1056 # Removed unneeded reference to $result in db_num_rows. Gave warnings.
1057 $ /includes/db/connect_db.inc
1058 ! Better formatting of update.html
1059 $ update.html
1060 # Wrong presentation on reference and order in Customer Allocation Inquiry
1061 $ /sales/inquiry/customer_allocation_inquiry.php
1062 ! Changed so reference no in QUOTE/SO/INV/CRE/PO is printed instead of trans_no 
1063   if global variable in config.php, $print_invoice_no = 0 (default).
1064 $ /reporting/includes/header2.inc
1065   /reporting/includes/reports_classes.inc
1066   
1067 02-Nov-2009 Janusz Dobrowolski
1068 # Bad default value retrieved for service COGS account.
1069 $ /inventory/manage/items.php
1070
1071 01-Nov-2009 Joe Hunt
1072 ! Changed $date_system value of 3 to be traditional, but non-workday is Friday 
1073   and start of week is Saturday. For DatePicker.
1074 $ config.default.php
1075   /includes/date_functions.inc
1076   /includes/ui/ui_view.inc
1077 # Bugs in function show_users_online in users_db.inc
1078 $ /admin/db/users_db.inc
1079
1080 01-Nov-2009 Janusz Dobrowolski
1081 + Added default date format and date separator used before login.
1082 $ /config.default.php
1083   /includes/prefs/userprefs.inc
1084
1085 30-Oct-2009 Janusz Dobrowolski
1086 # Fixed non-default company selection bug on login.
1087 $ /includes/session.inc
1088 ! Code cleanup.
1089 $ /includes/db/connect_db.inc
1090
1091 30-Oct-2009 Joe Hunt
1092 ! Changed name on folder for global help url to fawiki.
1093 $ /config.default.php
1094
1095 29-Oct-2009 Janusz Dobrowolski
1096 ! Changed context help organization to enable use of central multilanguage wiki.
1097 $ /config.default.php
1098   /admin/*.php
1099   /applications/*.php
1100   /dimensions/dimension_entry.php
1101   /dimensions/inquiry/search_dimensions.php
1102   /dimensions/view/view_dimension.php
1103   /gl/*.php
1104   /gl/inquiry/*.php
1105   /gl/manage/*.php
1106   /gl/view/*.php
1107   /includes/page/header.inc
1108   /inventory/*.php
1109   /inventory/inquiry/*.php
1110   /inventory/manage/*.php
1111   /inventory/view/*.php
1112   /manufacturing/*.php
1113   /manufacturing/inquiry/*.php
1114   /manufacturing/manage/*.php
1115   /manufacturing/view/*.php
1116   /purchasing/*.php
1117   /purchasing/allocations/*.php
1118   /purchasing/inquiry/*.php
1119   /purchasing/manage/suppliers.php
1120   /purchasing/view/*.php
1121   /reporting/reports_main.php
1122   /sales/*.php
1123   /sales/allocations/*.php
1124   /sales/inquiry/*.php
1125   /sales/manage/*.php
1126   /sales/view/*.php
1127   /taxes/item_tax_types.php
1128   /taxes/tax_groups.php
1129   /taxes/tax_types.php
1130   /themes/aqua/renderer.php
1131   /themes/cool/renderer.php
1132   /themes/default/renderer.php
1133
1134 28-Oct-2009 Joe Hunt
1135 ! Changed report Annual Expense Breakdown to follow the fiscal year instead of 
1136   calendar year. The year selector selects the start of the fiscal year.
1137   Only the last 12 months are shown.
1138 $ /reporting/rep705.php
1139
1140 27-Oct-2009 Joe Hunt
1141 # Database error when updating item.
1142 $ /inventory/includes/db/items_db.inc
1143 # Removed unneeded double forms in scripts with db_pager. Missing $_POST variables.
1144 $ /dimensions/inquiry/search_dimensions.php
1145   /manufacturing/search_work_orders.php
1146   /purchasing/allocations/supplier_allocation_main.php
1147   /purchasing/inquiry/po_search_completed.php
1148   /purchasing/inquiry/po_search.php
1149   /purchasing/inquiry/supplier_inquiry.php
1150   /purchasing/inquiry/supplier_allocation_inquiry.php
1151   /sales/inquiry/customer_allocation_inquiry.php
1152   /sales/inquiry/sales_deliveries_view.php
1153   /sales/inquiry/sales_orders_view.php
1154   /sales/inquiry/customer_inquiry.php
1155   
1156 26-Oct-2009 Janusz Dobrowolski
1157 # [0000177] Fixed error during gl class update.
1158 $ /gl/includes/db/gl_db_account_types.inc
1159
1160 26-Oct-2009 Joe Hunt
1161 # Fixed another compatibility issue with MySQL 3.xx (DATE)
1162 $ /reporting/rep710.php
1163 ! Late changes in empty.po and en_US.mo
1164 $ /lang/new_language_template/LC_MESSAGES/empty.po
1165   /lang/en_US/LC_MESSAGES/en_US.mo
1166
1167 24-Oct-2009 Janusz Dobrowolski
1168 # Fixed compatibility issue with MySQL 3.xx
1169 $ /admin/db/tags_db.inc
1170
1171 24-Oct-2009 Janusz Dobrowolski
1172 + Default add/update button, ajax update.
1173 $ /dimensions/dimension_entry.php
1174   /gl/manage/gl_accounts.php
1175 ! Removed obsolete $tabs global array (tab ids retrieved from $_SESSION['App'])
1176 $ /includes/types.inc
1177   /includes/ui/ui_lists.inc
1178   /admin/inst_module.php
1179   /includes/page/header.inc
1180 # Fixed ajax support for multiply selects.
1181 $ /js/utils.js
1182 # Fixed buggy php behaviour when foreach is used on global array.
1183 $ /frontaccounting.php
1184
1185 ------------------------------- Release 2.2 RC ----------------------------------
1186 24-Oct-2009 Joe Hunt
1187 ! Changed so -1 as parameters to dimensions in get_transactions db routines only 
1188   fetches NO dimensions. 
1189 $ /gl/includes/db/gl_db_trans.inc
1190   /reporting/rep705.php
1191   /reporting/includes/reports_classes.inc
1192
1193 24-Oct-2009 Janusz Dobrowolski
1194 # Added text fields sanitiozation during upgrade to 2.2.
1195 $ /sql/alter2.2.php
1196 # Fixed error log warning (missing installed_extensions()) during upgrade .
1197 $ /includes/session.inc
1198 # CVS folders exluded from flush_dir to avoid unwanted warnings in error log on devel boxes.
1199 $ /includes/main.inc
1200
1201 23-Oct-2009 Janusz Dobrowolski
1202 # Fixed 2.2 upgrade pre_check
1203 $ /sql/alter2.2.php
1204 # Fixed check_table() to avoid sparse messages in error log
1205 $ /admin/inst_update.php
1206 # Fixed module update and deletion.
1207 $ /admin/inst_module.php
1208
1209 22-Oct-2009 Tom Hallman
1210 + Added generic tags support and tags for dimensions/gl accounts.
1211 $ /applications/dimensions.php
1212   /applications/generalledger.php
1213   /dimensions/dimension_entry.php
1214   /gl/manage/gl_accounts.php
1215   /includes/data_checks.inc
1216   /includes/ui/ui_lists.inc
1217   /admin/tags.php (new)
1218   /admin/db/tags_db.inc (new)
1219
1220 22-Oct-2009 Janusz Dobrowolski
1221 # Fixed bug in setting default value in array_selector, fixed default fo systypes selector.
1222 $ /includes/ui/ui_lists.inc
1223 # Fixed double escaping during add/update.
1224 $ /dimensions/includes/dimensions_db.inc
1225 # More security fixes in sql statements.
1226 $ /gl/manage/bank_accounts.php
1227   /gl/manage/currencies.php
1228   /gl/manage/exchange_rates.php
1229   /gl/manage/gl_account_types.php
1230   /gl/manage/gl_accounts.php
1231   /includes/db/audit_trail_db.inc
1232   /includes/db/comments_db.inc
1233   /includes/db/inventory_db.inc
1234   /includes/db/manufacturing_db.inc
1235   /includes/db/references_db.inc
1236 # Initial value for $next_extension_id added.
1237 $ /admin/db/maintenance_db.inc
1238 # Added fixing special chars in refs table during upgrade
1239 $ /sql/alter2.2.php
1240
1241 21-Oct-2009 Joe Hunt
1242 ! Changed install.html, update.html and empty.po files
1243 $ install.html
1244   update.html
1245   /lang/new_language_template/LC_MESSAGES/empty.po
1246 ! Enabled a global flag in config.default.php (config.php), $show_users_online = 0.
1247   If this flag is set to 1 FA will show discretely the users online in the footer.
1248 $ config.default.php
1249   /admin/db/users_db.inc
1250
1251 21-Oct-2009 Janusz Dobrowolski
1252 ! Upgrade scripts modified to be used with 2.1 or 2.2beta
1253 $ /sql/alter2.1.php
1254   /sql/alter2.2.php
1255   /sql/alter2.2rc.sql (new)
1256   /admin/inst_upgrade.php
1257 # Fixed help link.
1258 $ /includes/page/header.inc
1259 # Fixed upgrade of reference table to avoid duplicate record error.
1260 $ /sql/alter2.2.php
1261 # Fixed bug in array_selector 
1262 $ /includes/ui/ui_lists.inc
1263
1264 20-Oct-2009 Janusz Dobrowolski
1265 ! Conditional config files generation - prevents overwrite during upgrade.
1266 $ /config.php (removed)
1267   /installed_extensions.php (removed)
1268   /company/0/installed_extensions.php (removed)
1269   /config.default.php  (new initial default)
1270   /config_db.php (removed initial version)
1271   /admin/db/maintenance_db.inc
1272   /includes/session.inc
1273   /install/index.php
1274   /install/save.php
1275   /lang/installed_languages.inc (removed initial version)
1276 ! Moving control to install wizard when config file does not exists.
1277 $ /index.php
1278 # Fixed db error message
1279 $ /dimensions/includes/db/dimension_db.inc
1280
1281 18-Oct-2009 Janusz Dobrowolski (merged changes for 2.1.7 from main branch)
1282 ! Added html_entity_decode() in db_escape() for correct INSERT>SELECT>INSERT sequences.
1283 $ /includes/db/connect_db.inc
1284 # Fixed warnings on first page display
1285 $ /admin/company_preferences.php
1286 # Fixed erroneous message
1287 $ /gl/manage/gl_account_types.php
1288 # Security sql statements update against sql injection attacks.
1289 $ /admin/attachments.php
1290   /admin/payment_terms.php
1291   /admin/print_profiles.php
1292   /admin/printers.php
1293   /admin/shipping_companies.php
1294   /admin/view_print_transaction.php
1295   /admin/db/company_db.inc
1296   /admin/db/printers_db.inc
1297   /admin/db/voiding_db.inc
1298   /admin/db/users_db.inc
1299   /dimensions/includes/dimensions_db.inc
1300   /dimensions/inquiry/search_dimensions.php
1301   /gl/bank_account_reconcile.php
1302   /gl/gl_budget.php
1303   /gl/includes/db/gl_db_account_types.inc
1304   /gl/includes/db/gl_db_accounts.inc
1305   /gl/includes/db/gl_db_bank_accounts.inc
1306   /gl/includes/db/gl_db_bank_trans.inc
1307   /gl/includes/db/gl_db_banking.inc
1308   /gl/includes/db/gl_db_currencies.inc
1309   /gl/includes/db/gl_db_rates.inc
1310   /gl/includes/db/gl_db_trans.inc
1311   /gl/inquiry/bank_inquiry.php
1312   /gl/view/bank_transfer_view.php
1313   /gl/view/gl_trans_view.php
1314   /inventory/cost_update.php
1315   /inventory/purchasing_data.php
1316   /inventory/includes/db/items_category_db.inc
1317   /inventory/includes/db/items_codes_db.inc
1318   /inventory/includes/db/items_db.inc
1319   /inventory/includes/db/items_locations_db.inc
1320   /inventory/includes/db/items_prices_db.inc
1321   /inventory/includes/db/items_trans_db.inc
1322   /inventory/includes/db/items_units_db.inc
1323   /inventory/includes/db/movement_types_db.inc
1324   /inventory/inquiry/stock_movements.php
1325   /inventory/manage/item_categories.php
1326   /inventory/manage/item_units.php
1327   /inventory/manage/items.php
1328   /inventory/manage/locations.php
1329   /inventory/manage/movement_types.php
1330   /manufacturing/search_work_orders.php
1331   /manufacturing/includes/db/work_centres_db.inc
1332   /manufacturing/includes/db/work_order_issues_db.inc
1333   /manufacturing/includes/db/work_order_produce_items_db.inc
1334   /manufacturing/includes/db/work_order_requirements_db.inc
1335   /manufacturing/includes/db/work_orders_db.inc
1336   /manufacturing/includes/db/work_orders_quick_db.inc
1337   /manufacturing/inquiry/where_used_inquiry.php
1338   /manufacturing/manage/bom_edit.php
1339   /manufacturing/manage/work_centres.php
1340   /purchasing/po_entry_items.php
1341   /purchasing/po_receive_items.php
1342   /purchasing/supplier_credit.php
1343   /purchasing/supplier_invoice.php
1344   /purchasing/includes/purchasing_db.inc
1345   /purchasing/includes/db/grn_db.inc
1346   /purchasing/includes/db/invoice_db.inc
1347   /purchasing/includes/db/invoice_items_db.inc
1348   /purchasing/includes/db/po_db.inc
1349   /purchasing/includes/db/supp_trans_db.inc
1350   /purchasing/includes/db/suppalloc_db.inc
1351   /purchasing/includes/db/suppliers_db.inc
1352   /purchasing/inquiry/po_search.php
1353   /purchasing/inquiry/po_search_completed.php
1354   /purchasing/inquiry/supplier_allocation_inquiry.php
1355   /purchasing/inquiry/supplier_inquiry.php
1356   /purchasing/manage/suppliers.php
1357
1358 12-Oct-2009 Janusz Dobrowolski (merged)
1359 # Fixed sql injection vulnerability on some php/mysql configurations
1360 $ /admin/db/users_db.inc
1361 ! Single quotes also encoded before database data insert
1362 $ /admin/db/maintenance_db.inc
1363   /includes/db/connect_db.inc
1364   /reporting/includes/tcpdf.php
1365   /sales/includes/cart_class.inc
1366
1367 16-Oct-2009 Janusz Dobrowolski
1368 + Access control system description.
1369 $ /doc/access_levels.txt (new)
1370
1371 14-Oct-2009 Janusz Dobrowolski
1372 # [0000173] Missing global systypes_array declaration.
1373 $ /purchasing/allocations/supplier_allocate.php
1374
1375 14-Oct-2009 Joe Hunt
1376 # [0000172] Difference between Customer Balances and Print Statements
1377 $ /reporting/rep108.pp
1378
1379 13-Oct-2009 Janusz Dobrowolski
1380 # Fixed default page access.
1381 $ /sales/inquiry/sales_orders_view.php
1382
1383 13-Oct-2009 Joe Hunt
1384 + Added discrete users online in footer (from Wish List Forum) (New rerun)
1385 $ /admin/db/users_db.inc
1386   /sql/alter2.2.sql
1387   /sql/en_US-new.sql
1388   /sql/en_US-demo.sql
1389   /themes/aqua/renderer.php
1390   /themes/cool/renderer.php
1391   /themes/default/renderer.php
1392 ! Changed Tag types in reports_classes to be the same as defined in types.inc. Suitable height=5
1393 $ /reporting/includes/reports_classes.inc
1394 ! Code cleanup (old code removed)
1395 $ /includes/ui_view.inc
1396   
1397 12-Oct-2009 Janusz Dobrowolski
1398 # Fixed sql injection vulnerability on some php/mysql configurations
1399 $ /admin/db/users_db.inc
1400 # Fixed broken table editor page layout on duplicate record.
1401 $ /gl/includes/db/gl_db_account_types.inc
1402   /gl/includes/db/gl_db_accounts.inc
1403   /gl/manage/gl_account_classes.php
1404   /gl/manage/gl_account_types.php
1405   /gl/manage/gl_accounts.php
1406 # [0000169],[0000174] Removed sparse session var unset firing error.
1407   /sales/allocations/customer_allocation_main.php
1408   /purchasing/allocations/supplier_allocation_main.php
1409
1410 11-Oct-2000 Joe Hunt
1411 # [0000168] Undefined variable: paylink in file rep110.php
1412 $ /reporting/rep110.php
1413   /reporting/includes/pdf_report.inc
1414   
1415 11-Oct-2009 Janusz Dobrowolski
1416 + Added security area for sales quotes entry
1417 $ /applications/customers.php
1418   /includes/access_levels.inc
1419   /sql/alter2.2.php
1420   /sql/en_US-demo.sql
1421   /sql/en_US-new.sql
1422 + Standard SA_DENIED access level added.
1423 $ /includes/current_user.inc
1424 + Added helper function for setting page_security level depending on GET content and/or expression value
1425 $ /includes/session.inc
1426 # Fixed security areas sort order
1427 $ /admin/security_roles.php
1428 # Fixed page_security for various usage types.
1429 $ /sales/sales_order_entry.php
1430   /sales/inquiry/sales_orders_view.php
1431
1432 10-Oct-2009 Janusz Dobrowolski
1433 ! Changed access control extensions support for modules/plugins to use unique extension ids
1434 $ /admin/inst_module.php
1435   /admin/security_roles.php
1436   /admin/db/maintenance_db.inc
1437   /includes/access_levels.inc
1438   /includes/current_user.inc
1439   /installed_extensions.php
1440   /index.php
1441 # Enabled error handling for extensions
1442 $ /frontaccounting.php
1443 # Page code rewrite
1444 $ /admin/inst_module.php
1445 # Fixed missing parameters in update_user_display_prefs call
1446 $ /admin/users.php
1447 ! Non-accesable menu options displayed as text instead of link
1448 $ /applications/customers.php
1449   /applications/dimensions.php
1450   /applications/generalledger.php
1451   /applications/inventory.php
1452   /applications/manufacturing.php
1453   /applications/setup.php
1454   /applications/suppliers.php
1455 # Fixed error handling for duplicate table records
1456 $ /includes/errors.inc
1457 # Fixed php 5.3 function name conflict
1458 $ /includes/main.inc
1459   /sales/inquiry/sales_orders_view.php
1460 # Fixed delivery note edition bug (introduced during systypes rewrite)
1461 $ /sales/includes/cart_class.inc
1462 ! Changed page_security to SASALESINVOICE
1463 $ /sales/inquiry/sales_deliveries_view.php
1464
1465 09-Oct-2009 Joe Hunt
1466 + Added option to print delivery notes as packing slip in reports and links.
1467 $ /includes/ui/ui_controls.inc 
1468   /reporting/rep110.php
1469   /reporting/reports_main.php
1470   /reporting/includes/doctext.inc
1471   /reporting/includes/doctext2.inc
1472   /reporting/includes/header2.inc
1473   /reporting/includes/pdf_report.inc
1474   /reporting/includes/reporting.inc
1475   /sales/customer_delivery.php
1476   /sales/sales_order_entry.php
1477   
1478 08-Oct-2009 Joe Hunt
1479 + Prepared the Report Engine for Tags handling.
1480 ! Changed report::getDisplay() to use combo_input from ui_lists.inc insted of local function
1481   dup_simple_codeandname_list().
1482 $ /reporting/includes/reports_classes.inc
1483 ! Changed a parameter in report 301.php to be Summary Only instead of Detailed report.
1484 $ /reporting/reports_main.php
1485   /reporting/rep301.php
1486
1487 06-Oct-2009 Tom Hallman
1488 # moved commit_transaction and added a default use_transaction param in write_journal_entries
1489 $ /gl/includes/db/gl_db_trans.inc
1490 # Show Journal Entries from 2.1 as closed in Journal Inquiries.
1491 $ /gl/inquiry/journal_inquiry.php
1492
1493 03-Oct-2009 Janusz Dobrowolski
1494 # Fixed false upgrade related error displayed in some situations on logout.
1495 $ /access/logout.php
1496 # Missing old_db declaration fixed.
1497 $ /includes/current_user.inc
1498 # Fixed combo_input and array_selector to accept array of selected items from POST.
1499 $ /includes/ui/ui_lists.inc
1500 !  Changed structure of tag_associations table.
1501 $ /sql/alter2.sql
1502   /sql/en_US-new.sql
1503   /sql/en_US-demo.sql
1504
1505 03-Oct-2009 Joe Hunt
1506 # Bad conversion of timestamp value in report audit trail.
1507 $ /reporting/rep710.php
1508
1509 01-Oct-2009 Janusz Dobrowolski
1510 ! Added comment on add_access_extensions usage.
1511 $ /includes/access_levels.inc
1512 # Removed sparse add_access_extensions() call.
1513 $ /includes/session.inc
1514 + Added support for multiply select options in combo_input.
1515 $ /includes/ui/ui_lists.inc
1516 ! Unaccesable menu options are now displayed as grey text.
1517 $ /themes/aqua/default.css
1518   /themes/aqua/renderer.php
1519   /themes/cool/default.css
1520   /themes/cool/renderer.php
1521   /themes/default/default.css
1522   /themes/default/renderer.php
1523
1524 ------------------------------- Release 2.2 Beta ----------------------------------
1525 30-Sep-2009 Joe Hunt
1526 ! Release 2.2 Beta
1527 $ config.php
1528   update.html
1529 # Errors in the 2 last user variables in userprefs and parse error in alter2.2.php 
1530 $ /includes/prefs/userprefs.inc
1531   /sql/alter2.2.php
1532 # Trivial errors in not set bank charge account, retained earnings or profit/loss year account
1533 $ /admin/fiscalyears.php
1534   /purchasing/supplier_payment.php
1535   /sales/customer_payments.php
1536 # Parse error in view_supp_payment.php
1537 $ /purchasing/view/view_supp_payment.php
1538
1539 30-Sep-2009 Janusz Dobrowolski
1540 ! Single quotes also encoded before database data insert
1541 $ /admin/db/maintenance_db.inc
1542   /includes/db/connect_db.inc
1543   /reporting/includes/tcpdf.php
1544   /sales/includes/cart_class.inc
1545 # Included missing dimension configuration section.
1546 $ /includes/access_levels.inc
1547 ! Changed tag types array name
1548 $ /includes/types.inc
1549 # Message typo
1550 $ /sql/alter2.2.php
1551 # Fixed false error on payment without allocation.
1552 $ /purchasing/supplier_payment.php
1553   /sales/customer_payments.php
1554 # Fixed access to payments when deposits are disabled.
1555 $ /gl/gl_bank.php
1556 ! Access level checking moved to page() function to make session start 
1557         and page access checks independent.
1558 $ /includes/main.inc
1559   /includes/session.inc
1560 # Back link on upgrade help page
1561   /includes/current_user.inc
1562
1563 29-Sep-2009 Tom Hallman
1564 ! Changes in tags table structure, tags related security areas
1565 $ /includes/access_levels.inc
1566   /includes/types.inc
1567   /sql/alter2.2.php
1568   /sql/alter2.2.sql
1569   /sql/en_US-demo.sql
1570   /sql/en_US-new.sql
1571
1572 29-Sep-2009 Janusz Dobrowolski
1573 # Fixed sql error during sales order line update with line cancelation.
1574 $ /sales/includes/db/sales_order_db.inc
1575
1576 29-Sep-2009 Joe Hunt
1577 ! Improved layout on documents etc and new empty language file.
1578 $ /doc/*.txt
1579   update.html
1580   /lang/new_language_template/LC_MESSAGES/empty.po
1581   
1582 28-Sep-2009 Janusz Dobrowolski
1583 + Rewritten extensions system to enable per company module/plugin activation. 
1584 $ /frontaccounting.php
1585   /installed_extensions.php
1586   /admin/create_coy.php
1587   /admin/inst_module.php
1588   /admin/inst_lang.php
1589   /admin/db/maintenance_db.inc
1590   /applications/customers.php
1591   /applications/dimensions.php
1592   /applications/generalledger.php
1593   /applications/inventory.php
1594   /applications/manufacturing.php
1595   /applications/setup.php
1596   /applications/suppliers.php
1597   /includes/access_levels.inc
1598   /includes/current_user.inc
1599   /includes/main.inc
1600   /includes/session.inc
1601   /includes/ui/ui_lists.inc
1602   /sql/alter2.2.php
1603   /modules/installed_modules.php (Removed)
1604 # Prevented switching off access to security role editor for current role.
1605 $ /admin/security_roles.php
1606
1607 25-Sep-2009 Joe Hunt
1608 # Wrong presentation of qty decimals when trans_no != 0 (delivered)
1609 $ /sales/includes/ui/sales_order_ui.inc
1610 ! Improved layout of login screen
1611 $ /addess/login.php
1612   /themes/default/login.css
1613   
1614 24-Sep-2009 Janusz Dobrowolski
1615 + Additional fields for secondary phone and/or general notes in customers, 
1616  cust_branches, shippers, locations and suppliers tables.
1617 $ /admin/shipping_companies.php
1618   /inventory/includes/db/items_locations_db.inc
1619   /inventory/manage/locations.php
1620   /purchasing/manage/suppliers.php
1621   /sales/manage/customer_branches.php
1622   /sales/manage/customers.php
1623   /sql/alter2.2.sql
1624   /sql/en_US-demo.sql
1625   /sql/en_US-new.sql
1626
1627 24-Sep-2009 Joe Hunt
1628 # Parse error
1629 $ /sales/inquiry/customer_inquiry.php
1630
1631 23-Sep-2009 Janusz Dobrowolski
1632 # Fixed crash for all transaction types report
1633 $ /reporting/rep702.php
1634
1635 23-Sep-2009 Joe Hunt
1636 # Cleaning from javascript errors.
1637 $ /access/login.php
1638   /admin/fiscalyears.php
1639 # missing unset of post variable (DayNumber).
1640 $ /admin/payment_terms.php
1641 ! Changed login to be dependent only by login.css
1642 $ /themes/default/login.css
1643   
1644 22-Sep-2009 Joe Hunt
1645 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
1646 $ /install/index.php
1647   /install/save.php
1648 ! Updated the install.html and created a doc txt file, about sales quotations.
1649 $ install.html
1650   /doc/2.2_Beta.txt
1651   /doc/sales_quotations.txt
1652 ! Changed login.php and logout.php to be neutral and tried to use our own api.
1653 $ /access/login.php
1654   /access/logout.php
1655 # parse error in login_fail
1656 $ /includes/session.inc
1657   
1658 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
1659 ! Added info on timeout and default bank accounts.
1660 $ /doc/2.2_Beta.txt
1661 ! Tags support related changes in database
1662 $ /sql/alter2.2.sql
1663   /sql/en_US-demo.sql
1664   /sql/en_US-new.sql
1665
1666 20-Sep-2009 Joe Hunt
1667 ! Removed editable rate field in tax_group_items.
1668 $ /taxes/tax_groups.php
1669 # Fixed report layout
1670 $ /reporting/rep704.php
1671
1672 20-Sep-2009 Janusz Dobrowolski
1673 + Optional demo data checkbox on install page.
1674 $ /install/index.php
1675   /install/save.php
1676 # Fixed previous interface mode after timeout.
1677 $ /access/login.php
1678 + Optional additional security roles includable from modules/extensions
1679 $ /admin/inst_module.php
1680   /admin/security_roles.php
1681   /includes/access_levels.inc
1682   /installed_extensions.php
1683 ! Bug with rates display fixed in single form layout.
1684 $ /taxes/tax_groups.php
1685 # Fixed 'bad password' info screen to be usable also in non-js mode.
1686 $ /includes/session.inc
1687 # Fixed debtors_master name size.
1688 $ /sql/en_US-new.sql
1689   /sql/en_US-demow.sql
1690
1691 19-Sep-2009 Janusz Dobrowolski
1692 + Support for inactive record control added, optimizations.
1693 $ /includes/db_pager.inc
1694   /includes/ui/db_pager_view.inc
1695 ! db_pager instead of simple table used for table of branches
1696 $ /sales/manage/customer_branches.php
1697 ! Cleanup after db_pager optimization
1698 $ /admin/view_print_transaction.php
1699   /dimensions/inquiry/search_dimensions.php
1700   /gl/bank_account_reconcile.php
1701   /gl/inquiry/journal_inquiry.php
1702   /gl/manage/exchange_rates.php
1703   /manufacturing/search_work_orders.php
1704   /manufacturing/inquiry/where_used_inquiry.php
1705   /purchasing/allocations/supplier_allocation_main.php
1706   /purchasing/inquiry/po_search.php
1707   /purchasing/inquiry/po_search_completed.php
1708   /purchasing/inquiry/supplier_allocation_inquiry.php
1709   /purchasing/inquiry/supplier_inquiry.php
1710   /sales/allocations/customer_allocation_main.php
1711   /sales/inquiry/customer_allocation_inquiry.php
1712   /sales/inquiry/customer_inquiry.php
1713   /sales/inquiry/sales_deliveries_view.php
1714   /sales/inquiry/sales_orders_view.php
1715 # Additional fix after removal of bank account report parameter
1716 $ /sales/create_recurrent_invoices.php
1717   /reporting/rep107.php
1718
1719 19-Sep-2009 Joe Hunt
1720 # Eliminate PT_WORKORDER from payment_person_types_list
1721 $ /includes/ui/ui_lists.inc
1722 ! Error msg in Bank Transfer if no Bank Charge Account set.
1723 $ /gl/bank_transfer.php
1724
1725 18-Sep-2009 Janusz Dobrowolski
1726 + Added currency default bank accounts used in reporting instead of manual account selector.
1727 $ /gl/includes/db/gl_db_bank_accounts.inc
1728   /gl/manage/bank_accounts.php
1729   /reporting/rep107.php
1730   /reporting/rep108.php
1731   /reporting/rep109.php
1732   /reporting/rep111.php
1733   /reporting/rep209.php
1734   /reporting/reports_main.php
1735   /reporting/includes/reporting.inc
1736   /sql/alter2.2.sql
1737   /sql/en_US-demo.sql
1738   /sql/en_US-new.sql
1739
1740 17-Sep-2009 Joe Hunt
1741 + Added release note file for 2.2.
1742 $ /doc/2.2-Beta.txt
1743
1744 16-Sep-2009 Joe Hunt
1745 ! Clean ups in default themes.
1746 $ config.php
1747   /admin/display_prefs.php
1748   /themes/default/default.css
1749   /themes/aqua/default.css
1750   /themes/cool/default.css
1751 # Removing php5 date warnings
1752 $ /includes/date_functions.inc
1753   
1754 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
1755 # Fixed journal entry type and systype selectors
1756 # Restore of the 4 include files in types.inc
1757 $ /includes/types.inc
1758 ! Cleanup
1759 $ /includes/ui/ui_lists.inc
1760   /reporting/includes/reports_classes.inc
1761 ! Changed security roles in default COAs.
1762 $ /sql/en_US-demo.sql
1763   /sql/en_US-new.sql
1764 # Fixed GET call continuation after timeout and logout page access without authorization
1765 $ /access/login.php
1766   /includes/session.inc
1767   /includes/prefs/userprefs.inc
1768
1769 14-Sep-2009 Joe Hunt
1770 ! Changed all numeric constants to the new defined constants. A huge task.
1771 $ /admin/fiscalyears.php
1772   /admin/forms_setup.php
1773   /admin/view_print_transaction.php
1774   /admin/void_transaction.php
1775   /gl/includes/db/gl_db_banking.inc
1776   /gl_includes/db/gl_db_trans.inc
1777   /gl/inquiry/journal_inquiry.php
1778   /includes/systypes.inc
1779   /includes/ui/allocation_cart.inc
1780   /includes/ui/ui_view.inc
1781   /inventory/inquiry/stock_movements.php
1782   /manufacturing/includes/db/work_order_issues_db.inc
1783   /manufacturing/includes/db/work_order_produce_items.inc
1784   /manufacturing/view/wo_production_view.php
1785   /purchasing/po_receive_items.php
1786   /purchasing/supplier_credit.php
1787   /purchasing/supplier_invoice.php
1788   /purchasing/supplier_payment.php
1789   /purchasing/allocations/supplier_allocation_main.php
1790   /purchasing/includes/db/grn_db.inc
1791   /purchasing/includes/db/invoice_db.inc
1792   /purchasing/includes/db/suballoc_db.inc
1793   /purchasing/includes/db/suppliers_db.inc
1794   /purchasing/includes/db/supp_payment_db.inc
1795   /purchasing/includes/db/supp_trans_db.inc
1796   /purchasing/includes/ui/grn_ui.inc
1797   /purchasing/includes/ui/invoice_ui.inc
1798   /purchasing/inquiry/supplier_allocation_inquiry.php
1799   /purchasing/inquiry/supplier_inquiry.php
1800   /purchasing/view/view_grn.php
1801   /purchasing/view/view_po.php
1802   /purchasing/view/view_supp_credit.php
1803   /purchasing/view/view_supp_invoice.php
1804   /purchasing/view/view_supp_payment.php
1805   /reporting/rep101.php
1806   /reporting/rep102.php
1807   /reporting/rep103.php
1808   /reporting/rep105.php
1809   /reporting/rep106.php
1810   /reporting/rep107.php
1811   /reporting/rep108.php
1812   /reporting/rep109.php
1813   /reporting/rep110.php
1814   /reporting/rep111.php
1815   /reporting/rep201.php
1816   /reporting/rep202.php
1817   /reporting/rep203.php
1818   /reporting/rep304.php
1819   /reporting/rep409.php
1820   /reporting/rep709.php
1821   /reporting/includes/reporting.inc
1822   /reporting/includes/reports_classes.inc
1823   /sales/create_recurrent_invoices.php
1824   /sales/credit_note_entry.php
1825   /sales/customer_credit_invoice.php
1826   /sales/customer_delivery.php
1827   /sales/customer_invoice.php
1828   /sales/customer_payments.php
1829   /sales/sales_order_entry.php
1830   /sales/includes/cart_class.inc
1831   /sales/includes/sales_db.inc
1832   /sales/includes/db/custalloc_db.inc
1833   /sales/includes/db/cust_trans_db.inc
1834   /sales/includes/db/payment_db.inc
1835   /sales/includes/db/sales_credit_db.inc
1836   /sales/includes/db/sales_delivery_db.inc
1837   /sales/includes/db/sales_invoice_db.inc
1838   /sales/includes/db/sales_order_db.inc
1839   /sales/includes/ui/sales_order_ui.inc
1840   /sales/inquiry/customer_allocation_inquiry.php
1841   /sales/inquiry/customer_inquiry.php
1842   /sales/inquiry/sales_deliveries_view.php
1843   /sales/inquiry/sales_orders_view.php
1844   /sales/manage/recurrent_invoices.php
1845   /sales/view/view_credit.php
1846   /sales/view/view_dispatch.php
1847   /sales/view/view_invoice.php
1848   /sales/view/view_sales_order.php
1849   
1850 13-Sep-2009 Janusz Dobrowolski
1851 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
1852  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
1853 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
1854 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
1855 and htmlspecialchars() for unsupported encodings.
1856 $ /frontaccounting.php
1857   /admin/display_prefs.php
1858   /admin/fiscalyears.php
1859   /admin/forms_setup.php
1860   /admin/view_print_transaction.php
1861   /admin/void_transaction.php
1862   /admin/db/voiding_db.inc
1863   /dimensions/dimension_entry.php
1864   /dimensions/includes/dimensions_db.inc
1865   /dimensions/inquiry/search_dimensions.php
1866   /dimensions/view/view_dimension.php
1867   /gl/bank_account_reconcile.php
1868   /gl/bank_transfer.php
1869   /gl/gl_bank.php
1870   /gl/gl_journal.php
1871   /gl/includes/db/gl_db_banking.inc
1872   /gl/includes/db/gl_db_trans.inc
1873   /gl/includes/ui/gl_bank_ui.inc
1874   /gl/inquiry/bank_inquiry.php
1875   /gl/inquiry/gl_account_inquiry.php
1876   /gl/inquiry/journal_inquiry.php
1877   /gl/manage/bank_accounts.php
1878   /gl/manage/gl_account_types.php
1879   /gl/view/bank_transfer_view.php
1880   /gl/view/gl_deposit_view.php
1881   /gl/view/gl_payment_view.php
1882   /gl/view/gl_trans_view.php
1883   /includes/reserved.inc (Removed)
1884   /includes/JsHttpRequest.php
1885   /includes/banking.inc
1886   /includes/errors.inc
1887   /includes/main.inc
1888   /includes/references.inc
1889   /includes/session.inc
1890   /includes/types.inc
1891   /includes/lang/gettext.php
1892   /includes/lang/language.php
1893   /includes/page/footer.inc
1894   /includes/prefs/sysprefs.inc
1895   /includes/prefs/userprefs.inc
1896   /includes/ui/allocation_cart.inc
1897   /includes/ui/items_cart.inc
1898   /includes/ui/ui_globals.inc
1899   /includes/ui/ui_lists.inc
1900   /includes/ui/ui_view.inc
1901   /inventory/adjustments.php
1902   /inventory/cost_update.php
1903   /inventory/transfers.php
1904   /inventory/includes/item_adjustments_ui.inc
1905   /inventory/includes/stock_transfers_ui.inc
1906   /inventory/includes/db/items_adjust_db.inc
1907   /inventory/includes/db/items_trans_db.inc
1908   /inventory/includes/db/items_transfer_db.inc
1909   /inventory/inquiry/stock_movements.php
1910   /inventory/manage/movement_types.php
1911   /inventory/view/view_adjustment.php
1912   /inventory/view/view_transfer.php
1913   /manufacturing/search_work_orders.php
1914   /manufacturing/work_order_add_finished.php
1915   /manufacturing/work_order_costs.php
1916   /manufacturing/work_order_entry.php
1917   /manufacturing/work_order_issue.php
1918   /manufacturing/work_order_release.php
1919   /manufacturing/includes/manufacturing_ui.inc
1920   /manufacturing/includes/work_order_issue_ui.inc
1921   /manufacturing/includes/db/work_order_issues_db.inc
1922   /manufacturing/includes/db/work_order_produce_items_db.inc
1923   /manufacturing/includes/db/work_orders_db.inc
1924   /manufacturing/includes/db/work_orders_quick_db.inc
1925   /manufacturing/view/wo_issue_view.php
1926   /manufacturing/view/wo_production_view.php
1927   /manufacturing/view/work_order_view.php
1928   /purchasing/po_entry_items.php
1929   /purchasing/po_receive_items.php
1930   /purchasing/supplier_credit.php
1931   /purchasing/supplier_invoice.php
1932   /purchasing/supplier_payment.php
1933   /purchasing/allocations/supplier_allocate.php
1934   /purchasing/allocations/supplier_allocation_main.php
1935   /purchasing/includes/purchasing_db.inc
1936   /purchasing/includes/db/grn_db.inc
1937   /purchasing/includes/db/invoice_db.inc
1938   /purchasing/includes/db/po_db.inc
1939   /purchasing/includes/db/supp_payment_db.inc
1940   /purchasing/includes/db/suppalloc_db.inc
1941   /purchasing/includes/ui/grn_ui.inc
1942   /purchasing/includes/ui/invoice_ui.inc
1943   /purchasing/includes/ui/po_ui.inc
1944   /purchasing/inquiry/po_search.php
1945   /purchasing/inquiry/po_search_completed.php
1946   /purchasing/inquiry/supplier_allocation_inquiry.php
1947   /purchasing/inquiry/supplier_inquiry.php
1948   /purchasing/view/view_supp_credit.php
1949   /purchasing/view/view_supp_payment.php
1950   /reporting/rep101.php
1951   /reporting/rep102.php
1952   /reporting/rep103.php
1953   /reporting/rep104.php
1954   /reporting/rep105.php
1955   /reporting/rep108.php
1956   /reporting/rep201.php
1957   /reporting/rep202.php
1958   /reporting/rep203.php
1959   /reporting/rep204.php
1960   /reporting/rep301.php
1961   /reporting/rep302.php
1962   /reporting/rep303.php
1963   /reporting/rep304.php
1964   /reporting/rep409.php
1965   /reporting/rep601.php
1966   /reporting/rep702.php
1967   /reporting/rep704.php
1968   /reporting/rep709.php
1969   /reporting/rep710.php
1970   /reporting/includes/header2.inc
1971   /reporting/includes/reporting.inc
1972   /reporting/includes/reports_classes.inc
1973   /sales/create_recurrent_invoices.php
1974   /sales/credit_note_entry.php
1975   /sales/customer_credit_invoice.php
1976   /sales/customer_delivery.php
1977   /sales/customer_invoice.php
1978   /sales/customer_payments.php
1979   /sales/sales_order_entry.php
1980   /sales/allocations/customer_allocate.php
1981   /sales/allocations/customer_allocation_main.php
1982   /sales/includes/cart_class.inc
1983   /sales/includes/sales_db.inc
1984   /sales/includes/db/cust_trans_db.inc
1985   /sales/includes/db/custalloc_db.inc
1986   /sales/includes/db/payment_db.inc
1987   /sales/includes/db/sales_credit_db.inc
1988   /sales/includes/db/sales_delivery_db.inc
1989   /sales/includes/db/sales_invoice_db.inc
1990   /sales/includes/db/sales_order_db.inc
1991   /sales/includes/ui/sales_credit_ui.inc
1992   /sales/includes/ui/sales_order_ui.inc
1993   /sales/inquiry/customer_allocation_inquiry.php
1994   /sales/inquiry/customer_inquiry.php
1995   /sales/inquiry/sales_deliveries_view.php
1996   /sales/inquiry/sales_orders_view.php
1997   /sales/manage/customers.php
1998   /sales/view/view_credit.php
1999   /sales/view/view_dispatch.php
2000   /sales/view/view_invoice.php
2001   /sales/view/view_receipt.php
2002   /taxes/tax_groups.php
2003
2004 11-Sep-2009 Joe Hunt
2005 ! Changed so deleting of fiscal year also handles sales quotations
2006 ! Check that new closing accounts have been set before closure.
2007 $ /admin/fiscalyears.php
2008 ! Check that new bank charge account have been set before adding bank charge.
2009 $ /sales/customer_payments.php
2010   /purchasing/supplier_payment.php
2011
2012 10-Sep-2009 Joe Hunt
2013 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
2014 $ /includes/ui/allocation_cart.inc
2015 # Small typo error in types.inc
2016 /includes/types.inc
2017
2018 09-Sep-2009 Janusz Dobrowolski
2019 # Added two special access areas for bank gl postings and grn removal.
2020 $ /gl/gl_journal.php
2021   /gl/includes/ui/gl_journal_ui.inc
2022   /includes/access_levels.inc
2023   /purchasing/supplier_invoice.php
2024   /purchasing/includes/ui/invoice_ui.inc
2025   /sql/alter2.2.php
2026 ! Added generic access level checking function can_access().
2027 $ /includes/current_user.inc
2028 ! Code cleanup
2029 $ /admin/users.php
2030 # Activated javascript confirm dialogs
2031 $ /js/inserts.js
2032 # Fixed dialogs containing newlines.
2033 $ /includes/ui/ui_input.inc
2034 + Added js confirm dialogs for deleting and restoring backup files.
2035 $ /admin/backups.php
2036
2037 08-Sep-2009 Joe Hunt
2038 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
2039 $ /admin/view_print_transaction.php
2040   /admin/void_transaction.php
2041   /admin/db/voiding_db.inc
2042   /sales/includes/db/sales_order_db.inc
2043   /sales/view/view_sales_order.php
2044   
2045 08-Sep-2009 Janusz Dobrowolski
2046 + Added detection of partial db upgrade.
2047 $ /admin/inst_upgrade.php
2048   /sql/alter2.1.php
2049   /sql/alter2.2.php
2050 # Small fixes to db upgrade for quotations
2051 $ /sql/alter2.2.php
2052   /sql/alter2.2.sql
2053 # Added missing sys info for quotations, fixed reference for SO
2054 $ /includes/systypes.inc
2055 # Removed obsolete field in sys_types
2056 $ /sql/en_US-demo.sql
2057   /sql/en_US-new.sql
2058 # date_diff function name changed to date_diff2 for php5.3 compatibility 
2059 $ /dimensions/inquiry/search_dimensions.php
2060   /includes/date_functions.inc
2061   /manufacturing/search_work_orders.php
2062   /manufacturing/work_order_add_finished.php
2063   /manufacturing/work_order_costs.php
2064   /sales/sales_order_entry.php
2065   /sales/includes/cart_class.inc
2066   /sales/includes/ui/sales_order_ui.inc
2067
2068 08-Sep-2009 Joe Hunt
2069 + Added Sales Quotations, inquiry and report
2070 $ /applications/customers.php
2071   /includes/types.inc
2072   /includes/ui/ui_view.inc
2073   /reporting/rep105.php
2074   /reporting/rep107.php
2075   /reporting/rep109.php
2076   /reporting/rep110.php
2077   /reporting/rep111.php (new file)
2078   /reporting/reports_main.php
2079   /reporting/includes/doctext.php
2080   /reporting/includes/doctext2.php
2081   /reporting/includes/header2.inc
2082   /reporting/includes/reporting.inc
2083   /reporting/includes/reports_classes.inc
2084   /sales/customer_delivery.php
2085   /sales/customer_invoice.php
2086   /sales/sales_order_entry.php
2087   /sales/includes/cart_class.inc
2088   /sales/includes/db/sales_delivery_db.inc
2089   /sales/includes/db/sales_order_db.inc
2090   /sales/includes/ui/sales_order_ui.inc
2091   /sales/inquiry/sales_orders_view.php
2092   /sales/view/view_dispatch.php
2093   /sales/view/view_invoice.php
2094   /sales/view/view_sales_order.php
2095   /sql/alter2.2.sql
2096   /sql/en_US-demo.sql
2097   /sql/en_US-new.sql
2098 ! Allow re-opening of Dimensions
2099 $ /dimensions/dimension_entry.php
2100   /dimensions/includes/dimensions_db.inc
2101   /dimensions/inquiry/search_dimensions.php
2102   
2103 01-Sep-2009 Janusz Dobrowolski
2104 # Fixed security sections db update.
2105 $ /admin/security_roles.php
2106 # Fixed ui behaviour during FA ugrade.
2107 $ /includes/current_user.inc
2108   /includes/session.inc
2109   /access/login.php
2110 # Company directory where not deleted during company removal.
2111 $ /admin/create_coy.php
2112   /includes/main.inc
2113 # Fixed old security settings import.
2114   /sql/alter2.2.php
2115   /sql/alter2.2.sql
2116
2117 31-Aug-2009 Janusz Dobrowolski
2118 ! gl accounts selector ordered by account class id
2119 $ /includes/ui/ui_lists.inc
2120 ! Changed security modules to sections
2121 $ /admin/security_roles.php
2122   /admin/db/security_db.inc
2123 ! Fine tuned security sections/areas.
2124 $ /includes/access_levels.inc
2125 + Optimized js compressor (up to 5 times faster)
2126 $ /includes/main.inc
2127 ! Changed order of gl account selector, added security roles list.
2128 $ /includes/ui/ui_lists.inc
2129 ! Switch to new access levels system
2130 $ /config.php
2131   /index.php
2132   /access/logout.php
2133   /access/timeout.php
2134   /admin/*.php
2135   /admin/db/users_db.inc
2136   /applications/application.php
2137   /applications/setup.php
2138   /dimensions/dimension_entry.php
2139   /dimensions/inquiry/search_dimensions.php
2140   /dimensions/view/view_dimension.php
2141   /gl/*.php
2142   /gl/inquiry/*.php
2143   /gl/manage/*.php
2144   /gl/view/*.php
2145   /includes/current_user.inc
2146   /includes/session.inc
2147   /inventory/*.php
2148   /inventory/inquiry/*.php
2149   /inventory/manage/*.php
2150   /inventory/view/*.php
2151   /manufacturing/*.php
2152   /manufacturing/inquiry/*.php
2153   /manufacturing/manage/*.php
2154   /manufacturing/view/*.php
2155   /purchasing/*.php
2156   /purchasing/allocations/*.php
2157   /purchasing/inquiry/*.php
2158   /purchasing/manage/suppliers.php
2159   /purchasing/view/*.php
2160   /reporting/prn_redirect.php
2161   /reporting/rep*.php
2162   /reporting/reports_main.php
2163   /reporting/includes/pdf_report.inc
2164   /sales/*.php
2165   /sales/allocations/*.php
2166   /sales/inquiry/*.php
2167   /sales/manage/*.php
2168   /sales/view/*.php
2169   /sql/alter2.2.php
2170   /sql/alter2.2.sql
2171   /sql/en_US-demo.sql
2172   /sql/en_US-new.sql
2173   /taxes/*.php
2174
2175 28-Aug-2009 Joe Hunt
2176 # The reference for deposits and payments didn't show up in Tax Report
2177 $ /reporting/rep709.php
2178 # Minor bug in Quick Entries display
2179 $ /includes/ui/ui_view.inc
2180   
2181 27-Aug-2009 Joe Hunt
2182 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
2183 $ /sql/en_US-demo.sql
2184   /sql/en_US-new.sql
2185   
2186 26-Aug-2009 Janusz Dobrowolski
2187 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
2188
2189 $ /config.php
2190   /includes/ui/ui_view.inc
2191   /includes/current_user.inc
2192   /includes/ui/ui_input.inc
2193   /inventory/purchasing_data.php
2194   /install/save.php
2195   /gl/manage/gl_accounts.php
2196   /gl/includes/gl_db_accounts.inc
2197   /gl/includes/db/gl_db_bank_accounts.inc
2198   /gl/manage/gl_quick_entries.php
2199   /gl/manage/gl_account_classes.php
2200   /gl/includes/db/gl_db_bank_trans.inc
2201   /purchasing/includes/db/invoice_db.inc
2202   /purchasing/includes/ui/invoice_ui.inc
2203   /purchasing/includes/ui/po_ui.inc
2204   /purchasing/includes/supp_trans_class.inc
2205   /purchasing/po_receive_items.php
2206   /purchasing/view/view_grn.php
2207   /purchasing/view/view_po.php
2208   /purchasing/supplier_payment.php
2209   /purchasing/includes/purchasing_db.inc
2210   /purchasing/includes/db/invoice_db.inc
2211   /reporting/reports_main.php
2212   /reporting/includes/header2.inc
2213   /reporting/rep209.php
2214   /reporting/rep109.php
2215   /reporting/rep702.php
2216   /sales/customer_payments.php
2217   /sales/customer_credit_invoice.php
2218   /sales/customer_delivery.php
2219   /sales/customer_invoice.php
2220   /sales/includes/db/payments_db.inc
2221   /sales/includes/db/sales_order_db.inc
2222   /sales/manage/sales_points.php
2223   /taxes/tax_calc.inc
2224
2225 26-Aug-2009 Joe Hunt
2226 # Changed the text Manifactoring => Manifacturing
2227 $ /reporting/reports_main.php
2228
2229 25-Aug-2009 Joe Hunt
2230 + Added reference number in report List of Journal Entries.
2231 $ /reporting/rep702.php
2232 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
2233   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
2234 $ config.php
2235   /admin/display_prefs.php
2236   /admin/inst_module.php
2237   /admin/db/users_db.inc
2238   /includes/current_user.inc
2239   /includes/types.inc
2240   /includes/page/header.inc
2241   /includes/prefs/userprefs.inc
2242   /includes/ui/ui_lists.inc
2243   /sql/alter2.2.sql
2244   /sql/en_US-demo.sql
2245   /sql/en_US-new.sql
2246   
2247
2248 24-Aug-2009 Janusz Dobrowolski
2249 # Fixed warning displayed before db upgrade.
2250 $ /includes/current_user.inc
2251 # Small final page layout fix
2252 $ /purchasing/po_entry_items.php
2253 + Additional links to next document on final pages.
2254 $ /purchasing/po_receive_items.php
2255   /purchasing/supplier_invoice.php
2256 # Fixed focus issues on hyperlinks
2257 $ /includes/ui/ui_controls.inc
2258
2259 23-Aug-2009 Janusz Dobrowolski
2260 + Implemented customizable authentication timeout.
2261 $ /access/timeout.php (new)
2262   /access/login.php
2263   /admin/company_preferences.php
2264   /admin/db/company_db.inc
2265   /includes/current_user.inc
2266   /includes/session.inc
2267   /includes/ui/ui_input.inc
2268   /sql/alter2.2.php
2269   /sql/alter2.2.sql
2270   /sql/en_US-demo.sql
2271   /sql/en_US-new.sql
2272 ! Reorganized access control structures for easier customizing.
2273 $ /includes/access_levels.inc
2274   /admin/security_roles.php
2275
2276 20-Aug-2009 Janusz Dobrowolski
2277 ! Tax Item Types moved to Setup module
2278 $ /applications/inventory.php
2279   /applications/setup.php
2280 + Partial changes for new access control.
2281 $ /admin/security_roles.php (new)
2282   /admin/db/security_db.inc (new)
2283   /includes/access_levels.inc
2284   /includes/ui/ui_lists.inc
2285   /sql/alter2.2.sql
2286   /sql/en_US-demo.sql
2287
2288 04-Aug-2009 Joe Hunt
2289 + Added email links after creating documents
2290 $ /includes/ui/ui_controls.inc
2291   /manufacturing/work_order_entry.php
2292   /purchasing/po_entry_items.php
2293   /reporting/reports_main.php
2294   /reporting/includes/reporting.inc
2295   /sales/create_recurrent_invoices.php
2296   /sales/credit_note_entry.php
2297   /sales/customer_delivery.php
2298   /sales/customer_invoice.php
2299   /sales/sales_order_entry.php
2300 ! Added new access levels
2301 $ /includes/access_levels.inc (new file)
2302   
2303 03-Aug-2009 Janusz Dobrowolski
2304 + Clone record option added.
2305 $ /includes/ui/ui_input.inc
2306   /inventory/manage/item_categories.php
2307   /inventory/manage/items.php
2308 # Fixed default focus for some controls
2309 $ /includes/ui/ui_input.inc
2310 # Fixed popup top placement on FF2
2311 $ /js/inserts.js
2312 ! Default submit changed
2313 $ /purchasing/po_receive_items.php
2314
2315 + Customer/branch/supplier selectable by additional short name instead of full name.
2316 $ /purchasing/manage/suppliers.php
2317   /sales/manage/customer_branches.php
2318   /sales/manage/customers.php
2319   /includes/ui/ui_lists.inc
2320   /sql/alter2.2.sql
2321   /sql/en_US-demo.sql
2322   /sql/en_US-new.sql
2323
2324 01-Aug-2009 Joe Hunt
2325 ! Reduced size of the icons to 12 pix.
2326 $ /includes/ui/ui_input.inc
2327
2328 31-Jul-2009 Janusz Dobrowolski
2329 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
2330 $ /admin/attachments.php
2331   /inventory/purchasing_data.php
2332   /includes/db/manufacturing.inc
2333   /gl/manage/bank_accounts.php
2334   /gl/includes/db/gl_db_banking.inc
2335   /gl/includes/db/gl_db_trans.inc
2336   /purchasing/includes/purchasing_db.inc
2337   /purchasing/manage/suppliers.php
2338   /purchasing/view/view_grn.php
2339   /purchasing/includes/db/invoice_db.inc
2340   /purchasing/view/view_supp_payment.php
2341   /reporting/reports_main.php
2342   /reporting/includes/doctext.inc
2343   /reporting/includes/doctext2.inc
2344   /reporting/includes/header2.inc
2345   /reporting/includes/pdf_report.inc
2346   /reporting/rep101.php
2347   /reporting/rep109.php
2348   /reporting/rep201.php
2349   /reporting/rep304.php
2350   /reporting/rep709.php
2351   /sales/includes/db/cust_trans_db.inc
2352   /sales/create_recurrent_invoices.php
2353   /sales/sales_order_entry.php
2354   /sales/view/view_receipt.php
2355
2356 27-Jul-2009 Janusz Dobrowolski
2357 # Fixed default selection in popup
2358 $ /js/inserts.js
2359 # Fixed branch selection by url
2360 $ /sales/manage/customer_branches.php
2361 # Fixed print links's default class.
2362 $ /reporting/includes/reporting.inc
2363
2364 25-Jul-2009 Janusz Dobrowolski
2365 ! Popup editor now available as option for some list selectors.
2366 $ /includes/ui/ui_lists.inc
2367   /gl/gl_bank.php
2368   /gl/includes/ui/gl_bank_ui.inc
2369   /includes/session.inc
2370   /includes/page/footer.inc
2371   /includes/ui/ui_controls.inc
2372   /inventory/purchasing_data.php
2373   /js/inserts.js
2374   /purchasing/po_entry_items.php
2375   /purchasing/supplier_credit.php
2376   /purchasing/supplier_invoice.php
2377   /purchasing/supplier_payment.php
2378   /purchasing/allocations/supplier_allocation_main.php
2379   /purchasing/includes/ui/po_ui.inc
2380   /sales/credit_note_entry.php
2381   /sales/customer_payments.php
2382   /sales/sales_order_entry.php
2383   /sales/allocations/customer_allocation_main.php
2384   /sales/includes/ui/sales_credit_ui.inc
2385   /sales/includes/ui/sales_order_ui.inc
2386   /themes/aqua/default.css
2387   /themes/aqua/renderer.php
2388   /themes/cool/default.css
2389   /themes/cool/renderer.php
2390   /themes/default/default.css
2391   /themes/default/renderer.php
2392
2393 21-Jul-2009 Janusz Dobrowolski
2394 ! Asynchronous customer/supplier/item selection now use popup window.
2395 $ /index.php
2396   /gl/gl_bank.php
2397   /includes/session.inc
2398   /includes/page/footer.inc
2399   /includes/ui/ui_controls.inc
2400   /includes/ui/ui_input.inc
2401   /includes/ui/ui_lists.inc
2402   /inventory/purchasing_data.php
2403   /inventory/manage/items.php
2404   /js/inserts.js
2405   /js/utils.js
2406   /purchasing/po_entry_items.php
2407   /purchasing/supplier_credit.php
2408   /purchasing/supplier_invoice.php
2409   /purchasing/supplier_payment.php
2410   /purchasing/allocations/supplier_allocation_main.php
2411   /purchasing/manage/suppliers.php
2412   /sales/credit_note_entry.php
2413   /sales/customer_payments.php
2414   /sales/sales_order_entry.php
2415   /sales/allocations/customer_allocation_main.php
2416   /sales/manage/customer_branches.php
2417   /sales/manage/customers.php
2418
2419 15-Jul-2009 Joe Hunt
2420 ! Replaced sys_types names from table to systypes::name in reports
2421   Now the English names in table are never used in inquiries or reports
2422 $ /reporting/rep101.php
2423   /reporting/rep102.php
2424   /reporting/rep108.php
2425   /reporting/rep201.php
2426   /reporting/rep202.php
2427   /reporting/rep203.php
2428   /reporting/rep709.php
2429   /sql/alter2.2.sql
2430 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
2431 $ /reporting/rep710.php
2432   /reporting/reports_main.php
2433   /reporting/includes/reports_classes.inc
2434 # Removed warning from COA report
2435 $ /gl/includes/db/gl_db_accounts.inc
2436   /includes/date_functions.inc
2437   /reporting/rep701.php
2438   
2439 13-Jul-2009 Joe Hunt
2440 + Added Audit Trail Report
2441 $ /reporting/rep710.php (new file)
2442 $ /reporting/reports_main.php
2443 ! Changed so $page_security works with reports (displays an error message on top)
2444 $ /reporting/includes/pdf_report.inc
2445   /reporting/includes/excel_report.inc
2446   
2447 10-Jul-2009 Janusz Dobrowolski
2448 + Added direct allocations in payments.
2449 $ /purchasing/supplier_payment.php
2450   /sales/customer_payments.php
2451 ! Allocations related code reuse.
2452 $ /includes/ui/allocation_cart.inc
2453   /purchasing/allocations/supplier_allocate.php
2454   /sales/allocations/customer_allocate.php
2455
2456 02-Jul-2009 Joe Hunt
2457 ! Always show 0.00 in debit column when using display_debit_or_credit
2458 $ /includes/ui/ui_view.inc
2459
2460 01-Jul-2009 Joe Hunt
2461 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
2462 $ /inventory/prices.php
2463 # Small bug/layout fixes
2464 $ /inventory/manage/item_categories.php
2465   /inventory/manage/locations.php
2466   /sql/en_US-demo.sql
2467   /sql/en_US-new.sql
2468
2469 30-Jun-2009 Joe Hunt
2470 # Small annoying bug-fixes in items.php and items_trans_db.inc
2471 $ /inventory/manage/items.php
2472   /inventory/includes/db/items_trans_db.inc
2473   
2474 30-Jun-2009 Joe Hunt
2475 + Implemented automatic price calculation of items from std. cost.
2476 $ /admin/company_preferences.php
2477   /admin/db/company_db.inc
2478   /doc/calculate_price.txt (new file)
2479   /sales/includes/sales_db.inc
2480   /sql/alter2.2.sql
2481   /sql/en_US-demo.sql
2482   /sql/en_US-new.sql
2483   
2484 29-Jun-2009 Joe Hunt
2485 ! Small layout improments in Customer Payments
2486 $ /sales/customer_payments.php
2487
2488 28-Jun-2009 Joe Hunt
2489 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
2490 $ /includes/ui/ui_controls.inc
2491   /sales/sales_order_entry.php
2492   
2493 27-Jun-2009 Joe Hunt
2494 # Corrections to default COAs.
2495 $ /sql/alter2.2.sql
2496   /sql/en_US-new.sql
2497   /sql/en_US-demo.sql
2498   
2499 26-Jun-2009 Joe Hunt
2500 + Added Print of Work Order and GRN Valuation Report
2501 # Small bug in company preferences
2502 $ /admin/company_preferences.php
2503   /manufacturing/includes/db/work_orders_db.inc
2504   /manufacturing/work_order_entry.php
2505   /reporting/rep305.php (new file)
2506   /reporting/rep409.php (new file)
2507   /reporting/reports_main.php
2508   /reporting/includes/doctext.inc
2509   /reporting/includes/doctext2.inc
2510   /reporting/includes/header2.inc
2511   /reporting/includes/pdf_report.inc
2512   /reporting/includes/reports_classes.inc
2513   
2514 26-Jun-2009 Joe Hunt
2515 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
2516 $ /admin/gl_setup.php
2517   /admin/db/company_db.inc
2518   /gl/bank_transfer.php
2519   /gl/includes/db/gl_db_banking.inc
2520   /purchasing/supplier_payment.php
2521   /purchasing/includes/db/supp_payment_db.inc
2522   /sales/customer_payment.php
2523   /sales/includes/db/payment_db.inc
2524   /sql/alter2.2.sql
2525   /sql/en_US-demo.sql
2526   /sql/en_US-new.sql
2527   
2528 25-Jun-2009 Joe Hunt
2529 ! Changed balance_sheet field in account class to ctype and fixed class editing.
2530 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
2531 $ /admin/fiscalyears.php
2532   /gl/includes/db/gl_db_accounts.inc
2533   /gl/includes/db/gl_db_account_types.inc
2534   /gl/includes/db/gl_db_trans.inc
2535   /gl/manage/gl_account_classes.php
2536   /includes/main.inc
2537   /includes/ui/ui_lists.inc
2538   /sql/en_US-demo.sql
2539   /sql/en_US-new.sql
2540   /sql/alter2.2.sql
2541   
2542 25-Jun-2009 Janusz Dobrowolski
2543 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
2544 $ /admin/backups.php
2545   /admin/company_preferences.php
2546   /admin/view_print_transaction.php
2547   /applications/setup.php
2548   /config.php
2549   /dimensions/inquiry/search_dimensions.php
2550   /gl/gl_journal.php
2551   /gl/includes/db/gl_db_accounts.inc
2552   /gl/includes/db/gl_db_account_types.inc
2553   /gl/includes/db/gl_db_trans.inc
2554   /gl/includes/ui/gl_bank_ui.inc
2555   /gl/inquiry/gl_trial_balance.php
2556   /gl/inquiry/tax_inquiry.php
2557   /gl/manage/gl_account_classes.php
2558   /includes/data_checks.inc
2559   /includes/db/manufacturing_db.inc
2560   /includes/errors.inc
2561   /includes/main.inc
2562   /includes/references.inc
2563   /includes/session.inc
2564   /includes/types.inc
2565   /includes/ui/db_pager_view.inc
2566   /includes/ui/ui_lists.inc
2567   /includes/ui/ui_view.inc
2568   /inventory/inquiry/stock_status.php
2569   /inventory/manage/items.php
2570   /inventory/manage/locations.php
2571   /inventory/manage/sales_kits.php
2572   /inventory/prices.php
2573   /inventory/purchasing_data.php
2574   /lang/new_language_template/LC_MESSAGES/empty.po
2575   /manufacturing/includes/db/work_orders_db.inc
2576   /manufacturing/includes/db/work_orders_produce_items_db.inc
2577   /manufacturing/includes/db/work_orders_quick_db.inc
2578   /manufacturing/includes/manufacturing_ui.inc
2579   /manufacturing/inquiry/bom_cost_inquiry.php
2580   /manufacturing/manage/bom_edit.php
2581   /manufacturing/search_work_orders.php
2582   /manufacturing/view/work_order_view.php
2583   /manufacturing/work_order_add_finished.php
2584   /manufacturing/work_order_costs.php (new file)
2585   /manufacturing/work_order_entry.php
2586   /manufacturing/work_order_issue.php
2587   /manufacturing/work_order_release.php
2588   /purchase/po_receive_items.php
2589   /purchasing/allocations/supplier_allocation_main.php
2590   /purchasing/includes/db/grn_db.inc
2591   /purchasing/includes/db/invoice_db.inc
2592   /purchasing/includes/db/po_db.inc
2593   /purchasing/includes/purchasing_db.inc
2594   /purchasing/includes/ui/po_ui.inc
2595   /purchasing/inquiry/po_search_completed.php
2596   /purchasing/inquiry/supplier_inquiry.php
2597   /purchasing/supplier_credit.php
2598   /purchasing/supplier_invoice.php
2599   /reporting/includes/class.mail.inc
2600   /reporting/includes/pdf.report.inc
2601   /reporting/includes/reports_classes.inc
2602   /reporting/rep109.php
2603   /reporting/rep209.php
2604   /reporting/rep302.php
2605   /reporting/rep302.php
2606   /reporting/rep303.php
2607   /reporting/rep303.php
2608   /reporting/rep701.php
2609   /reporting/rep705.php
2610   /reporting/rep706.php
2611   /reporting/rep707.php
2612   /reporting/rep708.php
2613   /reporting/reports_main.php
2614   /sales/create_recurrent_invoices.php
2615   /sales/customer_delivery.php
2616   /sales/includes/db/sales_order_db.inc
2617   /sales/includessales_order_ui.inc
2618   /sales/inquiry/sales_orders_view.php
2619   /sales/manage/customer_branches.php
2620   /sql/en_US-demo.sql
2621   /sql/en_US-new.sql
2622   /taxes/db/tax_types_db.inc
2623   /taxes/tax_types.php
2624
2625 17-Jun-2009 Janusz Dobrowolski
2626 # Fixed supplier payment view link
2627 $ /includes/ui/ui_view.inc
2628
2629 03-Jun-2009 Janusz Dobrowolski
2630 ! Delete buttons prepared for js confirmation.
2631 $ /admin/fiscalyears.php
2632
2633 02-Jun-2009 Joe Hunt
2634 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
2635 $ /admin/fiscalyear.php
2636 ! Created a function db_backup in /admin/db/maintenence_db.inc
2637 $ /admin/db/maintenance_db.inc
2638   /admin/backups.php
2639   /admin/inst_upgrade.php
2640   
2641 22-May-2009 Janusz Dobrowolski
2642 # Defualt hyperlink href set to PHP_SELF
2643 $ /includes/ui/ui_controls.inc
2644
2645 21-May-2009 Janusz Dobrowolski
2646 + Added reset_focus helper function.
2647 $ /includes/ui/ui_view.inc
2648 # Fixed link on and focus on final page.
2649 $ /gl/gl_journal.php
2650
2651 19-May-2009 Janusz Dobrowolski
2652 + Automatic update currency option added.
2653 $ /gl/includes/db/gl_db_currencies.inc
2654   /includes/ui/ui_view.inc
2655   /gl/manage/currencies.php
2656   /sql/alter2.2.sql
2657   /sql/en_US-demo.sql
2658   /sql/en_US-new.sql
2659 + Added hook support for localized functions
2660 $ /gl/includes/db/gl_db_rates.inc
2661   /gl/manage/exchange_rates.php
2662   /includes/session.inc
2663 ! Fixed hook for optional TaxFunction
2664 $ /reporting/rep709.php
2665 ! Removed obsolete has_locale helper.
2666 $ /includes/lang/language.php
2667
2668 17-May-2009 Janusz Dobrowolski
2669 + Added excluding item/category from sales.
2670 $ /includes/ui/ui_lists.inc
2671   /inventory/includes/db/items_category_db.inc
2672   /inventory/includes/db/items_db.inc
2673   /inventory/manage/item_categories.php
2674   /inventory/manage/items.php
2675   /sql/alter2.2.sql
2676   /sql/alter2.2.php
2677
2678 15-May-2009 Joe Hunt
2679 # Bad link to view dimension
2680 $ /includes/ui/ui_view.inc
2681 ! Improved layout.
2682 $ /purchasing/includes/ui/invoice_ui.inc
2683
2684 14-May-2009 Joe Hunt
2685 + Added user_id to Journal Inquiry
2686 $ /gl/inquiry/journal_inquiry.php
2687
2688 13-May-2009 Janusz Dobrowolski
2689 # Excluding closed transactions from edition/voiding.
2690 $ /includes/db/audit_trail_db.inc  
2691   /admin/void_transaction.php
2692   /sales/inquiry/customer_inquiry.php
2693   /gl/inquiry/journal_inquiry.php
2694 # Fixed error during category adding.
2695 $ /inventory/includes/db/items_category_db.inc
2696 + Units and item type is editable until item not used.
2697 $ /inventory/includes/db/items_db.inc
2698   /inventory/manage/items.php
2699
2700 11-May-2009 Joe Hunt
2701 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
2702 $ /admin/fiscalyers.php
2703
2704 10-May-2009 Janusz Dobrowolski
2705 ! Support for periodic journal trans closing/indexing
2706 $ /includes/db/audit_trail_db.inc
2707   /admin/fiscalyears.php
2708   /gl/includes/db/gl_db_trans.inc
2709   /gl/inquiry/journal_inquiry.php
2710
2711 ! Restored support for reversed transactions
2712 $ /gl/gl_journal.php
2713   /gl/includes/ui/gl_journal_ui.inc
2714
2715 08-May-2009 Janusz Dobrowolski
2716 + Added journal entry edition, removed reverse transaction option.
2717 $ /gl/includes/ui/gl_journal_ui.inc
2718   /gl/includes/db/gl_db_trans.inc
2719 + Added journal entry transaction edition/view
2720 $ /gl/gl_journal.php
2721   /includes/ui/ui_view.inc
2722 + Added journal inquiry
2723 $ /gl/inquiry/journal_inquiry.php (new)
2724   /includes/ui/ui_lists.inc
2725   /applications/generalledger.php
2726 ! Document references saved also in refs table for easy access.
2727 $ /dimensions/includes/dimensions_db.inc
2728   /includes/references.inc
2729   /gl/includes/db/gl_db_banking.inc
2730   /inventory/includes/db/items_adjust_db.inc
2731   /inventory/includes/db/items_transfer_db.inc
2732   /manufacturing/includes/db/work_order_issues_db.inc
2733   /manufacturing/includes/db/work_order_produce_items_db.inc
2734   /manufacturing/includes/db/work_orders_db.inc
2735   /manufacturing/includes/db/work_orders_quick_db.inc
2736   /purchasing/includes/db/grn_db.inc
2737   /purchasing/includes/db/invoice_db.inc
2738   /purchasing/includes/db/po_db.inc
2739   /purchasing/includes/db/supp_payment_db.inc
2740   /sales/includes/db/payment_db.inc
2741   /sales/includes/db/sales_credit_db.inc
2742   /sales/includes/db/sales_delivery_db.inc
2743   /sales/includes/db/sales_invoice_db.inc
2744   /sql/alter2.2.php
2745 ! Small fixes needed for pending client-side validation support
2746 $ /includes/current_user.inc
2747   /includes/main.inc
2748   /includes/session.inc
2749   /includes/page/header.inc
2750   /includes/page/footer.inc
2751   /includes/errors.inc
2752   /js/inserts.js
2753   /js/utils.js
2754   /themes/aqua/default.css
2755   /themes/cool/default.css
2756   /themes/default/default.css
2757   /themes/aqua/renderer.php
2758   /themes/cool/renderer.php
2759   /themes/default/renderer.php
2760 ! Function get_reference return string instead of mysql resource.
2761 $ /includes/db/references_db.inc
2762 ! Added reference var
2763 $ /includes/ui/items_cart.inc
2764 # Small bugfix in invoice view
2765 $ /sales/includes/db/sales_invoice_db.inc
2766 # Last document date bug fixed
2767 $ /sales/customer_delivery.php
2768 # Fixed false warning during upgrade process in debug mode.
2769 $ /admin/inst_upgrade.php
2770
2771 03-May-2009 Janusz Dobrowolski
2772 + Audit trail added.
2773 $ /includes/db/audit_trail_db.inc (new)
2774   /admin/db/voiding_db.inc
2775   /gl/includes/db/gl_db_banking.inc
2776   /gl/includes/db/gl_db_trans.inc
2777   /includes/main.inc
2778   /inventory/includes/db/items_adjust_db.inc
2779   /inventory/includes/db/items_trans_db.inc
2780   /inventory/includes/db/items_transfer_db.inc
2781   /manufacturing/includes/db/work_order_issues_db.inc
2782   /manufacturing/includes/db/work_order_produce_items_db.inc
2783   /manufacturing/includes/db/work_orders_db.inc
2784   /manufacturing/includes/db/work_orders_quick_db.inc
2785   /purchasing/includes/db/grn_db.inc
2786   /purchasing/includes/db/po_db.inc
2787   /purchasing/includes/db/supp_trans_db.inc
2788   /sales/includes/db/cust_trans_db.inc
2789   /sales/includes/db/sales_order_db.inc
2790   /sql/alter2.2.php
2791   /sql/alter2.2.sql
2792   /sql/en_US-demo.sql
2793   /sql/en_US-new.sql
2794 ! Changed primary key in users table
2795 $ /admin/change_current_user_password.php
2796   /admin/inst_upgrade.php
2797   /admin/users.php
2798   /admin/db/users_db.inc
2799   /includes/current_user.inc
2800 ! Enabled drop table queries during non-forced upgrade
2801 $ /admin/db/maintenance_db.inc
2802 # Small optimization
2803   /sales/includes/sales_db.inc
2804 # Fixed default date handling.
2805 $ /sales/customer_invoice.php
2806 # Fixed error handling in debug mode
2807 $ /includes/errors.inc
2808   /includes/db/connect_db.inc
2809
2810 02-May-2009 Joe Hunt
2811 # Minor bug Profit & Loss Statement
2812 $ /reporting/rep707.php
2813
2814 02-May-2009 Joe Hunt
2815 ! Company setup option for printing server Time Zone on Reports Print-Out.
2816 ! Company setup version_id for stamping the version id. Can be used for check for update.
2817 $ /admin/company_preferences.php
2818   /admin/db/company_db.inc
2819   /reporting/includes/pdf_report.inc
2820   /sql/alter2.2.sql
2821   /sql/en_US-demo.sql
2822   /sql/en_US-new.sql
2823   
2824 01-May-2009 Joe Hunt
2825 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
2826 $ /reporting/reports_main.php
2827   /reporting/rep101.php
2828   /reporting/rep201.php
2829   
2830 30-Apr-2009 Janusz Dobrowolski
2831 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
2832
2833 30-Apr-2009 Janusz Dobrowolski
2834 # Small layout fixes 
2835 $ /includes/errors.inc
2836   /themes/aqua/renderer.php
2837   /themes/cool/renderer.php
2838   /themes/default/renderer.php
2839
2840 29-Apr-2009 Janusz Dobrowolski
2841 ! Messages styles moved default.css
2842 $ /includes/errors.inc
2843   /themes/aqua/default.css
2844   /themes/cool/default.css
2845   /themes/default/default.css
2846
2847 28-Apr-2009 Joe Hunt
2848 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
2849 $ /admin/gl_setup.ph
2850   /admin/fiscalyears.php
2851   /admin/db/company_db.inc
2852   /sql/en_US-new.sql
2853   /sql/en_US-demo.sql
2854   /sql/alter2.2.sql
2855   
2856 25-Apr-2009 Janusz Dobrowolski
2857 # Fixed ambigous sql
2858 $ /inventory/manage/item_categories.php
2859
2860 25-Apr-2009 Joe Hunt
2861 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
2862 $ /sql/en_US-demo.sql
2863   /sql/alter2.2.sql
2864
2865 24-Apr-2009 Janusz Dobrowolski
2866 + Added inactive records support.
2867 $ /admin/payment_terms.php
2868   /admin/shipping_companies.php
2869   /gl/includes/db/gl_db_account_types.inc
2870   /gl/includes/db/gl_db_currencies.inc
2871   /gl/manage/bank_accounts.php
2872   /gl/manage/currencies.php
2873   /gl/manage/gl_account_classes.php
2874   /gl/manage/gl_account_types.php
2875   /gl/manage/gl_accounts.php
2876   /includes/ui/ui_lists.inc
2877   /inventory/includes/db/items_units_db.inc
2878   /inventory/includes/db/movement_types_db.inc
2879   /inventory/manage/item_categories.php
2880   /inventory/manage/item_units.php
2881   /inventory/manage/items.php
2882   /inventory/manage/locations.php
2883   /inventory/manage/movement_types.php
2884   /manufacturing/includes/db/work_centres_db.inc
2885   /manufacturing/manage/work_centres.php
2886   /purchasing/manage/suppliers.php
2887   /sales/includes/db/sales_points_db.inc
2888   /sales/manage/sales_points.php
2889   /sql/alter2.2.sql
2890   /sql/en_US-demo.sql
2891   /sql/en_US-new.sql
2892   /taxes/item_tax_types.php
2893   /taxes/tax_groups.php
2894   /taxes/tax_types.php
2895   /taxes/db/tax_groups_db.inc
2896   /taxes/db/tax_types_db.inc
2897 # Edit buttons center alignment.
2898 $ /includes/ui/ui_input.inc
2899 # Fixed ajax request using element name on multi-part forms.
2900 $ /js/utils.js
2901
2902 24-Apr-2009 Joe Hunt
2903 ! Added option to select how to present Balance Sheet and P&L Statement
2904 $ /gl/manage/gl_account_classes.php
2905   /gl/includes/db/gl_db_account_types.inc
2906   /reporting/rep706.php
2907   /reporting/rep707.php
2908   /sql/alter2.2.sql
2909
2910 22-Apr-2009 Janusz Dobrowolski
2911 + Added inactive records support.
2912 $ /sales/includes/db/credit_status_db.inc
2913   /sales/includes/db/sales_types_db.inc
2914   /sales/manage/credit_status.php
2915   /sales/manage/customer_branches.php
2916   /includes/data_checks.inc
2917   /sales/manage/sales_groups.php
2918   /sales/manage/sales_people.php
2919   /sales/manage/sales_types.php
2920 # Slightly changed inactive record support
2921 $ /includes/ui/ui_input.inc
2922   /includes/ui/ui_lists.inc
2923   /sales/manage/customers.php
2924   /sales/manage/sales_areas.php
2925 ! Display all db_query errors in debug mode
2926 $ /includes/db/connect_db.inc
2927 # Hide empty/disabled tabs
2928 $ /frontaccounting.php
2929   /applications/dimensions.php
2930 # Small typo fixed
2931 $ /applications/application.php
2932
2933 21-Apr-2009 Janusz Dobrowolski
2934 + Support for inactive records.
2935 $ /includes/ui/ui_lists.inc
2936   /includes/ui/ui_input.inc
2937   /includes/db/sql_functions.inc
2938   /themes/aqua/default.css
2939   /themes/cool/default.css
2940   /themes/default/default.css
2941 + Added inactive field in cust_branches
2942 $ /sql/alter2.2.sql
2943   /sql/en_US-demo.sql
2944   /sql/en_US-new.sql
2945 + Added inactive records edition.
2946 $ /sales/manage/customers.php
2947   /sales/manage/sales_areas.php
2948   
2949 08-Apr-2009 Janusz Dobrowolski
2950 # Fix for hotkeys on multi form pages.
2951 $ /js/inserts.js
2952 ! Customer name max. length 80
2953 $ /sales/manage/customers.php
2954   /sql/alter2.2.php
2955   /sql/alter2.2.sql
2956   /sql/en_US-demo.sql
2957   /sql/en_US-new.sql
2958
2959 30-Mar-2009 Janusz Dobrowolski
2960 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
2961 $ /admin/db/v_banktrans.inc (removed)
2962   /applications/manufacturing.php
2963   /gl/include/db/gl_db_banking.inc
2964   /gl/includes/ui/gl_bank_ui.inc
2965   /gl/includes/ui/gl_journal_ui.inc
2966   /gl/manage/exchange_rates.php
2967   /.htaccess
2968   /includes/banking.inc
2969   /includes/data_checks.inc
2970   /includes/ui/items_cart.inc
2971   /includes/ui/ui_inputs.inc
2972   /includes/ui/ui_lists.inc
2973   /install.html
2974   /install/index.php
2975   /install/save.php
2976   /inventory/includes/inventory_db.inc
2977   /inventory/manage/items.php
2978   /inventory/manage/sales_kits.php
2979   /js/inserts.js
2980   /lang/new_language_template/LC_MASSAGES/empty.po
2981   /manufacturing/inquiry/bom_cost_inquiry.php
2982   /purchasing/allocations/supplier_allocate.php
2983   /purchasing/manage/suppliers.php
2984   /reporting/includes/doctext2.inc
2985   /reporting/includes/doctext.inc
2986   /reporting/including/excel_report.inc
2987   /reporting/rep104.php
2988   /reporting/rep106.php
2989   /reporting/rep303.php
2990   /reporting/rep702.php
2991   /sales/allocations/customer_allocate.php
2992   /sales/includes/db/sales_credit_db.inc
2993   /sales/includes/db/sales_points_db.inc
2994   /sales/includes/ui/sales_credit_ui.inc
2995   /sales/includes/ui/sales_order_ui.inc
2996   /sales/manage/sales_points.php
2997   /sales/sales_order_entry.php
2998   /sql/alter2.1.sql
2999   /taxes/tax_types.php
3000   /themes/aqua/default.css
3001   /themes/cool/default.css
3002   /themes/default/default.css
3003
3004 29-Mar-2009 Janusz Dobrowolski
3005 ! Added cancel button
3006 $ /inventory/manage/items.php
3007 ! Element id generation speedup
3008 $ /includes/ui/ui_view.inc
3009 # Fixed hotkeys behaviour in report module
3010 $ /js/inserts.js
3011   /reporting/includes/reports_classes.inc
3012
3013 21-Mar-2009 Janusz Dobrowolski
3014 + Option to use last document date on subsequent new documents.
3015 $ /admin/display_prefs.php
3016   /admin/db/users_db.inc
3017   /includes/current_user.inc
3018   /includes/prefs/userprefs.inc
3019   /sql/alter2.2.php
3020   /sql/alter2.2.sql
3021   /sql/en_US-demo.sql
3022   /sql/en_US-new.sql
3023 + Optional check for current date in date_cells()/date_row()
3024 $ /includes/ui/ui_input.inc
3025 ! Save/retrieve last document date.
3026 $ /gl/bank_account_reconcile.php
3027   /gl/gl_bank.php
3028   /gl/gl_journal.php
3029   /gl/includes/ui/gl_bank_ui.inc
3030   /gl/includes/ui/gl_journal_ui.inc
3031   /includes/date_functions.inc
3032   /includes/ui/ui_view.inc
3033   /inventory/adjustments.php
3034   /inventory/transfers.php
3035   /inventory/includes/item_adjustments_ui.inc
3036   /inventory/includes/stock_transfers_ui.inc
3037   /manufacturing/work_order_entry.php
3038   /purchasing/po_entry_items.php
3039   /purchasing/po_receive_items.php
3040   /purchasing/supplier_payment.php
3041   /purchasing/includes/ui/grn_ui.inc
3042   /purchasing/includes/ui/invoice_ui.inc
3043   /purchasing/includes/ui/po_ui.inc
3044   /sales/credit_note_entry.php
3045   /sales/customer_credit_invoice.php
3046   /sales/customer_delivery.php
3047   /sales/customer_invoice.php
3048   /sales/customer_payments.php
3049   /sales/sales_order_entry.php
3050   /sales/includes/cart_class.inc
3051   /sales/includes/sales_db.inc
3052   /sales/includes/db/sales_order_db.inc
3053   /sales/includes/ui/sales_credit_ui.inc
3054   /sales/includes/ui/sales_order_ui.inc
3055
3056 18-Mar-2009 Janusz Dobrowolski
3057 + Additional option for submit_add_or_update_x() helpers
3058 $ /includes/ui/ui_input.inc
3059 + Icon for default escape button
3060 $ /themes/aqua/images/escape.png (new)
3061   /themes/cool/images/escape.png (new)
3062 + Arrow navigation also in report menus
3063 $ /js/utils.js
3064   /js/inserts.js
3065 + Added default keys for form submition/cancelling when apprioprate.
3066 $ All form entry files.
3067
3068 17-Mar-2009 Joe Hunt
3069 ! Changed so company domicile is printed on invoices and statements if filled out.
3070 $ /reporting/includes/header2.inc
3071
3072 17-Mar-2009 Janusz Dobrowolski
3073 + Added default delivery_required_by parameter, removed custom company fields/names.
3074 $ /admin/company_preferences.php
3075   /admin/gl_setup.php
3076   /admin/db/company_db.inc
3077   /includes/prefs/sysprefs.inc
3078   /sql/alter2.2.php (new)
3079   /sql/alter2.2.sql (new)
3080   /sql/en_US-demo.sql
3081   /sql/en_US-new.sql
3082 + Item category now contains default parameters for new items.
3083 $ /inventory/includes/db/items_category_db.inc
3084   /inventory/manage/item_categories.php
3085   /inventory/manage/items.php
3086   /sql/alter2.2.php
3087   /sql/alter2.2.sql
3088   /sql/en_US-demo.sql
3089   /sql/en_US-new.sql
3090 ! Updated FA version string.
3091 $ /config.php
3092 ! Stock item types moved to types.inc
3093 $ /includes/types.inc
3094   /includes/ui/ui_lists.inc
3095 ! Focus js code optimization
3096 $ /js/inserts.js
3097   /js/utils.js
3098  
3099 16-Mar-2009 Janusz Dobrowolski
3100 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
3101         arrow navigation in menus
3102 $ /includes/ui/ui_input.inc
3103   /includes/ui/ui_controls.inc
3104   /includes/ui/ui_view.inc
3105   /includes/page/footer.inc
3106   /config.php
3107   /js/inserts.js
3108   /js/utils.js
3109   /reporting/includes/reporting.inc
3110   /themes/default/images/escape.png
3111   /themes/aqua/default.css
3112   /themes/aqua/renderer.php
3113   /themes/cool/default.css
3114   /themes/cool/renderer.php
3115   /themes/default/default.css
3116   /themes/default/renderer.php
3117   /themes/default/images/escape.png
3118   /sales/sales_order_entry.php
3119
3120 ! SID & start_form() cleanup
3121 $ /.htaccess
3122   /access/logout.php
3123   /admin/attachments.php
3124   /admin/backups.php
3125   /admin/create_coy.php
3126   /admin/inst_lang.php
3127   /admin/inst_module.php
3128   /admin/view_print_transaction.php
3129   /admin/void_transaction.php
3130   /dimensions/inquiry/search_dimensions.php
3131   /gl/bank_transfer.php
3132   /gl/gl_bank.php
3133   /gl/inquiry/gl_trial_balance.php
3134   /gl/manage/exchange_rates.php
3135   /inventory/adjustments.php
3136   /inventory/cost_update.php
3137   /inventory/prices.php
3138   /inventory/purchasing_data.php
3139   /inventory/reorder_level.php
3140   /inventory/transfers.php
3141   /inventory/inquiry/stock_movements.php
3142   /inventory/inquiry/stock_status.php
3143   /inventory/manage/item_codes.php
3144   /inventory/manage/sales_kits.php
3145   /manufacturing/search_work_orders.php
3146   /manufacturing/work_order_issue.php
3147   /manufacturing/inquiry/bom_cost_inquiry.php
3148   /manufacturing/manage/bom_edit.php
3149   /purchasing/po_entry_items.php
3150   /purchasing/po_receive_items.php
3151   /purchasing/supplier_credit.php
3152   /purchasing/supplier_invoice.php
3153   /purchasing/supplier_payment.php
3154   /purchasing/allocations/supplier_allocate.php
3155   /purchasing/inquiry/po_search.php
3156   /purchasing/inquiry/po_search_completed.php
3157   /purchasing/inquiry/supplier_allocation_inquiry.php
3158   /purchasing/inquiry/supplier_inquiry.php
3159   /sales/credit_note_entry.php
3160   /sales/customer_credit_invoice.php
3161   /sales/customer_delivery.php
3162   /sales/customer_invoice.php
3163   /sales/allocations/customer_allocate.php
3164   /sales/includes/ui/sales_credit_ui.inc
3165   /sales/inquiry/customer_allocation_inquiry.php
3166   /sales/inquiry/sales_deliveries_view.php
3167   /sales/inquiry/sales_orders_view.php
3168
3169 ------------------------------- Release 2.1.5 ----------------------------------
3170 26-Aug-2009 Joe Hung
3171 ! Release 2.1.5
3172 $ config.php
3173 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
3174 $ /reporting/reports_main.php
3175 ! Code cleanup
3176 $ /taxes/tax_calc.inc
3177   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
3178   
3179 24-Aug-2009 Joe Hunt
3180 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
3181 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
3182   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
3183   This is for safety reasons.
3184 $ /includes/current_user.inc
3185   /includes/ui/ui_input.inc
3186   /inventory/purchasing_data.php
3187   /purchasing/po_receive_items.php
3188   /purchasing/includes/ui/invoice_ui.inc
3189   /purchasing/includes/ui/po_ui.inc
3190   /purchasing/view/view_grn.php
3191   /purchasing/view/view_po.php
3192   /reporting/rep209.php
3193   
3194 21-Aut-2009 Joe Hunt
3195 # [0000162] Deleting a GL account may cause problems with quick entries 
3196 $ /gl/manage/gl_accounts.php
3197
3198 20-Aug-2009 Joe Hunt
3199 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
3200 $ /gl/includes/gl_db_accounts.inc
3201 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
3202 $ /purchasing/po_receive_items.php
3203
3204 19-Aug-2009 Joe Hunt
3205 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
3206   If you for need more than one Tax Type row in a Quick Entry, please keep the rows together and use the same action type.
3207 $ /gl/includes/db/gl_db_bank_accounts.inc
3208   /gl/manage/gl_quick_entries.php
3209   /includes/ui/ui_view.inc
3210   
3211 18-Aug-2009 Joe Hunt
3212 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
3213 $ /purchasing/includes/db/invoice_db.inc
3214   /purchasing/includes/ui/invoice_ui.inc
3215   /purchasing/includes/supp_trans_class.inc
3216   
3217 18-Aug-2009 Joe Hunt
3218 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
3219   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
3220 $ /gl/includes/db/gl_db_bank_accounts.inc
3221   /gl/manage/gl_quick_entries.php
3222   /includes/ui/ui_view.inc
3223   /taxes/tax_calc.inc
3224   
3225 17-Aug-2009 Janusz Dobrowolski
3226 # [0000158] Added missing check for POS usage before deletion.
3227 $ /sales/manage/sales_points.php
3228
3229 17-Aug-2009 Joe Hunt
3230 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
3231 $ /gl/includes/db/gl_db_bank_trans.inc
3232   /purchasing/supplier_payment.php
3233   /sales/customer_payments.php
3234   /sales/includes/db/payments_db.inc
3235
3236 14-Aug-2009 Janusz Dobrowolski
3237 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
3238 $ /sales/customer_credit_invoice.php
3239   /sales/customer_delivery.php
3240   /sales/customer_invoice.php
3241
3242 12-Aug-2009 Joe Hunt
3243 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
3244 $ /purchasing/includes/purchasing_db.inc
3245   /purchasing/includes/db/invoice_db.inc
3246 # memo field was not written in list of journal entries.
3247 $ /reporting/rep702.php
3248   
3249 08-Aug-2009 Janusz Dobrowolski
3250 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
3251 $ /includes/ui/ui_view.inc
3252
3253 08-Aug-2009 Janusz Dobrowolski
3254 # [0000152] Config_db.php changed after failed company database creation
3255 $ /install/save.php
3256
3257 08-Aug-2009 Joe Hunt
3258 # [0000153] not possible to make a new balance sheet GL account cl (old style)
3259 $ /gl/manage/gl_account_classes.php
3260
3261 04-Aug-2009 Joe Hunt
3262 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
3263 $ /reporting/includes/header2.inc
3264 # [0000145] Email sales order doesn't work if no email on branch but on customer
3265 $ /sales/includes/db/sales_order_db.inc
3266   /reporting/rep109.php
3267 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
3268   Balance Sheet, PL Statements and Monthly Bread Down reports.
3269 $ /gl/manage/gl_account_classes.php.  
3270
3271 ------------------------------- Release 2.1.4 ----------------------------------
3272 30-Jul-2009 Joe Hunt
3273 ! Release 2.1.4
3274 $ config.php
3275 # Bad right margin on Tax Report (papersize A4)
3276 $ /reporting/rep709.php
3277 # [0000146] Purch data description with a ' (apostrophe) fails
3278 $ /inventory/purchasing_data.php
3279   /purchasing/includes/purchasing_db.inc
3280
3281 28-Jul-2009 Joe Hunt
3282 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
3283 $ /reporting/rep109.php
3284   /reporting/includes/doctext.inc
3285   /reporting/includes/doctext2.inc
3286   /reporting/includes/header2.inc
3287   /reporting/includes/pdf_report.inc
3288
3289 18-Jul-2009 Joe Hunt
3290 # When saving a Payment to a Customer in Bank Payments (normally payment to suppliers) it was saved with wrong sign in debtor_trans (very rare).
3291 $ /sales/includes/db/cust_trans_db.inc
3292 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
3293 $ /reporting/rep101.php
3294   /reporting/rep201.php
3295   
3296 13-Jul-2009 Joe Hunt
3297 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
3298 $ /gl/includes/db/gl_db_banking.inc
3299   /gl/includes/db/gl_db_trans.inc
3300   /reporting/rep709.php
3301 ! Comments should follow templates and recurrent invoices.
3302 $ /sales/create_recurrent_invoices.php
3303   /sales/sales_order_entry.php
3304   
3305 12-Jul-2009 Joe Hunt
3306 # Wrong presentation of left to allocate if discount was given
3307 $ /sales/view/view_receipt.php
3308   /purchasing/view/view_supp_payment.php
3309   
3310 11-Jul-2009 Joe Hunt
3311 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
3312 $ /reporting/rep304.php
3313   /reporting/reports_main.php
3314
3315 10-Jul-2009 Joe Hunt
3316 # [0000142] Purchase Order use the same header as Sales Order
3317 $ /reporting/includes/doctext.inc
3318   /reporting/includes/doctext2.inc
3319 # Bug in demand qty
3320 $ /includes/db/manufacturing.inc
3321
3322 10-Jul-2009 Janusz Dobrowolski
3323 # [0000141] Attachment view/download bug.
3324 $ /admin/attachments.php
3325 # [0000140] Numeric format bug in credit limit input.
3326 $ /purchasing/manage/suppliers.php
3327 # [0000143] Bad format of PO popup window (Softechmatrix).
3328 $ /purchasing/view/view_grn.php
3329
3330 09-Jul-2009 Janusz Dobrowolski
3331 # [0000139] Change of bank account type after creation should not be allowed.
3332 $ /gl/manage/bank_accounts.php
3333
3334 01-Jul-2009 Joe Hunt
3335 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
3336 $ /purchasing/includes/db/invoice_db.inc
3337
3338 26-Jun-2009 Joe Hunt
3339 # [0000137] Material Cost Averaging Problem (again again) when voiding.
3340 $ /purchasing/includes/db/invoice_db.inc
3341
3342 ------------------------------- Release 2.1.3 ----------------------------------
3343 25-Jun-2009 Joe Hunt
3344 ! Release 2.1.3
3345 $ config.php
3346   /sql/en_US-new.sql
3347   /sql/en_US-demo.sql
3348 ! Suppressed menu on access denied in view popup windows.
3349 $ /includes/session.inc
3350   /includes/main.inc
3351 ! New empty.po file
3352   /lang/new_language_template/LC_MESSAGES/empty.po
3353
3354 23-Jun-2009 Janusz Dobrowolski
3355 ! Added edition link in Purchase Order Inquiry
3356 $ /purchasing/includes/ui/po_ui.inc
3357   /purchasing/inquiry/po_search_completed.php
3358
3359 23-Jun-2009 Joe Hunt
3360 # [0000137] Material Cost Averaging Problem (again) when voiding.
3361 $ /purchasing/includes/db/invoice_db.inc
3362
3363 21-Jun-2009 Joe Hunt
3364 # If no additional costs (overhead/labour) it should reduce the average additional costs.
3365 $ /manufacturing/includes/db/work_orders_quick_db.inc
3366
3367 20-Jun-2009 Janusz Dobrowolski
3368 ! Php notices removed from logging to avoid flood from @ constructs.
3369 $ /includes/errors.inc
3370 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
3371 $ /gl/gl_journal.php
3372   /includes/ui/ui_view.inc
3373   /purchasing/supplier_credit.php
3374   /purchasing/supplier_invoice.php
3375   /taxes/tax_types.php
3376   /taxes/db/tax_types_db.inc
3377
3378 20-Jun-2009 Joe Hunt/Tu Nguyen
3379 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
3380 $ /purchasing/includes/db/grn_db.inc
3381
3382 18-Jun-2009 Joe Hunt
3383 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
3384 $ /inventory/purchasing_data.php
3385   /purchasing/includes/purchasing_db.inc
3386   /purchasing/includes/db/po_db.inc
3387   /purchasing/includes/ui/po_ui.inc
3388   
3389 17-Jun-2009 Janusz Dobrowolski
3390 # Fixed form reset after error, allowed png logo files.
3391 $ /admin/company_preferences.php
3392 ! Removed unneeded submit_on_change in uom selector.
3393 $ /includes/ui/ui_lists.inc
3394 # Allowed reuse of supplier references from voided invoices.
3395 $ /purchasing/supplier_invoice.php
3396 # Total payment/credit sign fix.  
3397 $ /purchasing/allocations/supplier_allocation_main.php
3398 # Voided documents should not be displayed.
3399 $ /purchasing/inquiry/supplier_inquiry.php
3400
3401 17-Jun-2009 Joe Hunt/Tu Nguyen
3402 # [0000136] view_po on invoices and credits shows transactions from other suppliers
3403 $ /purchasing/includes/db/invoice_db.inc
3404
3405 16-Jun-2009 Janusz Dobrowolski
3406 ! Added error logging to file or syslog.
3407 $ /config.php
3408   /includes/errors.inc
3409 # Cleaned output buffering notices.
3410 $ /includes/errors.inc
3411   /includes/session.inc
3412
3413 15-Jun-2009 Joe Hunt
3414 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
3415 ! Clean-up in ui_list codes.
3416 $ /includes/ui/ui_lists.inc
3417   /manufacturing/work_order_entry.php
3418   /manufacturing/search_work_orders.php
3419   /manufacturing/manage/bom_edit.php
3420   /manufacturing/inquiry/bom_cost_inquiry.php
3421   
3422 14-Jun-2009 Joe Hunt
3423 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
3424 $ /gl/includes/db/gl_db_account_types.inc
3425   /gl/includes/db/gl_db_accounts.inc
3426   /includes/types.inc
3427   /reporting/rep705.php
3428   /reporting/rep706.php
3429   /reporting/rep707.php
3430 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
3431 $ config.php
3432   
3433 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
3434 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
3435 $ /includes/references.inc
3436 ! Improved email sending of documents. With help of Tom Moulton
3437 $ /reporting/rep109.php
3438   /reporting/rep209.php
3439   /reporting/includes/class.mail.inc
3440   /reporting/includes/pdf.report.inc
3441   
3442 12-Jun-2009 Joe Hunt
3443 ! Code clean-up
3444 $ /gl/includes/db/gl_db_trans.inc
3445   /gl/inquiry/gl_trial_balance.php
3446   /includes/ui/ui_view.inc
3447   /reporting/rep708.php
3448   
3449 11-Jun-2009 Joe Hunt
3450 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
3451 $ /gl/manage/gl_account_classes.php
3452   /gl/includes/db/gl_db_account_types.inc
3453   /gl/includes/db/gl_db_accounts.inc
3454   /gl/inquiry/gl_trial_balance.php
3455   /includes/types.inc
3456   /includes/ui/ui_lists.inc
3457   /reporting/rep705.php
3458   /reporting/rep706.php
3459   /reporting/rep707.php
3460   /reporting/rep708.php
3461   
3462 09-Jun-2009 Joe Hunt
3463 # Bad format in due date column in search dimensions
3464 $ /dimensions/inquiry/search_dimensions.php
3465
3466 08-Jun-2009 Joe Hunt
3467 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
3468 $ /gl/includes/db/gl_db_trans.inc
3469   /gl/includes/ui/gl_bank_ui.inc
3470   /includes/types.inc
3471   /includes/ui/ui_lists.inc
3472   /manufacturing/search_work_orders.php
3473   /manufacturing/work_order_costs.php (new file)
3474   /manufacturing/work_order_entry.php
3475 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
3476 $ /manufacturing/work_order_add_finished.php
3477   /manufacturing/work_order_issue.php
3478   /manufacturing/work_order_release.php
3479   /manufacturing/includes/manufacturing_ui.inc
3480   /manufacturing/includes/db/work_orders_db.inc
3481   /manufacturing/includes/db/work_orders_quick_db.inc
3482   /manufacturing/includes/db/work_orders_produce_items_db.inc
3483   /manufacturing/view/work_order_view.php
3484   
3485 05-Jun-2009 Joe Hunt
3486 # Missing underscore in gettext string
3487 $ /sales/create_recurrent_invoices.php
3488 # Broken gettext string over 2 lines
3489 $ /sales/customer_delivery.php
3490
3491 04-Jun-2009 Joe Hunt
3492 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
3493 $ /purchasing/includes/db/invoice_db.inc
3494
3495 03-Jun-2009 Joe Hunt
3496 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
3497 $ /reporting/includes/reports_classes.inc
3498 # Deleting of Locations was too easy. Implemented much more checks
3499 $ /inventory/manage/locations.php
3500 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
3501 $ /reporting/rep302.php
3502   /reporting/rep303.php
3503   /includes/db/manufacturing_db.inc
3504 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
3505 $ /manufacturing/work_order_issue.php
3506   /manufacturing/work_order_add_finished.php
3507 # Missing decimal calculation in BOM edit.
3508 $ /manufacturing/manage/bom_edit.php
3509 # Wrong toottip text on Process button in Purchase Order, Receive Items.
3510 $ /purchase/po_receive_items.php
3511   
3512 27-May-2009 Joe Hunt
3513 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
3514 $ /gl/includes/db/gl_db_accounts.inc
3515   /gl/includes/db/gl_db_account_types.inc
3516   /reporting/rep701.php
3517   /reporting/rep705.php
3518   /reporting/rep706.php
3519   /reporting/rep707.php
3520
3521 26-May-2009 Joe Hunt
3522 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
3523 $ /gl/includes/db/gl_db_accounts.inc
3524   /gl/includes/db/gl_db_account_types.inc
3525   /reporting/rep701.php
3526   /reporting/rep705.php
3527   /reporting/rep706.php
3528   /reporting/rep707.php
3529 # fixed wider combobox for backup-files in company backup
3530 $ /admin/backups.php
3531
3532 25-May-2009 Joe Hunt
3533 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
3534 $ /purchasing/includes/db/grn_db.inc
3535 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
3536 $ /gl/includes/db/gl_db_accounts.inc
3537   /reporting/rep706.php
3538   /reporting/rep707.php
3539 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
3540 $ /reporting/rep303.php
3541   /reporting/reports_main.php
3542
3543 23-May-2009 Janusz Dobrowolski
3544 # Fixed transaction table search update.
3545 $ /admin/view_print_transaction.php
3546 # Fixed initial select for array_selector()
3547 $ /includes/ui/ui_lists.inc
3548
3549 22-May-2009 Janusz Dobrowolski
3550 # Fixed buggy reference instead of id in report dimension selectors.
3551 $ /reporting/includes/reports_classes.inc
3552 # Fixed typo in setup menu
3553 $ /applications/setup.php
3554
3555 21-May-2009 Joe Hunt/Tom Moulton
3556 # Recursion fix in manufacturing_db.inc by Tom Moulton
3557 $ /includes/db/manufacturing_db.inc
3558
3559 20-May-2009 Janusz Dobrowolski
3560 # Small cleanup
3561 $ /inventory/prices.php
3562 # Fixed select buttons icon.
3563 $ /sales/manage/customer_branches.php
3564
3565 20-May-2009 Joe Hunt
3566 # Fixed and optimized On Order in Inventory Items Status and reports
3567 $ /includes/db/manufacturing_db.inc
3568   /inventory/inquiry/stock_status.php
3569   /reporting/rep302.php
3570   /reporting/rep303.php
3571   /sales/includes/db/sales_order_db.inc
3572   
3573 18-May-2009 Joe Hunt
3574 # html header shown in backup downloads.
3575 $ /admin/backups.php
3576 ! Reinserted the link to GL in Work Order Inquiry.
3577 $ /manufacturing/search_work_orders.php
3578 # Added non closed work order requirements on On Order in Inventory Items Status
3579 $ /inventory/inquiry/stock_status.php
3580 ! Added mb_flag 'M' in demand checks
3581 $ /sales/includes/db/sales_order_db.inc
3582   /reporting/rep302.php
3583   /reporting/rep303.php
3584   
3585 17-May-2009 Joe Hunt
3586 ! Changed service items to use cogs account instead of inventory account.
3587 $ /inventory/manage/items.php
3588
3589 16-May-2009 Joe Hunt
3590 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
3591 $ /includes/ui/db_pager_view.inc
3592 ! Removed obsolete 'K' mb_flag checks.
3593 $ /includes/data_checks.inc
3594   /includes/ui/ui_lists.inc
3595
3596 13-May-2009 Joe Hunt
3597 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
3598 $ /includes/ui/ui_lists.inc
3599
3600 10-May-2009 Joe Hunt
3601 # Period presentation bug in tax report/inquiry
3602 $ /gl/inquiry/tax_inquiry.php
3603   /reporting/includes/reports_classes.inc
3604   
3605 07-May-2009 Joe Hunt
3606 # Layout bug in exchange rate display
3607 $ /includes/ui/ui_view.inc
3608 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
3609 $ /sales/inquiry/sales_orders_view.php
3610 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
3611 $ /sales/includessales_order_ui.inc
3612
3613 05-May-2009 Janusz Dobrowolski
3614 # Fixed check if code for new sales kit is not used.
3615 $ /inventory/manage/sales_kits.php
3616
3617 04-May-2009 Joe Hunt
3618 # Purchase Order document shows wrong purch data conversion if purch data
3619 $ /reporting/rep209.php
3620
3621
3622 ------------------------------- Release 2.1.2 ----------------------------------
3623 30-Apr-2009 Joe Hunt
3624 ! Release 2.1.2
3625 $ config.php
3626
3627 22-Apr-2009 Joe Hunt
3628 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
3629 $ /purchasing/manage/suppliers.php
3630
3631 20-Apr-2009 Janusz Dobrowolski
3632 # Rewritten backup manager, fixed progressbar bug.
3633 $ /admin/backups.php
3634 # Fixed bug in zipped sql file restore.
3635 $ /admin/db/maintenance_db.inc
3636 ! JsHttpRequest class updated to latest version.
3637 $ /includes/JsHttpRequest.php
3638   /js/JsHttpRequest.js
3639 ! Added optional parameter in vertical_space()
3640 $ /includes/ui/ui_controls.inc
3641 + Helper for javascript confirm dialogs added.
3642 $ /includes/ui/ui_input.inc
3643 ! Client side confirm dialog added for destructive submits.
3644 $ /purchasing/supplier_invoice.php
3645   /purchasing/includes/ui/invoice_ui.inc
3646   /sales/sales_order_entry.php
3647 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
3648 $ /includes/current_user.inc
3649   /includes/page/footer.inc
3650   /includes/page/header.inc
3651   /includes/ui/ui_view.inc
3652   /access/login.php
3653   /js/inserts.js
3654   /js/utils.js
3655   /themes/aqua/images/progressbar.gif
3656   /themes/cool/images/progressbar.gif
3657   /themes/default/images/progressbar.gif
3658   /themes/default/images/ajax-loader2.gif (new)
3659   /themes/default/images/warning.png (new)
3660   /themes/aqua/images/ajax-loader2.gif (new)
3661   /themes/aqua/images/warning.png (new)
3662   /themes/cool/images/ajax-loader2.gif (new)
3663   /themes/cool/images/warning.png (new)
3664 # Fixed supplier uom retrieval.
3665 $ /purchasing/includes/db/po_db.inc
3666
3667 04-Apr-2009 Janusz Dobrowolski
3668 # Paper format defaults to A4 for unknown specifiers.
3669 $ /reporting/includes/pdf_report.inc
3670 # Sealing sql statements.
3671 $ /sales/manage/customers.php
3672
3673 01-Apr-2009 Janusz Dobrowolski
3674 # Fixed document mailing.
3675 $ /reporting/includes/pdf_report.inc
3676 # Fixed focus javascript error on lists.
3677 $ /includes/ui/ui_lists.inc
3678 # Fixed report links hotkey selection
3679 $ /js/inserts.js
3680
3681 ------------------------------- Release 2.1.1 ----------------------------------
3682 30-Mar-2009 Janusz Dobrowolski
3683 # Fixed display of unsufficient quantities in sales docs.
3684 $ /sales/includes/ui/sales_order_ui.inc
3685   /themes/aqua/default.css
3686   /themes/cool/default.css
3687   /themes/default/default.css
3688 # Updated gettext template file
3689 $ /lang/new_language_template/LC_MASSAGES/empty.po
3690 ! Release 2.1.1
3691 $ config.php
3692
3693 29-Mar-2009 Janusz Dobrowolski
3694 # [0000126] 'Invoice' words on credit note document.
3695 $ /reporting/includes/doctext.inc
3696   /reporting/includes/doctext2.inc
3697 # [0000125] Sql error when creating credit note.
3698 $ /sales/includes/db/sales_credit_db.inc
3699 # [0000121] Error during qoh calculations.
3700 $ /sales/includes/ui/sales_order_ui.inc
3701
3702 28-Mar-2009 Janusz Dobrowolski
3703 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
3704 $ /gl/manage/exchange_rates.php
3705
3706 27-Mar-2009 Janusz Dobrowolski
3707 # Fixed include file path in reports 104,303
3708 $ /reporting/rep104.php
3709   /reporting/rep303.php
3710
3711 26-Mar-2009 Janusz Dobrowolski
3712 # Fixed problems with cash invoices created after db upgrade.
3713 $ /includes/data_checks.inc
3714   /sales/includes/db/sales_points_db.inc
3715   /sales/manage/sales_points.php
3716   /sql/alter2.1.sql
3717
3718 24-Mar-2009 Joe Hunt
3719 # Wrong price decimals in Report Salesman Listing
3720 $ /reporting/rep106.php
3721
3722 23-Mar-2009 Janusz Dobrowolski
3723 # Fixed keybord access issue after AltTab
3724 $ /js/inserts.js
3725
3726 23-Mar-2009 Joe Hunt
3727 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
3728 $ /reporting/including/excel_report.inc
3729
3730 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
3731 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
3732 $ /inventory/manage/items.php
3733   /inventory/includes/inventory_db.inc
3734   /reporting/rep104.php
3735   /reporting/rep303.php
3736
3737 21-Mar-2009 Janusz Dobrowolski
3738 # Broken currency section after date change.
3739 $ /sales/includes/ui/sales_credit_ui.inc
3740   /sales/includes/ui/sales_order_ui.inc
3741
3742 20-Mar-2009 Joe Hunt
3743 # Truncation bug when inserting/updating entered supplier credit limit
3744 $ /purchasing/manage/suppliers.php
3745
3746 19-Mar-2009 Joe Hunt
3747 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
3748 $ /taxes/tax_types.php
3749
3750 19-Mar-2009 Janusz Dobrowolski
3751 # Fixed quick entry amount update on list change.
3752 $ /gl/includes/ui/gl_journal_ui.inc
3753
3754 ------------------------------- Release 2.1 ----------------------------------------------------
3755 18-Mar-2009 Joe Hunt
3756 ! Release 2.1
3757 $ config.php
3758
3759 18-Mar-2009 Janusz Dobrowolski
3760 # Additional php.ini checks and fixes for php in CGI mode
3761 $ /.htaccess
3762   /install.html
3763   /install/index.php
3764   /install/save.php
3765 # Default focus in lists on searchbox if used.
3766 $ /includes/ui/ui_lists.inc
3767 # Fixed update after code search.
3768 $ /inventory/manage/sales_kits.php
3769
3770 16-Mar-2009 Janusz Dobrowolski
3771 # Fixed redirection after order cancelation.
3772 $ /sales/sales_order_entry.php
3773
3774 15-Mar-2009 Joe Hunt
3775 # Minor bug in Report List of Journal Entries
3776 $ /reporting/rep702.php
3777
3778 14-Mar-2009 Joe Hunt
3779 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
3780   if invoice date is later than payment date
3781 $ /includes/banking.inc
3782
3783 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
3784 # GL line delete bug fixed.
3785 $ /gl/includes/ui/gl_bank_ui.inc
3786   /gl/includes/ui/gl_journal_ui.inc
3787   /includes/ui/items_cart.inc
3788 # Random syntax error + new menu item :).
3789 $ /manufacturing/inquiry/bom_cost_inquiry.php
3790   /applications/manufacturing.php
3791 - Removed non used file
3792 $ /admin/db/v_banktrans.inc (removed)
3793
3794 11-Mar-2009 Joe Hunt
3795 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
3796 $ /gl/include/db/gl_db_banking.inc
3797
3798 10-Mar-2009 Janusz Dobrowolski
3799 # [0000119] Fixed search by item description in sales item selector.
3800 $ /includes/ui/ui_lists.inc
3801 # Fixed email_row/link_row display for empty input value.
3802 $ /includes/ui/ui_inputs.inc
3803 # Small layout fix 
3804 $ /purchasing/allocations/supplier_allocate.php
3805   /sales/allocations/customer_allocate.php
3806
3807 ------------------------------- Release 2.1.0 RC ------------------------------------------------
3808 09-Mar-2009 Joe Hunt
3809 ! Release 2.1.0 Release Candidate (RC).
3810 $ config.php
3811 ! Report clean up
3812 $ /reporting/includes/excel_report.inc
3813
3814 09-Mar-2009 Janusz Dobrowolski
3815 # Initial prefs for new created user now copied form current admin settings.
3816 $ /admin/users.php
3817 # Changed page_security level to 1
3818 $ /admin/display_prefs.php
3819 # Fixed item code display after item delete
3820 $ /inventory/manage/items.php
3821 # Cosmetic cleanup
3822 $ /includes/session.inc
3823
3824 08-Mar-2009 Joe Hunt
3825 ! XLS engine now compatible with PEAR Excel Writer.
3826 $ /reporting/includes/excel_report.inc
3827   /reporting/includes/Workbook.php
3828   
3829 05-Mar-2009 Joe Hunt
3830 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
3831 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
3832   /reporting/includes/Workbook.php (new file)
3833   /reporting/includes/excel_report.inc
3834   /reporting/includes/pdf_report.inc
3835   /reporting/prn_redirect.php
3836   /reporting all repXXX.php files
3837   
3838 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
3839 + Preparation for Excel Writer continued
3840 $ /reporting/includes/ExcelWriterXML.php
3841   /reporting/includes/ExcelWriterXML_Sheet.php
3842   /reporting/includes/ExcelWriterXML_Style.php
3843   /reporting/includes/excel_report.inc
3844   /reporting all repXXX.php that are not documents
3845   
3846 02-Mar-2009 Joe Hunt
3847 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
3848 $ /reporting/includes/reports_classes.inc
3849   /reporting/includes/pdf_report.inc
3850   /reporting/includes/ExcelWriterXML.php (new file)
3851   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
3852   /reporting/includes/ExcelWriterXM__Style (new file)
3853   /reporting/includes/excel_report.inc (new file)
3854   /reporting/reports_main.php
3855   /reporting/rep701.php
3856   /reporting/rep705.php
3857   /reporting/rep706.php
3858   /reporting/rep707.php
3859   
3860 01-Mar-2009 Janusz Dobrowolski
3861 # Setting magic_quotes_gpc and register_globals to off in htaccess file
3862 $ /.htaccess (new)
3863
3864 28-Feb-2009 Joe Hunt
3865 ! Improved layout in standard themes (graphics)
3866 $ /themes/aqua/renderer.php
3867   /themes/aqua/help.gif (new file)
3868   /themes/aqua/login.gif (new file)
3869   /themes/aqua/right.gif (new file)
3870   /themes/cool/renderer.php
3871   /themes/cool/help.gif (new file)
3872   /themes/cool/login.gif (new file)
3873   /themes/cool/right.gif (new file)
3874   /themes/default/renderer.php
3875   /themes/default/help.gif (new file)
3876   /themes/default/login.gif (new file)
3877   /themes/default/right.gif (new file)
3878   /themes/themes/login.css
3879     
3880 27-Feb-2009 Janusz Dobrowolski
3881 # Security fix to my last commit.
3882 $ /frontaccounting.php
3883   /includes/lang/language.php
3884
3885 25-Feb-2009 Joe Hunt
3886 ! Improved layout
3887 $ /inventory/prices.php
3888   /inventory/reorder_level.php
3889   /inventory/inquiry/stock_status.php
3890   
3891 24-Feb-2009 Janusz Dobrowolski
3892 # Cleaning startup code
3893 $ /index.php
3894   /frontaccounting.php
3895   /includes/session.inc
3896   /includes/db/connect_db.inc
3897   /includes/lang/gettext.php
3898   /includes/lang/language.php
3899 # Language changed on display prefs page stored to database.
3900 $ /admin/display_prefs.php
3901   /admin/db/users_db.inc
3902   /includes/current_user.inc
3903 # Fixed tab hot keys
3904 $ /applications/customers.php
3905   /applications/dimensions.php
3906   /applications/generalledger.php
3907   /applications/inventory.php
3908   /applications/manufacturing.php
3909   /applications/setup.php
3910   /applications/suppliers.php
3911
3912 23-Feb-2009 Joe Hunt
3913 ! Changed extension include to be outside function. Didn't work in submenus.
3914 $ frontaccounting.php
3915   /includes/main.inc
3916 ! Better color in data picker
3917 $ /themes/aqua/default.css
3918   /themes/cool/default.css
3919   /themes/default/default.css
3920   
3921 22-Feb-2009 Janusz Dobrowolski
3922 ! Application startup code cleanup.
3923 $ /frontaccounting.php
3924   /index.php
3925   /applications/customers.php
3926   /applications/dimensions.php
3927   /applications/generalledger.php
3928   /applications/inventory.php
3929   /applications/manufacturing.php
3930   /applications/setup.php
3931   /applications/suppliers.php
3932   /includes/session.inc
3933   /includes/lang/language.php
3934   /themes/default/renderer.php
3935   /themes/aqua/renderer.php
3936   /themes/cool/renderer.php
3937 ! Removed obsolete $applications array.
3938 $ /config.php
3939 ! Cosmetic cleanup
3940 $ /includes/main.inc
3941 ! Calendar style moved to theme default.css
3942 $ /includes/ui/ui_view.inc
3943   /themes/aqua/default.css
3944   /themes/cool/default.css
3945   /themes/default/default.css
3946 # Fixed charset selection on login screen
3947 $ /access/login.php
3948 # Blocked password changes in demo mode
3949 $ /admin/change_current_user_password.php
3950 ! Default theme and language set for not logged user
3951 $ /includes/current_user.inc
3952   /includes/prefs/userprefs.inc
3953 # Fixed initial query order.
3954 $ /purchasing/inquiry/po_search.php
3955
3956 21-Feb-2009 Joe Hunt
3957 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
3958 $ /includes/ui/db_pager_view.inc
3959 ! Better layout in stock_movements.php
3960 $ /inventory/inquiry/stock_movements.php
3961
3962 18-Feb-2009 Joe Hunt
3963 ! Better layout in Items form.
3964 $ /inventory/manage/items.php
3965
3966 16-Feb-2009 Joe Hunt
3967 # Instruction in update.html should include switch to standard theme before upgrade
3968 $ update.html
3969 # Bug in function get_ecb_rate when no function curl_init (missing url part)
3970 $ /gl/includes/db/gl_db_rates.inc
3971
3972 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
3973 15-Feb-2009 Joe Hunt
3974 ! Release 2.1.0 beta 2
3975 $ config.php
3976
3977 14-Feb-2009 Janusz Dobrowolski
3978 # Removed obsolete bank_trans field
3979 $ /sql/alter2.1.sql
3980   /sql/en_US-demo.sql
3981   /sql/en_US-new.sql
3982 # Drop column queries executed also in not forced upgrade install 
3983 $ /admin/db/maintenance_db.inc
3984
3985 13-Feb-2009 Janusz Dobrowolski
3986 ! Added login page language setting
3987 $ /access/login.php
3988   /admin/inst_lang.php
3989   /includes/lang/language.php
3990   /lang/installed_languages.inc
3991 # Message typo fixed
3992 $ /admin/display_prefs.php
3993 # Unified display_error function name in install wizard and main code
3994 $ /install/save.php
3995
3996 13-Feb-2009 Joe Hunt
3997 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
3998 $ /includes/ui/ui_view.inc
3999
4000 12-Feb-2009 Janusz Dobrowolski
4001 ! Changed extension menu file placement, added support for gettext in extensions.
4002 $ /frontaccounting.php
4003 # Fix for some buggy curl versions.
4004 $ /gl/includes/db/gl_db_rates.inc
4005   /gl/manage/exchange_rates.php
4006 # Fixed get_amount() to return 0 for invalid input.
4007 $ /js/utils.js
4008   /js/budget.js
4009
4010 ------------------------------- Release 2.1.0 beta --------------------------------------------
4011
4012 08-Feb-2009 Janusz Dobrowolski
4013 # Fixed division by zero bug in empty pager
4014 $ includes/db_pager.inc
4015 # Fixed special char display issue in item name [0000116]
4016 $ sales/includes/cart_class.inc
4017
4018 08-Feb-2009 Joe Hunt
4019 ! Changed license type to GNU GPLv3. Stamped headers changed.
4020 $ all appropriate source files
4021
4022 04-Feb-2009 Joe Hunt
4023 ! Removed ALTER TABLE DROP columns
4024 $ /sql/alter2.1.sql
4025 ! Removed files from CVS
4026 /company/0/images/logo_frontaccounting.png
4027 /reporting/fonts/vera.afm
4028 + Added files to CVS
4029 /doc/2.1_Beta.txt
4030 /doc/extensions.txt
4031 /themes/default/images/escape.png
4032
4033 04-Feb-2009 Joe Hunt
4034 # Software Upgrade (re-read of current user needed)
4035 $ /admin/inst_upgrade.php
4036
4037 03-Feb-2009 Joe Hunt
4038 ! install/index.php link to AGPL license
4039 $ /install/index.php
4040
4041 03-Feb-2009 Janusz Dobrowolski
4042 ! Merging bugfixes since 2.0.6 from main trunk (see below)
4043 $ /config.php
4044   /gl/includes/db/gl_db_banking.inc
4045   /gl/manage/gl_account_classes.php
4046   /includes/ui/items_cart.inc
4047   /includes/ui/ui_view.inc
4048   /purchasing/includes/db/invoice_db.inc
4049   /reporting/rep101.php
4050   /reporting/rep201.php
4051   /reporting/includes/class.pdf.inc
4052   /sales/credit_note_entry.php
4053   /sales/customer_credit_invoice.php
4054   /sales/customer_delivery.php
4055   /sales/customer_invoice.php
4056   /sales/includes/db/payment_db.inc
4057   /sales/includes/db/sales_credit_db.inc
4058   /sales/includes/db/sales_delivery_db.inc
4059   /sales/includes/db/sales_invoice_db.inc
4060   /sales/includes/ui/sales_order_ui.inc
4061   /sales/view/view_credit.php
4062 # Due date display finally fixed.
4063 $ /purchasing/inquiry/supplier_inquiry.php
4064   /sales/inquiry/customer_inquiry.php
4065
4066 ------------------------------- Release 2.0.7 --------------------------------------------
4067 03-Feb-2009 Joe Hunt
4068 ! New release 2.0.7
4069 $ config.php
4070
4071 22-Jan-2009 Joe Hunt
4072 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
4073 $ /sales/inquiry/customer_inquiry.php
4074
4075 13-Jan-2009 Joe Hunt
4076 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
4077 $ /sales/customer_delivery.php
4078   /sales/customer_invoice.php
4079   /sales/includes/ui/sales_order_ui.inc
4080   
4081 08-Jan-2009 Janusz Dobrowolski
4082 # Numeric check on class id added.
4083 $ /gl/manage/gl_account_classes.php
4084
4085 02-Jan-2009 Joe Hunt
4086 # [0000104] minor language updates in a few sales files 
4087 $ /sales/customer_invoice.php
4088
4089 23-Dec-2008 Joe Hunt
4090 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
4091 $ /gl/includes/db/gl_db_banking.inc
4092
4093 22-Dec-2008 Janusz Dobrowolski
4094 # [0000102] Credit note was stored without entered shippment cost and comment.
4095 $ /sales/credit_note_entry.php
4096 # [0000103] Error during save of modified freehand credit note.
4097 $ /sales/includes/db/cust_trans_db.inc
4098
4099 18-Dec-2008 Joe Hunt
4100 # [0000101] Roll back of yeasterday issues
4101 $ /purchasing/includes/db/invoice_db.inc
4102   /purchasing/includes/db/supp_payment_db.inc
4103   /sales/includes/db/payment_db.inc
4104   /sales/includes/db/sales_credit_db.inc
4105   /sales/includes/db/sales_invoice_db.inc
4106
4107 17-Dec-2008 Joe Hunt
4108 # [0000101] More wonderful rounding issues 
4109 $ /includes/ui/ui_view.inc
4110   /purchasing/includes/db/invoice_db.inc
4111   /purchasing/includes/db/supp_payment_db.inc
4112   /sales/includes/db/payment_db.inc
4113   /sales/includes/db/sales_credit_db.inc
4114   /sales/includes/db/sales_delivery_db.inc
4115   /sales/includes/db/sales_invoice_db.inc
4116   
4117 16-Dec-2008 Joe Hunt
4118 # [0000100] Keep getting left allocated weird results (rounding problems).
4119 $ /includes/ui/ui_view.inc
4120   /purchasing/inquiry/supplier_allocation_inquiry.php
4121   /reporting/rep101.php
4122   /reporting/rep201.php
4123   /sales/inquiry/customer_allocation_inquiry.php
4124
4125 10-Dec-2008 Janusz Dobrowolski
4126 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
4127 $ /includes/ui/items_cart.inc
4128
4129 09-Dec-2008 Janusz Dobrowolski
4130 # [0000098] Unable issue of credit note for invoice with removed item lines.
4131 $ /sales/customer_credit_invoice.php
4132 # [0000097] Can't void freehand customer credit note.
4133 $ /sales/includes/db/sales_invoice_db.inc
4134 # Fixed to hide empty credit note lines.
4135 $ /sales/view/view_credit.php
4136 -------------------------------------------------------------------------------
4137
4138 03-Feb-2009 Janusz Dobrowolski
4139 # sql2date around row[date] in due date.
4140 $ /purchasing/inquiry/supplier_inquiry.php
4141 # Bugfix [0000115] once again.
4142 $ /sales/inquiry/sales_orders_view.php
4143 # Division by zero avoided in db_pager
4144 $ /includes/db_pager.inc
4145
4146 02-Feb-2009 Joe Hunt
4147 ! Better layout in Form setup
4148 $ /admin/forms_setup.php
4149 # sql2date around row[date] in due date.
4150 $ /sales/inquiry/customer_inquiry.php
4151
4152 02-Feb-2009 Janusz Dobrowolski
4153 # Fixed initial sort order in pagers
4154 $ /dimensions/inquiry/search_dimensions.php
4155   /includes/db_pager.inc
4156   /purchasing/allocations/supplier_allocation_main.php
4157   /purchasing/inquiry/po_search_completed.php
4158   /purchasing/inquiry/supplier_allocation_inquiry.php
4159   /purchasing/inquiry/supplier_inquiry.php
4160   /sales/allocations/customer_allocation_main.php
4161   /sales/inquiry/customer_allocation_inquiry.php
4162   /sales/inquiry/customer_inquiry.php
4163 # Fixed due date display for invoices.
4164 $ /sales/inquiry/customer_inquiry.php
4165 # Bugfix [0000115] - error on empty table update in fallback mode.
4166 $ /sales/inquiry/customer_allocation_inquiry.php
4167
4168 30-Jan-2009 Joe Hunt
4169 + Outputs/Inputs on tax inquiry as well (why not)
4170 $ /gl/includes/db/gl_db_trans.inc
4171   /gl/inquiry/tax_inquiry.php
4172 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
4173 $ /sql/alter2.1.sql
4174   /sql/en_US-demo.sql
4175   /sql/en_US-new.sql
4176   
4177 29-Jan-2009 Joe Hunt
4178 # A few minor fixes to get the tax report and inquiry right and syncronized
4179 $ /gl/includes/db/gl_db_trans.inc
4180   /gl/inquiry/tax_inquiry.php
4181   /reporting/rep709.php
4182 # Missing parameter to add_trans_tax_details
4183 $ /sales/includes/db/sales_credit_db.inc
4184   /sales/includes/db/sales_delivery_db.inc
4185   /sales/includes/db/sales_invoice_db.inc
4186   
4187 29-Jan-2009 Janusz Dobrowolski
4188 # Changes related to rewrite and optimalization of tax registration
4189 $ /gl/includes/db/gl_db_bank_trans.inc
4190   /gl/includes/db/gl_db_banking.inc
4191   /gl/includes/db/gl_db_trans.inc
4192   /purchasing/includes/db/invoice_db.inc
4193   /purchasing/includes/db/invoice_items_db.inc
4194   /purchasing/view/view_supp_credit.php
4195   /purchasing/view/view_supp_invoice.php
4196   /reporting/rep107.php
4197   /reporting/rep110.php
4198   /reporting/rep709.php
4199   /sales/includes/db/cust_trans_details_db.inc
4200   /sales/includes/db/sales_credit_db.inc
4201   /sales/includes/db/sales_delivery_db.inc
4202   /sales/includes/db/sales_invoice_db.inc
4203   /sales/view/view_credit.php
4204   /sales/view/view_dispatch.php
4205   /sales/view/view_invoice.php
4206   /sql/alter2.1.php
4207   /sql/alter2.1.sql
4208   /taxes/tax_calc.inc
4209   /gl/inquiry/tax_inquiry.php
4210 # Added precheck before system upgrade
4211 $ /admin/inst_upgrade.php
4212 # Reduced delay when ECB currency exrates page is unavailable.
4213 $ /gl/includes/db/gl_db_rates.inc
4214 # Small fixes
4215 $ /inventory/prices.php
4216   /includes/ui/ui_view.inc
4217 # Fixed bug in checks before group delete.
4218 $ /sales/manage/sales_groups.php
4219 # Removing obsolete tax group in GL account definition
4220 $ /gl/includes/db/gl_db_accounts.inc
4221   /gl/manage/gl_accounts.php
4222
4223 28-Jan-2009 Joe Hunt
4224 ! Changes to committed tax report routines.
4225 $ /sales/includes/db/sales_invoice_db.inc
4226   /sales/includes/db/sales_delivery_db.inc
4227   /sales/includes/db/sales_credit_db.inc
4228   /purchasing/includes/db/invoice_db.inc
4229   /reporting/rep709.php
4230   
4231 28-Jan-2009 Joe Hunt
4232 + Copyright notes at top op every source file
4233 $ All files still missing
4234
4235 27-Jan-2009 Joe Hunt
4236 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
4237 $ update_db.php
4238   /sql/en_US-demo.sql
4239 # fixed underline in db pager for sortable columns.
4240 $ /themes/aqua/default.css
4241   /themes/cool/default.css
4242   /themes/default/default.css
4243   
4244 26-Jan-2009 Joe Hunt
4245 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
4246 $ /gl/manage/gl_quick_entries.php
4247   /includes/types.inc
4248   /includes/ui/ui_view.inc
4249 + Added 'inactive' field in most 'catalog' tables.
4250 $ /sql/alter2.1.sql
4251   /sql/en_US-new.sql
4252   /sql/en_US-demo.sql
4253 + Added graphics for cancel. (door-out)
4254   /themes/aqua/images/cancel.png
4255   /themes/cool/images/cancel.png
4256   /themes/default/images/cancel.png
4257
4258 24-Jan-2009 Janusz Dobrowolski
4259 ! Set maximum width for select to avoid broken layout in two column layout.
4260 $ /themes/aqua/default.css
4261   /themes/cool/default.css
4262   /themes/default/default.css
4263 # Voiding tax records included via GL/bank transactions
4264 $ /admin/db/voiding_db.inc
4265   /gl/includes/db/gl_db_bank_trans.inc
4266   /gl/includes/db/gl_db_trans.inc
4267 # Fixed quick entry types values.
4268 $ /includes/types.inc
4269
4270 23-Jan-2009 Joe Hunt
4271 + Added new files in doc subdirectory
4272 $ /doc/attachments.txt
4273   /doc/bank_reconciliation.txt
4274   /doc/dim_on_invoice.txt
4275   /doc/license.txt
4276   /doc/quick_entries.txt
4277   /doc/recurrent_invoice.txt
4278   
4279 22-Jan-2009 Janusz Dobrowolski
4280 # Added attachments to company sub_dirs
4281 $ /update_db.php
4282 # Added hot key for Quick Entries
4283 $ /applications/generalledger.php
4284 # Improved quick entries.
4285 $ /gl/gl_bank.php
4286   /gl/gl_journal.php
4287   /gl/includes/db/gl_db_bank_accounts.inc
4288   /gl/includes/ui/gl_bank_ui.inc
4289   /gl/includes/ui/gl_journal_ui.inc
4290   /includes/types.inc
4291   /includes/ui/items_cart.inc
4292   /gl/manage/gl_quick_entries.php
4293   /includes/ui/ui_lists.inc
4294   /includes/ui/ui_view.inc
4295   /purchasing/supplier_credit.php
4296   /purchasing/supplier_invoice.php
4297   /purchasing/includes/ui/invoice_ui.inc
4298   /sql/alter2.1.sql
4299   /sql/en_US-demo.sql
4300   /sql/en_US-new.sql
4301 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
4302 $ /gl/includes/db/gl_db_banking.inc
4303   /gl/includes/db/gl_db_trans.inc
4304   /purchasing/includes/db/invoice_db.inc
4305   /sales/includes/db/cust_trans_details_db.inc
4306   /taxes/tax_calc.inc
4307 # Allocation bug for cash sales.
4308 $ /sales/includes/db/sales_invoice_db.inc
4309 # Hiding voided gl transactions.
4310 $ /gl/view/gl_trans_view.php
4311 ! Icons removed from form buttons for now.
4312 $ /sales/sales_order_entry.php
4313
4314 20-Jan-2009 Joe Hunt
4315 ! Preparing for installing of extensions
4316 $ installed_extensions.php (new file)
4317   frontaccounting.php
4318   /includes/main.inc
4319 # Bad handling of graphic links in certain browsers
4320   /includes/ui/ui_input.inc
4321   
4322 19-Jan-2009 Joe Hunt
4323 ! Changed direct sales document line descriptions to be editable (via edit link)
4324 $ /sales/sales_order_entry.php
4325   /includes/cart_class.inc
4326   /includes/ui/sales_order_ui.inc
4327 ! Fixed so the printed documents can handle multiple lines of description
4328 $ /reporting/rep107.php
4329   /reporting/rep109.php
4330   /reporting/rep110.php
4331   
4332 17-Jan-2009 Joe Hunt
4333 ! Changed all smaller forms and tables to be uniform. Copyright notes.
4334 $ All files with small forms and tables.
4335
4336 16-Jan-2009 Janusz Dobrowolski
4337 ! Fixed new pager generation on first display.
4338 $ /gl/manage/exchange_rates.php
4339
4340 15-Jan-2009 Joe Hunt
4341 ! Adjustment of db pager width. Copyright notes. 
4342 $ All files with db pager
4343   /db_pager_view.inc
4344   /themes/default/default.css
4345   /themes/aqua/default.css
4346   /themes/cool/default.css
4347
4348 15-Jan-2009 Janusz Dobrowolski
4349 ! Rewritten reconciliation page.
4350 $ /gl/bank_account_reconcile.php
4351   /includes/ui/ui_lists.inc
4352   /sql/alter2.1.php
4353   /sql/alter2.1.sql
4354   /js/reconcile.js (added)
4355 ! Standard mysql separator in date functions
4356 $ /includes/date_functions.inc
4357 + Separated checkbox generation for indirect display use
4358 $ /includes/ui/ui_input.inc
4359 ! Standard checkbox helper use.
4360 $ /sales/inquiry/sales_orders_view.php
4361
4362 14-Jan-2009 Joe Hunt
4363 ! Page reload problem, progress bar in backup/restore, 
4364 $ /admin/backups.php
4365   /admin/display_prefs.php
4366   /includes/lang/language.php
4367   
4368 12-Jan-2009 Joe Hunt
4369 ! Updating install and update helpers
4370 $ install.html
4371   update.html
4372   /install/index.php
4373 # Fixing price formatting of left to allocate
4374 $ /purchasing/allocations/supplier_allocation_main.php
4375   /sales/allocations/customer_allocation_main.php
4376   
4377 11-Jan-2009 Janusz Dobrowolski
4378 ! Added table pager.
4379 $ /admin/view_print_transaction.php
4380 ! Improved check_cells().
4381 $ /includes/ui/ui_input.inc
4382 # Added new attachments per company subdirectory.
4383 $ /admin/create_coy.php
4384 # Added hotkey for reconciliation menu option.
4385 $ /applications/generalledger.php
4386 # Fixed false qoh alerts.
4387 $ /sales/includes/ui/sales_order_ui.inc
4388 # Fixed page title.
4389 $ /sales/manage/sales_points.php
4390
4391 11-Jan-2009 Joe Hunt
4392 ! Changed notice msg to warnings and changed bg color for warning
4393 $ /admin/company_preferences.php
4394   /admin/void_transaction.php
4395   /includes/errors.inc
4396   /inventory/manage/items.php
4397   
4398 10-Jan-2009 Joe Hunt
4399 + Addition of Bank Reconciliation. Author Rob Mallon
4400 $ /applications/generalledger.php 
4401   /gl/bank_account_reconcile.php (new file)
4402   /sql/alter2.1.sql
4403 + Added more fields to suppliers table and fixed PO document
4404 $ /sql/alter2.1.sql
4405   /includes/ui/ui_input.inc (new link_row)
4406   /purchasing/manage/suppliers.php
4407   /reporting/includes/header2.inc
4408   /reporting/rep209.php
4409   
4410 09-Jan-2009 Janusz Dobrowolski
4411 + Added hook file for localized functions.
4412 $ /includes/lang/language.php
4413 ! Removed obsolete local css file inclusion.
4414 $ /includes/page/header.inc
4415 ! Optional params in table_header() added.
4416 $ /includes/ui/ui_controls.inc
4417 ! Added table pager in exchange rates editor.
4418 $ /gl/includes/db/gl_db_rates.inc
4419   /gl/manage/exchange_rates.php
4420 ! Fixed rate column, added width table parameter
4421 $ /includes/db_pager.inc
4422   /includes/ui/db_pager_view.inc
4423 # Added hot key for attachments menu option.
4424 $ /applications/setup.php
4425 # Removed bank_trans_types_db.inc inclusion.
4426 $ /gl/includes/gl_db.inc
4427 - Removed obsolete files
4428 $ /gl/manage/bank_trans_types.php (removed)
4429   /gl/includes/db/bank_trans_types.inc (removed)
4430   /lang/en_US/stylesheet.css (removed)
4431   /lang/new_language_template/stylesheet.css (removed)
4432 - Example picture files moved to company/0
4433 $ /inventory/manage/image (removed)
4434   /inventory/manage/image/0 (removed)
4435   /inventory/manage/image/0/102.jpg (removed)
4436   /inventory/manage/image/0/103.jpg (removed)
4437   /inventory/manage/image/0/104.jpg (removed)
4438
4439 09-Jan-2009 Joe Hunt
4440 ! Changed $path_to_root in report files and stamped copyright
4441 $ All report files
4442 + Added Sales kits to Items price list.
4443 $ /reporting/rep104.php
4444 # Company logo can not be deleted.
4445 $ /admin/company_preferences.php
4446 # Bug [0000107] and [0000108]
4447 $ /inventory/includes/db/items_codes_db.inc
4448   /gl/manage/gl_account_types.php
4449
4450 08-Jan-2009 Joe Hunt
4451 ! Changed attachments to use unique files store instead of blobs
4452 $ /admin/attachments/attachments.php
4453   /sql/alter2.1.sql
4454   
4455 07-Jan-2009 Joe Hunt
4456 ! Changed supplier credit note to only show items for a period, default 30 days back.
4457 $ /purchasing/includes/db/grn_db.inc
4458   /purchasing/includes/invoice_ui.inc
4459   /purchasing/supplier_credit.php
4460   
4461 07-Jan-2009 Janusz Dobrowolski
4462 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
4463 $ /sql/alter2.1.sql
4464 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
4465 $ sales/includes/cart_class.inc
4466 # Fixed error handling in forced upgrade mode.
4467 $ admin/db/maintenance_db.inc
4468 + Added backtrace debugging function;
4469 $ /includes/ui/ui_view.inc
4470
4471 05-Jan-2009 Joe Hunt
4472 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
4473   If there are many invoice items during a year, there would be many rows suggestions.
4474 $ /purchasing/includes/db/grn_db.inc
4475   /purchasing/includes/db/invoice_db.inc
4476   /purchasing/includes/ui/invoice_ui.inc
4477   /purchasing/supplier_credit.php
4478   /purchasing/inquiry/supplier_inquiry.php
4479   /purchasing/view/view_supp_credit.php
4480   
4481 22-Dec-2008 Janusz Dobrowolski
4482 # Fixed item_code database update on item creation.
4483 $ /inventory/includes/db/item_codes_db.inc
4484   /inventory/includes/db/items_db.inc
4485
4486 21-Dec-2008 Joe Hunt
4487 # Minor bugs in layout and quick entries.
4488 $ /Includes/ui/ui_view.inc
4489   /purchasing/includes/ui/invoice_ui.inc
4490   /purchasing/supplier_invoice.php
4491 # Minor bugs in doctext.inc and doctext2.inc
4492 $ /reporting/includes/doctext.inc
4493   /reporting/includes/doctext2.inc
4494   
4495 20-Dec-2008 Joe Hunt
4496 ! Replaced the ajax paging in stock movements with the old file.
4497 $ /inventory/inquiry/stock_movements.php
4498 ! Better layout in big forms
4499 $ /includes/ui/ui_controls.inc
4500
4501 18-Dec-2008 Joe Hunt
4502 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
4503 $ /gl/gl_bank.php
4504   /gl/gl_journal.php
4505   /gl/includes/db/gl_db_banking.inc
4506   /includes/ui/ui_view.inc
4507   /purchasing/supplier_credit.php
4508   /purchasing/supplier_invoice.php
4509   /purchasing/includes/ui/invoice_ui.inc
4510
4511 15-Dec-2008 Janusz Dobrowolski
4512 # [0000085] Fixed session conflicts during document edition in multiply tabs.
4513 $ /sales/includes/cart_class.inc
4514   /sales/includes/sales_ui.inc
4515   /sales/credit_note_entry.php
4516   /sales/customer_credit_invoice.php
4517   /sales/customer_delivery.php
4518   /sales/customer_invoice.php
4519   /sales/sales_order_entry.php
4520   /sales/view/view_sales_order.php
4521 # Fixed initial form values.
4522 $ /sales/manage/recurrent_invoices.php  
4523 ! Code cleanup.
4524 $ /purchasing/view/view_po.php
4525   /sales/includes/ui/sales_credit_ui.inc
4526   /sales/includes/ui/sales_order_ui.inc
4527
4528 12-Dec-2008 Joe Hunt
4529 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
4530 $ /reporting/includes/header2.inc
4531
4532 11-Dec-2008 Joe Hunt
4533 + Two new fields in company table, accumulate_shipping and logal_text
4534   Accumulat shipping is for accumulating shipping on batch invoice
4535   Legal text is a last line legal info on sales invoices.
4536 $ /sql/alter2.1.sql
4537   /admin/db/company_db.inc
4538   /admin/gl_setup.php
4539   /reporting/includes/header2.inc
4540   /sales/customer_invoice.php
4541
4542 10-Dec-2008 Janusz Dobrowolski
4543 # File and line was not displayed for devel error messages.
4544 $ /includes/errors.inc
4545 # Fixed duplicate groups in list selectors.
4546 $ /includes/ui/ui_lists.inc
4547
4548 09-Dec-2008 Joe Hunt
4549 # Bug in document right-margin when more than 1 page.
4550 $ /reporting/includes/header2.inc
4551 ! Changed so input of account type is possible (like classes)
4552 $ /gl/manage/gl_account_types.php
4553   /gl/includes/db/gl_db_account_types.inc
4554   
4555 08-Dec-2008 Janusz Dobrowolski
4556 + Added helpers for list editor F4 calls.
4557 $ /includes/ui/ui_controls.inc
4558   /sales/sales_order_entry.php
4559 + Added development/bugtracking sql trail 
4560 $ /config.php
4561   /sql/alter2.1.sql
4562   /includes/db/connect_db.inc
4563 ! GL accounts in list selector always grouped by type
4564 $ /admin/gl_setup.php
4565   /gl/includes/ui/gl_bank_ui.inc
4566   /gl/includes/ui/gl_journal_ui.inc
4567   /gl/manage/bank_accounts.php
4568   /gl/manage/gl_accounts.php
4569   /gl/manage/gl_quick_entries.php
4570   /includes/ui/ui_lists.inc
4571   /purchasing/includes/ui/invoice_ui.inc
4572   /sales/manage/customer_branches.php
4573 # Fixed Win AltGr issue in hotkeys system.
4574 $ /js/inserts.js
4575 # Fixed sales_items selector for MySql 3.xx compatibility
4576 $ /includes/ui/ui_lists.inc
4577 # Fixed broken syntax in delete_item_code()
4578 $ /inventory/includes/db/items_codes_db.inc
4579 # Additional fixes to foreign/kit codes
4580 $ /inventory/manage/item_codes.php
4581   /inventory/manage/sales_kits.php
4582 ! Merged changes from main trunk up to version 2.0.6 (see below)
4583 $ /config.php
4584   /update.html
4585   /update_db.php
4586   /admin/create_coy.php
4587   /admin/db/maintenance_db.inc
4588   /gl/includes/db/gl_db_banking.inc
4589   /gl/includes/db/gl_db_trans.inc
4590   /includes/banking.inc
4591   /includes/current_user.inc
4592   /manufacturing/view/wo_production_view.php
4593   /purchasing/includes/db/invoice_db.inc
4594   /purchasing/includes/db/supp_payment_db.inc
4595   /purchasing/includes/ui/invoice_ui.inc
4596   /reporting/rep107.php
4597   /reporting/rep109.php
4598   /reporting/rep110.php
4599   /reporting/rep209.php
4600   /reporting/rep302.php
4601   /reporting/rep303.php
4602   /reporting/includes/pdf_report.inc
4603   /sales/customer_delivery.php
4604   /sales/includes/cart_class.inc
4605   /sales/includes/sales_db.inc
4606   /sales/includes/db/payment_db.inc
4607   /sales/includes/db/sales_credit_db.inc
4608   /sales/includes/db/sales_invoice_db.inc
4609   /sales/includes/ui/sales_credit_ui.inc
4610   /sales/includes/ui/sales_order_ui.inc
4611   /sales/view/view_credit.php
4612   /sales/view/view_dispatch.php
4613   /sales/view/view_invoice.php
4614   /sales/view/view_sales_order.php
4615   /taxes/tax_calc.inc
4616 ------------------------------- Release 2.0.6 --------------------------------------------
4617 08-Dec-2008 Joe Hunt
4618 ! New release 2.0.6
4619 $ config.php
4620
4621 05-Dec-2008 Joe Hunt
4622 # [0000095] Bad behaviour of routine number_format and round in Windows.
4623 $ /gl/includes/gl_db_trans.inc
4624   /includes/banking.inc
4625   /includes/current_user.inc
4626   /purchasing/includes/ui/invoice_ui.inc
4627   /reporting/rep107.php
4628   /reporting/rep109.php
4629   /reporting/rep110.php
4630   /reporting/rep209.php
4631   /sales/view/view_credit.php
4632   /sales/view/view_dispatch.php
4633   /sales/view/view_invoice.php
4634   /sales/view/view_sales_order.php
4635
4636 04-Dec-2008 Janusz Dobrowolski
4637 # Check write permissions and create per company subdirectory structure.
4638 $ /update.html
4639   /update_db.php
4640 # Fixed index.php files in new company dirs.
4641 $ /admin/create_coy.php
4642   /admin/db/maintenance_db.inc
4643
4644 04-Dec-2008 Joe Hunt
4645 # [0000095] Inbalance double entry on Documents
4646 $ /gl/includes/db/gl_db_trans.inc
4647   /gl/includes/db/gl_db_banking.inc
4648   /purchasing/includes/db/invoice_db.inc
4649   /purchasing/includes/db/supp_payment_db.inc
4650   /sales/includes/db/payment_db.inc
4651   /sales/includes/db/sales_credit_db.inc
4652   /sales/includes/db/sales_invoice_db.inc
4653   
4654 29-Nov-2008 Joe Hunt
4655 # [0000094] Report does not show items that have 0 qty but have demand qty
4656 $ /reporting/rep302.php
4657   /reporting/rep303.php
4658   
4659 28-Nov-2008 Joe Hunt
4660 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
4661 $ /purchasing/includes/db/invoice_db.inc
4662
4663 27_Nov-2008 Joe Hunt
4664 # [0000092] Stock Sheet Report. Bad Page break.
4665 $ /reporting/includes/pdf_report.inc
4666
4667 26-Nov-2008 Joe Hunt
4668 # [0000091] Tax for 2 decimal places doesn't compute properly
4669 $ /taxes/tax_calc.inc
4670
4671 25-Nov-2008 Janusz Dobrowolski
4672 # [0000084] Low inventory items are not marked properly.
4673 $ /sales/customer_delivery.php
4674 # [0000086] New line added to document sometimes overwrites old one.
4675 $ /sales/includes/cart_class.inc
4676 # [0000087] Change of order date always updates prices.
4677 $ /sales/includes/ui/sales_credit_ui.inc
4678   /sales/includes/ui/sales_order_ui.inc
4679 # Fixed automatic price calculations always on.
4680 $ /sales/includes/sales_db.inc
4681
4682 08-Dec-2008 Joe Hunt
4683 ! Better support for purchasing data (automatic updating from PO receive)
4684 $ /purchasing/includes/db/grn_db.inc
4685   /purchasing/includes/db/invoice_db.inc
4686   /purchasing/includes/db/po_db.inc
4687   /purchasing/includes/ui/invoice_ui.inc
4688   /purchasing/includes/purchasing_db.inc
4689   /reporting/rep209.php
4690
4691 07-Dec-2008 Janusz Dobrowolski
4692 + Added list category grouping.
4693 $ /includes/ui/ui_lists.inc
4694 ! Changed branch/customer invoice address/name selection on reports
4695 $ /reporting/includes/doctext.inc
4696   /reporting/includes/doctext2.inc
4697   /reporting/includes/header2.inc
4698 ! Fixed default delivery address selection
4699 $ /sales/includes/ui/sales_order_ui.inc
4700 + Added delivery links
4701 $ /sales/view/view_invoice.php
4702 # Small syntax fix.
4703 $ /sql/alter2.1.php
4704 # Fixed error handling during upgrade
4705 $ /admin/db/maintenance_db.inc
4706 # Fixed warnings display
4707 $ /includes/errors.inc
4708
4709 08-Dec-2008 Joe Hunt
4710 # Bad and missing parameter to header2 funciton
4711 $ /reporting/rep109.php
4712   /reporting/rep209.php
4713 ! Rerun of invoice_ui.inc
4714 $ /purchasing/includes/ui/invoice_ui.inc
4715
4716 07-Dec-2008 Joe Hunt
4717 ! Better layout. Copyright notes. Mailto links, outer table routines.
4718 $ /admin/company_preferences.php
4719   /admin/display_prefs.php
4720   /admin/gl_setup.php
4721   /admin/users.php
4722   /gl/includes/ui/gl_bank_ui.inc
4723   /gl/includes/ui/gl_journal_ui.inc
4724   /includes/ui_controls.inc
4725   /includes/ui_input.inc
4726   /inventory/adjustments.php
4727   /inventory/transfers.php
4728   /inventory/includes/item_adjustments_ui.inc
4729   /inventory/includes/stock_transfers_ui.inc
4730   /inventory/manage/locations.php
4731   /purchasing/includes/ui/invoice_ui.inc
4732   /purchasing/includes/ui/po_ui.inc
4733   /purchasing/manage/suppliers.php
4734   /purchasing/supplier_credit.php
4735   /purchasing/supplier_invoice.php
4736   /purchasing/supplier_payment.php
4737   /sales/includes/ui/sales_credit_ui.inc
4738   /sales/includes/ui/sales_order_ui.inc
4739   /sales/manage/customer_branches.php
4740   /sales/manage/customers.php
4741   /sales/manage/sales_people.php
4742   /sales/customer_payments.php
4743   
4744 05-Dec-2008 Joe Hunt
4745 + New fields in suppliers, phone, fax, vat no, contact and credit limit
4746 $ /purchasing/suppliers.php
4747   /sql/alter2.1.sql
4748 ! Changed dimension view to show result instead of ledger trans
4749 $ /dimensions/view/view_dimension.php
4750   /dimensions/includes/dimension_ui.inc
4751   
4752 05-Dec-2008 Janusz Dobrowolski
4753 ! Allowed optional ORDER BY option in base db_pager sql query
4754 $ /includes/db_pager.inc
4755 # Small fixes to pager layout
4756 $ /includes/ui/db_pager_view.inc
4757 ! Reusable button code
4758 $ /includes/ui/ui_controls.inc
4759 ! Button helpers moved from ui_controls.inc
4760 $ /includes/ui/ui_input.inc
4761   /includes/ui/ui_controls.inc
4762 # Fixed errors during focus on nonexistent elements
4763 $ /js/utils.js
4764
4765 26-Nov-2008 Janusz Dobrowolski
4766 # Fixed layout of amount_ex() fields with label.
4767 $ /includes/ui/ui_input.inc
4768 # Fixed combo_input for $sql with GROUP BY option
4769 $ /includes/ui/ui_lists.inc
4770
4771 25-Nov-2008 Janusz Dobrowolski
4772 ! Merged all changes from main trunk up to 2.0.5 (see details below)
4773 $ /CHANGELOG.txt
4774   /update.html
4775   /admin/void_transaction.php
4776   /admin/db/voiding_db.inc
4777   /gl/includes/db/gl_db_trans.inc
4778   /gl/inquiry/gl_trial_balance.php
4779   /includes/banking.inc
4780   /includes/ui/ui_input.inc
4781   /includes/ui/ui_view.inc
4782   /manufacturing/manage/bom_edit.php
4783   /purchasing/po_receive_items.php
4784   /purchasing/supplier_credit.php
4785   /purchasing/supplier_invoice.php
4786   /purchasing/supplier_payment.php
4787   /purchasing/includes/purchasing_db.inc
4788   /purchasing/includes/db/invoice_db.inc
4789   /purchasing/includes/db/supp_payment_db.inc
4790   /purchasing/includes/db/supp_trans_db.inc
4791   /purchasing/includes/ui/invoice_ui.inc
4792   /reporting/rep101.php
4793   /reporting/rep106.php
4794   /reporting/rep201.php
4795   /reporting/rep203.php
4796   /reporting/rep209.php
4797   /reporting/rep708.php
4798   /reporting/reports_main.php
4799   /reporting/includes/class.pdf.inc
4800   /sales/customer_payments.php
4801   /sales/allocations/customer_allocate.php
4802   /sales/includes/sales_db.inc
4803   /sales/includes/db/cust_trans_db.inc
4804   /sales/includes/db/payment_db.inc
4805   /sales/view/view_receipt.php
4806 ------------------------------- Release 2.0.5 --------------------------------------------
4807 24-Nov.2008 Joe Hunt
4808 ! Release 2.0.5
4809 $ config.php
4810 ! Changed update.html
4811 $ update.html
4812 # Small bug fixes
4813 $ /reporting/includes/header2.inc
4814   /sales/view/view_receipt.php
4815
4816 20-Nov-2008 Janusz Dobrowolski
4817 # [0000082] Bad js allocation on All/None button press.
4818 $ /sales/allocations/customer_allocate.php
4819
4820 20-Nov-2008 Joe Hunt
4821 # Do not allow editing invoice if allocated > 0
4822 $ /sales/inquiry/customer_inquiry.php
4823
4824 19-Nov-2008 Joe Hunt
4825 + Possibility to view a transaction before final voiding.
4826 $ /admin/void_transaction.php
4827
4828 11-Nov-2008 Janusz Dobrowolski
4829 # Fixed right alignment of amount cells.
4830 $ /includes/ui/ui_input.inc
4831 # Fixed display bug for fully received items and false modify conflicts.
4832 $ /purchasing/po_receive_items.php
4833
4834 10-Nov-2008 Joe Hunt
4835 ! [0000081] Trial Balance again minor changes.
4836 $ /gl/inquiry/gl_trial_balance.php
4837   /reporting/rep708.php
4838
4839 07-Nov-2008 Joe Hunt
4840 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
4841 $ /gl/inquiry/gl_trial_balance.php
4842   /reporting/reports_main.php
4843   /reporting/rep708.php
4844   
4845 03-Nov-2008 Janusz Dobrowolski
4846 # Fixed price priority in automatic calculations.
4847 $ sales/includes/sales_db.inc
4848
4849 30-Oct-2008 Janusz Dobrowolski
4850 # [0000080] BOM elements was not editable after entry.
4851 $ /manufacturing/manage/bom_edit.php
4852
4853 29-Oct-2008 Joe Hunt
4854 # Voiding a supplier invoice/credit note with GL Postings creates a database error
4855 $ /purchasing/includes/db/invoice_db.inc
4856
4857 28-Oct-2008 Joe Hunt
4858 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
4859 $ /admin/db/voiding_db.inc
4860   /sales/inquiry/sales_deliveries_view.php
4861   /sales/inquiry/customer_inquiry.php
4862   
4863 27-Oct-2008 Joe Hunt
4864 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
4865 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
4866 $ /gl/includes/db/gl_db_trans.inc
4867   /includes/banking.inc
4868   /includes/ui/ui_view.inc
4869   /purchasing/supplier_payment.php
4870   /purchasing/includes/purchasing_db.inc
4871   /purchasing/includes/db/supp_payment_db.inc
4872   /purchasing/includes/db/supp_trans_db.inc
4873   /sales/customer_payments.php
4874   /sales/includes/sales_db.inc
4875   /sales/includes/db/cust_trans_db.inc
4876   /sales/includes/db/payment_db.inc
4877 # [0000078] Fixed some reports with wrong exchange rates.
4878 $ /reporting/rep101.php
4879   /reporting/rep106.php
4880   /reporting/rep201.php
4881   /reporting/rep203.php
4882   /reporting/rep209.php
4883 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
4884 $ /purchasing/supplier_invoice.php
4885
4886 24-Oct-2008 Joe Hunt
4887 ! [0000077] Added a total before ending balance in trial balance (also in report)
4888 $ /gl/inquiry/gl_trial_balance.php
4889   /reporting/rep708.php
4890 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
4891   /reporting/includes/class.pdf.inc
4892 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
4893 $ /purchasing/supplier_invoice.php
4894   /purchasing/supplier_credit.php
4895   /purchasing/includes/ui/invoice_ui.inc
4896   
4897 ------------------------------- Release 2.0.4 --------------------------------------------
4898 23-Oct-2008 Joe Hunt
4899 ! Release 2.0.4
4900 25-Nov-2008 Joe Hunt
4901 ! Inserted Copyright Notice and fixed graphic items
4902 $ /access/login.php
4903   /access/logout.php
4904   /admin/attachments.php
4905   /admin/backups.php
4906   /admin/change_current_user_password.php
4907   /admin/db/company_db.inc
4908   /admin/db/maintenence_db.inc
4909   /admin/db/printers_db.inc
4910   /admin/db/users_db.inc
4911   /admin/db/v_banktrans.inc
4912   /admin/db/voiding_db.inc
4913   /admin/display_prefs.php
4914   /admin/fiscalyears.php
4915   /admin/forms_setup.php
4916   /admin/gl_setup.php
4917   /admin/inst_upgrade.php
4918   /admin/payment_terms.php
4919   /admin/print_profiles.php
4920   /admin/printers.php
4921   /admin/shipping_companies.php
4922   /admin/users.php
4923   /admin/view_print_transaction.php
4924   /admin/void_transaction.php
4925   /gl/gl_journal.php
4926   /gl/includes/ui/gl_bank_ui.inc
4927   /gl/includes/ui/gl_journal_ui.inc
4928   /gl/inquiry/bank_inquiry.php
4929   /gl/inquiry/tax_inquiry.php
4930   /gl/manage/bank_accounts.php
4931   /includes/ui/ui_controls.inc
4932   /reporting/includes/pdf_report.inc
4933   /reporting/rep709.php
4934   /sales/includes/ui/sales_credit_ui.inc
4935   /sql/alter2.1.php
4936   
4937 24-Nov-2008 Janusz Dobrowolski
4938 + Added alias/foreign item codes and sales kits support.
4939 $ /applications/inventory.php
4940   /includes/ui/ui_lists.inc
4941   /inventory/prices.php
4942   /inventory/includes/inventory_db.inc
4943   /inventory/includes/db/items_category_db.inc
4944   /inventory/includes/db/items_db.inc
4945   /inventory/manage/items.php
4946   /inventory/includes/db/items_codes_db.inc (new)
4947   /inventory/manage/item_codes.php (new)
4948   /inventory/manage/sales_kits.php (new)
4949   /sales/includes/sales_db.inc
4950   /sales/includes/ui/sales_order_ui.inc
4951 ! Added decimals to get_item_edit_info() return (sql usage optimization).
4952 $ /includes/db/inventory_db.inc
4953   /inventory/includes/item_adjustments_ui.inc
4954   /inventory/includes/stock_transfers_ui.inc
4955   /manufacturing/includes/work_order_issue_ui.inc
4956   /purchasing/includes/ui/po_ui.inc
4957   /sales/includes/ui/sales_credit_ui.inc
4958 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
4959 $ /includes/ui/ui_input.inc
4960 # Fixed _vd() debug function for use also in ajax mode.
4961 $ /includes/ui/ui_view.inc
4962 ! Changed foreign column name to avoid mysql syntax problems, added category.
4963 $ /sql/alter2.1.sql
4964   /sql/alter2.1.php
4965 # Fixed unconsistent units of measure.
4966 $ /sql/en_US-demo.sql
4967   /sql/en_US-new.sql
4968
4969 24-Nov-2008 Joe Hunt
4970 ! Preparing for graphic Links
4971 $ config.php
4972   /includes/ui/ui_input.inc
4973   /sales/sales_order_entry.php
4974   /sales/includes/ui/sales_order_ui.inc
4975   /themes/aqua/images/ok.gif
4976   /themes/cool/images/ok.gif
4977   /themes/default/images/ok.gif
4978 # Small layout bug in header2.inc
4979 $ /reporting/includes/header2.inc
4980 # Small layout bug in report bank statement
4981 $ /reporting/rep601.php
4982 # Restriction on links
4983 $ /sales/inquiry/customer_inquiry.php
4984
4985 22-Nov-2008 Joe Hunt
4986 + Preparing for Graphic Links final.Optimized.
4987 $ config.php
4988   /admin/create_coy.php
4989   /admin/inst_lang.php
4990   /admin/inst_module.php
4991   /dimensions/inquiry/search_dimensions.php
4992   /includes/ui/ui_controls.inc
4993   /includes/ui/ui_view.inc
4994   /includes/db_pager_view.inc
4995   /manufacturing/search_work_orders.php
4996   /purchasing/inquiry/po_search.php
4997   /purchasing/inquiry/po_search_completed.php
4998   /purchasing/inquiry/supplier_allocation_inquiry.php
4999   /purchasing/allocations/supplier_allocation_main.php
5000   /reporting/includes/reporting.inc
5001   /sales/allocations/customer_allocation_main.php
5002   /sales/inquiry/customer_allocation_inquiry.php
5003   /sales/inquiry/customer_inquiry.php
5004   /sales/inquiry/sales_orders_view.php
5005   /sales/inquiry/sales_deliveries_view.php
5006   /themes/default/images/receive.gif (new file)
5007   /themes/aquat/images/receive.gif (new file)
5008   /themes/cool/images/receive.gif (new file)
5009   
5010   
5011 21-Nov-2008 Joe Hunt
5012 + Preparing for Graphic Links instead of Text Links (user display option, default)
5013   (new field in 0_users, graphic_links)
5014 $ config.php
5015   /admin/display_prefs.php
5016   /admin/create_coy.php
5017   /admin/inst_lang.php
5018   /admin/inst_module.php
5019   /admin/db/users_db.inc
5020   /includes/current_user.inc
5021   /includes/prefs/userprefs.inc
5022   /includes/ui/ui_controls.inc
5023   /includes/ui/ui_input.inc
5024   /includes/ui/ui_view.inc
5025   /reporting/includes/reporting.inc
5026   /sql/alter2.1.sql 
5027   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
5028           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
5029   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
5030           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
5031   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
5032           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
5033   
5034 20-Nov-2008 Joe Hunt
5035 + Added new AGPL license file
5036 $ /doc/license.txt (new file)
5037
5038 19-Nov-2008 Janusz Dobrowolski
5039 # Fixed error handling during database upgrade in normal and forced mode.
5040 $ /admin/db/maintenance_db.inc
5041 ! Additions needed for foreign item codes support.
5042 $ /sql/alter2.1.php
5043   /sql/alter2.1.sql
5044
5045 19-Nov-2008 Joe Hunt
5046 ! Changed the default header2.inc.
5047 $ /reporting/includes/header2.inc
5048
5049 18-Nov-2008 Janusz Dobrowolski
5050 + System upgrade page for site admins
5051 $ /admin/db/maintenance_db.inc
5052   /applications/setup.php
5053   /admin/inst_upgrade.php       (new)
5054   /sql/alter2.1.php             (new)
5055 ! Added $tbpref parameter to get_user_prefs()
5056 $ /admin/db/company_db.inc
5057 # Next fixes to db_pager behaviour.
5058 $ /includes/db_pager.inc
5059   /includes/ui/db_pager_view.inc
5060   /dimensions/inquiry/search_dimensions.php
5061   /inventory/inquiry/stock_movements.php
5062   /manufacturing/search_work_orders.php
5063   /manufacturing/inquiry/where_used_inquiry.php
5064   /purchasing/allocations/supplier_allocation_main.php
5065   /purchasing/inquiry/po_search.php
5066   /purchasing/inquiry/po_search_completed.php
5067   /purchasing/inquiry/supplier_allocation_inquiry.php
5068   /purchasing/inquiry/supplier_inquiry.php
5069   /sales/allocations/customer_allocation_main.php
5070   /sales/inquiry/customer_allocation_inquiry.php
5071   /sales/inquiry/customer_inquiry.php
5072   /sales/inquiry/sales_deliveries_view.php
5073   /sales/inquiry/sales_orders_view.php
5074
5075 16-Nov-2008 Janusz Dobrowolski
5076 ! Rewritten for paged query results.
5077 $ /inventory/inquiry/stock_movements.php
5078 + Added optional footer and header in db_pager, simplified usage.
5079 $ /includes/db_pager.inc
5080   /includes/ui/db_pager_view.inc
5081 ! Code cleanup.
5082 $ /dimensions/inquiry/search_dimensions.php
5083   /manufacturing/search_work_orders.php
5084   /manufacturing/inquiry/where_used_inquiry.php
5085   /purchasing/inquiry/po_search.php
5086   /purchasing/inquiry/po_search_completed.php
5087   /purchasing/inquiry/supplier_allocation_inquiry.php
5088   /purchasing/inquiry/supplier_inquiry.php
5089   /sales/inquiry/customer_allocation_inquiry.php
5090   /sales/inquiry/customer_inquiry.php
5091   /sales/inquiry/sales_deliveries_view.php
5092   /sales/inquiry/sales_orders_view.php
5093
5094 16-Nov-2008 Joe Hunt
5095 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
5096 $ /admin/attachments.php (new file)
5097   /applications/setup.php
5098   /purchasing/supplier_credit,php
5099   /purchasing/supplier_invoice.php
5100   /sql/alter2.1.sql
5101 # Minor bug in view_print_transactions.php
5102 $ /admin/view_print_transactions.php
5103
5104 15-Nov-2008 Joe Hunt
5105 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
5106 $ /gl/gl_bank.php
5107   /gl/gl_journal.php
5108   /gl/includes/db/gl_db_bank_accounts.inc
5109   /gl/includes/ui/gl_bank_ui.inc
5110   /gl/includes/ui/gl_journal_ui.inc
5111   /includes/ui/ui_lists.inc
5112   
5113 15-Nov-2008 Joe Hunt
5114 + Added Tax Inquiry in Banking and General Ledger tab.
5115 $ /applications/generalledger.php
5116   /gl/inquiry/tax_inquiry.php (new file)
5117   
5118 14-Nov-2008 Joe Hunt
5119 + Added Sales Groups and Recurrent Invoices.
5120 $ /applications/customers.php
5121   /includes/ui/ui_lists.inc
5122   /reporting/includes/reporting.inc
5123   /reporting/rep108.php
5124   /sales/includes/db/branches_db.inc
5125   /sales/includes/db/sales_credit_db.inc
5126   /sales/includes/db/sales_delivery_db.inc
5127   /sales/includes/db/sales_invoice_db.inc
5128   /sales/inquiry/sales_orders_view.php
5129   /sales/manage/customer_branches.php
5130   /sales/manage/customers.php
5131   /sql/alter2.1.sql
5132   /sales/create_recurrent_invoices.php (new file)
5133   /sales/manage/recurrent_invoices.php (new file)
5134   /sales/manage/sales_groups.php (new file)
5135
5136 13-Nov-2008 Janusz Dobrowolski
5137 ! Rewritten for paged query results.
5138 $ /dimensions/inquiry/search_dimensions.php
5139 # Removed obsolete dimension list submit_on_change option.
5140 $ /sales/includes/ui/sales_order_ui.inc
5141   /sales/credit_note_entry.php
5142   /sales/includes/ui/sales_credit_ui.inc
5143
5144 12-Nov-2008 Janusz Dobrowolski
5145 ! Rewritten for paged query results.
5146 $ /manufacturing/search_work_orders.php
5147   /manufacturing/inquiry/where_used_inquiry.php
5148   /purchasing/allocations/supplier_allocation_main.php
5149   /sales/allocations/customer_allocation_main.php
5150 ! Code reorganization to reuse sql query by db_pager.
5151   /purchasing/includes/db/supp_trans_db.inc
5152   /purchasing/includes/db/suppalloc_db.inc
5153   /sales/includes/db/custalloc_db.inc
5154 ! Added $echo parameter to view_stock_status()
5155 $ /includes/ui/ui_view.inc
5156 # Fixed sql query (duplicated rows in query result)
5157 $ /sales/inquiry/customer_inquiry.php
5158 # Fixed bom selection via $_GET['stock_id']
5159 $  /manufacturing/manage/bom_edit.php
5160
5161 12-Nov-2008 Joe Hunt
5162 ! Added dimension entries in delivery and invoice forms
5163 $ /includes/ui/ui_lists.inc
5164   /sales/credit_note_entry.php
5165   /sales/includes/cart_class.inc
5166   /sales/includes/db/cust_trans_db.inc
5167   /sales/includes/db/sales_credit_db.inc
5168   /sales/includes/db/sales_delivery_db.inc
5169   /sales/includes/db/sales_invoice_db.inc
5170   /sales/includes/db/sales_order_db.inc
5171   /sales/includes/sales_db.inc
5172   /sales/includes/ui/sales_credit_ui.inc
5173   /sales/includes/ui/sales_order_ui.inc
5174   /sales/sales_order_entry.php
5175   /sql/alter2.1.sql
5176   
5177 12-Nov-2008 Janusz Dobrowolski
5178 ! Changed db_pager API for inserted columns.
5179 $ /includes/db_pager.inc
5180   /includes/ui/db_pager_view.inc
5181 ! Fixed $cols according to api change.
5182 $ /purchasing/inquiry/supplier_inquiry.php
5183   /sales/inquiry/customer_allocation_inquiry.php
5184   /sales/inquiry/customer_inquiry.php
5185   /sales/inquiry/sales_deliveries_view.php
5186   /sales/inquiry/sales_orders_view.php
5187 ! Rewritten for paged query results.
5188 $ /purchasing/inquiry/po_search.php
5189   /purchasing/inquiry/po_search_completed.php
5190   /purchasing/inquiry/supplier_allocation_inquiry.php
5191
5192 10-Nov-2008 Janusz Dobrowolski
5193 # Suppressed page update after import errors
5194 $ /admin/backups.php
5195 # More fail safe db_import()
5196 $ /admin/db/maintenance_db.inc
5197 # Added check for POS relations before account delete.
5198 $ /gl/manage/bank_accounts.php
5199 # Fixed for MySQL <4.0.18, removed bank_trans_types
5200 $ /sql/alter2.1.sql
5201 # Fixed page update after branch/customer change.
5202 $ /sales/includes/ui/sales_order_ui.inc
5203
5204 10-Nov-2008 Joe Hunt
5205 ! changing the default.css style sheets to handle the new navibar/buttons
5206 $ /themes/default/default.css 
5207   /themes/aqua/default.css
5208   /themes/cool/default.css
5209   /themes/cool/images/sort_asc.gif
5210   /themes/cool/images/sort_desc.gif
5211   
5212 10-Nov-2008 Joe Hunt
5213 ! Changed Bank Statement Report in accourding to Bank Account Change
5214 $ /reporting/rep601.php
5215   /reporting/includes/reports_classes.inc
5216 # Removed Type header from bank inquiry.
5217   /gl/inquiry/bank_inquiry.php
5218   
5219 09-Nov-2008 Janusz Dobrowolski
5220 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
5221 $ /applications/generalledger.php
5222   /gl/bank_transfer.php
5223   /gl/gl_bank.php
5224   /gl/includes/db/gl_db_bank_accounts.inc
5225   /gl/includes/db/gl_db_bank_trans.inc
5226   /gl/includes/db/gl_db_banking.inc
5227   /gl/includes/db/gl_db_trans.inc
5228   /gl/includes/ui/gl_bank_ui.inc
5229   /gl/inquiry/bank_inquiry.php
5230   /gl/manage/bank_accounts.php
5231   /gl/view/bank_transfer_view.php
5232   /gl/view/gl_deposit_view.php
5233   /gl/view/gl_payment_view.php
5234   /includes/banking.inc
5235   /includes/data_checks.inc
5236   /includes/types.inc
5237   /includes/ui/ui_lists.inc
5238   /purchasing/supplier_payment.php
5239   /purchasing/includes/db/supp_payment_db.inc
5240   /purchasing/includes/db/supp_trans_db.inc
5241   /purchasing/view/view_supp_payment.php
5242   /sales/customer_payments.php
5243   /sales/includes/db/payment_db.inc
5244   /sales/includes/db/sales_invoice_db.inc
5245   /sales/view/view_receipt.php
5246   /sql/alter2.1.sql
5247 ! Fixed session name for multiuser debuging tests.
5248   /includes/lang/language.php
5249 ! Preparing to paged table view in customer_allocation_main.php 
5250 $ /sales/includes/db/cust_trans_db.inc
5251   /sales/includes/db/custalloc_db.inc
5252 # Small fix to avoid sql conflicts
5253 $ /sales/includes/db/sales_points_db.inc
5254 # Changes to POS addition related to above changes.
5255 $ /includes/ui/ui_lists.inc
5256   /sales/includes/db/sales_points_db.inc
5257   /sales/manage/sales_points.php
5258   /sql/alter2.1.sql
5259
5260 09-Nov-2008 Joe Hunt
5261 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
5262 $ /includes/ui/ui_lists.inc 
5263   /includes/ui/ui_input.inc 
5264   /gl/gl_bank.php
5265   /gl/includes/db/gl_db_bank_accounts.inc
5266   /gl/includes/ui/gl_bank_ui.inc
5267   /gl/manage/gl_quick_entries.php
5268 ! New table, 0:quick_entry_lines, change to 0_quick_entries
5269 $ /sql/alter2.1.sql
5270
5271 08-Nov-2008 Janusz Dobrowolski
5272 ! Rewritten for paged query results.
5273 $ /purchasing/inquiry/supplier_inquiry.php
5274 # Fixed broken table content after customer selector change.
5275 $ /sales/inquiry/customer_allocation_inquiry.php
5276   /sales/inquiry/customer_inquiry.php
5277   /sales/inquiry/sales_deliveries_view.php
5278   /sales/inquiry/sales_orders_view.php
5279
5280 05-Nov-2008 Janusz Dobrowolski
5281 ! Changed dbpager API.
5282 $ /includes/ui/db_pager_view.inc
5283 # Polishing db_pager code.
5284 $ /includes/db_pager.inc
5285 + Added array_replace() and array_append() helpers.
5286 $ /includes/main.inc
5287 # Fixed multiply sales document view links.
5288 $ /includes/ui/ui_view.inc
5289 ! Rewritten for paged query results.
5290 $ /sales/inquiry/customer_allocation_inquiry.php
5291   /sales/inquiry/customer_inquiry.php
5292   /sales/inquiry/sales_deliveries_view.php
5293 ! Code cleanup.
5294 $ /sales/inquiry/sales_orders_view.php
5295
5296 04-Nov-2008 Janusz Dobrowolski
5297 + Added db_pager widget for paged/sorted sql query display.
5298 $ /includes/db_pager.inc (New)
5299   /includes/ui/db_pager_view.inc (New)
5300   /themes/aqua/images/sort_asc.gif (New)
5301   /themes/aqua/images/sort_desc.gif (New)
5302   /themes/aqua/images/sort_none.gif (New)
5303   /themes/cool/images/sort_asc.gif (New)
5304   /themes/cool/images/sort_desc.gif (New)
5305   /themes/cool/images/sort_none.gif (New)
5306   /themes/default/images/sort_asc.gif (New)
5307   /themes/default/images/sort_desc.gif (New)
5308   /themes/default/images/sort_none.gif (New)
5309   /themes/default/default.css
5310   /themes/aqua/default.css
5311 + Added query size user preference.
5312 $ /admin/display_prefs.php
5313   /admin/db/users_db.inc
5314   /includes/current_user.inc
5315   /includes/prefs/userprefs.inc
5316   /sql/alter2.1.sql
5317 + Added helper functions for array manipulation.
5318 $ /includes/main.inc
5319 + Added mysql_fetch_assoc() wrapper.
5320 $ /includes/db/connect_db.inc
5321 ! Paged query result.
5322 $ /sales/inquiry/sales_orders_view.php
5323 # Two smaller fixes.
5324 $ /js/inserts.js
5325
5326 31-Oct-2008 Janusz Dobrowolski
5327 + POS and cash sale support.
5328 $ /admin/users.php
5329   /admin/db/users_db.inc
5330   /applications/setup.php
5331   /includes/current_user.inc
5332   /includes/ui/ui_lists.inc
5333   /sales/sales_order_entry.php
5334   /sales/includes/cart_class.inc
5335   /sales/includes/sales_db.inc
5336   /sales/includes/ui/sales_order_ui.inc
5337   /sales/manage/sales_points.php (New)
5338   /sales/includes/db/sales_points_db.inc (New)
5339   /sales/includes/cart_class.inc
5340   /sales/includes/db/sales_invoice_db.inc
5341   /sales/includes/db/sales_order_db.inc
5342   /sql/alter2.1.sql
5343 # Fixed focus after error display.
5344 $ /js/utils.js
5345 # Fixed buggy output when SetLineWidth is used before first AddPage call.
5346 $ /reporting/includes/tcpdf.php
5347 # Fixed sign in payment view.
5348 $ /sales/view/view_receipt.php
5349 # Fixed missing hotkeys support for print links.
5350 $ /reporting/includes/reporting.inc
5351
5352 30-Oct-2008 Joe Hunt
5353 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
5354 $ /applications/generalledger.php 
5355   /includes/data_checks.inc
5356   /includes/types.inc
5357   /includes/ui/ui_lists.inc
5358   /gl/gl_bank.php
5359   /gl/includes/db/gl_db_bank_accounts.inc
5360   /gl/includes/ui/gl_bank_ui.inc
5361   /gl/manage/gl_quick_entries.php
5362   /sales/manage/customer_branches.php
5363 ! New table, 0_quick_entries
5364 $ /sql/alter2.1.sql
5365 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
5366 $ /gl/manage/gl_accounts.php
5367
5368 24-Oct-2008 Janusz Dobrowolski
5369 ! Added hotkeys to final menu options.
5370 $ /dimensions/dimension_entry.php
5371   /gl/bank_transfer.php
5372   /gl/gl_bank.php
5373   /gl/gl_journal.php
5374   /inventory/adjustments.php
5375   /inventory/transfers.php
5376   /manufacturing/work_order_add_finished.php
5377   /manufacturing/work_order_issue.php
5378   /manufacturing/work_order_release.php
5379   /purchasing/po_entry_items.php
5380   /purchasing/po_receive_items.php
5381   /purchasing/supplier_payment.php
5382   /sales/credit_note_entry.php
5383   /sales/customer_credit_invoice.php
5384   /sales/customer_invoice.php
5385   /sales/customer_payments.php
5386   /sales/sales_order_entry.php
5387 # Fixed TCPDF errors display.
5388 $ /reporting/includes/tcpdf.php
5389 # Fixed page position after message display.
5390 $  /js/utils.js
5391
5392 23-Oct-2008 Janusz Dobrowolski
5393 + Improved report module performance, also usable without javascript.
5394 $ /reporting/reports_main.php
5395   /reporting/includes/class.pdf.inc
5396   /reporting/includes/pdf_report.inc
5397   /reporting/includes/reports_classes.inc
5398   /reporting/includes/header2.inc
5399 + Hotkey support for viewer links.
5400 $ /includes/ui/ui_view.inc
5401   /js/inserts.js
5402 + Added purchase order printing after entry.
5403 $ /purchasing/po_entry_items.php
5404 + Added hotkeys to credit note final menu.
5405 $ /sales/credit_note_entry.php
5406 # Fixed submit button for IE7
5407 $ /includes/ui/ui_input.inc
5408 # Fixed ajax popup flicker.
5409 $ /js/utils.js
5410 # Fix after 2.0.4 merge
5411 $ /sales/inquiry/sales_orders_view.php
5412
5413 23-Oct-2008 Joe Hunt
5414 ! Merging the changes up to 2-0-4
5415 $ /purchasing/supplier_invoice.php
5416   /purchasing/supplier_credit.php
5417   /purchasing/includes/db/invoice_db.inc
5418   /purchasing/includes/db/grn_db.inc
5419   /purchasing/includes/ui/invoice_ui.inc
5420   /purchasing/supplier_invoice_grns.php (File removed)
5421   /purchasing/supplier_credit_grns.php (File removed)
5422   /purchasing/supplier_trans_gl.php (File removed)
5423   /gl/inquiry/gl_trial_balance.php
5424   /gl/inquiry/gl_account_inquiry.php
5425   /reporting/rep704.php
5426   /reporting/rep708.php
5427   /sql/en_US-demo.sql
5428   /sales/includes/ui/sales_order_ui.inc
5429   /sales/inquiry/sales_orders_view.php
5430   
5431 20-Oct-2008 Janusz Dobrowolski
5432 # Fix for pdf reports (php 5.2.4 issue)
5433 $ /reporting/includes/pdf_report.inc
5434
5435 19-Oct-2008 Janusz Dobrowolski
5436 + User interface mode (full vs fallback) detected and set on login
5437 $ /access/login.php
5438   /includes/current_user.inc
5439   /includes/session.inc
5440   /includes/ui/ui_input.inc
5441   /includes/ui/ui_lists.inc
5442 + More sales documents available for printing from inquiry page.
5443 $ /sales/inquiry/customer_inquiry.php
5444   /reporting/includes/header2.inc
5445 ! Changed version info.
5446 $ /config.php
5447 # Fixed ajax popup/redirection.
5448 $ /reporting/includes/pdf_report.inc
5449   /includes/ajax.inc
5450
5451 17-Oct-2008 Janusz Dobrowolski
5452 + Added ajax request indicator.
5453 $ /js/utils.js
5454   /themes/aqua/renderer.php
5455   /themes/aqua/images/ajax-loader.gif (new)
5456   /themes/cool/renderer.php
5457   /themes/cool/images/ajax-loader.gif (new)
5458   /themes/default/renderer.php
5459   /themes/default/images/ajax-loader.gif (new)
5460 + Added optional popup for pdf reports display.
5461 $ /admin/display_prefs.php
5462   /admin/users.php
5463   /admin/db/users_db.inc
5464   /includes/current_user.inc
5465   /includes/prefs/userprefs.inc
5466   /reporting/includes/pdf_report.inc
5467   /sql/alter2.1.sql
5468 # Changed message for missing currency rate.
5469 $ /includes/banking.inc
5470 # Fixed submit/button behaviour.
5471 $ /js/inserts.js
5472 # Fixed canceling order.
5473 $ /sales/sales_order_entry.php
5474 # Fixed typo in css
5475 $ /themes/aqua/default.css
5476 # Fixed pdf_debug mode
5477 $ /reporting/includes/reporting.inc
5478   /reporting/includes/reports_classes.inc
5479
5480 15-Oct-2008 Janusz Dobrowolski
5481 + Added remote printing support
5482 $ /admin/print_profiles.php (new)
5483   /admin/printers.php (new)
5484   /admin/db/printers_db.inc (new)
5485   /reporting/prn_redirect.php (new)
5486   /reporting/includes/printer_class.inc (new)
5487   /sql/alter2.1.sql (new)
5488   /config.php
5489   /admin/display_prefs.php
5490   /admin/users.php
5491   /admin/db/users_db.inc
5492   /applications/setup.php
5493   /includes/current_user.inc
5494   /includes/prefs/userprefs.inc
5495   /includes/ui/ui_lists.inc
5496   /js/inserts.js
5497   /js/utils.js
5498   /reporting/rep109.php
5499   /reporting/reports_main.php
5500   /reporting/includes/pdf_report.inc
5501   /reporting/includes/reporting.inc
5502   /reporting/includes/reports_classes.inc
5503 !Fixes related to changed printing api.
5504 $ /admin/view_print_transaction.php
5505   /purchasing/inquiry/po_search.php
5506   /purchasing/inquiry/po_search_completed.php
5507   /sales/customer_credit_invoice.php
5508   /sales/customer_delivery.php
5509   /sales/customer_invoice.php
5510   /sales/sales_order_entry.php
5511   /sales/inquiry/customer_inquiry.php
5512   /sales/inquiry/sales_deliveries_view.php
5513   /sales/inquiry/sales_orders_view.php
5514 + Added optional id parameter for label helpers; added value for buttons.
5515 $ /includes/ui/ui_input.inc
5516 + Added ajax popup screen command.
5517 $ /includes/ajax.inc
5518 # Skipping index.php file during flush_dir()
5519 $ /includes/main.inc
5520
5521 06-Oct-2008 Janusz Dobrowolski
5522 + Menu hotkeys system implementation.
5523 $ /includes/page/header.inc
5524   /includes/ui/ui_controls.inc
5525   /includes/ui/ui_input.inc
5526   /js/JsHttpRequest.js
5527   /js/inserts.js
5528   /js/utils.js
5529   /reporting/includes/reports_classes.inc
5530   /sales/sales_order_entry.php
5531   /sales/manage/customers.php
5532   /themes/aqua/default.css
5533   /themes/aqua/renderer.php
5534   /themes/cool/default.css
5535   /themes/cool/renderer.php
5536   /themes/default/default.css
5537   /themes/default/renderer.php
5538 + Access keys added to menu options strings.
5539 $ /config.php
5540   /applications/customers.php
5541   /applications/dimensions.php
5542   /applications/generalledger.php
5543   /applications/inventory.php
5544   /applications/manufacturing.php
5545   /applications/setup.php
5546   /applications/suppliers.php
5547   /reporting/reports_main.php
5548
5549 ------------------------------- Release 2.0.3 --------------------------------------------
5550 06-Oct-2008 Joe Hunt
5551 ! Release 2.0.3
5552 $ config.php
5553 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
5554 $ /inventory/inquiry/stock_movements.php
5555
5556 05-Oct-2008 Janusz Dobrowolski
5557 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
5558 $ /sales/includes/cart_class.inc
5559   /sales/includes/sales_db.inc
5560   /sales/includes/db/sales_credit_db.inc
5561   /sales/includes/db/sales_delivery_db.inc
5562   /sales/includes/db/sales_invoice_db.inc
5563 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
5564 $ /sales/manage/customers.php
5565
5566 04-Oct-2008 Joe Hunt
5567 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
5568 $ /admin/db/voiding_db.inc
5569 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
5570 $ /inventory/includes/db/item_adjust_db.inc
5571
5572 01-Oct-2008 Joe Hunt
5573 # When deleting the last module in FA a parce error arose:
5574 $ /admin/inst_module.php
5575   /admin/inst_lang.php
5576
5577 30-Sep-2008 Janusz Dobrowolski
5578 # Bug [0000067] Settled supplier documents were displayed as overdued.
5579 $ /purchasing/inquiry/supplier_inquiry.php
5580   /purchasing/inquiry/supplier_allocation_inquiry.php
5581 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
5582 $ /sales/allocations/customer_allocation_main.php
5583
5584 29-Sep-2008 Janusz Dobrowolski
5585 # Bug [0000065] Changing item type during adding new item caused record reset.
5586 $ /inventory/manage/items.php
5587
5588 26-Sep-2008 Joe Hunt
5589 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
5590 $ /sales/includes/db/sales_credit_db.inc
5591
5592 26-Sep-2008 Janusz Dobrowolski
5593 # Bug [0000062] Delivery Modifitication - duplicated tax details.
5594 $ /sales/includes/db/sales_delivery_db.inc
5595
5596 25-Sep-2008 Joe Hunt
5597 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
5598   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
5599 $ /gl/gl_budget.php
5600   /includes/db/comments_db.inc
5601   /inventory/cost_update.php
5602   /purchasing/includes/db/supp_trans_db.inc
5603   /sales/includes/db/cust_trans_db.inc
5604 # Bug [0000060] table prefix error message and inconsistency at install
5605 $ /admin/db/maintenance_db.inc
5606   /install/index.php
5607   /install/save.php
5608 # Bug [0000061] Delivery Modifitication (standard cost change)
5609 $ /sales/includes/db/sales_delivery_db.inc
5610
5611 ------------------------------- Release 2.0.2 --------------------------------------------
5612 23-Sep-2008 Joe Hunt
5613 ! Release 2.0.2
5614 $ config.php
5615 ! Increased time_out to 3 minutes.
5616 $ /install/save.php
5617
5618 23-Sep-2008 Joe Hunt
5619 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
5620 $ /sales/sales_order_entry.php
5621
5622 21-Sep-2008 Janusz Dobrowolski
5623 + Added submit_on_change option for date fields
5624 $ /includes/ui/ui_input.inc
5625 + Automatic exchange rate update after document date change
5626 $ /gl/bank_transfer.php
5627   /gl/gl_bank.php
5628   /gl/includes/db/gl_db_rates.inc
5629   /gl/includes/ui/gl_bank_ui.inc
5630   /includes/banking.inc
5631   /includes/ui/ui_view.inc
5632   /purchasing/supplier_payment.php
5633   /sales/customer_payments.php
5634   /sales/includes/cart_class.inc
5635 # Sales/purchase terms update after document date change [0000058]
5636 $ /purchasing/includes/ui/invoice_ui.inc
5637   /purchasing/includes/ui/po_ui.inc
5638   /sales/customer_invoice.php
5639 # Fixed edit line total, price update after date change
5640 $ /sales/includes/ui/sales_credit_ui.inc
5641   /sales/includes/ui/sales_order_ui.inc
5642 # Fixed unneeded page reload on enter key in text inputs
5643 $ /js/inserts.js
5644 # Fixed session variables conflicts with some third party software (e.g. XRMS)
5645 $ /includes/lang/language.php
5646 # Fixed calendar flicker, removed buttons from exchange_rate_display()
5647 $ /includes/ui/ui_view.inc
5648 ! Default delivery required by changed to 1 day.
5649 $ /includes/prefs/sysprefs.inc
5650 # Small bug fix 
5651 $ /sales/includes/sales_db.inc
5652
5653 20-Sep-2008 Joe Hunt
5654 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
5655 $ /admin/gl_setup.php
5656   /admin/db/company_db
5657   /includes/banking.inc
5658   /purchasing/allocations/supplier_allocate.php
5659   /purchasing/includes/db/suppalloc_db.inc
5660   /sales/allocations/customer_allocate.php
5661   /sales/includes/db/custalloc_db.inc
5662   /sales/includes/db/payment_db.inc
5663   /sales/includes/db/sales_credit_db.inc
5664 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
5665   /reporting/includes/tcpdf.php
5666 ! Layout adjustments
5667   /dimensions/includes/dimensions_ui.inc
5668   /dimensions/view/view_dimension.php
5669   /inventory/view/view_adjustment.php
5670   /manufacturing/view/work_order_view.php
5671   
5672 18-Sep-2008 Janusz Dobrowolski
5673 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
5674 $ /index.php
5675   /includes/ui/ui_controls.inc
5676   /includes/ui/ui_input.inc
5677   /includes/ui/ui_lists.inc
5678   /js/inserts.js
5679 + Add/view on F4 in customer/supplier selectors
5680 $ /gl/gl_bank.php
5681 + Add/view on F4 in supplier/items selectors
5682 $ /purchasing/po_entry_items.php
5683   /inventory/manage/items.php
5684 + Add/view on F4 in supplier selector
5685 $ /purchasing/supplier_credit.php
5686   /purchasing/supplier_invoice.php
5687   /purchasing/supplier_payment.php
5688   /purchasing/allocations/supplier_allocation_main.php
5689   /purchasing/manage/suppliers.php
5690   /inventory/purchasing_data.php
5691 + Add/view on F4 in customer selector
5692   /sales/credit_note_entry.php
5693   /sales/customer_payments.php
5694   /sales/sales_order_entry.php
5695   /sales/allocations/customer_allocation_main.php
5696   /sales/includes/ui/sales_credit_ui.inc
5697   /sales/includes/ui/sales_order_ui.inc
5698   /sales/manage/customer_branches.php
5699   /sales/manage/customers.php
5700 # Syntax error introduced in previous update fixed
5701 $ /inventory/prices.php
5702 # Fixed retreiving of exchange rates [0000057]
5703 $ /gl/manage/exchange_rates.php
5704   /includes/banking.inc
5705   /includes/ui/ui_view.inc
5706
5707 18-Sep-2008 Joe Hunt
5708 + New Report - Bank Statement.
5709 $ /reporting/reports_main.php
5710   /reporting/rep601.php (new file)
5711   
5712 17-Sep-2008 Joe Hunt
5713 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
5714   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
5715 $ /reporting/includes/tcpdf.php
5716 ! Inventory column option in Report Stock Sheet Check.
5717 $ /reporting/reports_main.php
5718   /reporting/rep303.php
5719   
5720 11-Sep-2008 Janusz Dobrowolski
5721 # Fixed slash quotation problems on direct POST values display.
5722 $ /includes/session.inc
5723   /includes/db/connect_db.inc
5724 # Added missing db_escape on person_id.
5725 $ /gl/includes/db/gl_db_bank_trans.inc
5726   /gl/includes/db/gl_db_trans.inc
5727 # Added error message and suppressed db update on failed ECB exchange rate read.
5728 $ /includes/ui/ui_view.inc
5729
5730 10-Sep-2008 Janusz Dobrowolski
5731 # Fixed company folders renaming after company remove.
5732 $ /admin/create_coy.php
5733 # Fixed list selectors' behaviour during search.
5734 $ /includes/ui/ui_lists.inc
5735 # Fixed page update after item search. Closes bugs [0000051],[0000054].
5736 $ /inventory/cost_update.php
5737   /inventory/prices.php
5738   /inventory/purchasing_data.php
5739   /inventory/reorder_level.php
5740   /inventory/includes/item_adjustments_ui.inc
5741   /inventory/includes/stock_transfers_ui.inc
5742   /inventory/inquiry/stock_status.php
5743   /inventory/manage/items.php
5744   /manufacturing/includes/work_order_issue_ui.inc
5745   /manufacturing/inquiry/where_used_inquiry.php
5746   /purchasing/includes/ui/po_ui.inc
5747   /sales/includes/ui/sales_credit_ui.inc
5748   /sales/includes/ui/sales_order_ui.inc
5749
5750 09-Sep-2008 Joe Hunt
5751 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
5752 $ /purchasing/includes/db/invoice_db.inc
5753
5754 ------------------------------- Release 2.0.1 --------------------------------------------
5755 07-Sep-2008 Joe Hunt
5756 ! Release 2.0.1
5757 $ config.php
5758
5759 05-Sep-2008 Janusz Dobrowolski
5760 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
5761 $ /sales/includes/sales_db.inc
5762   /sales/includes/db/sales_credit_db.inc
5763 ! Obsolete code removed
5764 $ /sales/customer_credit_invoice.php
5765
5766 05-Sep-2008 Joe Hunt
5767 # Bug [0000053] Missing GL postings on item issue on Work Order
5768 $ /manufacturing/includes/db/work_order_quick_db.inc
5769   /manufacturing/includes/db/work_order_issues_db.inc
5770   /manufacturing/includes/db/work_order_produce_items_db.inc
5771 ! Bad layout in aging on report Statements
5772 $ /reporting/rep108.php
5773
5774 04-Sep-2008 Joe Hunt
5775 # Bug [0000050] Invoice no. on all sales reports
5776 $ /reporting/includes/doctext.inc
5777   /reporting/includes/doctext2.inc
5778   
5779 04-Sep-2008 Joe Hunt
5780 # Bug [0000052] Inventory Valuation Report
5781 $ /reporting/rep301.php
5782
5783 04-Sep-2008 Joe Hunt
5784 # Bug [0000047] Not possible to view delivery sequence
5785 $ /purchasing/supplier_credit_grns.php
5786   /purchasing/supplier_invoice_grns.php
5787   /purchasing/includes/db/grn_db.inc
5788   /purchasing/includes/ui/invoice_ui.inc
5789   /purchasing/view/view_po.php
5790   /purchasing/view/view_supp_credit.php
5791 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
5792 $ /sales/includes/db/sales_credit_db.inc  
5793
5794 03-Sep-2008 Janusz Dobrowolski
5795 # Fixed fatal error handling in php5
5796 $ /includes/errors.inc
5797   /includes/session.inc
5798 # Fixed display of errors while saving sales documents
5799 $ /sales/sales_order_entry.php
5800
5801 03-Sep-2008 Joe Hunt
5802 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
5803 $ /inventory/inquiry/stock_movements.php
5804   /purchasing/includes/db/grn_db.inc
5805   /purchasing/includes/invoice_db.inc
5806
5807 03-Sep-2008 Joe Hunt
5808 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
5809 # Bug [0000044] Standard Cost error on credit note
5810 $ /inventory/includes/db/items_adjust_db.inc
5811   /purchasing/includes/db/grn_db.inc
5812   /purchasing/includes/invoice_db.inc
5813 # Bug [0000045] Cannot close fiscal year 
5814 $ /admin/fiscalyears.php
5815 # Update screen bug in Bank Account Inquiry.
5816   $ /gl/inquiry/bank_inquiry.php
5817
5818 02-Sep-2008 Joe Hunt
5819 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
5820 $ /reporting/includes/reports_classes.inc
5821 $ /reporting/rep702.php
5822
5823 01-Sep-2008 Joe Hunt
5824 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
5825 $ /lang/new_language_template/LC_MASSAGES/empty.po
5826   /lang/en_US/LC_MESSAGES/en_US.mo
5827
5828 31-Aug-2008 Janusz Dobrowolski
5829 + Added ajax support for file uploading
5830 $ /js/utils.js
5831 # Final fix for logo file upload
5832 $ /admin/company_preferences.php
5833 # Fixed item image file upload
5834 $ /inventory/manage/items.php
5835
5836 30-Aug-2008 Janusz Dobrowolski
5837 ! Up to date translation file
5838 $ /lang/new_language_template/LC_MASSAGES/empty.po
5839 # Fixed broken &amp's in backup files [0000040]
5840 $ /admin/db/maintenance_db.inc
5841 # Temporary fix (sync page reload) for uploading logo file
5842 $ /admin/company_preferences.php
5843 -------------------------------2.0 Final --------------------------------------------
5844 21_aug-2008 Joe Hunt
5845 ! config.php file. Version changed to 2.0
5846 $ config.php
5847 ! Set time out to 120 seconds.
5848 $ /install/save.php
5849 # Removed js warnings on index pages
5850 $ /js/utils.js
5851
5852 20-Aug-2008 Joe Hunt
5853 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
5854 $ /includes/db/inventory_db.inc
5855   /purchase/includes/db/grn_db.inc
5856   /purchase/includes/db/invoice_db.inc
5857
5858 20-Aug-2008
5859 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
5860 $ /admin/db/voiding_db.inc
5861 # Fixing a minor bug in grn_db.inc
5862 $ /purchasing/includes/db/grn_db.inc 
5863   
5864 19-Aug-2008 Joe Hunt
5865 # Fixed some color conversion problems in the new PDF Engine
5866 $ /reporting/includes/pdf_report.inc
5867   /reporting/includes/class.pdf.inc
5868   
5869 19-Aut-2008 Joe Hunt
5870 ! Optimized the textwraplines in pdf_report.inc and header2.inc
5871   /reporting/includes/pdf_report.inc
5872   /reporting/includes/header2.inc (This is important to download too!)
5873   
5874 19-Aug-2008 Joe Hunt
5875 ! Replacing the PDF Engine with a slightly modified TCPDF
5876 $ /reporting/fonts/helvetica*.php (new php files)
5877   /reporting/fonts/*.atm files removed
5878   /reporting/includes/pdf_report.inc (changed)
5879   /reporting/includes/class.pdf.inc (changed)
5880   /reporting/includes/barcodes.php (new file)
5881   /reporting/includes/htmlcolors.php (new file)
5882   /reporting/includes/html_entity_decode_php4.php (new file)
5883   /reporting/includes/tcpdf.php (new file, the PDF engine)
5884   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
5885   
5886 18-Aug-2008 Joe Hunt
5887 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
5888   that this can not be done. 
5889 $ /admin/db/voiding_db.inc
5890
5891 18-Aug-2008 Joe Hunt
5892 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
5893 $ /purchase/includes/db/grn_db.inc
5894   /purchase/includes/db/invoice_db.inc
5895   
5896 16-Aug-2008 Janusz Dobrowolski
5897 # Fixed first supplier add confirmation [0000039].
5898 $ /purchasing/manage/suppliers.php
5899 # Fixed entering direct documents with date in the past [0000036]
5900 $ /sales/customer_delivery.php
5901   /sales/includes/cart_class.inc
5902 # Fixed date_picker caching in debug mode
5903 $ /includes/ui/ui_view.inc
5904 # Some focus fixes after user entry error
5905 $ /sales/manage/credit_status.php
5906   /sales/manage/customer_branches.php
5907   /sales/manage/sales_areas.php
5908   /sales/manage/sales_people.php
5909
5910 08-Aug-2008 Joe Hunt
5911 # Wrong email-adress field taken when emailing documents [0000035].
5912 $ /sales/includes/db/cust_trans_db.inc
5913
5914 02-Aug-2008 Joe Hunt
5915 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
5916 $ /sales/manage/customer_branches.php
5917
5918 01-Aug-2008 Joe Hunt
5919 ! Customer Dimension overrides an Item Dimension when creating GL transactions
5920 $ /sales/includes/db/customers_db.inc
5921   /sales/includes/db/sales_credit_db.inc
5922   /sales/includes/db/sales_delivery_db.inc
5923   /sales/includes/db/sales_invoice_db.inc
5924   
5925 31-Jul-2008 Joe Hunt
5926 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
5927 $ /gl/gl_bank.php
5928
5929 30-Jul-2008 Joe Hunt
5930 ! Currency selection in Price Listing Report
5931 $ /reporting/rep104.php
5932   /reporting/reports_main.php
5933   
5934 28-Jul-2008 Janusz Dobrowolski
5935 # Fixed control buttons reset after record deletion.
5936 $ /admin/fiscalyears.php
5937   /admin/payment_terms.php
5938   /admin/shipping_companies.php
5939   /gl/manage/bank_accounts.php
5940   /gl/manage/currencies.php
5941   /gl/manage/gl_account_classes.php
5942   /gl/manage/gl_account_types.php
5943   /inventory/manage/item_categories.php
5944   /inventory/manage/item_units.php
5945   /inventory/manage/locations.php
5946   /inventory/manage/movement_types.php
5947   /manufacturing/manage/work_centres.php
5948   /sales/manage/credit_status.php
5949   /sales/manage/customer_branches.php
5950   /sales/manage/sales_areas.php
5951   /sales/manage/sales_people.php
5952   /sales/manage/sales_types.php
5953   /taxes/item_tax_types.php
5954   /taxes/tax_groups.php
5955   /taxes/tax_types.php
5956
5957 27-Jul-2008 Janusz Dobrowolski
5958 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
5959 $ /includes/ui/ui_controls.inc
5960   /includes/ui/ui_input.inc
5961   /inventory/manage/item_units.php
5962 # Fixed focus setting on multi-form pages.
5963 $ /js/utils.js
5964 # Fixed ajax reload
5965 $ /manufacturing/work_order_release.php
5966
5967 26-Jul-2008 Janusz Dobrowolski
5968 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
5969 $ /config.php
5970   /admin/create_coy.php
5971   /admin/inst_lang.php
5972   /admin/inst_module.php
5973   /includes/current_user.inc
5974 # Small layout fix
5975   /admin/fiscalyears.php
5976
5977 25-Jul-2008 Joe Hunt
5978 # Minor adjustments
5979 $ /includes/page/header.inc
5980   /manufacturing/work_order_release.php
5981   
5982 25-Jul-2008 Joe Hunt
5983 # Default application setting does not work [0000034]
5984 $ /includes/page/header.inc
5985
5986 25-Jul-2008 Joe Hunt
5987 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
5988 $ config.php
5989
5990 25-Jul-2008 Joe Hunt
5991 # Missing GL transactions when producing advanced manufacturing [0000032].
5992 $ /manufacturing/includes/db/work_order_produce_items_db.inc
5993
5994 24-Jul-2008 Janusz Dobrowolski
5995 + Added fatal error handling during ajax calls - [0000003] closed
5996 $ includes/session.inc
5997 # Fixed hints for lists without submit [0000026]
5998 $ includes/ui/ui_lists.inc
5999 # Removed not used file (related to [0000023])
6000 $ sql/basic.sql
6001
6002 24-Jul-2008 Joe Hunt
6003 # Pressing the link in the meta_forward function may result in a blank page.
6004 $ /includes/ui/ui_controls.inc
6005
6006 23-Jul-2008 Joe Hunt
6007 # Increment reference bug in GL Deposit and missing hyperlink parameter.
6008 $ /gl/gl_bank.php
6009   /gl/includes/gl_bank_ui.inc
6010   
6011 22-Jul-2008 Janusz Dobrowolski
6012 # Corrected backup maintenance page display during script download.
6013 $ /admin/backups.php
6014
6015 20-Jul-2008 Janusz Dobrowolski
6016 # Corrected reports page display after yesterday change.
6017 $ /reporting/reports_main.php
6018
6019 19-Jul-2008 Janusz Dobrowolski
6020 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
6021 $ /admin/backups.php
6022   /reporting/reports_main.php
6023 + Support for js only divs/pages.
6024 $ /includes/main.inc
6025   /includes/ui/ui_controls.inc
6026   /js/inserts.js
6027 # Fixed page usability in non-js mode.
6028 $ /sales/inquiry/sales_orders_view.php
6029 # Small table view fix
6030 $ /admin/inst_lang.php
6031
6032 18-Jul-2008 Janusz Dobrowolski
6033 + Added optional processing progressbar for submit buttons
6034 $ /includes/ui/ui_input.inc
6035   /includes/ui/ui_lists.inc
6036   /js/inserts.js
6037   /themes/aqua/images/progressbar.gif (new)
6038   /themes/cool/images/progressbar.gif (new)
6039   /themes/default/images/progressbar.gif (new)
6040 # Fixed database error after empty supplier search result [0000022]
6041 $ /purchasing/supplier_credit.php
6042   /purchasing/supplier_invoice.php
6043 # Fixed focus after update
6044 $ /admin/company_preferences.php
6045 # Fixed message typo.
6046 $ /admin/create_coy.php
6047 # Fixed line edition layout
6048 $ /inventory/includes/item_adjustments_ui.inc
6049
6050 18-Jul-2008 Joe Hunt
6051 # Parse error fixed [0000021] in customer_credit_invoice.php
6052 $ /sales/customer_credit_invoice.php
6053
6054 15-Jul-2008 Janusz Dobrowolski
6055 # Fixed bug [0000018] - unwanted freight cost reset on page update.
6056 $ /sales/customer_delivery.php
6057
6058 14-Jul-2008 Janusz Dobrowolski
6059 # Fixed bug [0000017] - error while checking qoh
6060 $ /includes/ui/items_cart.inc
6061   /manufacturing/work_order_issue.php
6062 # Fixed ajax update
6063 $ /gl/manage/gl_accounts.php
6064
6065 13-Jul-2008 Joe Hunt
6066 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
6067 $ /reporting/rep709.php
6068
6069 12-Jul-2008 Joe Hunt
6070 ! Rewrite of Tax Report (rep709.php).
6071 $ /reporting/rep709.php
6072
6073 09-Jul-2008 Janusz Dobrowolski
6074 # Corrections to maximum input lengths
6075 $ /gl/manage/bank_accounts.php
6076   /gl/manage/gl_account_classes.php
6077 # Fixed spare Back link on restricted pages
6078 $ /includes/session.inc
6079 # Fixed bank_account_types_list()
6080 $ /includes/ui/ui_lists.inc
6081 # Fixed warning about unexisting POST var
6082 $ /sales/manage/customers.php
6083
6084 08-Jul-2008 Janusz Dobrowolski
6085 # Added validation of entered quantities
6086 $ /sales/customer_credit_invoice.php
6087 # Fixed ajax update (0000015) and quantity checks
6088 $ /sales/customer_delivery.php
6089   /sales/customer_invoice.php
6090 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
6091 $ /sales/includes/db/sales_delivery_db.inc
6092   /sales/includes/db/sales_invoice_db.inc
6093   /sales/includes/sales_db.inc
6094 # Fixed setting document date to Today() 
6095 $ /sales/includes/cart_class.inc
6096
6097 08-Jul-2008 Joe Hunt
6098 + Addition in test of duplicate fiscal year
6099 $ /admin/fiscalyears.php
6100
6101 07-Jul-2008 Joe Hunt
6102 # Corrected a subbug in 00000012 (blank page in sales_types.php).
6103 $ /sales/manage/sales_types.php
6104
6105 07-Jul-2008 Janusz Dobrowolski
6106 + Added ajax
6107 $ /admin/fiscalyears.php
6108   /inventory/purchasing_data.php
6109 # Corrected factor parameter checking (fixes 00000012)
6110 $ /sales/includes/sales_db.inc
6111 ! Changed selector for fiscal year functions to id
6112 $ /admin/db/company_db.inc
6113 # Checking options parameter for combos 
6114 $ /includes/ui/ui_lists.inc
6115
6116 06-Jul-2008 Janusz Dobrowolski
6117 + Ajax additions
6118 $ /admin/view_print_transaction.php
6119   /admin/void_transaction.php
6120   /dimensions/dimension_entry.php
6121   /manufacturing/work_order_entry.php
6122   /manufacturing/manage/bom_edit.php
6123   /sales/manage/customer_branches.php
6124 + Default value calculated for new prices
6125 $ /inventory/prices.php
6126 + Optional default value for input_num()
6127 $ /includes/ui/ui_input.inc
6128 + Submit on change option for currency lists
6129 $ /includes/ui/ui_lists.inc
6130 # factor parameter in get_price() is now optional
6131 $ /sales/includes/sales_db.inc
6132 # Smaller fix to ajax page content update
6133 $ /sales/manage/customers.php
6134
6135 05-Jul-2008 Janusz Dobrowolski
6136 + Ajax additions
6137 $ /admin/change_current_user_password.php
6138   /admin/company_preferences.php
6139   /admin/forms_setup.php
6140   /admin/gl_setup.php
6141   /admin/payment_terms.php
6142   /admin/shipping_companies.php
6143   /admin/users.php
6144   /inventory/manage/item_categories.php
6145   /inventory/manage/item_units.php
6146   /inventory/manage/locations.php
6147   /inventory/manage/movement_types.php
6148   /manufacturing/manage/work_centres.php
6149   /sales/manage/credit_status.php
6150   /sales/manage/sales_areas.php
6151   /sales/manage/sales_people.php
6152   /sales/manage/sales_types.php
6153   /taxes/item_tax_types.php
6154   /taxes/tax_groups.php
6155   /taxes/tax_types.php
6156 # Gettext fixes
6157 $ /gl/manage/bank_accounts.php
6158   /gl/manage/bank_trans_types.php
6159   /gl/manage/currencies.php
6160   /gl/manage/gl_account_classes.php
6161   /gl/manage/gl_account_types.php
6162   /gl/manage/gl_accounts.php
6163
6164 04-Jul-2008 Janusz Dobrowolski
6165 + Ajax additions
6166   /gl/inquiry/bank_inquiry.php
6167   /gl/inquiry/gl_account_inquiry.php
6168   /gl/inquiry/gl_trial_balance.php
6169   /gl/manage/bank_accounts.php
6170   /gl/manage/bank_trans_types.php
6171   /gl/manage/currencies.php
6172   /gl/manage/exchange_rates.php
6173   /gl/manage/gl_account_classes.php
6174   /gl/manage/gl_account_types.php
6175   /gl/manage/gl_accounts.php
6176 ! Changed layout for simple db table editor pages
6177 $ /includes/ui/ui_input.inc
6178 - Removed unused GL account settings.
6179 $ /admin/gl_setup.php
6180   /admin/db/company_db.inc
6181   /gl/manage/gl_accounts.php
6182 # Fixed default sales account for customer branch.
6183 $ /admin/gl_setup.php
6184   /sales/manage/customer_branches.php
6185 # Fixed focus after ajax page reload.
6186 $ /includes/ajax.inc
6187 # Fixed optional submit for yesno and gl_all_accounts lists.
6188 $ /includes/ui/ui_lists.inc
6189
6190 01-Jul-2008 Janusz Dobrowolski
6191 + Ajax additions
6192   /gl/bank_transfer.php
6193   /gl/gl_budget.php
6194   /gl/gl_journal.php
6195   /gl/includes/ui/gl_journal_ui.inc
6196 + Added client side calculations for budget
6197   /gl/gl_budget.php
6198   /js/budget.js
6199 # Fixed default POST assigning [fixes 0000009]
6200   /includes/ui/ui_lists.inc
6201 # Fixed submit type in submit_row()
6202   /includes/ui/ui_input.inc
6203 # Small display fix
6204   /gl/manage/currencies.php
6205 ! Code cleanup
6206   /gl/gl_bank.php
6207   /gl/includes/ui/gl_bank_ui.inc
6208   /inventory/adjustments.php
6209   /inventory/transfers.php
6210   /purchasing/po_entry_items.php
6211   /sales/sales_order_entry.php
6212   /sales/credit_note_entry.php
6213
6214 29-Jun-2008 Janusz Dobrowolski
6215 ! Rewritten bank deposit/payment related files, added ajax
6216   /gl/gl_deposit.php (removed)
6217   /gl/gl_payment.php (removed)
6218   /gl/gl_bank.php (added)
6219   /gl/includes/ui/gl_bank_ui.inc (new file)
6220   /gl/includes/ui/gl_deposit_ui.inc (removed)
6221   /gl/includes/ui/gl_payment_ui.inc (removed)
6222   /gl/includes/db/gl_db_banking.inc
6223   /gl/gl_journal.php
6224   /manufacturing/search_work_orders.php
6225   /applications/generalledger.php
6226 + Added fallback flag for non-js mode only ui elements
6227 $ /js/inserts.js
6228 ! Default value from POST for check_box,hidden and text_cells inputs
6229 $ /includes/ui/ui_input.inc
6230 ! Rewritten non-sql list selectors
6231 $ /includes/ui/ui_lists.inc
6232   /purchasing/inquiry/supplier_allocation_inquiry.php
6233   /purchasing/inquiry/supplier_inquiry.php
6234 ! Added trans_type parameter to items_cart()  
6235 $ /includes/ui/items_cart.inc
6236   /inventory/adjustments.php
6237   /inventory/transfers.php
6238   /manufacturing/work_order_issue.php
6239
6240 27-Jun-2008 Janusz Dobrowolski
6241 + Ajax additions
6242 $ /dimensions/dimension_entry.php
6243   /dimensions/inquiry/search_dimensions.php
6244   /manufacturing/work_order_add_finished.php
6245   /manufacturing/work_order_issue.php
6246   /manufacturing/work_order_release.php
6247   /manufacturing/includes/work_order_issue_ui.inc
6248   /manufacturing/search_work_orders.php
6249 ! Default $selected_id=null (ie current $_POST value) for all lists;
6250    standard view (ie with search box) of stock_component_list()
6251 $ /includes/ui/ui_lists.inc
6252 # Fixed selection for outstanding work orders
6253 $ /manufacturing/search_work_orders.php
6254 # Fixed stock item links
6255 $ /inventory/includes/item_adjustments_ui.inc
6256   /inventory/includes/stock_transfers_ui.inc
6257 # Fixed typo in menu option
6258 $ /applications/manufacturing.php
6259
6260 27-Jun-2008 Joe Hunt
6261 # Minor html adjustment in login.php
6262 $ /access/login.php
6263 # Fixed a bug when trying to create a duplicate year
6264 $ /admin/fiscalyears.php
6265 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
6266 $ /applications/manufacturing.php
6267
6268 26-Jun-2008 Janusz Dobrowolski
6269 + Ajax additions
6270 $ /includes/ui/ui_lists.inc
6271   /inventory/adjustments.php
6272   /inventory/cost_update.php
6273   /inventory/prices.php
6274   /inventory/transfers.php
6275   /inventory/includes/item_adjustments_ui.inc
6276   /inventory/includes/stock_transfers_ui.inc
6277   /inventory/inquiry/stock_movements.php
6278   /inventory/manage/items.php
6279   /manufacturing/work_order_entry.php
6280   /purchasing/po_entry_items.php
6281 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
6282 $ /includes/ui/items_cart.inc
6283 # Fixed bug 0000008 (call to no more existing function)
6284 $ /sales/includes/db/sales_types_db.inc
6285
6286 25-Jun-2008 Joe Hunt
6287 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
6288 $ /purchasing/includes/ui/invoice_ui.inc
6289
6290 25-Jun-2008 Janusz Dobrowolski
6291 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
6292 $ /purchasing/includes/ui/invoice_ui.inc
6293
6294 25-Jun-2008 Joe Hunt
6295 # Fixed bug when updating/saving Tax Group Items
6296 $ /includes/ui/ui_lists.inc
6297
6298 24-Jun-2008 Joe Hunt
6299 # Fixed inconsistencies in customer and supplier aging 
6300 $ /sales/includes/db/customers_db.inc
6301   /sales/inquiry/customer_inquiry.php
6302   /purchasing/includes/db/suppliers_db.inc
6303   /reporting/rep102.php
6304   /reporting/rep202.php
6305 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
6306 $ /sales/sales_order_entry.php
6307
6308
6309 23-Jun-2008 Janusz Dobrowolski
6310 + Ajax additions to sales and purchasing modules
6311 $ /purchasing/po_receive_items.php
6312   /purchasing/supplier_credit.php
6313   /purchasing/supplier_credit_grns.php
6314   /purchasing/supplier_invoice.php
6315   /purchasing/supplier_invoice_grns.php
6316   /purchasing/supplier_trans_gl.php
6317   /purchasing/allocations/supplier_allocate.php
6318   /purchasing/includes/ui/invoice_ui.inc
6319   /sales/customer_credit_invoice.php
6320   /sales/allocations/customer_allocate.php
6321 # Fixed edition of purchase order (bug #0000001)
6322 $ /purchasing/includes/ui/po_ui.inc
6323 ! Improved client side allocation functions
6324 $ /js/allocate.js
6325 + Optional coloured price_format()
6326 $ /js/utils.js
6327   /js/inserts.js
6328 ! Async update of locations selector
6329 $ /includes/ui/ui_lists.inc
6330 # Fixed warning on pages without default focus.
6331 $ /includes/ui/ui_controls.inc
6332 # Fixed initial display for numeric inputs with dec=0. 
6333 $ /includes/ui/ui_input.inc
6334
6335 21-Jun-2008 Janusz Dobrowolski
6336 + Ajax additions to sales and purchasing modules
6337 $ /purchasing/po_entry_items.php
6338   /purchasing/supplier_payment.php
6339   /purchasing/allocations/supplier_allocate.php
6340   /purchasing/includes/ui/po_ui.inc
6341   /purchasing/inquiry/po_search.php
6342   /purchasing/inquiry/po_search_completed.php
6343   /purchasing/inquiry/supplier_allocation_inquiry.php
6344   /purchasing/inquiry/supplier_inquiry.php
6345   /purchasing/manage/suppliers.php
6346   /sales/manage/customers.php
6347
6348 21-Jun-2008 Joe Hunt
6349 + Added upload functionality to company logo. Better names on lists search.
6350 $ /admin/company_preferences.php
6351 ! Better layout on company logo print-out
6352 $ /reporting/includes/header2.inc
6353
6354 ---------------------------------------Release Candidate 2-------------------------------
6355 20-Jun-2008 Joe Hunt
6356 ! 2.0 Release Candidate 2
6357 $ config.php
6358   update.html
6359   
6360 20-Jun-2008 Joe Hunt
6361 ! In reorder_level.php the heading gets updated as well
6362 $ /inventory/reorder_level.php
6363 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
6364 $ /inventory/manage/item_units.php
6365
6366 20-Jun-2008 Janusz Dobrowolski
6367 # Proper error handling even after exit() call.
6368 $ /includes/errors.inc
6369   /includes/main.inc
6370   /includes/session.inc
6371 # Fixed initial combo selection.
6372   /includes/ui/ui_lists.inc
6373 # Layout fixes to customer edition.
6374   /sales/manage/customers.php
6375 # Added order table reload after template option change
6376   /sales/inquiry/sales_orders_view.php
6377
6378 19-Jun-2008 Janusz Dobrowolski
6379 + Added ajax improvements
6380 $ /purchasing/allocations/supplier_allocation_main.php
6381   /sales/customer_delivery.php
6382   /sales/customer_invoice.php
6383   /sales/allocations/customer_allocation_main.php
6384   /sales/manage/customers.php
6385 + Ajax added to check helper function
6386 $ /includes/ui/ui_input.inc
6387 # Fixing database error in branch exist check on empty customer_id
6388 $ /includes/data_checks.inc
6389 # Layout fix for hyperlink_params_td()
6390 $ /includes/ui/ui_controls.inc
6391 # Fix for initial combo position
6392 $ /includes/ui/ui_lists.inc
6393 # Fix to select onchange extension
6394 $ /js/inserts.js
6395
6396 19-Jun-2008 Joe Hunt
6397 ! changed so the due date is updated when changing customer in direct invoice.
6398 $ /sales/includes/ui/sales_order_ui.inc
6399
6400 19-Jun-2008 Joe Hunt
6401 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
6402 $ /sales/customer_credit_invoice.php
6403
6404 18-Jun-2008 Janusz Dobrowolski
6405 + Added ajax improvements
6406 $ /sales/credit_note_entry.php
6407   /sales/customer_payments.php
6408   /sales/sales_order_entry.php
6409   /sales/includes/ui/sales_credit_ui.inc
6410   /sales/includes/ui/sales_order_ui.inc
6411   /sales/inquiry/customer_allocation_inquiry.php
6412   /sales/inquiry/customer_inquiry.php
6413 + Added optional trigger parameter to div_start()
6414 $ /includes/ui/ui_controls.inc
6415 + Added dec attribute ajax update for amount fields 
6416 $ /includes/ui/ui_input.inc
6417 + Ajaxified stock item types and credit types lists
6418 $ /includes/ui/ui_lists.inc
6419 # Fixed onblur for amount fields, extended onchange event handling for selects
6420 $ /js/inserts.js
6421 # Fixed addAssign() js handler for nonstandard attributes
6422 $ /js/utils.js
6423 # Fixed bug in stock item image upload
6424 $ /inventory/manage/items.php
6425
6426 17-Jun-2008 Joe Hunt
6427 ! More files with Quantity routines needed fix due to php4 related issue.
6428 $ /includes/current_user.inc
6429   /manufacturing/work_order_entry.php
6430   /manufacturing/inquiry/where_used_inquiry.php
6431   /manufacturing/manage/bom_edit.php
6432   /purchasing/po_receive_items.php
6433   /purchasing/supplier_credit_grns.php
6434   /purchasing/supplier_invoice_grns.php
6435   /sales/customer_credit_invoice.php
6436   /sales/includes/ui/sales_order_ui.inc
6437
6438 16-Jun-2008 Joe Hunt
6439 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
6440 $ /reporting/includes/header2.inc
6441   /reporting/doctext.inc
6442   /reporting/doctext2.inc
6443   
6444 16-Jun-2008 Joe Hunt
6445 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
6446 $ /includes/current_user.inc
6447   /includes/ui/ui_input.inc
6448   /includes/ui/ui_lists.inc
6449   /inventory/reorder_level.inc
6450   /inventory/includes/item_adjustments_ui.inc
6451   /inventory/includes/stock_transfers_ui.inc
6452   /inventory/includes/db/items_units_db.inc
6453   /inventory/inquiry/stock_movements.php
6454   /inventory/inquiry/stock_status.php
6455   /inventory/manage/item_units.php
6456   /inventory/view/view_adjustment.php
6457   /inventory/view/view_transfer.php
6458   /manufacturing/search_work_orders.php
6459   /manufacturing/work_order_entry.php
6460   /manufacturing/includes/manufacturing_ui.inc
6461   /manufacturing/includes/work_order_issue_ui.inc
6462   /manufacturing/inquiry/where_used_inquiry.php
6463   /manufacturing/manage/bom_edit.php
6464   /manufacturing/view/wo_issue_view.php
6465   /manufacturing/view/wo_production_view.php
6466   /purchasing/po_receive_items.php
6467   /purchasing/supplier_credit_grns.php
6468   /purchasing/supplier_invoice_grns.php
6469   /purchasing/includes/ui/invoice_ui.inc
6470   /purchasing/includes/ui/po_ui.inc
6471   /purchasing/view/view_grn.php
6472   /purchasing/view/view_po.php
6473   /reporting/rep105.php
6474   /reporting/rep107.php
6475   /reporting/rep108.php
6476   /reporting/rep109.php
6477   /reporting/rep110.php
6478   /reporting/rep204.php
6479   /reporting/rep209.php
6480   /reporting/rep301.php
6481   /reporting/rep302.php
6482   /reporting/rep303.php
6483   /reporting/rep401.php
6484   /sales/customer_credit_invoice.php
6485   /sales/customer_delivery.php
6486   /sales/customer_invoice.php
6487   /sales/includes/ui/sales_credit_ui.inc
6488   /sales/includes/ui/sales_order_ui.inc
6489   /sales/view/view_credit.php
6490   /sales/view/view_dispatch.php
6491   /sales/view/view_invoice.php
6492   /sales/view/view_sales_order.php
6493   
6494 15-Jun-2008 Janusz Dobrowolski
6495 + Ajax driven delivery and order queries.
6496 $ /sales/inquiry/sales_deliveries_view.php
6497   /sales/inquiry/sales_orders_view.php
6498 + Added searchbox class selector for text inputs with onchange event handlers.
6499 ! Added text selection after focus.
6500 $ /js/inserts.js
6501   /js/utils.js
6502 + Added submit_on_change option to ref input functions, fixed data picker
6503 $ /includes/ui/ui_input.inc
6504 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
6505 $ /includes/ui/ui_lists.inc
6506
6507 15-Jun-2008 Joe Hunt
6508 # Changed so Invoice Template gets the current day instead of original day.
6509 $ /sales/sales_order_entry.php
6510
6511 15-Jun-2008 Joe Hunt
6512 # Bug in tax_types_list (spec_id)
6513 $ /includes/ui/ui_lists.inc
6514
6515 14-Jun-2008 Joe Hunt
6516 # Minor annoying layout bug in stock movements.
6517 $ /inventory/inquiry/stock_movements.php
6518
6519 14-Jun-2008 Joe Hunt
6520 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
6521   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
6522 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
6523   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
6524 $ /includes/ui/ui_lists.inc
6525   /sales/includes/db/sales_invoice_db.inc
6526   /sales/includes/db/sales_credit_db.inc
6527   /sales/manage/customer_branches.php
6528   .
6529 12-Jun-2008 Joe Hunt
6530 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
6531 $ /reporting/reports_main.php
6532   /reporting/rep304.php (new file)
6533   
6534 ---------------------------------------Release Candidate 1-------------------------------
6535 10-Jun-2008 Janusz Dobrowolski
6536 # Some more fixes related to ajax combos usage
6537 $ /includes/ui/ui_lists.inc
6538   /inventory/cost_update.php
6539   /inventory/prices.php
6540   /inventory/purchasing_data.php
6541   /inventory/reorder_level.php
6542   /inventory/includes/item_adjustments_ui.inc
6543   /inventory/inquiry/stock_status.php
6544   /manufacturing/inquiry/where_used_inquiry.php
6545   /manufacturing/manage/bom_edit.php
6546   /purchasing/includes/ui/po_ui.inc
6547 # Fixed focus issues
6548 $ /gl/gl_journal.php
6549   /gl/gl_deposit.php
6550   /gl/gl_payment.php
6551   /js/inserts.js
6552   
6553 09-Jun-2008 Janusz Dobrowolski
6554 # Some additional fixes related to last big committment
6555 $ /gl/gl_journal.php
6556   /gl/gl_deposit.php
6557   /gl/gl_payment.php
6558   /includes/ajax.inc
6559   /includes/reserved.inc
6560   /includes/ui/ui_lists.inc
6561   /includes/ui/ui_view.inc
6562   /js/inserts.js
6563   /js/utils.js
6564   /sales/includes/ui/sales_order_ui.inc
6565   /themes/default/default.css
6566   /themes/aqua/default.css
6567   /themes/cool/default.css
6568
6569 08-Jun-2008 Joe Hunt
6570 ! Preparing for release candidate 1
6571 $ config.php
6572
6573 08-Jun-2008 Joe Hunt
6574 ! Set 'max_execution_time' to 60 seconds by ini_set.
6575 $ /install/save.php
6576
6577 07-Jun-2008 Joe Hunt
6578 # Fixed a layout bug in footer.inc
6579 $ /includes/page/footer.inc
6580
6581 07-Jun-2008 Joe Hunt
6582 ! Changed install.html and update.html
6583 $ install.html
6584   update.html
6585 + New files, change_current_user_password.php and alter2.sql
6586 $ /admin/change_current_user_password.php
6587   /sql/alter2.sql
6588 ! Changed some files for layout
6589 $ /lang/en_US/stylesheet.css
6590   /themes/aqua/default.css
6591   /themes/aqua/renderer.php
6592   /themes/cool/default.css
6593   /themes/cool/renderer.php
6594   /themes/default/default.css
6595   /themes/default/renderer.php
6596 ! Changed install sql scripts
6597 $ /sql/en_US-demo.sql
6598   /sql/en_US-new.sql
6599   
6600 07-Jun-2008 Janusz Dobrowolski
6601 + Added ajax functionality and ui hints to sales form entry pages.
6602 $ /sales/sales_order_entry.php
6603   /sales/includes/ui/sales_order_ui.inc
6604 + Added option for hints display, changed input/lists functions API
6605 $ /admin/display_prefs.php
6606   /admin/db/users_db.inc
6607   /includes/current_user.inc
6608   /includes/prefs/userprefs.inc
6609   /includes/ui/ui_input.inc
6610   /themes/default/renderer.php
6611   /sql/alter.sql
6612 + List functions rewrite. Added ajax functionality, universal combo_input().
6613 $ /includes/ui/ui_lists.inc
6614 + Ajaxified exchange_rate_display()
6615 $ /includes/ui/ui_view.inc
6616 + Added methods for setting focus and page reload to $Ajax class
6617 $ /includes/ajax.inc
6618   /includes/main.inc
6619 + Added comma separated css element selectors
6620 $ /js/behaviour.js
6621 ! Searchable select js changes related to new ui_lists.inc changes
6622 $ /js/inserts.js
6623   /js/utils.js
6624 + Additional style definitions for various ajax controls
6625 $ /themes/default/default.css
6626 ! Fixes related to changed input/lists API and ajax extensions
6627 $ /admin/company_preferences.php
6628   /admin/fiscalyears.php
6629   /admin/forms_setup.php
6630   /admin/gl_setup.php
6631   /dimensions/dimension_entry.php
6632   /dimensions/inquiry/search_dimensions.php
6633   /gl/bank_transfer.php
6634   /gl/includes/ui/gl_deposit_ui.inc
6635   /gl/includes/ui/gl_journal_ui.inc
6636   /gl/includes/ui/gl_payment_ui.inc
6637   /gl/inquiry/bank_inquiry.php
6638   /gl/inquiry/gl_account_inquiry.php
6639   /gl/inquiry/gl_trial_balance.php
6640   /gl/manage/gl_account_types.php
6641   /gl/manage/gl_accounts.php
6642   /includes/ui/ui_controls.inc
6643   /inventory/includes/item_adjustments_ui.inc
6644   /inventory/includes/stock_transfers_ui.inc
6645   /inventory/inquiry/stock_movements.php
6646   /manufacturing/search_work_orders.php
6647   /manufacturing/work_order_add_finished.php
6648   /manufacturing/work_order_entry.php
6649   /manufacturing/includes/work_order_issue_ui.inc
6650   /manufacturing/manage/bom_edit.php
6651   /purchasing/supplier_payment.php
6652   /purchasing/includes/ui/grn_ui.inc
6653   /purchasing/includes/ui/invoice_ui.inc
6654   /purchasing/includes/ui/po_ui.inc
6655   /purchasing/inquiry/po_search.php
6656   /purchasing/inquiry/po_search_completed.php
6657   /purchasing/inquiry/supplier_allocation_inquiry.php
6658   /purchasing/inquiry/supplier_inquiry.php
6659   /sales/customer_credit_invoice.php
6660   /sales/customer_delivery.php
6661   /sales/customer_invoice.php
6662   /sales/includes/ui/sales_credit_ui.inc
6663   /sales/inquiry/customer_allocation_inquiry.php
6664   /sales/inquiry/customer_inquiry.php
6665   /sales/inquiry/sales_deliveries_view.php
6666   /sales/inquiry/sales_orders_view.php
6667   /taxes/tax_groups.php
6668
6669 06-Jun-2008 Joe Hunt
6670 # Final fixes in html layout
6671 $ /admin/create_coy.php
6672   /gl/gl_deposit.php
6673   /gl/gl_payment.php
6674   /gl/manage/exchange_rates.php
6675   /inventory/prices.php
6676   /inventory/purchasing_date.php
6677   /inventory/reorder_level.php
6678   /inventory/inquiry/stock_status.php
6679   /manufacturing/inquiry/where_used_inquiry.php
6680   /manufacturing/manage/bom_edit.php
6681   
6682 05-Jun-2008 Joe Hunt
6683 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
6684 $ /includes/ui/ui_view.inc
6685 # Fixed a html layout bug
6686 $ /includes/page/header.inc
6687
6688 31-May-2008 Joe Hunt
6689 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
6690 $ /gl/view/gl_deposit_view.php
6691   /gl/view/gl_payment_view.php
6692   /includes/ui/ui_controls.inc
6693   /includes/ui/ui_lists.inc
6694   /includes/ui/ui_view.inc
6695   /manufacturing/work_order_add_finished.php
6696   /manufacturing/includes/manufacturing_ui.inc
6697   /manufacturing/view/work_order_view.php
6698   /manufacturing/view/wo_issue_view.php
6699   /sales/inquiry/customer_allocation_inquiry.php
6700   /sales/inquiry/customer_inquiry.php
6701
6702 30-May-2008 Joe Hunt
6703 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
6704 $ /inventory/inquiry/stock_movements.php
6705   /reporting/rep302.php
6706
6707 28-May-2008 Joe Hunt
6708 # More bugs related to debtor_trans changes (positive amounts)
6709 $ /gl/includes/db/gl_db_banking.inc
6710   /sales/allocations/customer_allocate.php
6711   /sales/includes/db/custalloc_db.inc
6712   /sales/inquiry/customer_allocation_inquiry.php
6713
6714 27-May-2008 Joe Hunt
6715 # Changed more files with new html/css.
6716 $ /includes/page/header.inc
6717   /purchasing/inquiry/supplier_allocation_inquiry.php
6718   /sales/credit_note_entry.php
6719   
6720 26-May-2008 Joe Hunt
6721 # Fixed many minor bugs, new ones as well as debtor_trans related.
6722 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
6723 $ /admin/backups.php
6724   /admin/create_coy.php
6725   /admin/inst_lang.php
6726   /admin/inst_module.php
6727   /gl/manage/exchange_rates.php
6728   /includes/session.inc
6729   /includes/page/header.inc
6730   /includes/ui/ui_controls.inc
6731   /includes/ui/ui_input.inc
6732   /includes/ui/ui_lists.inc
6733   /includes/ui/ui_view.inc
6734   /purchasing/allocations/supplier_allocate.php
6735   /sales/allocations/customer_allocate.php
6736   /sales/includes/db/sales_credit_db.inc
6737   /sales/inquiry/customer_allocation_inquiry.php
6738   /themes/aqua/default.css
6739   /themes/cool/default.css
6740   /themes/default/default.css
6741   
6742 23-May-2008 Joe Hunt
6743 # Minor bug in dimensions.php (Outstanding Dimensions)
6744 $ /applications/dimensions.php
6745   /dimensions/inquiry/search_dimensions.php
6746   
6747 23-May-2008 Janusz Dobrowolski
6748 ! Include file order / error handling order fixed once again.
6749 $ /includes/main.inc
6750   /includes/session.inc
6751   
6752 23-May-2008 Joe Hunt
6753 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
6754   correct renderer.php.
6755 $ frontaccounting.php
6756   /includes/page/header.inc
6757   /includes/page/footer.inc
6758   /themes/default/renderer.php
6759   /themes/cool/renderer.php
6760   /themes/aqua/renderer.php
6761
6762 22-May-2008 Janusz Dobrowolski
6763 ! Error handler switching moved to session.inc for early error catching
6764 $ /includes/main.inc
6765   /includes/session.inc
6766 ! Cosmetic cleanup
6767   /js/utils.js
6768   
6769 18-May-2008 Janusz Dobrowolski
6770 # Added explicit ob_end_flush() on shutdown needed for php5
6771 $ /includes/main.inc
6772 # Fixed for www servers on nonstandard listening ports.
6773 $ /js/JsHttpRequest.js
6774
6775 18-May-2008 Joe Hunt
6776 # Bug when inserting new records in debtor_trans.
6777 $ /sales/includes/db/cust_trans_db.inc
6778
6779 16-May-2008 Janusz Dobrowolski
6780 + Rewritten errors/messages handling, unified for ajax/user/php errors
6781 $ /includes/errors.inc
6782   /includes/main.inc
6783   /includes/ui/ui_msgs.inc
6784 + Framework extended for ajax functionality, javascript code organization improvements.
6785 $ /config.php
6786   /includes/JsHttpRequest.php (new file)
6787   /includes/ajax.inc (new file)
6788   /includes/current_user.inc
6789   /includes/session.inc
6790   /includes/lang/language.php
6791   /includes/page/footer.inc
6792   /includes/page/header.inc
6793   /includes/ui/ui_controls.inc
6794   /includes/ui/ui_input.inc
6795   /includes/ui/ui_view.inc
6796   /js/JsHttpRequest.js (new file)
6797   /js/allocate.js (new file)
6798   /js/utils.js (new file)
6799   /js/behaviour.js
6800   /js/inserts.js
6801   /themes/aqua/images (new dir)
6802   /themes/aqua/images/button_ok.png (new file)
6803   /themes/aqua/images/locate.png (new file)
6804   /themes/cool/images (new dir)
6805   /themes/coll/images/button_ok.png (new file)
6806   /themes/coll/images/locate.png (new file)
6807   /themes/default/images/button_ok.png (new file)
6808   /themes/default/images/progressbar.gif (new file)
6809   /themes/default/images/progressbar1.gif (new file)
6810   /themes/default/images/progressbar2.gif (new file)
6811   /themes/default/default.css
6812   /themes/aqua/default.css
6813   /themes/cool/default.css
6814 ! Payment allocation js functions moved to allocate.js
6815 $ /purchasing/allocations/supplier_allocate.php 
6816   /sales/allocations/customer_allocate.php
6817 ! Some initializations moved from sales_order_ui.inc
6818 $ /sales/includes/cart_class.inc
6819 + Added javascript compression routine
6820 $ /includes/main.inc
6821
6822 14-May-2008 Joe Hunt
6823 # Minor bugs in the former fixing.
6824 $ /includes/ui/ui_lists.inc
6825
6826 14-May-2008 Joe Hunt
6827 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
6828   the records when there were no search values.
6829 $ /includes/ui/ui_lists.inc
6830
6831 09-May-2008 Joe Hunt
6832 ! Due to differences in Javascript the script update_db.php had to be changed.
6833 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
6834 $ /update_db.php
6835   /sql/en_US-new.sql
6836   /sql/en_US-demo.sql
6837   
6838 09-May-2008 Janusz Dobrowolski
6839 # Automatic calculation of not set item prices from home currency and base sales type settings.
6840 $ /admin/company_preferences.php
6841   /admin/db/company_db.inc
6842   /includes/ui/ui_lists.inc
6843   /sales/includes/cart_class.inc
6844   /sales/includes/sales_db.inc
6845   /sales/includes/db/sales_order_db.inc
6846   /sales/includes/db/sales_types_db.inc
6847   /sales/includes/ui/sales_credit_ui.inc
6848   /sales/includes/ui/sales_order_ui.inc
6849   /sales/manage/sales_types.php
6850   /sql/alter.sql
6851 # Fixed dev bug blocking change of price on order entry.
6852 $ /sales/includes/ui/sales_order_ui.inc
6853 # Small display fix
6854 $ /sales/manage/sales_people.php
6855
6856 30-Apr-2008 Joe Hunt
6857 # Fixed price update also in purchase order
6858 $ /purchasing/includes/ui/po_ui.inc
6859
6860 30-Apr-2008 Janusz Dobrowolski
6861 # Fixed price update when changing item in sales order.
6862 $ /includes/ui/ui_lists.inc
6863   /js/inserts.js
6864   /sales/includes/ui/sales_order_ui.inc
6865
6866 24-Apr-2008 Janusz Dobrowolski
6867 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
6868 $ /company/0/reporting (added new directory)
6869   /company/0/reporting/index.php
6870   /admin/create_coy.php
6871   /reporting/includes/reports_classes.inc
6872 # Warnings turned off in case of charset not supported by htmlspecialchars().
6873 $ /includes/db/connect_db.inc
6874 # Added content type encoding header
6875 $ /includes/page/header.inc
6876
6877 24-Apr-2008 Joe Hunt
6878 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
6879   /includes/prefs/sysprefs.inc
6880 $ /includes/ui/items_cart.inc  
6881 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
6882 $ /reporting/includes/pdf_report.inc
6883
6884 23-Apr-2008 Joe Hunt
6885 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
6886   It will make it easier to design your own document layouts.
6887 $ /reporting/includes/pdf_report.inc
6888   /reporting/includes/header2.inc (new file)
6889   
6890 20-Apr-2008 Janusz Dobrowolski
6891 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
6892 $ /admin/create_coy.php
6893 ! Added missing include_once directives.
6894 $ /includes/ui/items_cart.inc
6895   /includes/ui/ui_lists.inc
6896   /includes/ui/ui_view.inc
6897 + Added ini default_charset unnecessary for planned ajax calls.
6898 $ /includes/lang/language.inc
6899
6900 19-Apr.2008 Joe Hunt
6901 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
6902   ago wasn't removed.
6903 $ /reporting/includes/pdf_report.inc
6904
6905 18-Apr-2008 Janusz Dobrowolski
6906 # Additional checks on provisions and break point entry.
6907 $ /sales/manage/sales_people.php
6908 ! Modules purchasing, sales and taxes sealed against XSS attacks
6909 $ /install/save.php
6910   /admin/db/maintenance_db.inc
6911   /purchasing/includes/db/grn_db.inc
6912   /purchasing/includes/db/invoice_items_db.inc
6913   /purchasing/includes/db/po_db.inc
6914   /purchasing/includes/db/supp_trans_db.inc
6915   /purchasing/manage/suppliers.php
6916   /sales/includes/db/credit_status_db.inc
6917   /sales/includes/db/cust_trans_db.inc
6918   /sales/includes/db/cust_trans_details_db.inc
6919   /sales/includes/db/sales_order_db.inc
6920   /sales/includes/db/sales_types_db.inc
6921   /sales/manage/customer_branches.php
6922   /sales/manage/customers.php
6923   /sales/manage/sales_areas.php
6924   /sales/manage/sales_people.php
6925   /taxes/db/item_tax_types_db.inc
6926   /taxes/db/tax_groups_db.inc
6927   /taxes/db/tax_types_db.inc
6928
6929 18-Apr-2008 Joe Hunt
6930 ! Module gl sealed against XSS Attacks
6931 $ /gl/includes/db/gl_db_accounts.inc
6932   /gl/includes/db/gl_db_account_types.inc
6933   /gl/includes/db/gl_db_bank_accounts.inc
6934   /gl/includes/db/gl_db_bank_trans.inc
6935   /gl/includes/db/gl_db_bank_trans_types.inc
6936   /gl/includes/db/gl_db_currencies.inc
6937   /gl/includes/db/gl_db_trans.inc
6938   
6939 18-Apr-2008 Janusz Dobrowolski
6940 ! Modules admin and dimensions sealed against XSS attacks
6941 $ /admin/payment_terms.php
6942   /admin/shipping_companies.php
6943   /admin/db/company_db.inc
6944   /admin/db/maintenance_db.inc
6945   /admin/db/users_db.inc
6946   /admin/db/voiding_db.inc
6947   /dimensions/includes/dimensions_db.inc
6948
6949 18-Apr-2008 Joe Hunt
6950 ! Modules includes, inventory and manufacturing sealed against XSS attacks
6951 $ /includes/db/comments_db.inc
6952   /includes/db/inventory_db.inc
6953   /includes/db/references_db.inc
6954   /inventory/includes/db/items_category_db.inc
6955   /inventory/includes/db/items_db.inc
6956   /inventory/includes/db/items_locations_db.inc
6957   /inventory/includes/db/items_units_db.inc
6958   /inventory/includes/db/movement_types_db.inc
6959   /manufacturing/includes/db/work_centres_db.inc
6960   /manufacturing/includes/db/work_orders_db.inc
6961   /manufacturing/includes/db/work_orders_quick_db.inc
6962   /manufacturing/includes/db/work_order_issues_db.inc
6963   /manufacturing/includes/db/work_order_produce_items_db.inc
6964   
6965 18-Apr-2008 Janusz Dobrowolski
6966 ! Changed db_escape function to avoid XSS attacks via js db injection
6967 $ /includes/db/connect_db.inc
6968 # Database inserts/updates secured against js injection
6969 $ /admin/db/maintenance_db.inc
6970   /gl/includes/db/gl_db_accounts.inc
6971   /purchasing/includes/db/po_db.inc
6972   /sales/sales_order_entry.php
6973   /sales/includes/db/sales_order_db.inc
6974
6975 16-Apr-2008 Joe Hunt
6976 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
6977 $ /includes/ui/ui_lists.inc
6978
6979 09-Apr-2008 Janusz Dobrowolski
6980 # Fixed number formatting bug in standard cost update.
6981 $ /inventory/cost_update.php
6982
6983 -------------------- 2,0 Beta - released ----------------------------
6984
6985 06-Apr-2008 Joe Hunt
6986 ! Changed install.html and update.html to fit the new unstable release 2.0
6987 ! Changed demo sql script to fit the 2.0 unstable.
6988 $ install.html
6989   update.html
6990   /sql/en_US-demo.sql
6991   
6992 06-Apr-2008 Janusz Dobrowolski
6993 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
6994   /sales/customer_invoice.php
6995 # Fixed typo causing error while adding new tax type.
6996   /taxes/tax_types.php
6997   
6998 05-Apr-2008 Joe Hunt
6999 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
7000 $ /admin/create_coy.php
7001
7002 05-Apr-2008 Joe Hunt
7003 # Removed annoying warnings in several reports. 
7004 $ config.php 
7005   /reporting/rep102.php
7006   /reporting/rep104.php
7007   /reporting/rep201.php
7008   /reporting/rep203.php
7009   /reporting/rep705.php
7010   /reporting/rep706.php
7011   /reporting/rep707.php
7012   /reporting/rep709.php
7013   /reporting/reports_main.php
7014   /reporting/includes/pdf_report.inc
7015   
7016 04-Apr-2008 Janusz Dobrowolski
7017 # Javascript bugfix in selecting orders for template.
7018 $ /sales/inquiry/sales_orders_view.php
7019
7020 04-Apr-2008 Joe Hunt
7021 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
7022 + Preparing for download of release 2.0b on SourceForge.
7023 $ config.php
7024   update.html
7025   /sql/en_US-new.sql
7026   /sql/en_US-demo.sql
7027   
7028 02-Apr-2008 Janusz Dobrowolski
7029 # Removed selector expansion on space key for multi-line selectors
7030 $ /js/inserts.js
7031 ! Hiding search button in combo selectors for javascript enabled browsers
7032 $ /includes/ui/ui_lists.inc
7033   /js/inserts.js
7034 + Focus set to invalid form field after submit check fail
7035 $ /admin/company_preferences.php
7036   /admin/fiscalyears.php
7037   /admin/gl_setup.php
7038   /admin/payment_terms.php
7039   /admin/shipping_companies.php
7040   /admin/users.php
7041   /admin/void_transaction.php
7042   /dimensions/dimension_entry.php
7043   /gl/bank_transfer.php
7044   /gl/gl_deposit.php
7045   /gl/gl_journal.php
7046   /gl/gl_payment.php
7047   /gl/manage/bank_accounts.php
7048   /gl/manage/bank_trans_types.php
7049   /gl/manage/currencies.php
7050   /gl/manage/exchange_rates.php
7051   /gl/manage/gl_account_classes.php
7052   /gl/manage/gl_account_types.php
7053   /gl/manage/gl_accounts.php
7054   /inventory/adjustments.php
7055   /inventory/cost_update.php
7056   /inventory/prices.php
7057   /inventory/purchasing_data.php
7058   /inventory/transfers.php
7059   /inventory/manage/item_categories.php
7060   /inventory/manage/item_units.php
7061   /inventory/manage/items.php
7062   /inventory/manage/locations.php
7063   /inventory/manage/movement_types.php
7064   /manufacturing/work_order_add_finished.php
7065   /manufacturing/work_order_entry.php
7066   /manufacturing/work_order_issue.php
7067   /manufacturing/work_order_release.php
7068   /manufacturing/manage/bom_edit.php
7069   /manufacturing/manage/work_centres.php
7070   /purchasing/po_entry_items.php
7071   /purchasing/po_receive_items.php
7072   /purchasing/supplier_credit.php
7073   /purchasing/supplier_credit_grns.php
7074   /purchasing/supplier_invoice.php
7075   /purchasing/supplier_invoice_grns.php
7076   /purchasing/supplier_payment.php
7077   /purchasing/supplier_trans_gl.php
7078   /purchasing/allocations/supplier_allocate.php
7079   /purchasing/manage/suppliers.php
7080   /sales/credit_note_entry.php
7081   /sales/customer_credit_invoice.php
7082   /sales/customer_delivery.php
7083   /sales/customer_invoice.php
7084   /sales/customer_payments.php
7085   /sales/sales_order_entry.php
7086   /sales/allocations/customer_allocate.php
7087   /taxes/item_tax_types.php
7088   /taxes/tax_groups.php
7089   /taxes/tax_types.php
7090 # Set default focus in update_db.php
7091 $ /admin/backups.php
7092
7093 29-Mar-2008 Janusz Dobrowolski
7094 # Changed gl_all_accounts_list() API
7095 $ /includes/ui/ui_lists.inc
7096 + Enhanced list accessability in kbd usage via space key
7097 $ js/inserts.js
7098
7099 28-Mar-2008 Janusz Dobrowolski
7100 # Fixed headers for various display mode
7101 $ /sales/inquiry/sales_orders_view.php
7102
7103 28-Mar-2008 Joe Hunt
7104 + Added print document options in inquiries.
7105 $ /sales/inquiry/customer_inquiry.php
7106   /sales/inquiry/sales_orders_view.php
7107   /sales/inquiry/sales_deliveries_view.php
7108   /purchasing/inquiry/po_search.php
7109   /purchasing/inquiry/po_search_completed.php
7110   
7111 28-Mar-2008 Joe Hunt
7112 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
7113 $ /sales/includes/db/customers_db.inc
7114 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
7115 $ /sales/includes/db/sales_credit_db.inc
7116 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
7117 $ /reporting/includes/doctext.inc
7118   /reporting/includes/doctext2.inc
7119 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
7120 $ /reporting/rep101.php
7121   /reporting/rep102.php
7122
7123 28-Mar-2008 Janusz Dobrowolski
7124 # Layout/focus fixes for no_[customer/supplier/item]_list option on
7125 $  /includes/ui/ui_lists.inc
7126    /purchasing/includes/ui/po_ui.inc
7127    /sales/credit_note_entry.php
7128    /sales/sales_order_entry.php
7129    /sales/includes/ui/sales_credit_ui.inc
7130    /sales/includes/ui/sales_order_ui.inc
7131
7132 27-Mar-2008 Janusz Dobrowolski
7133 + Automatic first field focus on page start, focus order preserved between form updates
7134 $  /gl/inquiry/gl_account_inquiry.php
7135    /includes/page/footer.inc
7136    /includes/ui/ui_controls.inc
7137    /includes/ui/ui_input.inc
7138    /includes/ui/ui_lists.inc
7139    /includes/ui/ui_view.inc
7140    /js/inserts.js
7141    /sales/sales_order_entry.php
7142    /sales/credit_note_entry.php
7143    /sales/includes/ui/sales_credit_ui.inc
7144    /sales/includes/ui/sales_order_ui.inc
7145 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
7146 $  /includes/ui/ui_input.inc
7147 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
7148 $  /gl/gl_deposit.php
7149    /gl/gl_journal.php
7150    /gl/gl_payment.php
7151    /gl/includes/ui/gl_deposit_ui.inc
7152    /gl/includes/ui/gl_journal_ui.inc
7153    /gl/includes/ui/gl_payment_ui.inc
7154    /includes/ui/ui_view.inc
7155    /purchasing/po_entry_items.php
7156    /purchasing/includes/ui/po_ui.inc
7157    /sales/sales_order_entry.php
7158    /sales/includes/ui/sales_credit_ui.inc
7159    /sales/includes/ui/sales_order_ui.inc
7160    /js/inserts.js
7161 ! get_js_set_focus moved from ui_view (this is only standalone form).
7162    /update_db.php
7163 # Fixed debit/credit entry check 
7164 $  /gl/gl_journal.php
7165 # Restored GET/POST security check on path_to_root
7166 $  /config.php
7167
7168 26-Mar-2008 Janusz Dobrowolski
7169 # Bug fixes in purchase module related to tax structure changes.
7170 $  /purchasing/includes/supp_trans_class.inc
7171    /purchasing/includes/db/invoice_db.inc
7172    /purchasing/includes/db/invoice_items_db.inc
7173    /purchasing/includes/ui/invoice_ui.inc
7174    /reporting/rep105.php
7175
7176 25-Mar-2008 Janusz Dobrowolski
7177 ! Per company pdf, backup and graphics directories in 'company' dir.
7178 $  /company (new dir)
7179    /company/0 (new dir)
7180    /company/0/images/ (new dir)
7181    /company/0/images/102.jpg    (moved from inventory/manage/image)
7182    /company/0/images/103.jpg    (moved from inventory/manage/image)
7183    /company/0/images/104.jpg    (moved from inventory/manage/image)
7184    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
7185    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
7186    /admin/backups.php
7187    /admin/create_coy.php
7188    /admin/db/maintenance_db.inc
7189    /install/index.php
7190    /reporting/rep102.php
7191    /reporting/rep104.php
7192    /reporting/rep202.php
7193    /reporting/rep303.php
7194    /reporting/rep706.php
7195    /reporting/rep707.php
7196    /reporting/includes/pdf_report.inc
7197    /inventory/manage/items.php
7198
7199 + jscript component caching (enables browser caching and future compression)
7200 $  /includes/session.inc
7201    /includes/main.inc
7202    /includes/page/header.inc
7203    /includes/ui/ui_view.inc
7204    /admin/display_prefs.php
7205    /config.php
7206
7207 - Removed obsolete file
7208 $  /sales/includes/ui/print_invoice.inc
7209
7210 21-Mar-2008 Janusz Dobrowolski
7211 ! Total Allocation/Left to Allocate update without page submit.
7212 $  /includes/ui/ui_view.inc
7213    /purchasing/allocations/supplier_allocate.php
7214    /sales/allocations/customer_allocate.php
7215 # Fixed unvisable under IE editbutton
7216 $  /themes/aqua/default.css
7217    /themes/cool/default.css
7218    /themes/default/default.css
7219
7220 20-Mar-2008 Janusz Dobrowolski
7221 # Excluding delivery notes from Customer Balances, removed warnings. 
7222 $  /reporting/rep101.php 
7223 # Divide by zero fix on order_price==0 in new supplier invoice
7224 $  /purchasing/supplier_invoice_grns.php
7225 # Database bug fix in new customer entry
7226 $  /sales/manage/customers.php
7227 # Small bug fix (warnings) in is_date() function.
7228 $  /includes/date_functions.inc
7229
7230 18-Mar-2008 Janusz Dobrowolski
7231 # Line items editor uses POST method - no disappearing shippment info.
7232 $  /sales/credit_note_entry.php
7233    /sales/sales_order_entry.php
7234    /sales/includes/ui/sales_credit_ui.inc
7235    /sales/includes/ui/sales_order_ui.inc
7236 + Added edit_button_cell() function
7237 $  /includes/ui/ui_controls.inc
7238 + Helper function for finding indexed submit $_POST vars.
7239 $  /includes/ui/ui_input.inc
7240 + New class .editbutton for buttons. Default view is link alike.
7241 $  /themes/aqua/default.css
7242    /themes/cool/default.css
7243    /themes/default/default.css
7244
7245 17-Mar-2008 Janusz Dobrowolski
7246 # Added rounding when needed to avoid document non cosistent documents.
7247 $  /includes/banking.inc
7248    /purchasing/supplier_credit_grns.php
7249    /purchasing/supplier_invoice_grns.php
7250    /purchasing/includes/supp_trans_class.inc
7251    /purchasing/includes/ui/invoice_ui.inc
7252    /purchasing/includes/ui/po_ui.inc
7253    /reporting/rep107.php
7254    /reporting/rep109.php
7255    /reporting/rep110.php
7256    /reporting/rep209.php
7257    /sales/includes/cart_class.inc
7258    /sales/includes/ui/sales_credit_ui.inc
7259    /sales/includes/ui/sales_order_ui.inc
7260    /sales/view/view_credit.php
7261    /sales/view/view_dispatch.php
7262    /sales/view/view_invoice.php
7263    /sales/view/view_sales_order.php
7264    /taxes/tax_calc.inc
7265 # Sign bug for customer transactions
7266 $  /reporting/rep709.php
7267 # Include file conflict fix
7268 $ /purchasing/includes/ui/invoice_ui.inc
7269   /gl/manage/bank_accounts.php
7270   /manufacturing/inquiry/where_used_inquiry.php
7271   /purchasing/manage/suppliers.php
7272   
7273 16-Mar-2008 Janusz Dobrowolski
7274 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
7275 $  /js/behaviour.js
7276    /js/inserts.js
7277 + Added javascript source collecting functions
7278 $  /includes/main.inc
7279 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
7280 + Added global js code collecting arrays  $js_lib, $js_static
7281 $  /includes/session.inc
7282 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
7283 $  /includes/ui/ui_view.inc
7284 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
7285 $  /includes/page/footer.inc
7286    /includes/page/header.inc
7287 ! Added including of data_checks.inc
7288 $  /includes/ui.inc
7289 + User side percent/exrate/qty/price input formatting via onblur handler.
7290 $  /admin/gl_setup.php
7291    /gl/gl_budget.php
7292    /gl/manage/exchange_rates.php
7293    /includes/ui/ui_input.inc
7294    /inventory/purchasing_data.php
7295    /inventory/reorder_level.php
7296    /inventory/includes/item_adjustments_ui.inc
7297    /inventory/includes/stock_transfers_ui.inc
7298    /manufacturing/work_order_entry.php
7299    /manufacturing/manage/bom_edit.php
7300    /purchasing/po_entry_items.php
7301    /purchasing/po_receive_items.php
7302    /purchasing/supplier_credit.php
7303    /purchasing/supplier_credit_grns.php
7304    /purchasing/supplier_invoice_grns.php
7305    /purchasing/supplier_trans_gl.php
7306    /purchasing/allocations/supplier_allocate.php
7307    /purchasing/includes/ui/po_ui.inc
7308    /sales/customer_delivery.php
7309    /sales/customer_invoice.php
7310    /sales/allocations/customer_allocate.php
7311    /sales/includes/ui/sales_credit_ui.inc
7312    /sales/includes/ui/sales_order_ui.inc
7313    /taxes/tax_groups.php
7314    /taxes/tax_types.php
7315
7316 14-Mar-2008 Janusz Dobrowolski
7317  + All forms fixed to accept user native numeric format.
7318  $ /admin/gl_setup.php
7319    /gl/bank_transfer.php
7320    /gl/gl_budget.php
7321    /gl/gl_deposit.php
7322    /gl/gl_journal.php
7323    /gl/gl_payment.php
7324    /gl/includes/db/gl_db_banking.inc
7325    /gl/includes/ui/gl_deposit_ui.inc
7326    /gl/includes/ui/gl_journal_ui.inc
7327    /gl/includes/ui/gl_payment_ui.inc
7328    /gl/manage/exchange_rates.php
7329    /inventory/adjustments.php
7330    /inventory/cost_update.php
7331    /inventory/prices.php
7332    /inventory/purchasing_data.php
7333    /inventory/reorder_level.php
7334    /inventory/transfers.php
7335    /inventory/includes/item_adjustments_ui.inc
7336    /inventory/includes/stock_transfers_ui.inc
7337    /inventory/manage/item_units.php
7338    /manufacturing/work_order_entry.php
7339    /manufacturing/inquiry/where_used_inquiry.php
7340    /manufacturing/manage/bom_edit.php
7341    /purchasing/po_entry_items.php
7342    /purchasing/po_receive_items.php
7343    /purchasing/supplier_credit_grns.php
7344    /purchasing/supplier_invoice_grns.php
7345    /purchasing/supplier_payment.php
7346    /purchasing/supplier_trans_gl.php
7347    /purchasing/allocations/supplier_allocate.php
7348    /purchasing/includes/ui/po_ui.inc
7349    /purchasing/inquiry/po_search.php
7350    /sales/credit_note_entry.php
7351    /sales/customer_credit_invoice.php
7352    /sales/customer_delivery.php
7353    /sales/customer_invoice.php
7354    /sales/customer_payments.php
7355    /sales/sales_order_entry.php
7356    /sales/allocations/customer_allocate.php
7357    /sales/includes/ui/sales_credit_ui.inc
7358    /sales/includes/ui/sales_order_ui.inc
7359    /sales/manage/customers.php
7360    /sales/manage/sales_people.php
7361    /sales/view/view_credit.php
7362    /sales/view/view_dispatch.php
7363    /sales/view/view_invoice.php
7364    /sales/view/view_receipt.php
7365    /sales/view/view_sales_order.php
7366    /taxes/item_tax_types.php
7367    /taxes/tax_groups.php
7368    /taxes/tax_types.php
7369  + User format functions for percent/price/exrate amounts display.
7370  $ /includes/current_user.inc
7371  + Input checking functions for numeric input fields in user native format
7372  $ /includes/data_checks.inc
7373  + Numeric input fields in user native format
7374  $ /includes/ui/ui_input.inc
7375  + Javascript function for conversion to/from user native numeric format.
7376  $ /includes/ui/ui_view.inc
7377  + New class amount for numeric input
7378  $ /themes/aqua/default.css
7379    /themes/cool/default.css
7380    /themes/default/default.css
7381  # Removed warning on adding component
7382    /manufacturing/manage/bom_edit.php
7383  # Quantity display correction
7384    /manufacturing/inquiry/where_used_inquiry.php
7385  # Fixed add_customer_trans() call
7386    /gl/includes/db/gl_db_banking.inc
7387
7388 12-Mar-2008 Joe Hung
7389  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
7390  - Removed default insertion of Units of Measure. Not neccessary.
7391  $ /sql/alter.sql
7392    /admin/db/maintenance_db.inc (added support for update)
7393
7394 11-Mar-2008 Janusz Dobrowolski
7395  + Table of measure moved into new table item_units
7396  ! Removed $themes[] from config.php, theme list based on directory structure
7397  $ /config.php
7398    /includes/ui/ui_lists.inc
7399    /applications/inventory.php
7400    /inventory/includes/inventory_db.inc
7401    /inventory/includes/db/items_units_db.inc
7402    /inventory/manage/item_units.php
7403    /inventory/manage/items.php
7404    /sql/alter.sql
7405
7406 11-Mar-2008 Joe Hunt
7407  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
7408  $ /sales/customer_invoice.php
7409    /sales/customer_delivery.php
7410  
7411 10-Mar-2008 Joe Hunt
7412  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
7413  $ /sales/sales_order_entry.php
7414  
7415 10-Mar-2008 Janusz Dobrowolski
7416  + Added price list selector to sales entry (debtor_master gives only default one)
7417  + Added optional submit_on_change parameter to sales ui lists
7418  $ /includes/ui/ui_lists.inc
7419    /sales/sales_order_entry.php
7420    /sales/includes/ui/sales_credit_ui.inc
7421    /sales/includes/ui/sales_order_ui.inc
7422  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
7423  $ /sales/includes/cart_class.inc
7424    /includes/ui/ui_view.inc
7425    /sales/includes/sales_db.inc
7426  # Fixed bogus sales_type lists in edition mode
7427  $ /sales/customer_delivery.php
7428    /sales/customer_invoice.php
7429  # Smaller fixes, cart_class.sales_type name change
7430  $ /sales/includes/ui/sales_credit_db.inc
7431    /sales/credit_note_entry.php
7432    /sales/customer_credit_invoice.php
7433    /sales/includes/cart_class.inc
7434    /sales/includes/db/sales_credit_db.inc
7435    /sales/includes/db/sales_delivery_db.inc
7436    /sales/includes/db/sales_invoice_db.inc
7437    /sales/includes/db/sales_order_db.inc
7438    /sales/includes/ui/sales_credit_ui.inc
7439  # One another pmWiki name conflict removed
7440  $ /admin/display_prefs.php
7441  
7442 09-Mar-2008 Joe Hunt
7443  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
7444  $ /dimensions/includes/dimensions_db.inc
7445    /gl/includes/db/gl_db_banking.inc
7446    /includes/main.inc
7447    /inventory/includes/db/items_adjust_db.inc
7448    /manufacturing/includes/db/work_order_issues_db.inc
7449    /manufacturing/includes/db/work_order_produce_items_db.inc
7450    /manufacturing/includes/db/work_orders_db.inc
7451    /manufacturing/includes/db/work_orders_quick_db.inc
7452    /purchasing/includes/db/grn_db.inc
7453    /purchasing/includes/db/po_db.inc
7454    /purchasing/includes/db/supp_payment_db.inc
7455    /reporting/includes/form_types.inc (File removed)
7456    /sales/includes/db/sales_delivery_db.inc
7457    /sales/includes/db/sales_invoice_db.inc
7458    /sales/includes/db/sales_order_db.inc
7459    /sql/alter.sql
7460  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
7461  $ /reporting/rep101.php
7462    /reporting/rep201.php
7463  # clone replacement do_clone() for both PHP 4 and PHP 5.
7464  $ /includes/ui/ui_view.inc (at the very bottom)
7465    /sales/includes/cart_class.inc
7466    
7467 07-Mar-2008 Janusz Dobrowolski
7468  ! Changed name tax type uniqueness constraint to (name, rate)
7469  $ /includes/ui/ui_lists.inc
7470    /taxes/items_tax_types.php
7471  ! Tax included option moved from tax_group to sales_types table
7472  $ includes/ui/ui_view.inc
7473    /purchasing/includes/ui/invoice_ui.inc
7474    /taxes/tax_calc.inc
7475    /taxes/tax_groups.php
7476    /taxes/db/tax_groups_db.inc
7477    /sql/alter.sql
7478  # Final rewriting of sales module, a lot of bugfixes.
7479  + Template delivery/invoicing
7480  + Concurrent document editing control on sql level
7481  + Most of sales documents are now editable
7482  + Some links to print documents after entry
7483  ! Changed javascript helper function for customer allocations
7484  $ /applications/customers.php
7485    /includes/ui/ui_input.inc
7486    /reporting/rep107.php
7487    /reporting/rep109.php
7488    /reporting/rep110.php
7489    /sales/credit_note_entry.php
7490    /sales/customer_credit_invoice.php
7491    /sales/customer_delivery.php
7492    /sales/customer_invoice.php
7493    /sales/customer_payments.php
7494    /sales/sales_order_entry.php
7495    /sales/allocations/customer_allocate.php
7496    /sales/allocations/customer_allocation_main.php
7497    /sales/includes/cart_class.inc
7498    /sales/includes/sales_db.inc
7499    /sales/includes/sales_ui.inc
7500    /sales/includes/db/cust_trans_db.inc
7501    /sales/includes/db/cust_trans_details_db.inc
7502    /sales/includes/db/custalloc_db.inc
7503    /sales/includes/db/customers_db.inc
7504    /sales/includes/db/payment_db.inc
7505    /sales/includes/db/sales_credit_db.inc
7506    /sales/includes/db/sales_delivery_db.inc
7507    /sales/includes/db/sales_invoice_db.inc
7508    /sales/includes/db/sales_order_db.inc
7509    /sales/includes/db/sales_types_db.inc
7510    /sales/includes/ui/print_invoice.inc
7511    /sales/includes/ui/sales_credit_ui.inc
7512    /sales/includes/ui/sales_order_ui.inc
7513    /sales/inquiry/customer_allocation_inquiry.php
7514    /sales/inquiry/customer_inquiry.php
7515    /sales/inquiry/sales_deliveries_view.php
7516    /sales/inquiry/sales_orders_view.php
7517    /sales/manage/credit_status.php
7518    /sales/manage/sales_types.php
7519    /sales/view/view_credit.php
7520    /sales/view/view_dispatch.php
7521    /sales/view/view_invoice.php
7522    /sales/view/view_receipt.php
7523    /sales/view/view_sales_order.php
7524 # Removed function name conflict with wiki help system
7525    /includes/lang/language.php
7526    
7527 06-Mar-2008 Janusz Dobrowolski
7528  + Wiki help links integration
7529  $ /config.php
7530    /includes/page/header.inc
7531    /includes/lang/language.php
7532  + Optional debuging with xdebug module
7533  $ /index.php
7534    /includes/db/connect_db.inc
7535  ! Concurrent edition fix
7536  $  /includes/systypes.inc
7537  # Table header fix
7538  $  /manufacturing/manage/bom_edit.php
7539  # Menu layout fixes
7540  $ /themes/aqua/renderer.php
7541    /themes/cool/renderer.php
7542    /themes/default/renderer.php
7543  # Removed warning about nonexistent $_GET variable
7544  $ /dimensions/inquiry/search_dimensions.php
7545  # MySQL 3.xx CAST bug fix
7546  $ /includes/db/manufacturing_db.inc
7547    /manufacturing/includes/db/work_order_requirements_db.inc
7548    /manufacturing/inquiry/where_used_inquiry.php
7549
7550 04-Mar-2008 Joe Hunt
7551  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
7552    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
7553  $ /inventory/cost_update.php
7554    /purchasing/includes/db/grn_db.inc and
7555    /manufacturing/manage/bom_edit.php. 
7556    /manufacturing/includes/db/work_orders_db.inc
7557    /manufacturing/includes/db/work_orders_quick_db.inc
7558    /manufacturing/work_order_entry.php
7559   
7560 21-Feb-2008 Joe Hunt
7561  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
7562  $ /admin/view_print_transaction.php
7563    /applications/setup.php
7564   
7565 17-Feb-2008 Joe Hunt
7566  ! Minor change in menu and function in view_print_transaction.php
7567  $ /admin/view_print_transaction.php
7568    /application/setup.php
7569  + Preparing for print of single documents
7570  $ /reporting/includes/reporting.inc
7571  ! Removing 'out' field in table tax_types
7572  $ /sql/alter.sql
7573    /taxes/tax_types.php
7574    /taxes/db/tax_types_db.inc
7575  + Added 2 functions in ui_input.inc, button and button_cell
7576    /includes/ui/ui_input.inc
7577
7578 11-Feb-2008 Joe Hunt
7579  + Added file, update_db.php, for updating company databases from an SQL script.
7580  $ update_db.php (New file)
7581    update.html
7582   
7583 06-Fef-2008 Joe Hunt
7584  + Added Report, Salesman Listing, rep106.php. 
7585  $ /reporting/reports_main.php
7586    /reporting/rep106.php
7587   
7588 06-Feb-2008 Janusz Dobrowolski
7589  + Separation of customer invoice issue and goods delivery.
7590  + Batch invoicing for more than one delivery
7591  # Corrected inadequate shipping tax calculations.
7592  ! Default debugging status changed to off.
7593  $ /taxes/tax_calc.inc
7594    /taxes/db/tax_groups_db.inc
7595    /admin/db/voiding_db.inc
7596    /applications/customers.php
7597    /includes/systypes.inc
7598    /includes/types.inc
7599    /includes/ui/ui_controls.inc
7600    /includes/ui/ui_lists.inc
7601    /includes/ui/ui_view.inc
7602    /inventory/inquiry/stock_status.php
7603    /reporting/rep105.php
7604    /reporting/rep107.php
7605    /reporting/rep109.php
7606    /reporting/rep110.php 
7607    /reporting/rep209.php
7608    /reporting/reports_main.php
7609    /reporting/includes/doctext.inc
7610    /reporting/includes/doctext2.inc
7611    /reporting/includes/form_types.inc
7612    /reporting/includes/pdf_report.inc
7613    /reporting/includes/reports_classes.inc
7614    /sales/customer_credit_invoice.php
7615    /sales/customer_invoice.php
7616    /sales/sales_order_entry.php
7617    /sales/customer_delivery.php 
7618    /sales/includes/db/sales_delivery_db.inc 
7619    /sales/includes/ui/print_invoice.inc 
7620    /sales/includes/cart_class.inc
7621    /sales/includes/sales_db.inc
7622    /sales/includes/db/cust_trans_db.inc
7623    /sales/includes/db/cust_trans_details_db.inc
7624    /sales/includes/db/sales_credit_db.inc
7625    /sales/includes/db/sales_invoice_db.inc
7626    /sales/includes/db/sales_order_db.inc
7627    /sales/includes/ui/sales_order_ui.inc
7628    /sales/inquiry/customer_allocation_inquiry.php
7629    /sales/inquiry/customer_inquiry.php
7630    /sales/inquiry/sales_orders_view.php
7631    /sales/inquiry/sales_deliveries_view.php 
7632    /sales/view/view_dispatch.php
7633    /sales/view/view_invoice.php
7634    /sales/view/view_sales_order.php
7635    /sql/alter.sql
7636    config.php
7637   
7638 01-Feb-2008 Joe Hunt
7639  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
7640  $ /sales/includes/cart_class.inc
7641    /sales/includes/db/sales_credit_db.inc
7642    /sales/includes/db/sales_invoice_db.inc
7643    /sales/includes/db/sales_order_db.inc
7644    /sales/includes/db/cust_trans_details_db.inc
7645    /sales/includes/ui/sales_order_ui.inc
7646    /sales/includes/ui/sales_credit_ui.inc
7647    /sales/credit_note_entry.php
7648    /sales/customer_credit_invoice.php
7649    /sales/sales_order_entry.php
7650    /sales/customer_invoice.php
7651
7652 31-Jan-2008 Joe Hunt
7653  ! New Release 2.0 Pre Alpha
7654  $ config.php
7655  # Fixed a release 2 related bug in create_coy.php
7656  $ /admin/create_coy.php
7657  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
7658    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
7659    with these databases changes without any new files. They are coming as soon as possible.
7660  $ /sql/alter.sql (New file)  
7661  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
7662    and 2 related files
7663  $ /purchasing/supplier_trans_gl.php
7664    /purchasing/includes/db/invoice_items_db.inc
7665  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
7666  $ /includes/ui/ui_lists.inc
7667    /purchasing/includes/ui/po_ui.inc
7668    /sales/includes/ui/sales_order_ui.inc
7669    /admin/company_preferences.php
7670    /admin/db/company_db.inc
7671    config.php
7672  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
7673    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
7674  $ /sales/manage/sales_people.php
7675    /includes/ui/ui_input.inc
7676  
7677 -------------------- 2,0 Pre Alpha - above ----------------------------
7678 31-Jan-2008 Janusz Dobrowolski
7679  # Minor bugfix in db_import()
7680  $ /admin/db/maintenance_db.inc
7681  
7682 30-Jan-2008 Janusz Dobrowolski
7683  # Minor display fix in tax_types.php
7684  $ /taxes/tax_types.php
7685  ! Format cleanup on some files.
7686  $ /gl/includes/gl_db.inc
7687    /gl/includes/gl_ui.inc
7688    /applications/application.php
7689    frontaccounting.php
7690    index.php
7691    
7692 -------------------- 1.16 Stable Released ----------------------
7693 28-Jan-2008 Joe Hunt
7694  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
7695    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
7696    and $no_supplier_list. Default is the normal behavior for all listboxes.
7697  $ /includes/ui/ui_lists.inc
7698    /sales/includes/ui/sales_orders_ui.inc
7699    /purchases/includes/ui/po_ui.inc
7700    /themes/default/images/locate.png (New file)
7701    config.php
7702
7703  + Added ALTER TABLE possibility in db_import. For future releases.
7704  $ /admin/db/maintenence_db.inc  
7705
7706  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
7707  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
7708  $ /includes/db/connect_db.inc
7709    /includes/ui/ui_lists.inc
7710    /includes/page/header.inc
7711    /access/login.php
7712    
7713 16-Jan-2008 Joe Hunt
7714  # When login screen is displayed after session timeout page content is broken. It
7715    is because of NOT using absolute paths in href attribute theme elements.
7716  $ /access/login.php
7717  
7718 30-Dec-2007 Joe Hunt
7719  # Minor adjustments in function db_export on line 325
7720  $ /admin/db/maintenance_db.inc
7721  
7722 29-Dec-2007 Joe Hunt
7723  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
7724  $ config.php
7725  
7726  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
7727    Also fixed a unneccessary str_replace when importing sql scripts.
7728  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
7729  $ /admin/db/maintenance_db.inc
7730    /reporting/includes/pdf_report.inc
7731    
7732 13-Dec-2007 Joe Hunt
7733  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
7734  $ /gl/inquiry/gl_trial_balance.php
7735    /gl/inquiry/gl_account_inquiry.php
7736
7737 13-Dec-2007 Joe Hunt
7738  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
7739  $ /admin/db/voiding_db.inc
7740  
7741 06-Dec-2007 Joe Hunt
7742  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
7743  $ /gl/gl_payment.php
7744    /gl/includes/ui/gl_payment_ui.inc
7745    
7746  ! Changed $loc_notification to be set to 0 instead of 1.
7747  $ config.php
7748  
7749 -------------------- 1.15 Stable Released ----------------------
7750 05-Dec-2007 Joe Hunt
7751  + Added email notification to stock location when available stock is below reorder level
7752  $ config.php
7753    /sales/includes/db/sales_order_db.inc
7754    
7755  # Fixed bugs in Open balances when account is not a balance account
7756  $ /gl/inquiry/gl_trial_balance.php
7757    /gl/inquiry/gl_account_inquiry.php
7758    /reporting/rep704.php
7759    /reporting/rep708.php
7760    
7761 -------------------- 1.14 Stable Released ----------------------
7762 01-Oct-2007 Joe Hunt
7763  ! Major change in the installation of modules to also accept an SQL-file for upload.
7764  $ config.php
7765    /admin/inst_module.php
7766    /admin/db/maintenance_db.inc
7767    
7768 30-Sep-2007 Joe Hunt
7769  # The following files were still vulnerable. Fixed
7770  $ /access/login.php
7771    /includes/lang/language.php
7772
7773 -------------------- 1.13 Stable Released ----------------------
7774 14-Sep-2007 Joe Hunt
7775  + Added optional link for electronic payment on invoices (PayPal). 
7776  ! Better support for install/update languages.  
7777  ! Minor adjustments
7778  # Fixed a vulnerable item in config.php
7779  $ config.php
7780
7781 14-Sep-2007 Joe Hunt
7782  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
7783  # config.php has been vulnerable. Fixed.
7784  $ /admin/inst_lang.php
7785  $ config.php
7786  
7787 10-Sep-2007 Joe Hunt
7788  ! Changed Bank Address field from text to textarea (multirows)
7789  $ /gl/manage/bank_accounts.php
7790  
7791 06-Sep-2007 Joe Hunt
7792  + Added optional link for electronic payment on invoices (PayPal)
7793  $ /reporting/reports_main.php
7794    /reporting/rep107.php
7795    /reporting/includes/report_classes.inc
7796    /reporting/includes/pdf_report.inc
7797    /reporting/includes/doc_text.inc
7798    /reporting/includes/doc_text2.inc
7799    
7800 23-Aug-2007 Joe Hunt
7801  # Unnecessary parameter ($db) in check_for_recursive_bom
7802  $ /manufacturing/manage/bom_edit.php
7803  
7804 21-Aug-2007 Joe Hunt
7805  # Bug in /includes/lang/gettext.php (249) affecting changing language!
7806  $ /includes/lang/gettext.php
7807  
7808 08-Aug-2007 Joe Hunt
7809  # Minor adjustments
7810  $ config.php
7811    /access/login.php
7812    /admin/create_coy.php
7813    /reporting/includes/pdf_report.inc
7814    
7815 04-Aug-2007 Joe Hunt
7816  + Added a default fiscal year in the en_US-new.sql and start references.
7817  $ /sql/en_US-new.sql
7818  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
7819  $ /lang/en_US/LC_MESSAGES/en_US.mo
7820  
7821 03-Aug-2007 Joe Hunt
7822  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
7823  $ /sales/includes/db/sales_order_db.inc
7824  
7825 23-Jul-2007 Joe Hunt
7826  # Changed <? in front of 2 files to <?php.
7827  $ /purchasing/includes/purchasing_ui.inc
7828    /reporting/includes/class.mail.inc
7829    
7830 -------------------- 1.12 Stable Released ----------------------
7831 21-Jul-2007 Joe Hunt
7832  + Added option to handle Jalali and Islamic Calendars
7833  ! Minor adjustments
7834  $ config.php
7835    /gl/includes/db/gl_db_trans.inc
7836    /includes/date_functions.inc
7837    /includes/ui/ui_input.inc
7838    /includes/ui/ui_lists.inc
7839    /includes/ui/ui_view.inc
7840    /purchasing/po_receive_items.php
7841    /purchasing/includes/ui/invoice_ui.inc
7842    /purchasing/includes/ui/po_ui.inc
7843    /reporting/rep705.php
7844    /sales/includes/db/sales_order_db.inc
7845    /sales/includes/ui/sales_order_ui.inc
7846    
7847 20-Jul-2007 Joe Hunt
7848  ! Changed parameters on report Sales Order. Option to print as Quote.
7849  $ /reporting/reports_main.php
7850    /reporting/rep109.php
7851    /reporting/includes/pdf_report.inc
7852    /reporting/includes/doctext.inc
7853    /reporting/includes/doctext2.inc
7854  
7855 19-Jul-2007 Joe Hunt
7856  + Added Budget Entry in General Ledger. Includes Dimensions.
7857  $ config.php
7858    /applications/generalledger.php
7859    /gl/gl_budget.php (New File!)
7860    /gl/includes/db/gl_db_trans.inc
7861    /includes/date_functions.inc
7862    /reporting/report_classes.inc
7863    
7864 -------------------- 1.11 Stable Released ----------------------
7865 04-Jul-2007 Joe Hunt
7866  ! Option for using alpha numeric chart of accounts.
7867  $ config.php
7868    /gl/manage/gl_accounts.php
7869    /gl/includes/db/gl_db_accounts.inc
7870    /gl/includes/db/gl_db_bank_trans.inc
7871    /gl/includes/db/gl_db_trans.inc
7872    /gl/inquiry/gl_trial_balance.inc
7873    /admin/db/company_db.inc
7874    /inventory/includes/db/items_db.inc
7875    /sales/manage/customer_branches.inc
7876
7877 04-Jul-2007 Joe Hunt
7878  # Problems retrieving language texts for poEdit in long javascripts
7879  $ /includes/ui/ui_view.inc
7880  
7881 04-May-2007 Joe Hunt
7882  # Database error when updating more than one item row in Sales Orders.
7883  $ /sales/includes/db/sales_order_db.inc
7884  # Database error when inserting work order issues. Fixed.
7885  $ /manufacturing/includes/db/work_order_issues_db.inc
7886  
7887 03-May-2007 Joe Hunt
7888  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
7889  $ /includes/db/manufacturing_db.inc
7890    /manufacturing/includes/db/work_order_requirements_db.inc
7891
7892 02-May-2007 Joe Hunt
7893  # Missing details on Purchase Order when emailing and printing
7894  $ /reporting/rep209.php
7895  
7896 -------------------- 1.1 Stable Released ----------------------
7897 02-May-2007 Joe Hunt
7898  + Enabled module addons and all the below bugfixes. No changes in database structure.
7899  - Removed /sql/basic.sql (included in the other sql files)
7900  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
7901    (not needed anymore).
7902  + Addition of update.html  
7903  $ /admin/inst_module.php (New file!)
7904    /applications/customers.php
7905    /applications/dimensions.php
7906    /applications/generalledger.php
7907    /applications/inventory.php
7908    /applications/manufacturing.php
7909    /applications/setup.php
7910    /applications/suppliers.php
7911    /install/index.php
7912    /install/save.php
7913    /modules/inst_modules.php (New folder and new file!)
7914    /modules/index.php (New file!)
7915    /sql/en_US-demo.sql
7916    /sql/en_US-new.sql
7917    install.html
7918    update.html (New file!)
7919    
7920 01-May-2007 Joe Hunt
7921  # Missing measure of units when printing sales orders
7922  # Update of Sales People caused a database error
7923  $ /sales/manage/sales_people.php
7924    /reporting/rep109.php
7925  
7926 30-Apr-2007 Joe Hunt
7927  + The selected menu tab is now shown with same background as hover color.
7928  $ config.php (default tab line 77. Change if you want)
7929    /includes/page/header.inc
7930    
7931 28-Apr-2007 Joe Hunt
7932  # When saving work order entries a lot of debug boxes appeared. Fixed
7933  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
7934  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
7935  $ /includes/db/manufacturing_db.inc
7936    /manufacturing/work_order_entry.php
7937    /manufacturing/includes/work_order_issue_ui.inc
7938    /manufacturing/includes/db/work_order_requirements_db.inc
7939    /manufacturing/includes/db/work_orders_quick_db.inc
7940    /manufacturing/inquiry/where_used_inquiry.php
7941    
7942 25-Apr-2007 Joe Hunt
7943  # Missing Date Picker
7944  $ /sales/customer_invoice.php
7945  # No JS popup window
7946  $ /sales/view/view_invoice.php
7947  
7948 24-Apr-2007 Joe Hunt
7949  ! New and better Date Picker, better cool theme.
7950  $ /includes/ui/ui_input.inc
7951    /includes/ui/ui_view.inc
7952    /reporting/includes/reports_classes.inc
7953    /themes/cool/default.css
7954
7955 -------------------- 1.0.1 Stable Released ----------------------
7956 23-Apr-2007 Joe Hunt
7957  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
7958    the changes for selection lists customers/suppliers and the Audit Trail.
7959
7960 22-Apr-2007 Joe Hunt
7961  ! Changed the two selection lists for customers/suppliers in reports to a single one with
7962    No Filter
7963  ! Changed the sort order in these selection lists from id to name.
7964  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
7965  $ /reporting/reports_main.php
7966    /reporting/rep101.php
7967    /reporting/rep102.php
7968    /reporting/rep201.php
7969    /reporting/rep202.php
7970    /reporting/rep203.php
7971    /reporting/rep204.php
7972    /reporting/includes/reports_classes.inc
7973    /includes/ui/ui_lists.inc
7974    /gl/includes/db/gl_db_trans.inc
7975    config.php
7976    
7977 22-Apr-2007 Joe Hunt
7978  + Date Picker for all date fields.
7979  $ config.php
7980    /admin/fiscalyears.php
7981    /admin/void_transaction.php
7982    /includes/ui/ui_view.inc
7983    /includes/ui/ui_input.inc
7984    /dimensions/dimension_entry.php
7985    /dimensions/inquiry/search_dimensions.php
7986    /gl/gl_journal.php
7987    /gl/gl_deposit.php
7988    /gl/gl_payment.php
7989    /gl/bank_transfer.php
7990    /gl/inquiry/bank_inquiry.php
7991    /gl/inquiry/gl_account_inquiry.php
7992    /gl/inquiry/gl_trial_balance.php
7993    /gl/manage/exchange_rates.php
7994    /inventory/adjustments.php
7995    /inventory/transfers.php
7996    /inventory/inquiry/stock_movements.php
7997    /inventory/manage/items.php
7998    /manufacturing/work_order_add_finished.php
7999    /manufacturing/work_order_entry.php
8000    /manufacturing/work_order_issue.php
8001    /manufacturing/work_order_release.php
8002    /purchasing/supplier_payment.php
8003    /purchasing/po_entry_items.php
8004    /purchasing/po_receive_items.php
8005    /purchasing/supplier_credit.php
8006    /purchasing/supplier_credit_grns.php
8007    /purchasing/supplier_invoice.php
8008    /purchasing/supplier_invoice_grns.php
8009    /purchasing/supplier_trans_gl.php
8010    /purchasing/includes/ui/po_ui.inc
8011    /purchasing/inquity/po_search.php
8012    /purchasing/inquiry/po_search_completed.php
8013    /purchasing/inquiry/supplier_allocation_inquiry.php
8014    /purchasing/inquiry/supplier_inquiry.php
8015    /reporting/reports_main.php
8016    /reporting/includes/reports_classes.inc
8017    /sales/credit_note_entry.php
8018    /sales/customer_credit_invoice.php
8019    /sales/customer_payments.php
8020    /sales/sales_order_entry.php
8021    /sales/includes/ui/sales_order_ui.inc
8022    /sales/inquiry/customer_allocation_inquiry.php
8023    /sales/inquiry/customer_inquiry.php
8024    /sales/inquiry/sales_orders_view.php
8025    New image files:
8026    /themes/default/images/cal.gif
8027    /themes/default/images/next.gif
8028    /themes/default/images/prev.gif
8029
8030 19-Apr-2007 Joe Hunt
8031  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
8032  # Bug no 1703891, Reserved MySQL words used as column names, fixed
8033  $ /taxes/db/tax_types_db.inc
8034
8035  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
8036  $ /gl/manage/gl_accounts.php
8037    /gl/includes/db/gl_db_accounts.inc
8038    /includes/ui/ui_input.inc
8039
8040 18-Apr-2007 Joe Hunt
8041  # Bug no 1702594, Logon Loop, fixed
8042  $ config.php
8043
8044 -------------------- 1.0a Stable Released ----------------------
8045 10-Apr-2007 Joe Hunt
8046  ! Release 1.0a established on SourceForge, fixing the bugs.
8047
8048 11-Apr-2007 Joe Hunt
8049  # Bug No 1698214, Creating Items, fixed
8050  $ /includes/ui/ui_lists.inc
8051  # Bug no 1698216, Item Movements, fixed
8052  $ /inventory/manage/items.php
8053
8054 -------------------- 1.0 Stable Released ----------------------
8055 10-Apr-2007 Joe Hunt
8056  ! Release 1.0 established on SourceForge.