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