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