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