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