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