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