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