ea760b959862c662d0c54d3c41e99409004988e5
[fa-stable.git] / CHANGELOG.txt
1 /**
2 * @version $Id$
3 * @package FrontAccounting
4 * @copyright (C) 2005 - 2008 FrontAccounting
5 * @license http://www.gnu.org/copyleft/agpl-3.0.html GNU/AGPL
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 15-Dec-2008 Janusz Dobrowolski
23 # [0000085] Fixed session conflicts during document edition in multiply tabs.
24 $ /sales/includes/cart_class.inc
25   /sales/includes/sales_ui.inc
26   /sales/credit_note_entry.php
27   /sales/customer_credit_invoice.php
28   /sales/customer_delivery.php
29   /sales/customer_invoice.php
30   /sales/sales_order_entry.php
31   /sales/view/view_sales_order.php
32 # Fixed initial form values.
33 $ /sales/manage/recurrent_invoices.php  
34 ! Code cleanup.
35 $ /purchasing/view/view_po.php
36   /sales/includes/ui/sales_credit_ui.inc
37   /sales/includes/ui/sales_order_ui.inc
38
39 12-Dec-2008 Joe Hunt
40 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
41 $ /reporting/includes/header2.inc
42
43 11-Dec-2008 Joe Hunt
44 + Two new fields in company table, accumulate_shipping and logal_text
45   Accumulat shipping is for accumulating shipping on batch invoice
46   Legal text is a last line legal info on sales invoices.
47 $ /sql/alter2.1.sql
48   /admin/db/company_db.inc
49   /admin/gl_setup.php
50   /reporting/includes/header2.inc
51   /sales/customer_invoice.php
52
53 10-Dec-2008 Janusz Dobrowolski
54 # File and line was not displayed for devel error messages.
55 $ /includes/errors.inc
56 # Fixed duplicate groups in list selectors.
57 $ /includes/ui/ui_lists.inc
58
59 09-Dec-2008 Joe Hunt
60 # Bug in document right-margin when more than 1 page.
61 $ /reporting/includes/header2.inc
62 ! Changed so input of account type is possible (like classes)
63 $ /gl/manage/gl_account_types.php
64   /gl/includes/db/gl_db_account_types.inc
65   
66 08-Dec-2008 Janusz Dobrowolski
67 + Added helpers for list editor F4 calls.
68 $ /includes/ui/ui_controls.inc
69   /sales/sales_order_entry.php
70 + Added development/bugtracking sql trail 
71 $ /config.php
72   /sql/alter2.1.sql
73   /includes/db/connect_db.inc
74 ! GL accounts in list selector always grouped by type
75 $ /admin/gl_setup.php
76   /gl/includes/ui/gl_bank_ui.inc
77   /gl/includes/ui/gl_journal_ui.inc
78   /gl/manage/bank_accounts.php
79   /gl/manage/gl_accounts.php
80   /gl/manage/gl_quick_entries.php
81   /includes/ui/ui_lists.inc
82   /purchasing/includes/ui/invoice_ui.inc
83   /sales/manage/customer_branches.php
84 # Fixed Win AltGr issue in hotkeys system.
85 $ /js/inserts.js
86 # Fixed sales_items selector for MySql 3.xx compatibility
87 $ /includes/ui/ui_lists.inc
88 # Fixed broken syntax in delete_item_code()
89 $ /inventory/includes/db/items_codes_db.inc
90 # Additional fixes to foreign/kit codes
91 $ /inventory/manage/item_codes.php
92   /inventory/manage/sales_kits.php
93 ! Merged changes from main trunk up to version 2.0.6 (see below)
94 $ /config.php
95   /update.html
96   /update_db.php
97   /admin/create_coy.php
98   /admin/db/maintenance_db.inc
99   /gl/includes/db/gl_db_banking.inc
100   /gl/includes/db/gl_db_trans.inc
101   /includes/banking.inc
102   /includes/current_user.inc
103   /manufacturing/view/wo_production_view.php
104   /purchasing/includes/db/invoice_db.inc
105   /purchasing/includes/db/supp_payment_db.inc
106   /purchasing/includes/ui/invoice_ui.inc
107   /reporting/rep107.php
108   /reporting/rep109.php
109   /reporting/rep110.php
110   /reporting/rep209.php
111   /reporting/rep302.php
112   /reporting/rep303.php
113   /reporting/includes/pdf_report.inc
114   /sales/customer_delivery.php
115   /sales/includes/cart_class.inc
116   /sales/includes/sales_db.inc
117   /sales/includes/db/payment_db.inc
118   /sales/includes/db/sales_credit_db.inc
119   /sales/includes/db/sales_invoice_db.inc
120   /sales/includes/ui/sales_credit_ui.inc
121   /sales/includes/ui/sales_order_ui.inc
122   /sales/view/view_credit.php
123   /sales/view/view_dispatch.php
124   /sales/view/view_invoice.php
125   /sales/view/view_sales_order.php
126   /taxes/tax_calc.inc
127 ------------------------------- Release 2.0.6 --------------------------------------------
128 08-Dec-2008 Joe Hunt
129 ! New release 2.0.6
130 $ config.php
131
132 05-Dec-2008 Joe Hunt
133 # [0000095] Bad behaviour of routine number_format and round in Windows.
134 $ /gl/includes/gl_db_trans.inc
135   /includes/banking.inc
136   /includes/current_user.inc
137   /purchasing/includes/ui/invoice_ui.inc
138   /reporting/rep107.php
139   /reporting/rep109.php
140   /reporting/rep110.php
141   /reporting/rep209.php
142   /sales/view/view_credit.php
143   /sales/view/view_dispatch.php
144   /sales/view/view_invoice.php
145   /sales/view/view_sales_order.php
146
147 04-Dec-2008 Janusz Dobrowolski
148 # Check write permissions and create per company subdirectory structure.
149 $ /update.html
150   /update_db.php
151 # Fixed index.php files in new company dirs.
152 $ /admin/create_coy.php
153   /admin/db/maintenance_db.inc
154
155 04-Dec-2008 Joe Hunt
156 # [0000095] Inbalance double entry on Documents
157 $ /gl/includes/db/gl_db_trans.inc
158   /gl/includes/db/gl_db_banking.inc
159   /purchasing/includes/db/invoice_db.inc
160   /purchasing/includes/db/supp_payment_db.inc
161   /sales/includes/db/payment_db.inc
162   /sales/includes/db/sales_credit_db.inc
163   /sales/includes/db/sales_invoice_db.inc
164   
165 29-Nov-2008 Joe Hunt
166 # [0000094] Report does not show items that have 0 qty but have demand qty
167 $ /reporting/rep302.php
168   /reporting/rep303.php
169   
170 28-Nov-2008 Joe Hunt
171 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
172 $ /purchasing/includes/db/invoice_db.inc
173
174 27_Nov-2008 Joe Hunt
175 # [0000092] Stock Sheet Report. Bad Page break.
176 $ /reporting/includes/pdf_report.inc
177
178 26-Nov-2008 Joe Hunt
179 # [0000091] Tax for 2 decimal places doesn't compute properly
180 $ /taxes/tax_calc.inc
181
182 25-Nov-2008 Janusz Dobrowolski
183 # [0000084] Low inventory items are not marked properly.
184 $ /sales/customer_delivery.php
185 # [0000086] New line added to document sometimes overwrites old one.
186 $ /sales/includes/cart_class.inc
187 # [0000087] Change of order date always updates prices.
188 $ /sales/includes/ui/sales_credit_ui.inc
189   /sales/includes/ui/sales_order_ui.inc
190 # Fixed automatic price calculations always on.
191 $ /sales/includes/sales_db.inc
192
193 08-Dec-2008 Joe Hunt
194 ! Better support for purchasing data (automatic updating from PO receive)
195 $ /purchasing/includes/db/grn_db.inc
196   /purchasing/includes/db/invoice_db.inc
197   /purchasing/includes/db/po_db.inc
198   /purchasing/includes/ui/invoice_ui.inc
199   /purchasing/includes/purchasing_db.inc
200   /reporting/rep209.php
201
202 07-Dec-2008 Janusz Dobrowolski
203 + Added list category grouping.
204 $ /includes/ui/ui_lists.inc
205 ! Changed branch/customer invoice address/name selection on reports
206 $ /reporting/includes/doctext.inc
207   /reporting/includes/doctext2.inc
208   /reporting/includes/header2.inc
209 ! Fixed default delivery address selection
210 $ /sales/includes/ui/sales_order_ui.inc
211 + Added delivery links
212 $ /sales/view/view_invoice.php
213 # Small syntax fix.
214 $ /sql/alter2.1.php
215 # Fixed error handling during upgrade
216 $ /admin/db/maintenance_db.inc
217 # Fixed warnings display
218 $ /includes/errors.inc
219
220 08-Dec-2008 Joe Hunt
221 # Bad and missing parameter to header2 funciton
222 $ /reporting/rep109.php
223   /reporting/rep209.php
224 ! Rerun of invoice_ui.inc
225 $ /purchasing/includes/ui/invoice_ui.inc
226
227 07-Dec-2008 Joe Hunt
228 ! Better layout. Copyright notes. Mailto links, outer table routines.
229 $ /admin/company_preferences.php
230   /admin/display_prefs.php
231   /admin/gl_setup.php
232   /admin/users.php
233   /gl/includes/ui/gl_bank_ui.inc
234   /gl/includes/ui/gl_journal_ui.inc
235   /includes/ui_controls.inc
236   /includes/ui_input.inc
237   /inventory/adjustments.php
238   /inventory/transfers.php
239   /inventory/includes/item_adjustments_ui.inc
240   /inventory/includes/stock_transfers_ui.inc
241   /inventory/manage/locations.php
242   /purchasing/includes/ui/invoice_ui.inc
243   /purchasing/includes/ui/po_ui.inc
244   /purchasing/manage/suppliers.php
245   /purchasing/supplier_credit.php
246   /purchasing/supplier_invoice.php
247   /purchasing/supplier_payment.php
248   /sales/includes/ui/sales_credit_ui.inc
249   /sales/includes/ui/sales_order_ui.inc
250   /sales/manage/customer_branches.php
251   /sales/manage/customers.php
252   /sales/manage/sales_people.php
253   /sales/customer_payments.php
254   
255 05-Dec-2008 Joe Hunt
256 + New fields in suppliers, phone, fax, vat no, contact and credit limit
257 $ /purchasing/suppliers.php
258   /sql/alter2.1.sql
259 ! Changed dimension view to show result instead of ledger trans
260 $ /dimensions/view/view_dimension.php
261   /dimensions/includes/dimension_ui.inc
262   
263 05-Dec-2008 Janusz Dobrowolski
264 ! Allowed optional ORDER BY option in base db_pager sql query
265 $ /includes/db_pager.inc
266 # Small fixes to pager layout
267 $ /includes/ui/db_pager_view.inc
268 ! Reusable button code
269 $ /includes/ui/ui_controls.inc
270 ! Button helpers moved from ui_controls.inc
271 $ /includes/ui/ui_input.inc
272   /includes/ui/ui_controls.inc
273 # Fixed errors during focus on nonexistent elements
274 $ /js/utils.js
275
276 26-Nov-2008 Janusz Dobrowolski
277 # Fixed layout of amount_ex() fields with label.
278 $ /includes/ui/ui_input.inc
279 # Fixed combo_input for $sql with GROUP BY option
280 $ /includes/ui/ui_lists.inc
281
282 25-Nov-2008 Janusz Dobrowolski
283 ! Merged all changes from main trunk up to 2.0.5 (see details below)
284 $ /CHANGELOG.txt
285   /update.html
286   /admin/void_transaction.php
287   /admin/db/voiding_db.inc
288   /gl/includes/db/gl_db_trans.inc
289   /gl/inquiry/gl_trial_balance.php
290   /includes/banking.inc
291   /includes/ui/ui_input.inc
292   /includes/ui/ui_view.inc
293   /manufacturing/manage/bom_edit.php
294   /purchasing/po_receive_items.php
295   /purchasing/supplier_credit.php
296   /purchasing/supplier_invoice.php
297   /purchasing/supplier_payment.php
298   /purchasing/includes/purchasing_db.inc
299   /purchasing/includes/db/invoice_db.inc
300   /purchasing/includes/db/supp_payment_db.inc
301   /purchasing/includes/db/supp_trans_db.inc
302   /purchasing/includes/ui/invoice_ui.inc
303   /reporting/rep101.php
304   /reporting/rep106.php
305   /reporting/rep201.php
306   /reporting/rep203.php
307   /reporting/rep209.php
308   /reporting/rep708.php
309   /reporting/reports_main.php
310   /reporting/includes/class.pdf.inc
311   /sales/customer_payments.php
312   /sales/allocations/customer_allocate.php
313   /sales/includes/sales_db.inc
314   /sales/includes/db/cust_trans_db.inc
315   /sales/includes/db/payment_db.inc
316   /sales/view/view_receipt.php
317 ------------------------------- Release 2.0.5 --------------------------------------------
318 24-Nov.2008 Joe Hunt
319 ! Release 2.0.5
320 $ config.php
321 ! Changed update.html
322 $ update.html
323 # Small bug fixes
324 $ /reporting/includes/header2.inc
325   /sales/view/view_receipt.php
326
327 20-Nov-2008 Janusz Dobrowolski
328 # [0000082] Bad js allocation on All/None button press.
329 $ /sales/allocations/customer_allocate.php
330
331 20-Nov-2008 Joe Hunt
332 # Do not allow editing invoice if allocated > 0
333 $ /sales/inquiry/customer_inquiry.php
334
335 19-Nov-2008 Joe Hunt
336 + Possibility to view a transaction before final voiding.
337 $ /admin/void_transaction.php
338
339 11-Nov-2008 Janusz Dobrowolski
340 # Fixed right alignment of amount cells.
341 $ /includes/ui/ui_input.inc
342 # Fixed display bug for fully received items and false modify conflicts.
343 $ /purchasing/po_receive_items.php
344
345 10-Nov-2008 Joe Hunt
346 ! [0000081] Trial Balance again minor changes.
347 $ /gl/inquiry/gl_trial_balance.php
348   /reporting/rep708.php
349
350 07-Nov-2008 Joe Hunt
351 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
352 $ /gl/inquiry/gl_trial_balance.php
353   /reporting/reports_main.php
354   /reporting/rep708.php
355   
356 03-Nov-2008 Janusz Dobrowolski
357 # Fixed price priority in automatic calculations.
358 $ sales/includes/sales_db.inc
359
360 30-Oct-2008 Janusz Dobrowolski
361 # [0000080] BOM elements was not editable after entry.
362 $ /manufacturing/manage/bom_edit.php
363
364 29-Oct-2008 Joe Hunt
365 # Voiding a supplier invoice/credit note with GL Postings creates a database error
366 $ /purchasing/includes/db/invoice_db.inc
367
368 28-Oct-2008 Joe Hunt
369 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
370 $ /admin/db/voiding_db.inc
371   /sales/inquiry/sales_deliveries_view.php
372   /sales/inquiry/customer_inquiry.php
373   
374 27-Oct-2008 Joe Hunt
375 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
376 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
377 $ /gl/includes/db/gl_db_trans.inc
378   /includes/banking.inc
379   /includes/ui/ui_view.inc
380   /purchasing/supplier_payment.php
381   /purchasing/includes/purchasing_db.inc
382   /purchasing/includes/db/supp_payment_db.inc
383   /purchasing/includes/db/supp_trans_db.inc
384   /sales/customer_payments.php
385   /sales/includes/sales_db.inc
386   /sales/includes/db/cust_trans_db.inc
387   /sales/includes/db/payment_db.inc
388 # [0000078] Fixed some reports with wrong exchange rates.
389 $ /reporting/rep101.php
390   /reporting/rep106.php
391   /reporting/rep201.php
392   /reporting/rep203.php
393   /reporting/rep209.php
394 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
395 $ /purchasing/supplier_invoice.php
396
397 24-Oct-2008 Joe Hunt
398 ! [0000077] Added a total before ending balance in trial balance (also in report)
399 $ /gl/inquiry/gl_trial_balance.php
400   /reporting/rep708.php
401 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
402   /reporting/includes/class.pdf.inc
403 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
404 $ /purchasing/supplier_invoice.php
405   /purchasing/supplier_credit.php
406   /purchasing/includes/ui/invoice_ui.inc
407   
408 ------------------------------- Release 2.0.4 --------------------------------------------
409 23-Oct-2008 Joe Hunt
410 ! Release 2.0.4
411 25-Nov-2008 Joe Hunt
412 ! Inserted Copyright Notice and fixed graphic items
413 $ /access/login.php
414   /access/logout.php
415   /admin/attachments.php
416   /admin/backups.php
417   /admin/change_current_user_password.php
418   /admin/db/company_db.inc
419   /admin/db/maintenence_db.inc
420   /admin/db/printers_db.inc
421   /admin/db/users_db.inc
422   /admin/db/v_banktrans.inc
423   /admin/db/voiding_db.inc
424   /admin/display_prefs.php
425   /admin/fiscalyears.php
426   /admin/forms_setup.php
427   /admin/gl_setup.php
428   /admin/inst_upgrade.php
429   /admin/payment_terms.php
430   /admin/print_profiles.php
431   /admin/printers.php
432   /admin/shipping_companies.php
433   /admin/users.php
434   /admin/view_print_transaction.php
435   /admin/void_transaction.php
436   /gl/gl_journal.php
437   /gl/includes/ui/gl_bank_ui.inc
438   /gl/includes/ui/gl_journal_ui.inc
439   /gl/inquiry/bank_inquiry.php
440   /gl/inquiry/tax_inquiry.php
441   /gl/manage/bank_accounts.php
442   /includes/ui/ui_controls.inc
443   /reporting/includes/pdf_report.inc
444   /reporting/rep709.php
445   /sales/includes/ui/sales_credit_ui.inc
446   /sql/alter2.1.php
447   
448 24-Nov-2008 Janusz Dobrowolski
449 + Added alias/foreign item codes and sales kits support.
450 $ /applications/inventory.php
451   /includes/ui/ui_lists.inc
452   /inventory/prices.php
453   /inventory/includes/inventory_db.inc
454   /inventory/includes/db/items_category_db.inc
455   /inventory/includes/db/items_db.inc
456   /inventory/manage/items.php
457   /inventory/includes/db/items_codes_db.inc (new)
458   /inventory/manage/item_codes.php (new)
459   /inventory/manage/sales_kits.php (new)
460   /sales/includes/sales_db.inc
461   /sales/includes/ui/sales_order_ui.inc
462 ! Added decimals to get_item_edit_info() return (sql usage optimization).
463 $ /includes/db/inventory_db.inc
464   /inventory/includes/item_adjustments_ui.inc
465   /inventory/includes/stock_transfers_ui.inc
466   /manufacturing/includes/work_order_issue_ui.inc
467   /purchasing/includes/ui/po_ui.inc
468   /sales/includes/ui/sales_credit_ui.inc
469 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
470 $ /includes/ui/ui_input.inc
471 # Fixed _vd() debug function for use also in ajax mode.
472 $ /includes/ui/ui_view.inc
473 ! Changed foreign column name to avoid mysql syntax problems, added category.
474 $ /sql/alter2.1.sql
475   /sql/alter2.1.php
476 # Fixed unconsistent units of measure.
477 $ /sql/en_US-demo.sql
478   /sql/en_US-new.sql
479
480 24-Nov-2008 Joe Hunt
481 ! Preparing for graphic Links
482 $ config.php
483   /includes/ui/ui_input.inc
484   /sales/sales_order_entry.php
485   /sales/includes/ui/sales_order_ui.inc
486   /themes/aqua/images/ok.gif
487   /themes/cool/images/ok.gif
488   /themes/default/images/ok.gif
489 # Small layout bug in header2.inc
490 $ /reporting/includes/header2.inc
491 # Small layout bug in report bank statement
492 $ /reporting/rep601.php
493 # Restriction on links
494 $ /sales/inquiry/customer_inquiry.php
495
496 22-Nov-2008 Joe Hunt
497 + Preparing for Graphic Links final.Optimized.
498 $ config.php
499   /admin/create_coy.php
500   /admin/inst_lang.php
501   /admin/inst_module.php
502   /dimensions/inquiry/search_dimensions.php
503   /includes/ui/ui_controls.inc
504   /includes/ui/ui_view.inc
505   /includes/db_pager_view.inc
506   /manufacturing/search_work_orders.php
507   /purchasing/inquiry/po_search.php
508   /purchasing/inquiry/po_search_completed.php
509   /purchasing/inquiry/supplier_allocation_inquiry.php
510   /purchasing/allocations/supplier_allocation_main.php
511   /reporting/includes/reporting.inc
512   /sales/allocations/customer_allocation_main.php
513   /sales/inquiry/customer_allocation_inquiry.php
514   /sales/inquiry/customer_inquiry.php
515   /sales/inquiry/sales_orders_view.php
516   /sales/inquiry/sales_deliveries_view.php
517   /themes/default/images/receive.gif (new file)
518   /themes/aquat/images/receive.gif (new file)
519   /themes/cool/images/receive.gif (new file)
520   
521   
522 21-Nov-2008 Joe Hunt
523 + Preparing for Graphic Links instead of Text Links (user display option, default)
524   (new field in 0_users, graphic_links)
525 $ config.php
526   /admin/display_prefs.php
527   /admin/create_coy.php
528   /admin/inst_lang.php
529   /admin/inst_module.php
530   /admin/db/users_db.inc
531   /includes/current_user.inc
532   /includes/prefs/userprefs.inc
533   /includes/ui/ui_controls.inc
534   /includes/ui/ui_input.inc
535   /includes/ui/ui_view.inc
536   /reporting/includes/reporting.inc
537   /sql/alter2.1.sql 
538   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
539           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
540   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
541           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
542   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
543           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
544   
545 20-Nov-2008 Joe Hunt
546 + Added new AGPL license file
547 $ /doc/license.txt (new file)
548
549 19-Nov-2008 Janusz Dobrowolski
550 # Fixed error handling during database upgrade in normal and forced mode.
551 $ /admin/db/maintenance_db.inc
552 ! Additions needed for foreign item codes support.
553 $ /sql/alter2.1.php
554   /sql/alter2.1.sql
555
556 19-Nov-2008 Joe Hunt
557 ! Changed the default header2.inc.
558 $ /reporting/includes/header2.inc
559
560 18-Nov-2008 Janusz Dobrowolski
561 + System upgrade page for site admins
562 $ /admin/db/maintenance_db.inc
563   /applications/setup.php
564   /admin/inst_upgrade.php       (new)
565   /sql/alter2.1.php             (new)
566 ! Added $tbpref parameter to get_user_prefs()
567 $ /admin/db/company_db.inc
568 # Next fixes to db_pager behaviour.
569 $ /includes/db_pager.inc
570   /includes/ui/db_pager_view.inc
571   /dimensions/inquiry/search_dimensions.php
572   /inventory/inquiry/stock_movements.php
573   /manufacturing/search_work_orders.php
574   /manufacturing/inquiry/where_used_inquiry.php
575   /purchasing/allocations/supplier_allocation_main.php
576   /purchasing/inquiry/po_search.php
577   /purchasing/inquiry/po_search_completed.php
578   /purchasing/inquiry/supplier_allocation_inquiry.php
579   /purchasing/inquiry/supplier_inquiry.php
580   /sales/allocations/customer_allocation_main.php
581   /sales/inquiry/customer_allocation_inquiry.php
582   /sales/inquiry/customer_inquiry.php
583   /sales/inquiry/sales_deliveries_view.php
584   /sales/inquiry/sales_orders_view.php
585
586 16-Nov-2008 Janusz Dobrowolski
587 ! Rewritten for paged query results.
588 $ /inventory/inquiry/stock_movements.php
589 + Added optional footer and header in db_pager, simplified usage.
590 $ /includes/db_pager.inc
591   /includes/ui/db_pager_view.inc
592 ! Code cleanup.
593 $ /dimensions/inquiry/search_dimensions.php
594   /manufacturing/search_work_orders.php
595   /manufacturing/inquiry/where_used_inquiry.php
596   /purchasing/inquiry/po_search.php
597   /purchasing/inquiry/po_search_completed.php
598   /purchasing/inquiry/supplier_allocation_inquiry.php
599   /purchasing/inquiry/supplier_inquiry.php
600   /sales/inquiry/customer_allocation_inquiry.php
601   /sales/inquiry/customer_inquiry.php
602   /sales/inquiry/sales_deliveries_view.php
603   /sales/inquiry/sales_orders_view.php
604
605 16-Nov-2008 Joe Hunt
606 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
607 $ /admin/attachments.php (new file)
608   /applications/setup.php
609   /purchasing/supplier_credit,php
610   /purchasing/supplier_invoice.php
611   /sql/alter2.1.sql
612 # Minor bug in view_print_transactions.php
613 $ /admin/view_print_transactions.php
614
615 15-Nov-2008 Joe Hunt
616 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
617 $ /gl/gl_bank.php
618   /gl/gl_journal.php
619   /gl/includes/db/gl_db_bank_accounts.inc
620   /gl/includes/ui/gl_bank_ui.inc
621   /gl/includes/ui/gl_journal_ui.inc
622   /includes/ui/ui_lists.inc
623   
624 15-Nov-2008 Joe Hunt
625 + Added Tax Inquiry in Banking and General Ledger tab.
626 $ /applications/generalledger.php
627   /gl/inquiry/tax_inquiry.php (new file)
628   
629 14-Nov-2008 Joe Hunt
630 + Added Sales Groups and Recurrent Invoices.
631 $ /applications/customers.php
632   /includes/ui/ui_lists.inc
633   /reporting/includes/reporting.inc
634   /reporting/rep108.php
635   /sales/includes/db/branches_db.inc
636   /sales/includes/db/sales_credit_db.inc
637   /sales/includes/db/sales_delivery_db.inc
638   /sales/includes/db/sales_invoice_db.inc
639   /sales/inquiry/sales_orders_view.php
640   /sales/manage/customer_branches.php
641   /sales/manage/customers.php
642   /sql/alter2.1.sql
643   /sales/create_recurrent_invoices.php (new file)
644   /sales/manage/recurrent_invoices.php (new file)
645   /sales/manage/sales_groups.php (new file)
646
647 13-Nov-2008 Janusz Dobrowolski
648 ! Rewritten for paged query results.
649 $ /dimensions/inquiry/search_dimensions.php
650 # Removed obsolete dimension list submit_on_change option.
651 $ /sales/includes/ui/sales_order_ui.inc
652   /sales/credit_note_entry.php
653   /sales/includes/ui/sales_credit_ui.inc
654
655 12-Nov-2008 Janusz Dobrowolski
656 ! Rewritten for paged query results.
657 $ /manufacturing/search_work_orders.php
658   /manufacturing/inquiry/where_used_inquiry.php
659   /purchasing/allocations/supplier_allocation_main.php
660   /sales/allocations/customer_allocation_main.php
661 ! Code reorganization to reuse sql query by db_pager.
662   /purchasing/includes/db/supp_trans_db.inc
663   /purchasing/includes/db/suppalloc_db.inc
664   /sales/includes/db/custalloc_db.inc
665 ! Added $echo parameter to view_stock_status()
666 $ /includes/ui/ui_view.inc
667 # Fixed sql query (duplicated rows in query result)
668 $ /sales/inquiry/customer_inquiry.php
669 # Fixed bom selection via $_GET['stock_id']
670 $  /manufacturing/manage/bom_edit.php
671
672 12-Nov-2008 Joe Hunt
673 ! Added dimension entries in delivery and invoice forms
674 $ /includes/ui/ui_lists.inc
675   /sales/credit_note_entry.php
676   /sales/includes/cart_class.inc
677   /sales/includes/db/cust_trans_db.inc
678   /sales/includes/db/sales_credit_db.inc
679   /sales/includes/db/sales_delivery_db.inc
680   /sales/includes/db/sales_invoice_db.inc
681   /sales/includes/db/sales_order_db.inc
682   /sales/includes/sales_db.inc
683   /sales/includes/ui/sales_credit_ui.inc
684   /sales/includes/ui/sales_order_ui.inc
685   /sales/sales_order_entry.php
686   /sql/alter2.1.sql
687   
688 12-Nov-2008 Janusz Dobrowolski
689 ! Changed db_pager API for inserted columns.
690 $ /includes/db_pager.inc
691   /includes/ui/db_pager_view.inc
692 ! Fixed $cols according to api change.
693 $ /purchasing/inquiry/supplier_inquiry.php
694   /sales/inquiry/customer_allocation_inquiry.php
695   /sales/inquiry/customer_inquiry.php
696   /sales/inquiry/sales_deliveries_view.php
697   /sales/inquiry/sales_orders_view.php
698 ! Rewritten for paged query results.
699 $ /purchasing/inquiry/po_search.php
700   /purchasing/inquiry/po_search_completed.php
701   /purchasing/inquiry/supplier_allocation_inquiry.php
702
703 10-Nov-2008 Janusz Dobrowolski
704 # Suppressed page update after import errors
705 $ /admin/backups.php
706 # More fail safe db_import()
707 $ /admin/db/maintenance_db.inc
708 # Added check for POS relations before account delete.
709 $ /gl/manage/bank_accounts.php
710 # Fixed for MySQL <4.0.18, removed bank_trans_types
711 $ /sql/alter2.1.sql
712 # Fixed page update after branch/customer change.
713 $ /sales/includes/ui/sales_order_ui.inc
714
715 10-Nov-2008 Joe Hunt
716 ! changing the default.css style sheets to handle the new navibar/buttons
717 $ /themes/default/default.css 
718   /themes/aqua/default.css
719   /themes/cool/default.css
720   /themes/cool/images/sort_asc.gif
721   /themes/cool/images/sort_desc.gif
722   
723 10-Nov-2008 Joe Hunt
724 ! Changed Bank Statement Report in accourding to Bank Account Change
725 $ /reporting/rep601.php
726   /reporting/includes/reports_classes.inc
727 # Removed Type header from bank inquiry.
728   /gl/inquiry/bank_inquiry.php
729   
730 09-Nov-2008 Janusz Dobrowolski
731 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
732 $ /applications/generalledger.php
733   /gl/bank_transfer.php
734   /gl/gl_bank.php
735   /gl/includes/db/gl_db_bank_accounts.inc
736   /gl/includes/db/gl_db_bank_trans.inc
737   /gl/includes/db/gl_db_banking.inc
738   /gl/includes/db/gl_db_trans.inc
739   /gl/includes/ui/gl_bank_ui.inc
740   /gl/inquiry/bank_inquiry.php
741   /gl/manage/bank_accounts.php
742   /gl/view/bank_transfer_view.php
743   /gl/view/gl_deposit_view.php
744   /gl/view/gl_payment_view.php
745   /includes/banking.inc
746   /includes/data_checks.inc
747   /includes/types.inc
748   /includes/ui/ui_lists.inc
749   /purchasing/supplier_payment.php
750   /purchasing/includes/db/supp_payment_db.inc
751   /purchasing/includes/db/supp_trans_db.inc
752   /purchasing/view/view_supp_payment.php
753   /sales/customer_payments.php
754   /sales/includes/db/payment_db.inc
755   /sales/includes/db/sales_invoice_db.inc
756   /sales/view/view_receipt.php
757   /sql/alter2.1.sql
758 ! Fixed session name for multiuser debuging tests.
759   /includes/lang/language.php
760 ! Preparing to paged table view in customer_allocation_main.php 
761 $ /sales/includes/db/cust_trans_db.inc
762   /sales/includes/db/custalloc_db.inc
763 # Small fix to avoid sql conflicts
764 $ /sales/includes/db/sales_points_db.inc
765 # Changes to POS addition related to above changes.
766 $ /includes/ui/ui_lists.inc
767   /sales/includes/db/sales_points_db.inc
768   /sales/manage/sales_points.php
769   /sql/alter2.1.sql
770
771 09-Nov-2008 Joe Hunt
772 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
773 $ /includes/ui/ui_lists.inc 
774   /includes/ui/ui_input.inc 
775   /gl/gl_bank.php
776   /gl/includes/db/gl_db_bank_accounts.inc
777   /gl/includes/ui/gl_bank_ui.inc
778   /gl/manage/gl_quick_entries.php
779 ! New table, 0:quick_entry_lines, change to 0_quick_entries
780 $ /sql/alter2.1.sql
781
782 08-Nov-2008 Janusz Dobrowolski
783 ! Rewritten for paged query results.
784 $ /purchasing/inquiry/supplier_inquiry.php
785 # Fixed broken table content after customer selector change.
786 $ /sales/inquiry/customer_allocation_inquiry.php
787   /sales/inquiry/customer_inquiry.php
788   /sales/inquiry/sales_deliveries_view.php
789   /sales/inquiry/sales_orders_view.php
790
791 05-Nov-2008 Janusz Dobrowolski
792 ! Changed dbpager API.
793 $ /includes/ui/db_pager_view.inc
794 # Polishing db_pager code.
795 $ /includes/db_pager.inc
796 + Added array_replace() and array_append() helpers.
797 $ /includes/main.inc
798 # Fixed multiply sales document view links.
799 $ /includes/ui/ui_view.inc
800 ! Rewritten for paged query results.
801 $ /sales/inquiry/customer_allocation_inquiry.php
802   /sales/inquiry/customer_inquiry.php
803   /sales/inquiry/sales_deliveries_view.php
804 ! Code cleanup.
805 $ /sales/inquiry/sales_orders_view.php
806
807 04-Nov-2008 Janusz Dobrowolski
808 + Added db_pager widget for paged/sorted sql query display.
809 $ /includes/db_pager.inc (New)
810   /includes/ui/db_pager_view.inc (New)
811   /themes/aqua/images/sort_asc.gif (New)
812   /themes/aqua/images/sort_desc.gif (New)
813   /themes/aqua/images/sort_none.gif (New)
814   /themes/cool/images/sort_asc.gif (New)
815   /themes/cool/images/sort_desc.gif (New)
816   /themes/cool/images/sort_none.gif (New)
817   /themes/default/images/sort_asc.gif (New)
818   /themes/default/images/sort_desc.gif (New)
819   /themes/default/images/sort_none.gif (New)
820   /themes/default/default.css
821   /themes/aqua/default.css
822 + Added query size user preference.
823 $ /admin/display_prefs.php
824   /admin/db/users_db.inc
825   /includes/current_user.inc
826   /includes/prefs/userprefs.inc
827   /sql/alter2.1.sql
828 + Added helper functions for array manipulation.
829 $ /includes/main.inc
830 + Added mysql_fetch_assoc() wrapper.
831 $ /includes/db/connect_db.inc
832 ! Paged query result.
833 $ /sales/inquiry/sales_orders_view.php
834 # Two smaller fixes.
835 $ /js/inserts.js
836
837 31-Oct-2008 Janusz Dobrowolski
838 + POS and cash sale support.
839 $ /admin/users.php
840   /admin/db/users_db.inc
841   /applications/setup.php
842   /includes/current_user.inc
843   /includes/ui/ui_lists.inc
844   /sales/sales_order_entry.php
845   /sales/includes/cart_class.inc
846   /sales/includes/sales_db.inc
847   /sales/includes/ui/sales_order_ui.inc
848   /sales/manage/sales_points.php (New)
849   /sales/includes/db/sales_points_db.inc (New)
850   /sales/includes/cart_class.inc
851   /sales/includes/db/sales_invoice_db.inc
852   /sales/includes/db/sales_order_db.inc
853   /sql/alter2.1.sql
854 # Fixed focus after error display.
855 $ /js/utils.js
856 # Fixed buggy output when SetLineWidth is used before first AddPage call.
857 $ /reporting/includes/tcpdf.php
858 # Fixed sign in payment view.
859 $ /sales/view/view_receipt.php
860 # Fixed missing hotkeys support for print links.
861 $ /reporting/includes/reporting.inc
862
863 30-Oct-2008 Joe Hunt
864 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
865 $ /applications/generalledger.php 
866   /includes/data_checks.inc
867   /includes/types.inc
868   /includes/ui/ui_lists.inc
869   /gl/gl_bank.php
870   /gl/includes/db/gl_db_bank_accounts.inc
871   /gl/includes/ui/gl_bank_ui.inc
872   /gl/manage/gl_quick_entries.php
873   /sales/manage/customer_branches.php
874 ! New table, 0_quick_entries
875 $ /sql/alter2.1.sql
876 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
877 $ /gl/manage/gl_accounts.php
878
879 24-Oct-2008 Janusz Dobrowolski
880 ! Added hotkeys to final menu options.
881 $ /dimensions/dimension_entry.php
882   /gl/bank_transfer.php
883   /gl/gl_bank.php
884   /gl/gl_journal.php
885   /inventory/adjustments.php
886   /inventory/transfers.php
887   /manufacturing/work_order_add_finished.php
888   /manufacturing/work_order_issue.php
889   /manufacturing/work_order_release.php
890   /purchasing/po_entry_items.php
891   /purchasing/po_receive_items.php
892   /purchasing/supplier_payment.php
893   /sales/credit_note_entry.php
894   /sales/customer_credit_invoice.php
895   /sales/customer_invoice.php
896   /sales/customer_payments.php
897   /sales/sales_order_entry.php
898 # Fixed TCPDF errors display.
899 $ /reporting/includes/tcpdf.php
900 # Fixed page position after message display.
901 $  /js/utils.js
902
903 23-Oct-2008 Janusz Dobrowolski
904 + Improved report module performance, also usable without javascript.
905 $ /reporting/reports_main.php
906   /reporting/includes/class.pdf.inc
907   /reporting/includes/pdf_report.inc
908   /reporting/includes/reports_classes.inc
909   /reporting/includes/header2.inc
910 + Hotkey support for viewer links.
911 $ /includes/ui/ui_view.inc
912   /js/inserts.js
913 + Added purchase order printing after entry.
914 $ /purchasing/po_entry_items.php
915 + Added hotkeys to credit note final menu.
916 $ /sales/credit_note_entry.php
917 # Fixed submit button for IE7
918 $ /includes/ui/ui_input.inc
919 # Fixed ajax popup flicker.
920 $ /js/utils.js
921 # Fix after 2.0.4 merge
922 $ /sales/inquiry/sales_orders_view.php
923
924 23-Oct-2008 Joe Hunt
925 ! Merging the changes up to 2-0-4
926 $ /purchasing/supplier_invoice.php
927   /purchasing/supplier_credit.php
928   /purchasing/includes/db/invoice_db.inc
929   /purchasing/includes/db/grn_db.inc
930   /purchasing/includes/ui/invoice_ui.inc
931   /purchasing/supplier_invoice_grns.php (File removed)
932   /purchasing/supplier_credit_grns.php (File removed)
933   /purchasing/supplier_trans_gl.php (File removed)
934   /gl/inquiry/gl_trial_balance.php
935   /gl/inquiry/gl_account_inquiry.php
936   /reporting/rep704.php
937   /reporting/rep708.php
938   /sql/en_US-demo.sql
939   /sales/includes/ui/sales_order_ui.inc
940   /sales/inquiry/sales_orders_view.php
941   
942 20-Oct-2008 Janusz Dobrowolski
943 # Fix for pdf reports (php 5.2.4 issue)
944 $ /reporting/includes/pdf_report.inc
945
946 19-Oct-2008 Janusz Dobrowolski
947 + User interface mode (full vs fallback) detected and set on login
948 $ /access/login.php
949   /includes/current_user.inc
950   /includes/session.inc
951   /includes/ui/ui_input.inc
952   /includes/ui/ui_lists.inc
953 + More sales documents available for printing from inquiry page.
954 $ /sales/inquiry/customer_inquiry.php
955   /reporting/includes/header2.inc
956 ! Changed version info.
957 $ /config.php
958 # Fixed ajax popup/redirection.
959 $ /reporting/includes/pdf_report.inc
960   /includes/ajax.inc
961
962 17-Oct-2008 Janusz Dobrowolski
963 + Added ajax request indicator.
964 $ /js/utils.js
965   /themes/aqua/renderer.php
966   /themes/aqua/images/ajax-loader.gif (new)
967   /themes/cool/renderer.php
968   /themes/cool/images/ajax-loader.gif (new)
969   /themes/default/renderer.php
970   /themes/default/images/ajax-loader.gif (new)
971 + Added optional popup for pdf reports display.
972 $ /admin/display_prefs.php
973   /admin/users.php
974   /admin/db/users_db.inc
975   /includes/current_user.inc
976   /includes/prefs/userprefs.inc
977   /reporting/includes/pdf_report.inc
978   /sql/alter2.1.sql
979 # Changed message for missing currency rate.
980 $ /includes/banking.inc
981 # Fixed submit/button behaviour.
982 $ /js/inserts.js
983 # Fixed canceling order.
984 $ /sales/sales_order_entry.php
985 # Fixed typo in css
986 $ /themes/aqua/default.css
987 # Fixed pdf_debug mode
988 $ /reporting/includes/reporting.inc
989   /reporting/includes/reports_classes.inc
990
991 15-Oct-2008 Janusz Dobrowolski
992 + Added remote printing support
993 $ /admin/print_profiles.php (new)
994   /admin/printers.php (new)
995   /admin/db/printers_db.inc (new)
996   /reporting/prn_redirect.php (new)
997   /reporting/includes/printer_class.inc (new)
998   /sql/alter2.1.sql (new)
999   /config.php
1000   /admin/display_prefs.php
1001   /admin/users.php
1002   /admin/db/users_db.inc
1003   /applications/setup.php
1004   /includes/current_user.inc
1005   /includes/prefs/userprefs.inc
1006   /includes/ui/ui_lists.inc
1007   /js/inserts.js
1008   /js/utils.js
1009   /reporting/rep109.php
1010   /reporting/reports_main.php
1011   /reporting/includes/pdf_report.inc
1012   /reporting/includes/reporting.inc
1013   /reporting/includes/reports_classes.inc
1014 !Fixes related to changed printing api.
1015 $ /admin/view_print_transaction.php
1016   /purchasing/inquiry/po_search.php
1017   /purchasing/inquiry/po_search_completed.php
1018   /sales/customer_credit_invoice.php
1019   /sales/customer_delivery.php
1020   /sales/customer_invoice.php
1021   /sales/sales_order_entry.php
1022   /sales/inquiry/customer_inquiry.php
1023   /sales/inquiry/sales_deliveries_view.php
1024   /sales/inquiry/sales_orders_view.php
1025 + Added optional id parameter for label helpers; added value for buttons.
1026 $ /includes/ui/ui_input.inc
1027 + Added ajax popup screen command.
1028 $ /includes/ajax.inc
1029 # Skipping index.php file during flush_dir()
1030 $ /includes/main.inc
1031
1032 06-Oct-2008 Janusz Dobrowolski
1033 + Menu hotkeys system implementation.
1034 $ /includes/page/header.inc
1035   /includes/ui/ui_controls.inc
1036   /includes/ui/ui_input.inc
1037   /js/JsHttpRequest.js
1038   /js/inserts.js
1039   /js/utils.js
1040   /reporting/includes/reports_classes.inc
1041   /sales/sales_order_entry.php
1042   /sales/manage/customers.php
1043   /themes/aqua/default.css
1044   /themes/aqua/renderer.php
1045   /themes/cool/default.css
1046   /themes/cool/renderer.php
1047   /themes/default/default.css
1048   /themes/default/renderer.php
1049 + Access keys added to menu options strings.
1050 $ /config.php
1051   /applications/customers.php
1052   /applications/dimensions.php
1053   /applications/generalledger.php
1054   /applications/inventory.php
1055   /applications/manufacturing.php
1056   /applications/setup.php
1057   /applications/suppliers.php
1058   /reporting/reports_main.php
1059
1060 ------------------------------- Release 2.0.3 --------------------------------------------
1061 06-Oct-2008 Joe Hunt
1062 ! Release 2.0.3
1063 $ config.php
1064 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
1065 $ /inventory/inquiry/stock_movements.php
1066
1067 05-Oct-2008 Janusz Dobrowolski
1068 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
1069 $ /sales/includes/cart_class.inc
1070   /sales/includes/sales_db.inc
1071   /sales/includes/db/sales_credit_db.inc
1072   /sales/includes/db/sales_delivery_db.inc
1073   /sales/includes/db/sales_invoice_db.inc
1074 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
1075 $ /sales/manage/customers.php
1076
1077 04-Oct-2008 Joe Hunt
1078 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
1079 $ /admin/db/voiding_db.inc
1080 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
1081 $ /inventory/includes/db/item_adjust_db.inc
1082
1083 01-Oct-2008 Joe Hunt
1084 # When deleting the last module in FA a parce error arose:
1085 $ /admin/inst_module.php
1086   /admin/inst_lang.php
1087
1088 30-Sep-2008 Janusz Dobrowolski
1089 # Bug [0000067] Settled supplier documents were displayed as overdued.
1090 $ /purchasing/inquiry/supplier_inquiry.php
1091   /purchasing/inquiry/supplier_allocation_inquiry.php
1092 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
1093 $ /sales/allocations/customer_allocation_main.php
1094
1095 29-Sep-2008 Janusz Dobrowolski
1096 # Bug [0000065] Changing item type during adding new item caused record reset.
1097 $ /inventory/manage/items.php
1098
1099 26-Sep-2008 Joe Hunt
1100 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
1101 $ /sales/includes/db/sales_credit_db.inc
1102
1103 26-Sep-2008 Janusz Dobrowolski
1104 # Bug [0000062] Delivery Modifitication - duplicated tax details.
1105 $ /sales/includes/db/sales_delivery_db.inc
1106
1107 25-Sep-2008 Joe Hunt
1108 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
1109   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
1110 $ /gl/gl_budget.php
1111   /includes/db/comments_db.inc
1112   /inventory/cost_update.php
1113   /purchasing/includes/db/supp_trans_db.inc
1114   /sales/includes/db/cust_trans_db.inc
1115 # Bug [0000060] table prefix error message and inconsistency at install
1116 $ /admin/db/maintenance_db.inc
1117   /install/index.php
1118   /install/save.php
1119 # Bug [0000061] Delivery Modifitication (standard cost change)
1120 $ /sales/includes/db/sales_delivery_db.inc
1121
1122 ------------------------------- Release 2.0.2 --------------------------------------------
1123 23-Sep-2008 Joe Hunt
1124 ! Release 2.0.2
1125 $ config.php
1126 ! Increased time_out to 3 minutes.
1127 $ /install/save.php
1128
1129 23-Sep-2008 Joe Hunt
1130 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
1131 $ /sales/sales_order_entry.php
1132
1133 21-Sep-2008 Janusz Dobrowolski
1134 + Added submit_on_change option for date fields
1135 $ /includes/ui/ui_input.inc
1136 + Automatic exchange rate update after document date change
1137 $ /gl/bank_transfer.php
1138   /gl/gl_bank.php
1139   /gl/includes/db/gl_db_rates.inc
1140   /gl/includes/ui/gl_bank_ui.inc
1141   /includes/banking.inc
1142   /includes/ui/ui_view.inc
1143   /purchasing/supplier_payment.php
1144   /sales/customer_payments.php
1145   /sales/includes/cart_class.inc
1146 # Sales/purchase terms update after document date change [0000058]
1147 $ /purchasing/includes/ui/invoice_ui.inc
1148   /purchasing/includes/ui/po_ui.inc
1149   /sales/customer_invoice.php
1150 # Fixed edit line total, price update after date change
1151 $ /sales/includes/ui/sales_credit_ui.inc
1152   /sales/includes/ui/sales_order_ui.inc
1153 # Fixed unneeded page reload on enter key in text inputs
1154 $ /js/inserts.js
1155 # Fixed session variables conflicts with some third party software (e.g. XRMS)
1156 $ /includes/lang/language.php
1157 # Fixed calendar flicker, removed buttons from exchange_rate_display()
1158 $ /includes/ui/ui_view.inc
1159 ! Default delivery required by changed to 1 day.
1160 $ /includes/prefs/sysprefs.inc
1161 # Small bug fix 
1162 $ /sales/includes/sales_db.inc
1163
1164 20-Sep-2008 Joe Hunt
1165 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
1166 $ /admin/gl_setup.php
1167   /admin/db/company_db
1168   /includes/banking.inc
1169   /purchasing/allocations/supplier_allocate.php
1170   /purchasing/includes/db/suppalloc_db.inc
1171   /sales/allocations/customer_allocate.php
1172   /sales/includes/db/custalloc_db.inc
1173   /sales/includes/db/payment_db.inc
1174   /sales/includes/db/sales_credit_db.inc
1175 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
1176   /reporting/includes/tcpdf.php
1177 ! Layout adjustments
1178   /dimensions/includes/dimensions_ui.inc
1179   /dimensions/view/view_dimension.php
1180   /inventory/view/view_adjustment.php
1181   /manufacturing/view/work_order_view.php
1182   
1183 18-Sep-2008 Janusz Dobrowolski
1184 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
1185 $ /index.php
1186   /includes/ui/ui_controls.inc
1187   /includes/ui/ui_input.inc
1188   /includes/ui/ui_lists.inc
1189   /js/inserts.js
1190 + Add/view on F4 in customer/supplier selectors
1191 $ /gl/gl_bank.php
1192 + Add/view on F4 in supplier/items selectors
1193 $ /purchasing/po_entry_items.php
1194   /inventory/manage/items.php
1195 + Add/view on F4 in supplier selector
1196 $ /purchasing/supplier_credit.php
1197   /purchasing/supplier_invoice.php
1198   /purchasing/supplier_payment.php
1199   /purchasing/allocations/supplier_allocation_main.php
1200   /purchasing/manage/suppliers.php
1201   /inventory/purchasing_data.php
1202 + Add/view on F4 in customer selector
1203   /sales/credit_note_entry.php
1204   /sales/customer_payments.php
1205   /sales/sales_order_entry.php
1206   /sales/allocations/customer_allocation_main.php
1207   /sales/includes/ui/sales_credit_ui.inc
1208   /sales/includes/ui/sales_order_ui.inc
1209   /sales/manage/customer_branches.php
1210   /sales/manage/customers.php
1211 # Syntax error introduced in previous update fixed
1212 $ /inventory/prices.php
1213 # Fixed retreiving of exchange rates [0000057]
1214 $ /gl/manage/exchange_rates.php
1215   /includes/banking.inc
1216   /includes/ui/ui_view.inc
1217
1218 18-Sep-2008 Joe Hunt
1219 + New Report - Bank Statement.
1220 $ /reporting/reports_main.php
1221   /reporting/rep601.php (new file)
1222   
1223 17-Sep-2008 Joe Hunt
1224 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
1225   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
1226 $ /reporting/includes/tcpdf.php
1227 ! Inventory column option in Report Stock Sheet Check.
1228 $ /reporting/reports_main.php
1229   /reporting/rep303.php
1230   
1231 11-Sep-2008 Janusz Dobrowolski
1232 # Fixed slash quotation problems on direct POST values display.
1233 $ /includes/session.inc
1234   /includes/db/connect_db.inc
1235 # Added missing db_escape on person_id.
1236 $ /gl/includes/db/gl_db_bank_trans.inc
1237   /gl/includes/db/gl_db_trans.inc
1238 # Added error message and suppressed db update on failed ECB exchange rate read.
1239 $ /includes/ui/ui_view.inc
1240
1241 10-Sep-2008 Janusz Dobrowolski
1242 # Fixed company folders renaming after company remove.
1243 $ /admin/create_coy.php
1244 # Fixed list selectors' behaviour during search.
1245 $ /includes/ui/ui_lists.inc
1246 # Fixed page update after item search. Closes bugs [0000051],[0000054].
1247 $ /inventory/cost_update.php
1248   /inventory/prices.php
1249   /inventory/purchasing_data.php
1250   /inventory/reorder_level.php
1251   /inventory/includes/item_adjustments_ui.inc
1252   /inventory/includes/stock_transfers_ui.inc
1253   /inventory/inquiry/stock_status.php
1254   /inventory/manage/items.php
1255   /manufacturing/includes/work_order_issue_ui.inc
1256   /manufacturing/inquiry/where_used_inquiry.php
1257   /purchasing/includes/ui/po_ui.inc
1258   /sales/includes/ui/sales_credit_ui.inc
1259   /sales/includes/ui/sales_order_ui.inc
1260
1261 09-Sep-2008 Joe Hunt
1262 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
1263 $ /purchasing/includes/db/invoice_db.inc
1264
1265 ------------------------------- Release 2.0.1 --------------------------------------------
1266 07-Sep-2008 Joe Hunt
1267 ! Release 2.0.1
1268 $ config.php
1269
1270 05-Sep-2008 Janusz Dobrowolski
1271 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
1272 $ /sales/includes/sales_db.inc
1273   /sales/includes/db/sales_credit_db.inc
1274 ! Obsolete code removed
1275 $ /sales/customer_credit_invoice.php
1276
1277 05-Sep-2008 Joe Hunt
1278 # Bug [0000053] Missing GL postings on item issue on Work Order
1279 $ /manufacturing/includes/db/work_order_quick_db.inc
1280   /manufacturing/includes/db/work_order_issues_db.inc
1281   /manufacturing/includes/db/work_order_produce_items_db.inc
1282 ! Bad layout in aging on report Statements
1283 $ /reporting/rep108.php
1284
1285 04-Sep-2008 Joe Hunt
1286 # Bug [0000050] Invoice no. on all sales reports
1287 $ /reporting/includes/doctext.inc
1288   /reporting/includes/doctext2.inc
1289   
1290 04-Sep-2008 Joe Hunt
1291 # Bug [0000052] Inventory Valuation Report
1292 $ /reporting/rep301.php
1293
1294 04-Sep-2008 Joe Hunt
1295 # Bug [0000047] Not possible to view delivery sequence
1296 $ /purchasing/supplier_credit_grns.php
1297   /purchasing/supplier_invoice_grns.php
1298   /purchasing/includes/db/grn_db.inc
1299   /purchasing/includes/ui/invoice_ui.inc
1300   /purchasing/view/view_po.php
1301   /purchasing/view/view_supp_credit.php
1302 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
1303 $ /sales/includes/db/sales_credit_db.inc  
1304
1305 03-Sep-2008 Janusz Dobrowolski
1306 # Fixed fatal error handling in php5
1307 $ /includes/errors.inc
1308   /includes/session.inc
1309 # Fixed display of errors while saving sales documents
1310 $ /sales/sales_order_entry.php
1311
1312 03-Sep-2008 Joe Hunt
1313 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
1314 $ /inventory/inquiry/stock_movements.php
1315   /purchasing/includes/db/grn_db.inc
1316   /purchasing/includes/invoice_db.inc
1317
1318 03-Sep-2008 Joe Hunt
1319 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
1320 # Bug [0000044] Standard Cost error on credit note
1321 $ /inventory/includes/db/items_adjust_db.inc
1322   /purchasing/includes/db/grn_db.inc
1323   /purchasing/includes/invoice_db.inc
1324 # Bug [0000045] Cannot close fiscal year 
1325 $ /admin/fiscalyears.php
1326 # Update screen bug in Bank Account Inquiry.
1327   $ /gl/inquiry/bank_inquiry.php
1328
1329 02-Sep-2008 Joe Hunt
1330 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
1331 $ /reporting/includes/reports_classes.inc
1332 $ /reporting/rep702.php
1333
1334 01-Sep-2008 Joe Hunt
1335 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
1336 $ /lang/new_language_template/LC_MASSAGES/empty.po
1337   /lang/en_US/LC_MESSAGES/en_US.mo
1338
1339 31-Aug-2008 Janusz Dobrowolski
1340 + Added ajax support for file uploading
1341 $ /js/utils.js
1342 # Final fix for logo file upload
1343 $ /admin/company_preferences.php
1344 # Fixed item image file upload
1345 $ /inventory/manage/items.php
1346
1347 30-Aug-2008 Janusz Dobrowolski
1348 ! Up to date translation file
1349 $ /lang/new_language_template/LC_MASSAGES/empty.po
1350 # Fixed broken &amp's in backup files [0000040]
1351 $ /admin/db/maintenance_db.inc
1352 # Temporary fix (sync page reload) for uploading logo file
1353 $ /admin/company_preferences.php
1354 -------------------------------2.0 Final --------------------------------------------
1355 21_aug-2008 Joe Hunt
1356 ! config.php file. Version changed to 2.0
1357 $ config.php
1358 ! Set time out to 120 seconds.
1359 $ /install/save.php
1360 # Removed js warnings on index pages
1361 $ /js/utils.js
1362
1363 20-Aug-2008 Joe Hunt
1364 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
1365 $ /includes/db/inventory_db.inc
1366   /purchase/includes/db/grn_db.inc
1367   /purchase/includes/db/invoice_db.inc
1368
1369 20-Aug-2008
1370 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
1371 $ /admin/db/voiding_db.inc
1372 # Fixing a minor bug in grn_db.inc
1373 $ /purchasing/includes/db/grn_db.inc 
1374   
1375 19-Aug-2008 Joe Hunt
1376 # Fixed some color conversion problems in the new PDF Engine
1377 $ /reporting/includes/pdf_report.inc
1378   /reporting/includes/class.pdf.inc
1379   
1380 19-Aut-2008 Joe Hunt
1381 ! Optimized the textwraplines in pdf_report.inc and header2.inc
1382   /reporting/includes/pdf_report.inc
1383   /reporting/includes/header2.inc (This is important to download too!)
1384   
1385 19-Aug-2008 Joe Hunt
1386 ! Replacing the PDF Engine with a slightly modified TCPDF
1387 $ /reporting/fonts/helvetica*.php (new php files)
1388   /reporting/fonts/*.atm files removed
1389   /reporting/includes/pdf_report.inc (changed)
1390   /reporting/includes/class.pdf.inc (changed)
1391   /reporting/includes/barcodes.php (new file)
1392   /reporting/includes/htmlcolors.php (new file)
1393   /reporting/includes/html_entity_decode_php4.php (new file)
1394   /reporting/includes/tcpdf.php (new file, the PDF engine)
1395   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
1396   
1397 18-Aug-2008 Joe Hunt
1398 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
1399   that this can not be done. 
1400 $ /admin/db/voiding_db.inc
1401
1402 18-Aug-2008 Joe Hunt
1403 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
1404 $ /purchase/includes/db/grn_db.inc
1405   /purchase/includes/db/invoice_db.inc
1406   
1407 16-Aug-2008 Janusz Dobrowolski
1408 # Fixed first supplier add confirmation [0000039].
1409 $ /purchasing/manage/suppliers.php
1410 # Fixed entering direct documents with date in the past [0000036]
1411 $ /sales/customer_delivery.php
1412   /sales/includes/cart_class.inc
1413 # Fixed date_picker caching in debug mode
1414 $ /includes/ui/ui_view.inc
1415 # Some focus fixes after user entry error
1416 $ /sales/manage/credit_status.php
1417   /sales/manage/customer_branches.php
1418   /sales/manage/sales_areas.php
1419   /sales/manage/sales_people.php
1420
1421 08-Aug-2008 Joe Hunt
1422 # Wrong email-adress field taken when emailing documents [0000035].
1423 $ /sales/includes/db/cust_trans_db.inc
1424
1425 02-Aug-2008 Joe Hunt
1426 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
1427 $ /sales/manage/customer_branches.php
1428
1429 01-Aug-2008 Joe Hunt
1430 ! Customer Dimension overrides an Item Dimension when creating GL transactions
1431 $ /sales/includes/db/customers_db.inc
1432   /sales/includes/db/sales_credit_db.inc
1433   /sales/includes/db/sales_delivery_db.inc
1434   /sales/includes/db/sales_invoice_db.inc
1435   
1436 31-Jul-2008 Joe Hunt
1437 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
1438 $ /gl/gl_bank.php
1439
1440 30-Jul-2008 Joe Hunt
1441 ! Currency selection in Price Listing Report
1442 $ /reporting/rep104.php
1443   /reporting/reports_main.php
1444   
1445 28-Jul-2008 Janusz Dobrowolski
1446 # Fixed control buttons reset after record deletion.
1447 $ /admin/fiscalyears.php
1448   /admin/payment_terms.php
1449   /admin/shipping_companies.php
1450   /gl/manage/bank_accounts.php
1451   /gl/manage/currencies.php
1452   /gl/manage/gl_account_classes.php
1453   /gl/manage/gl_account_types.php
1454   /inventory/manage/item_categories.php
1455   /inventory/manage/item_units.php
1456   /inventory/manage/locations.php
1457   /inventory/manage/movement_types.php
1458   /manufacturing/manage/work_centres.php
1459   /sales/manage/credit_status.php
1460   /sales/manage/customer_branches.php
1461   /sales/manage/sales_areas.php
1462   /sales/manage/sales_people.php
1463   /sales/manage/sales_types.php
1464   /taxes/item_tax_types.php
1465   /taxes/tax_groups.php
1466   /taxes/tax_types.php
1467
1468 27-Jul-2008 Janusz Dobrowolski
1469 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
1470 $ /includes/ui/ui_controls.inc
1471   /includes/ui/ui_input.inc
1472   /inventory/manage/item_units.php
1473 # Fixed focus setting on multi-form pages.
1474 $ /js/utils.js
1475 # Fixed ajax reload
1476 $ /manufacturing/work_order_release.php
1477
1478 26-Jul-2008 Janusz Dobrowolski
1479 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
1480 $ /config.php
1481   /admin/create_coy.php
1482   /admin/inst_lang.php
1483   /admin/inst_module.php
1484   /includes/current_user.inc
1485 # Small layout fix
1486   /admin/fiscalyears.php
1487
1488 25-Jul-2008 Joe Hunt
1489 # Minor adjustments
1490 $ /includes/page/header.inc
1491   /manufacturing/work_order_release.php
1492   
1493 25-Jul-2008 Joe Hunt
1494 # Default application setting does not work [0000034]
1495 $ /includes/page/header.inc
1496
1497 25-Jul-2008 Joe Hunt
1498 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
1499 $ config.php
1500
1501 25-Jul-2008 Joe Hunt
1502 # Missing GL transactions when producing advanced manufacturing [0000032].
1503 $ /manufacturing/includes/db/work_order_produce_items_db.inc
1504
1505 24-Jul-2008 Janusz Dobrowolski
1506 + Added fatal error handling during ajax calls - [0000003] closed
1507 $ includes/session.inc
1508 # Fixed hints for lists without submit [0000026]
1509 $ includes/ui/ui_lists.inc
1510 # Removed not used file (related to [0000023])
1511 $ sql/basic.sql
1512
1513 24-Jul-2008 Joe Hunt
1514 # Pressing the link in the meta_forward function may result in a blank page.
1515 $ /includes/ui/ui_controls.inc
1516
1517 23-Jul-2008 Joe Hunt
1518 # Increment reference bug in GL Deposit and missing hyperlink parameter.
1519 $ /gl/gl_bank.php
1520   /gl/includes/gl_bank_ui.inc
1521   
1522 22-Jul-2008 Janusz Dobrowolski
1523 # Corrected backup maintenance page display during script download.
1524 $ /admin/backups.php
1525
1526 20-Jul-2008 Janusz Dobrowolski
1527 # Corrected reports page display after yesterday change.
1528 $ /reporting/reports_main.php
1529
1530 19-Jul-2008 Janusz Dobrowolski
1531 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
1532 $ /admin/backups.php
1533   /reporting/reports_main.php
1534 + Support for js only divs/pages.
1535 $ /includes/main.inc
1536   /includes/ui/ui_controls.inc
1537   /js/inserts.js
1538 # Fixed page usability in non-js mode.
1539 $ /sales/inquiry/sales_orders_view.php
1540 # Small table view fix
1541 $ /admin/inst_lang.php
1542
1543 18-Jul-2008 Janusz Dobrowolski
1544 + Added optional processing progressbar for submit buttons
1545 $ /includes/ui/ui_input.inc
1546   /includes/ui/ui_lists.inc
1547   /js/inserts.js
1548   /themes/aqua/images/progressbar.gif (new)
1549   /themes/cool/images/progressbar.gif (new)
1550   /themes/default/images/progressbar.gif (new)
1551 # Fixed database error after empty supplier search result [0000022]
1552 $ /purchasing/supplier_credit.php
1553   /purchasing/supplier_invoice.php
1554 # Fixed focus after update
1555 $ /admin/company_preferences.php
1556 # Fixed message typo.
1557 $ /admin/create_coy.php
1558 # Fixed line edition layout
1559 $ /inventory/includes/item_adjustments_ui.inc
1560
1561 18-Jul-2008 Joe Hunt
1562 # Parse error fixed [0000021] in customer_credit_invoice.php
1563 $ /sales/customer_credit_invoice.php
1564
1565 15-Jul-2008 Janusz Dobrowolski
1566 # Fixed bug [0000018] - unwanted freight cost reset on page update.
1567 $ /sales/customer_delivery.php
1568
1569 14-Jul-2008 Janusz Dobrowolski
1570 # Fixed bug [0000017] - error while checking qoh
1571 $ /includes/ui/items_cart.inc
1572   /manufacturing/work_order_issue.php
1573 # Fixed ajax update
1574 $ /gl/manage/gl_accounts.php
1575
1576 13-Jul-2008 Joe Hunt
1577 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
1578 $ /reporting/rep709.php
1579
1580 12-Jul-2008 Joe Hunt
1581 ! Rewrite of Tax Report (rep709.php).
1582 $ /reporting/rep709.php
1583
1584 09-Jul-2008 Janusz Dobrowolski
1585 # Corrections to maximum input lengths
1586 $ /gl/manage/bank_accounts.php
1587   /gl/manage/gl_account_classes.php
1588 # Fixed spare Back link on restricted pages
1589 $ /includes/session.inc
1590 # Fixed bank_account_types_list()
1591 $ /includes/ui/ui_lists.inc
1592 # Fixed warning about unexisting POST var
1593 $ /sales/manage/customers.php
1594
1595 08-Jul-2008 Janusz Dobrowolski
1596 # Added validation of entered quantities
1597 $ /sales/customer_credit_invoice.php
1598 # Fixed ajax update (0000015) and quantity checks
1599 $ /sales/customer_delivery.php
1600   /sales/customer_invoice.php
1601 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
1602 $ /sales/includes/db/sales_delivery_db.inc
1603   /sales/includes/db/sales_invoice_db.inc
1604   /sales/includes/sales_db.inc
1605 # Fixed setting document date to Today() 
1606 $ /sales/includes/cart_class.inc
1607
1608 08-Jul-2008 Joe Hunt
1609 + Addition in test of duplicate fiscal year
1610 $ /admin/fiscalyears.php
1611
1612 07-Jul-2008 Joe Hunt
1613 # Corrected a subbug in 00000012 (blank page in sales_types.php).
1614 $ /sales/manage/sales_types.php
1615
1616 07-Jul-2008 Janusz Dobrowolski
1617 + Added ajax
1618 $ /admin/fiscalyears.php
1619   /inventory/purchasing_data.php
1620 # Corrected factor parameter checking (fixes 00000012)
1621 $ /sales/includes/sales_db.inc
1622 ! Changed selector for fiscal year functions to id
1623 $ /admin/db/company_db.inc
1624 # Checking options parameter for combos 
1625 $ /includes/ui/ui_lists.inc
1626
1627 06-Jul-2008 Janusz Dobrowolski
1628 + Ajax additions
1629 $ /admin/view_print_transaction.php
1630   /admin/void_transaction.php
1631   /dimensions/dimension_entry.php
1632   /manufacturing/work_order_entry.php
1633   /manufacturing/manage/bom_edit.php
1634   /sales/manage/customer_branches.php
1635 + Default value calculated for new prices
1636 $ /inventory/prices.php
1637 + Optional default value for input_num()
1638 $ /includes/ui/ui_input.inc
1639 + Submit on change option for currency lists
1640 $ /includes/ui/ui_lists.inc
1641 # factor parameter in get_price() is now optional
1642 $ /sales/includes/sales_db.inc
1643 # Smaller fix to ajax page content update
1644 $ /sales/manage/customers.php
1645
1646 05-Jul-2008 Janusz Dobrowolski
1647 + Ajax additions
1648 $ /admin/change_current_user_password.php
1649   /admin/company_preferences.php
1650   /admin/forms_setup.php
1651   /admin/gl_setup.php
1652   /admin/payment_terms.php
1653   /admin/shipping_companies.php
1654   /admin/users.php
1655   /inventory/manage/item_categories.php
1656   /inventory/manage/item_units.php
1657   /inventory/manage/locations.php
1658   /inventory/manage/movement_types.php
1659   /manufacturing/manage/work_centres.php
1660   /sales/manage/credit_status.php
1661   /sales/manage/sales_areas.php
1662   /sales/manage/sales_people.php
1663   /sales/manage/sales_types.php
1664   /taxes/item_tax_types.php
1665   /taxes/tax_groups.php
1666   /taxes/tax_types.php
1667 # Gettext fixes
1668 $ /gl/manage/bank_accounts.php
1669   /gl/manage/bank_trans_types.php
1670   /gl/manage/currencies.php
1671   /gl/manage/gl_account_classes.php
1672   /gl/manage/gl_account_types.php
1673   /gl/manage/gl_accounts.php
1674
1675 04-Jul-2008 Janusz Dobrowolski
1676 + Ajax additions
1677   /gl/inquiry/bank_inquiry.php
1678   /gl/inquiry/gl_account_inquiry.php
1679   /gl/inquiry/gl_trial_balance.php
1680   /gl/manage/bank_accounts.php
1681   /gl/manage/bank_trans_types.php
1682   /gl/manage/currencies.php
1683   /gl/manage/exchange_rates.php
1684   /gl/manage/gl_account_classes.php
1685   /gl/manage/gl_account_types.php
1686   /gl/manage/gl_accounts.php
1687 ! Changed layout for simple db table editor pages
1688 $ /includes/ui/ui_input.inc
1689 - Removed unused GL account settings.
1690 $ /admin/gl_setup.php
1691   /admin/db/company_db.inc
1692   /gl/manage/gl_accounts.php
1693 # Fixed default sales account for customer branch.
1694 $ /admin/gl_setup.php
1695   /sales/manage/customer_branches.php
1696 # Fixed focus after ajax page reload.
1697 $ /includes/ajax.inc
1698 # Fixed optional submit for yesno and gl_all_accounts lists.
1699 $ /includes/ui/ui_lists.inc
1700
1701 01-Jul-2008 Janusz Dobrowolski
1702 + Ajax additions
1703   /gl/bank_transfer.php
1704   /gl/gl_budget.php
1705   /gl/gl_journal.php
1706   /gl/includes/ui/gl_journal_ui.inc
1707 + Added client side calculations for budget
1708   /gl/gl_budget.php
1709   /js/budget.js
1710 # Fixed default POST assigning [fixes 0000009]
1711   /includes/ui/ui_lists.inc
1712 # Fixed submit type in submit_row()
1713   /includes/ui/ui_input.inc
1714 # Small display fix
1715   /gl/manage/currencies.php
1716 ! Code cleanup
1717   /gl/gl_bank.php
1718   /gl/includes/ui/gl_bank_ui.inc
1719   /inventory/adjustments.php
1720   /inventory/transfers.php
1721   /purchasing/po_entry_items.php
1722   /sales/sales_order_entry.php
1723   /sales/credit_note_entry.php
1724
1725 29-Jun-2008 Janusz Dobrowolski
1726 ! Rewritten bank deposit/payment related files, added ajax
1727   /gl/gl_deposit.php (removed)
1728   /gl/gl_payment.php (removed)
1729   /gl/gl_bank.php (added)
1730   /gl/includes/ui/gl_bank_ui.inc (new file)
1731   /gl/includes/ui/gl_deposit_ui.inc (removed)
1732   /gl/includes/ui/gl_payment_ui.inc (removed)
1733   /gl/includes/db/gl_db_banking.inc
1734   /gl/gl_journal.php
1735   /manufacturing/search_work_orders.php
1736   /applications/generalledger.php
1737 + Added fallback flag for non-js mode only ui elements
1738 $ /js/inserts.js
1739 ! Default value from POST for check_box,hidden and text_cells inputs
1740 $ /includes/ui/ui_input.inc
1741 ! Rewritten non-sql list selectors
1742 $ /includes/ui/ui_lists.inc
1743   /purchasing/inquiry/supplier_allocation_inquiry.php
1744   /purchasing/inquiry/supplier_inquiry.php
1745 ! Added trans_type parameter to items_cart()  
1746 $ /includes/ui/items_cart.inc
1747   /inventory/adjustments.php
1748   /inventory/transfers.php
1749   /manufacturing/work_order_issue.php
1750
1751 27-Jun-2008 Janusz Dobrowolski
1752 + Ajax additions
1753 $ /dimensions/dimension_entry.php
1754   /dimensions/inquiry/search_dimensions.php
1755   /manufacturing/work_order_add_finished.php
1756   /manufacturing/work_order_issue.php
1757   /manufacturing/work_order_release.php
1758   /manufacturing/includes/work_order_issue_ui.inc
1759   /manufacturing/search_work_orders.php
1760 ! Default $selected_id=null (ie current $_POST value) for all lists;
1761    standard view (ie with search box) of stock_component_list()
1762 $ /includes/ui/ui_lists.inc
1763 # Fixed selection for outstanding work orders
1764 $ /manufacturing/search_work_orders.php
1765 # Fixed stock item links
1766 $ /inventory/includes/item_adjustments_ui.inc
1767   /inventory/includes/stock_transfers_ui.inc
1768 # Fixed typo in menu option
1769 $ /applications/manufacturing.php
1770
1771 27-Jun-2008 Joe Hunt
1772 # Minor html adjustment in login.php
1773 $ /access/login.php
1774 # Fixed a bug when trying to create a duplicate year
1775 $ /admin/fiscalyears.php
1776 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
1777 $ /applications/manufacturing.php
1778
1779 26-Jun-2008 Janusz Dobrowolski
1780 + Ajax additions
1781 $ /includes/ui/ui_lists.inc
1782   /inventory/adjustments.php
1783   /inventory/cost_update.php
1784   /inventory/prices.php
1785   /inventory/transfers.php
1786   /inventory/includes/item_adjustments_ui.inc
1787   /inventory/includes/stock_transfers_ui.inc
1788   /inventory/inquiry/stock_movements.php
1789   /inventory/manage/items.php
1790   /manufacturing/work_order_entry.php
1791   /purchasing/po_entry_items.php
1792 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
1793 $ /includes/ui/items_cart.inc
1794 # Fixed bug 0000008 (call to no more existing function)
1795 $ /sales/includes/db/sales_types_db.inc
1796
1797 25-Jun-2008 Joe Hunt
1798 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
1799 $ /purchasing/includes/ui/invoice_ui.inc
1800
1801 25-Jun-2008 Janusz Dobrowolski
1802 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
1803 $ /purchasing/includes/ui/invoice_ui.inc
1804
1805 25-Jun-2008 Joe Hunt
1806 # Fixed bug when updating/saving Tax Group Items
1807 $ /includes/ui/ui_lists.inc
1808
1809 24-Jun-2008 Joe Hunt
1810 # Fixed inconsistencies in customer and supplier aging 
1811 $ /sales/includes/db/customers_db.inc
1812   /sales/inquiry/customer_inquiry.php
1813   /purchasing/includes/db/suppliers_db.inc
1814   /reporting/rep102.php
1815   /reporting/rep202.php
1816 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
1817 $ /sales/sales_order_entry.php
1818
1819
1820 23-Jun-2008 Janusz Dobrowolski
1821 + Ajax additions to sales and purchasing modules
1822 $ /purchasing/po_receive_items.php
1823   /purchasing/supplier_credit.php
1824   /purchasing/supplier_credit_grns.php
1825   /purchasing/supplier_invoice.php
1826   /purchasing/supplier_invoice_grns.php
1827   /purchasing/supplier_trans_gl.php
1828   /purchasing/allocations/supplier_allocate.php
1829   /purchasing/includes/ui/invoice_ui.inc
1830   /sales/customer_credit_invoice.php
1831   /sales/allocations/customer_allocate.php
1832 # Fixed edition of purchase order (bug #0000001)
1833 $ /purchasing/includes/ui/po_ui.inc
1834 ! Improved client side allocation functions
1835 $ /js/allocate.js
1836 + Optional coloured price_format()
1837 $ /js/utils.js
1838   /js/inserts.js
1839 ! Async update of locations selector
1840 $ /includes/ui/ui_lists.inc
1841 # Fixed warning on pages without default focus.
1842 $ /includes/ui/ui_controls.inc
1843 # Fixed initial display for numeric inputs with dec=0. 
1844 $ /includes/ui/ui_input.inc
1845
1846 21-Jun-2008 Janusz Dobrowolski
1847 + Ajax additions to sales and purchasing modules
1848 $ /purchasing/po_entry_items.php
1849   /purchasing/supplier_payment.php
1850   /purchasing/allocations/supplier_allocate.php
1851   /purchasing/includes/ui/po_ui.inc
1852   /purchasing/inquiry/po_search.php
1853   /purchasing/inquiry/po_search_completed.php
1854   /purchasing/inquiry/supplier_allocation_inquiry.php
1855   /purchasing/inquiry/supplier_inquiry.php
1856   /purchasing/manage/suppliers.php
1857   /sales/manage/customers.php
1858
1859 21-Jun-2008 Joe Hunt
1860 + Added upload functionality to company logo. Better names on lists search.
1861 $ /admin/company_preferences.php
1862 ! Better layout on company logo print-out
1863 $ /reporting/includes/header2.inc
1864
1865 ---------------------------------------Release Candidate 2-------------------------------
1866 20-Jun-2008 Joe Hunt
1867 ! 2.0 Release Candidate 2
1868 $ config.php
1869   update.html
1870   
1871 20-Jun-2008 Joe Hunt
1872 ! In reorder_level.php the heading gets updated as well
1873 $ /inventory/reorder_level.php
1874 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
1875 $ /inventory/manage/item_units.php
1876
1877 20-Jun-2008 Janusz Dobrowolski
1878 # Proper error handling even after exit() call.
1879 $ /includes/errors.inc
1880   /includes/main.inc
1881   /includes/session.inc
1882 # Fixed initial combo selection.
1883   /includes/ui/ui_lists.inc
1884 # Layout fixes to customer edition.
1885   /sales/manage/customers.php
1886 # Added order table reload after template option change
1887   /sales/inquiry/sales_orders_view.php
1888
1889 19-Jun-2008 Janusz Dobrowolski
1890 + Added ajax improvements
1891 $ /purchasing/allocations/supplier_allocation_main.php
1892   /sales/customer_delivery.php
1893   /sales/customer_invoice.php
1894   /sales/allocations/customer_allocation_main.php
1895   /sales/manage/customers.php
1896 + Ajax added to check helper function
1897 $ /includes/ui/ui_input.inc
1898 # Fixing database error in branch exist check on empty customer_id
1899 $ /includes/data_checks.inc
1900 # Layout fix for hyperlink_params_td()
1901 $ /includes/ui/ui_controls.inc
1902 # Fix for initial combo position
1903 $ /includes/ui/ui_lists.inc
1904 # Fix to select onchange extension
1905 $ /js/inserts.js
1906
1907 19-Jun-2008 Joe Hunt
1908 ! changed so the due date is updated when changing customer in direct invoice.
1909 $ /sales/includes/ui/sales_order_ui.inc
1910
1911 19-Jun-2008 Joe Hunt
1912 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
1913 $ /sales/customer_credit_invoice.php
1914
1915 18-Jun-2008 Janusz Dobrowolski
1916 + Added ajax improvements
1917 $ /sales/credit_note_entry.php
1918   /sales/customer_payments.php
1919   /sales/sales_order_entry.php
1920   /sales/includes/ui/sales_credit_ui.inc
1921   /sales/includes/ui/sales_order_ui.inc
1922   /sales/inquiry/customer_allocation_inquiry.php
1923   /sales/inquiry/customer_inquiry.php
1924 + Added optional trigger parameter to div_start()
1925 $ /includes/ui/ui_controls.inc
1926 + Added dec attribute ajax update for amount fields 
1927 $ /includes/ui/ui_input.inc
1928 + Ajaxified stock item types and credit types lists
1929 $ /includes/ui/ui_lists.inc
1930 # Fixed onblur for amount fields, extended onchange event handling for selects
1931 $ /js/inserts.js
1932 # Fixed addAssign() js handler for nonstandard attributes
1933 $ /js/utils.js
1934 # Fixed bug in stock item image upload
1935 $ /inventory/manage/items.php
1936
1937 17-Jun-2008 Joe Hunt
1938 ! More files with Quantity routines needed fix due to php4 related issue.
1939 $ /includes/current_user.inc
1940   /manufacturing/work_order_entry.php
1941   /manufacturing/inquiry/where_used_inquiry.php
1942   /manufacturing/manage/bom_edit.php
1943   /purchasing/po_receive_items.php
1944   /purchasing/supplier_credit_grns.php
1945   /purchasing/supplier_invoice_grns.php
1946   /sales/customer_credit_invoice.php
1947   /sales/includes/ui/sales_order_ui.inc
1948
1949 16-Jun-2008 Joe Hunt
1950 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
1951 $ /reporting/includes/header2.inc
1952   /reporting/doctext.inc
1953   /reporting/doctext2.inc
1954   
1955 16-Jun-2008 Joe Hunt
1956 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
1957 $ /includes/current_user.inc
1958   /includes/ui/ui_input.inc
1959   /includes/ui/ui_lists.inc
1960   /inventory/reorder_level.inc
1961   /inventory/includes/item_adjustments_ui.inc
1962   /inventory/includes/stock_transfers_ui.inc
1963   /inventory/includes/db/items_units_db.inc
1964   /inventory/inquiry/stock_movements.php
1965   /inventory/inquiry/stock_status.php
1966   /inventory/manage/item_units.php
1967   /inventory/view/view_adjustment.php
1968   /inventory/view/view_transfer.php
1969   /manufacturing/search_work_orders.php
1970   /manufacturing/work_order_entry.php
1971   /manufacturing/includes/manufacturing_ui.inc
1972   /manufacturing/includes/work_order_issue_ui.inc
1973   /manufacturing/inquiry/where_used_inquiry.php
1974   /manufacturing/manage/bom_edit.php
1975   /manufacturing/view/wo_issue_view.php
1976   /manufacturing/view/wo_production_view.php
1977   /purchasing/po_receive_items.php
1978   /purchasing/supplier_credit_grns.php
1979   /purchasing/supplier_invoice_grns.php
1980   /purchasing/includes/ui/invoice_ui.inc
1981   /purchasing/includes/ui/po_ui.inc
1982   /purchasing/view/view_grn.php
1983   /purchasing/view/view_po.php
1984   /reporting/rep105.php
1985   /reporting/rep107.php
1986   /reporting/rep108.php
1987   /reporting/rep109.php
1988   /reporting/rep110.php
1989   /reporting/rep204.php
1990   /reporting/rep209.php
1991   /reporting/rep301.php
1992   /reporting/rep302.php
1993   /reporting/rep303.php
1994   /reporting/rep401.php
1995   /sales/customer_credit_invoice.php
1996   /sales/customer_delivery.php
1997   /sales/customer_invoice.php
1998   /sales/includes/ui/sales_credit_ui.inc
1999   /sales/includes/ui/sales_order_ui.inc
2000   /sales/view/view_credit.php
2001   /sales/view/view_dispatch.php
2002   /sales/view/view_invoice.php
2003   /sales/view/view_sales_order.php
2004   
2005 15-Jun-2008 Janusz Dobrowolski
2006 + Ajax driven delivery and order queries.
2007 $ /sales/inquiry/sales_deliveries_view.php
2008   /sales/inquiry/sales_orders_view.php
2009 + Added searchbox class selector for text inputs with onchange event handlers.
2010 ! Added text selection after focus.
2011 $ /js/inserts.js
2012   /js/utils.js
2013 + Added submit_on_change option to ref input functions, fixed data picker
2014 $ /includes/ui/ui_input.inc
2015 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
2016 $ /includes/ui/ui_lists.inc
2017
2018 15-Jun-2008 Joe Hunt
2019 # Changed so Invoice Template gets the current day instead of original day.
2020 $ /sales/sales_order_entry.php
2021
2022 15-Jun-2008 Joe Hunt
2023 # Bug in tax_types_list (spec_id)
2024 $ /includes/ui/ui_lists.inc
2025
2026 14-Jun-2008 Joe Hunt
2027 # Minor annoying layout bug in stock movements.
2028 $ /inventory/inquiry/stock_movements.php
2029
2030 14-Jun-2008 Joe Hunt
2031 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
2032   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
2033 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
2034   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
2035 $ /includes/ui/ui_lists.inc
2036   /sales/includes/db/sales_invoice_db.inc
2037   /sales/includes/db/sales_credit_db.inc
2038   /sales/manage/customer_branches.php
2039   .
2040 12-Jun-2008 Joe Hunt
2041 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
2042 $ /reporting/reports_main.php
2043   /reporting/rep304.php (new file)
2044   
2045 ---------------------------------------Release Candidate 1-------------------------------
2046 10-Jun-2008 Janusz Dobrowolski
2047 # Some more fixes related to ajax combos usage
2048 $ /includes/ui/ui_lists.inc
2049   /inventory/cost_update.php
2050   /inventory/prices.php
2051   /inventory/purchasing_data.php
2052   /inventory/reorder_level.php
2053   /inventory/includes/item_adjustments_ui.inc
2054   /inventory/inquiry/stock_status.php
2055   /manufacturing/inquiry/where_used_inquiry.php
2056   /manufacturing/manage/bom_edit.php
2057   /purchasing/includes/ui/po_ui.inc
2058 # Fixed focus issues
2059 $ /gl/gl_journal.php
2060   /gl/gl_deposit.php
2061   /gl/gl_payment.php
2062   /js/inserts.js
2063   
2064 09-Jun-2008 Janusz Dobrowolski
2065 # Some additional fixes related to last big committment
2066 $ /gl/gl_journal.php
2067   /gl/gl_deposit.php
2068   /gl/gl_payment.php
2069   /includes/ajax.inc
2070   /includes/reserved.inc
2071   /includes/ui/ui_lists.inc
2072   /includes/ui/ui_view.inc
2073   /js/inserts.js
2074   /js/utils.js
2075   /sales/includes/ui/sales_order_ui.inc
2076   /themes/default/default.css
2077   /themes/aqua/default.css
2078   /themes/cool/default.css
2079
2080 08-Jun-2008 Joe Hunt
2081 ! Preparing for release candidate 1
2082 $ config.php
2083
2084 08-Jun-2008 Joe Hunt
2085 ! Set 'max_execution_time' to 60 seconds by ini_set.
2086 $ /install/save.php
2087
2088 07-Jun-2008 Joe Hunt
2089 # Fixed a layout bug in footer.inc
2090 $ /includes/page/footer.inc
2091
2092 07-Jun-2008 Joe Hunt
2093 ! Changed install.html and update.html
2094 $ install.html
2095   update.html
2096 + New files, change_current_user_password.php and alter2.sql
2097 $ /admin/change_current_user_password.php
2098   /sql/alter2.sql
2099 ! Changed some files for layout
2100 $ /lang/en_US/stylesheet.css
2101   /themes/aqua/default.css
2102   /themes/aqua/renderer.php
2103   /themes/cool/default.css
2104   /themes/cool/renderer.php
2105   /themes/default/default.css
2106   /themes/default/renderer.php
2107 ! Changed install sql scripts
2108 $ /sql/en_US-demo.sql
2109   /sql/en_US-new.sql
2110   
2111 07-Jun-2008 Janusz Dobrowolski
2112 + Added ajax functionality and ui hints to sales form entry pages.
2113 $ /sales/sales_order_entry.php
2114   /sales/includes/ui/sales_order_ui.inc
2115 + Added option for hints display, changed input/lists functions API
2116 $ /admin/display_prefs.php
2117   /admin/db/users_db.inc
2118   /includes/current_user.inc
2119   /includes/prefs/userprefs.inc
2120   /includes/ui/ui_input.inc
2121   /themes/default/renderer.php
2122   /sql/alter.sql
2123 + List functions rewrite. Added ajax functionality, universal combo_input().
2124 $ /includes/ui/ui_lists.inc
2125 + Ajaxified exchange_rate_display()
2126 $ /includes/ui/ui_view.inc
2127 + Added methods for setting focus and page reload to $Ajax class
2128 $ /includes/ajax.inc
2129   /includes/main.inc
2130 + Added comma separated css element selectors
2131 $ /js/behaviour.js
2132 ! Searchable select js changes related to new ui_lists.inc changes
2133 $ /js/inserts.js
2134   /js/utils.js
2135 + Additional style definitions for various ajax controls
2136 $ /themes/default/default.css
2137 ! Fixes related to changed input/lists API and ajax extensions
2138 $ /admin/company_preferences.php
2139   /admin/fiscalyears.php
2140   /admin/forms_setup.php
2141   /admin/gl_setup.php
2142   /dimensions/dimension_entry.php
2143   /dimensions/inquiry/search_dimensions.php
2144   /gl/bank_transfer.php
2145   /gl/includes/ui/gl_deposit_ui.inc
2146   /gl/includes/ui/gl_journal_ui.inc
2147   /gl/includes/ui/gl_payment_ui.inc
2148   /gl/inquiry/bank_inquiry.php
2149   /gl/inquiry/gl_account_inquiry.php
2150   /gl/inquiry/gl_trial_balance.php
2151   /gl/manage/gl_account_types.php
2152   /gl/manage/gl_accounts.php
2153   /includes/ui/ui_controls.inc
2154   /inventory/includes/item_adjustments_ui.inc
2155   /inventory/includes/stock_transfers_ui.inc
2156   /inventory/inquiry/stock_movements.php
2157   /manufacturing/search_work_orders.php
2158   /manufacturing/work_order_add_finished.php
2159   /manufacturing/work_order_entry.php
2160   /manufacturing/includes/work_order_issue_ui.inc
2161   /manufacturing/manage/bom_edit.php
2162   /purchasing/supplier_payment.php
2163   /purchasing/includes/ui/grn_ui.inc
2164   /purchasing/includes/ui/invoice_ui.inc
2165   /purchasing/includes/ui/po_ui.inc
2166   /purchasing/inquiry/po_search.php
2167   /purchasing/inquiry/po_search_completed.php
2168   /purchasing/inquiry/supplier_allocation_inquiry.php
2169   /purchasing/inquiry/supplier_inquiry.php
2170   /sales/customer_credit_invoice.php
2171   /sales/customer_delivery.php
2172   /sales/customer_invoice.php
2173   /sales/includes/ui/sales_credit_ui.inc
2174   /sales/inquiry/customer_allocation_inquiry.php
2175   /sales/inquiry/customer_inquiry.php
2176   /sales/inquiry/sales_deliveries_view.php
2177   /sales/inquiry/sales_orders_view.php
2178   /taxes/tax_groups.php
2179
2180 06-Jun-2008 Joe Hunt
2181 # Final fixes in html layout
2182 $ /admin/create_coy.php
2183   /gl/gl_deposit.php
2184   /gl/gl_payment.php
2185   /gl/manage/exchange_rates.php
2186   /inventory/prices.php
2187   /inventory/purchasing_date.php
2188   /inventory/reorder_level.php
2189   /inventory/inquiry/stock_status.php
2190   /manufacturing/inquiry/where_used_inquiry.php
2191   /manufacturing/manage/bom_edit.php
2192   
2193 05-Jun-2008 Joe Hunt
2194 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
2195 $ /includes/ui/ui_view.inc
2196 # Fixed a html layout bug
2197 $ /includes/page/header.inc
2198
2199 31-May-2008 Joe Hunt
2200 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
2201 $ /gl/view/gl_deposit_view.php
2202   /gl/view/gl_payment_view.php
2203   /includes/ui/ui_controls.inc
2204   /includes/ui/ui_lists.inc
2205   /includes/ui/ui_view.inc
2206   /manufacturing/work_order_add_finished.php
2207   /manufacturing/includes/manufacturing_ui.inc
2208   /manufacturing/view/work_order_view.php
2209   /manufacturing/view/wo_issue_view.php
2210   /sales/inquiry/customer_allocation_inquiry.php
2211   /sales/inquiry/customer_inquiry.php
2212
2213 30-May-2008 Joe Hunt
2214 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
2215 $ /inventory/inquiry/stock_movements.php
2216   /reporting/rep302.php
2217
2218 28-May-2008 Joe Hunt
2219 # More bugs related to debtor_trans changes (positive amounts)
2220 $ /gl/includes/db/gl_db_banking.inc
2221   /sales/allocations/customer_allocate.php
2222   /sales/includes/db/custalloc_db.inc
2223   /sales/inquiry/customer_allocation_inquiry.php
2224
2225 27-May-2008 Joe Hunt
2226 # Changed more files with new html/css.
2227 $ /includes/page/header.inc
2228   /purchasing/inquiry/supplier_allocation_inquiry.php
2229   /sales/credit_note_entry.php
2230   
2231 26-May-2008 Joe Hunt
2232 # Fixed many minor bugs, new ones as well as debtor_trans related.
2233 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
2234 $ /admin/backups.php
2235   /admin/create_coy.php
2236   /admin/inst_lang.php
2237   /admin/inst_module.php
2238   /gl/manage/exchange_rates.php
2239   /includes/session.inc
2240   /includes/page/header.inc
2241   /includes/ui/ui_controls.inc
2242   /includes/ui/ui_input.inc
2243   /includes/ui/ui_lists.inc
2244   /includes/ui/ui_view.inc
2245   /purchasing/allocations/supplier_allocate.php
2246   /sales/allocations/customer_allocate.php
2247   /sales/includes/db/sales_credit_db.inc
2248   /sales/inquiry/customer_allocation_inquiry.php
2249   /themes/aqua/default.css
2250   /themes/cool/default.css
2251   /themes/default/default.css
2252   
2253 23-May-2008 Joe Hunt
2254 # Minor bug in dimensions.php (Outstanding Dimensions)
2255 $ /applications/dimensions.php
2256   /dimensions/inquiry/search_dimensions.php
2257   
2258 23-May-2008 Janusz Dobrowolski
2259 ! Include file order / error handling order fixed once again.
2260 $ /includes/main.inc
2261   /includes/session.inc
2262   
2263 23-May-2008 Joe Hunt
2264 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
2265   correct renderer.php.
2266 $ frontaccounting.php
2267   /includes/page/header.inc
2268   /includes/page/footer.inc
2269   /themes/default/renderer.php
2270   /themes/cool/renderer.php
2271   /themes/aqua/renderer.php
2272
2273 22-May-2008 Janusz Dobrowolski
2274 ! Error handler switching moved to session.inc for early error catching
2275 $ /includes/main.inc
2276   /includes/session.inc
2277 ! Cosmetic cleanup
2278   /js/utils.js
2279   
2280 18-May-2008 Janusz Dobrowolski
2281 # Added explicit ob_end_flush() on shutdown needed for php5
2282 $ /includes/main.inc
2283 # Fixed for www servers on nonstandard listening ports.
2284 $ /js/JsHttpRequest.js
2285
2286 18-May-2008 Joe Hunt
2287 # Bug when inserting new records in debtor_trans.
2288 $ /sales/includes/db/cust_trans_db.inc
2289
2290 16-May-2008 Janusz Dobrowolski
2291 + Rewritten errors/messages handling, unified for ajax/user/php errors
2292 $ /includes/errors.inc
2293   /includes/main.inc
2294   /includes/ui/ui_msgs.inc
2295 + Framework extended for ajax functionality, javascript code organization improvements.
2296 $ /config.php
2297   /includes/JsHttpRequest.php (new file)
2298   /includes/ajax.inc (new file)
2299   /includes/current_user.inc
2300   /includes/session.inc
2301   /includes/lang/language.php
2302   /includes/page/footer.inc
2303   /includes/page/header.inc
2304   /includes/ui/ui_controls.inc
2305   /includes/ui/ui_input.inc
2306   /includes/ui/ui_view.inc
2307   /js/JsHttpRequest.js (new file)
2308   /js/allocate.js (new file)
2309   /js/utils.js (new file)
2310   /js/behaviour.js
2311   /js/inserts.js
2312   /themes/aqua/images (new dir)
2313   /themes/aqua/images/button_ok.png (new file)
2314   /themes/aqua/images/locate.png (new file)
2315   /themes/cool/images (new dir)
2316   /themes/coll/images/button_ok.png (new file)
2317   /themes/coll/images/locate.png (new file)
2318   /themes/default/images/button_ok.png (new file)
2319   /themes/default/images/progressbar.gif (new file)
2320   /themes/default/images/progressbar1.gif (new file)
2321   /themes/default/images/progressbar2.gif (new file)
2322   /themes/default/default.css
2323   /themes/aqua/default.css
2324   /themes/cool/default.css
2325 ! Payment allocation js functions moved to allocate.js
2326 $ /purchasing/allocations/supplier_allocate.php 
2327   /sales/allocations/customer_allocate.php
2328 ! Some initializations moved from sales_order_ui.inc
2329 $ /sales/includes/cart_class.inc
2330 + Added javascript compression routine
2331 $ /includes/main.inc
2332
2333 14-May-2008 Joe Hunt
2334 # Minor bugs in the former fixing.
2335 $ /includes/ui/ui_lists.inc
2336
2337 14-May-2008 Joe Hunt
2338 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
2339   the records when there were no search values.
2340 $ /includes/ui/ui_lists.inc
2341
2342 09-May-2008 Joe Hunt
2343 ! Due to differences in Javascript the script update_db.php had to be changed.
2344 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
2345 $ /update_db.php
2346   /sql/en_US-new.sql
2347   /sql/en_US-demo.sql
2348   
2349 09-May-2008 Janusz Dobrowolski
2350 # Automatic calculation of not set item prices from home currency and base sales type settings.
2351 $ /admin/company_preferences.php
2352   /admin/db/company_db.inc
2353   /includes/ui/ui_lists.inc
2354   /sales/includes/cart_class.inc
2355   /sales/includes/sales_db.inc
2356   /sales/includes/db/sales_order_db.inc
2357   /sales/includes/db/sales_types_db.inc
2358   /sales/includes/ui/sales_credit_ui.inc
2359   /sales/includes/ui/sales_order_ui.inc
2360   /sales/manage/sales_types.php
2361   /sql/alter.sql
2362 # Fixed dev bug blocking change of price on order entry.
2363 $ /sales/includes/ui/sales_order_ui.inc
2364 # Small display fix
2365 $ /sales/manage/sales_people.php
2366
2367 30-Apr-2008 Joe Hunt
2368 # Fixed price update also in purchase order
2369 $ /purchasing/includes/ui/po_ui.inc
2370
2371 30-Apr-2008 Janusz Dobrowolski
2372 # Fixed price update when changing item in sales order.
2373 $ /includes/ui/ui_lists.inc
2374   /js/inserts.js
2375   /sales/includes/ui/sales_order_ui.inc
2376
2377 24-Apr-2008 Janusz Dobrowolski
2378 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
2379 $ /company/0/reporting (added new directory)
2380   /company/0/reporting/index.php
2381   /admin/create_coy.php
2382   /reporting/includes/reports_classes.inc
2383 # Warnings turned off in case of charset not supported by htmlspecialchars().
2384 $ /includes/db/connect_db.inc
2385 # Added content type encoding header
2386 $ /includes/page/header.inc
2387
2388 24-Apr-2008 Joe Hunt
2389 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
2390   /includes/prefs/sysprefs.inc
2391 $ /includes/ui/items_cart.inc  
2392 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
2393 $ /reporting/includes/pdf_report.inc
2394
2395 23-Apr-2008 Joe Hunt
2396 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
2397   It will make it easier to design your own document layouts.
2398 $ /reporting/includes/pdf_report.inc
2399   /reporting/includes/header2.inc (new file)
2400   
2401 20-Apr-2008 Janusz Dobrowolski
2402 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
2403 $ /admin/create_coy.php
2404 ! Added missing include_once directives.
2405 $ /includes/ui/items_cart.inc
2406   /includes/ui/ui_lists.inc
2407   /includes/ui/ui_view.inc
2408 + Added ini default_charset unnecessary for planned ajax calls.
2409 $ /includes/lang/language.inc
2410
2411 19-Apr.2008 Joe Hunt
2412 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
2413   ago wasn't removed.
2414 $ /reporting/includes/pdf_report.inc
2415
2416 18-Apr-2008 Janusz Dobrowolski
2417 # Additional checks on provisions and break point entry.
2418 $ /sales/manage/sales_people.php
2419 ! Modules purchasing, sales and taxes sealed against XSS attacks
2420 $ /install/save.php
2421   /admin/db/maintenance_db.inc
2422   /purchasing/includes/db/grn_db.inc
2423   /purchasing/includes/db/invoice_items_db.inc
2424   /purchasing/includes/db/po_db.inc
2425   /purchasing/includes/db/supp_trans_db.inc
2426   /purchasing/manage/suppliers.php
2427   /sales/includes/db/credit_status_db.inc
2428   /sales/includes/db/cust_trans_db.inc
2429   /sales/includes/db/cust_trans_details_db.inc
2430   /sales/includes/db/sales_order_db.inc
2431   /sales/includes/db/sales_types_db.inc
2432   /sales/manage/customer_branches.php
2433   /sales/manage/customers.php
2434   /sales/manage/sales_areas.php
2435   /sales/manage/sales_people.php
2436   /taxes/db/item_tax_types_db.inc
2437   /taxes/db/tax_groups_db.inc
2438   /taxes/db/tax_types_db.inc
2439
2440 18-Apr-2008 Joe Hunt
2441 ! Module gl sealed against XSS Attacks
2442 $ /gl/includes/db/gl_db_accounts.inc
2443   /gl/includes/db/gl_db_account_types.inc
2444   /gl/includes/db/gl_db_bank_accounts.inc
2445   /gl/includes/db/gl_db_bank_trans.inc
2446   /gl/includes/db/gl_db_bank_trans_types.inc
2447   /gl/includes/db/gl_db_currencies.inc
2448   /gl/includes/db/gl_db_trans.inc
2449   
2450 18-Apr-2008 Janusz Dobrowolski
2451 ! Modules admin and dimensions sealed against XSS attacks
2452 $ /admin/payment_terms.php
2453   /admin/shipping_companies.php
2454   /admin/db/company_db.inc
2455   /admin/db/maintenance_db.inc
2456   /admin/db/users_db.inc
2457   /admin/db/voiding_db.inc
2458   /dimensions/includes/dimensions_db.inc
2459
2460 18-Apr-2008 Joe Hunt
2461 ! Modules includes, inventory and manufacturing sealed against XSS attacks
2462 $ /includes/db/comments_db.inc
2463   /includes/db/inventory_db.inc
2464   /includes/db/references_db.inc
2465   /inventory/includes/db/items_category_db.inc
2466   /inventory/includes/db/items_db.inc
2467   /inventory/includes/db/items_locations_db.inc
2468   /inventory/includes/db/items_units_db.inc
2469   /inventory/includes/db/movement_types_db.inc
2470   /manufacturing/includes/db/work_centres_db.inc
2471   /manufacturing/includes/db/work_orders_db.inc
2472   /manufacturing/includes/db/work_orders_quick_db.inc
2473   /manufacturing/includes/db/work_order_issues_db.inc
2474   /manufacturing/includes/db/work_order_produce_items_db.inc
2475   
2476 18-Apr-2008 Janusz Dobrowolski
2477 ! Changed db_escape function to avoid XSS attacks via js db injection
2478 $ /includes/db/connect_db.inc
2479 # Database inserts/updates secured against js injection
2480 $ /admin/db/maintenance_db.inc
2481   /gl/includes/db/gl_db_accounts.inc
2482   /purchasing/includes/db/po_db.inc
2483   /sales/sales_order_entry.php
2484   /sales/includes/db/sales_order_db.inc
2485
2486 16-Apr-2008 Joe Hunt
2487 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
2488 $ /includes/ui/ui_lists.inc
2489
2490 09-Apr-2008 Janusz Dobrowolski
2491 # Fixed number formatting bug in standard cost update.
2492 $ /inventory/cost_update.php
2493
2494 -------------------- 2,0 Beta - released ----------------------------
2495
2496 06-Apr-2008 Joe Hunt
2497 ! Changed install.html and update.html to fit the new unstable release 2.0
2498 ! Changed demo sql script to fit the 2.0 unstable.
2499 $ install.html
2500   update.html
2501   /sql/en_US-demo.sql
2502   
2503 06-Apr-2008 Janusz Dobrowolski
2504 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
2505   /sales/customer_invoice.php
2506 # Fixed typo causing error while adding new tax type.
2507   /taxes/tax_types.php
2508   
2509 05-Apr-2008 Joe Hunt
2510 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
2511 $ /admin/create_coy.php
2512
2513 05-Apr-2008 Joe Hunt
2514 # Removed annoying warnings in several reports. 
2515 $ config.php 
2516   /reporting/rep102.php
2517   /reporting/rep104.php
2518   /reporting/rep201.php
2519   /reporting/rep203.php
2520   /reporting/rep705.php
2521   /reporting/rep706.php
2522   /reporting/rep707.php
2523   /reporting/rep709.php
2524   /reporting/reports_main.php
2525   /reporting/includes/pdf_report.inc
2526   
2527 04-Apr-2008 Janusz Dobrowolski
2528 # Javascript bugfix in selecting orders for template.
2529 $ /sales/inquiry/sales_orders_view.php
2530
2531 04-Apr-2008 Joe Hunt
2532 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
2533 + Preparing for download of release 2.0b on SourceForge.
2534 $ config.php
2535   update.html
2536   /sql/en_US-new.sql
2537   /sql/en_US-demo.sql
2538   
2539 02-Apr-2008 Janusz Dobrowolski
2540 # Removed selector expansion on space key for multi-line selectors
2541 $ /js/inserts.js
2542 ! Hiding search button in combo selectors for javascript enabled browsers
2543 $ /includes/ui/ui_lists.inc
2544   /js/inserts.js
2545 + Focus set to invalid form field after submit check fail
2546 $ /admin/company_preferences.php
2547   /admin/fiscalyears.php
2548   /admin/gl_setup.php
2549   /admin/payment_terms.php
2550   /admin/shipping_companies.php
2551   /admin/users.php
2552   /admin/void_transaction.php
2553   /dimensions/dimension_entry.php
2554   /gl/bank_transfer.php
2555   /gl/gl_deposit.php
2556   /gl/gl_journal.php
2557   /gl/gl_payment.php
2558   /gl/manage/bank_accounts.php
2559   /gl/manage/bank_trans_types.php
2560   /gl/manage/currencies.php
2561   /gl/manage/exchange_rates.php
2562   /gl/manage/gl_account_classes.php
2563   /gl/manage/gl_account_types.php
2564   /gl/manage/gl_accounts.php
2565   /inventory/adjustments.php
2566   /inventory/cost_update.php
2567   /inventory/prices.php
2568   /inventory/purchasing_data.php
2569   /inventory/transfers.php
2570   /inventory/manage/item_categories.php
2571   /inventory/manage/item_units.php
2572   /inventory/manage/items.php
2573   /inventory/manage/locations.php
2574   /inventory/manage/movement_types.php
2575   /manufacturing/work_order_add_finished.php
2576   /manufacturing/work_order_entry.php
2577   /manufacturing/work_order_issue.php
2578   /manufacturing/work_order_release.php
2579   /manufacturing/manage/bom_edit.php
2580   /manufacturing/manage/work_centres.php
2581   /purchasing/po_entry_items.php
2582   /purchasing/po_receive_items.php
2583   /purchasing/supplier_credit.php
2584   /purchasing/supplier_credit_grns.php
2585   /purchasing/supplier_invoice.php
2586   /purchasing/supplier_invoice_grns.php
2587   /purchasing/supplier_payment.php
2588   /purchasing/supplier_trans_gl.php
2589   /purchasing/allocations/supplier_allocate.php
2590   /purchasing/manage/suppliers.php
2591   /sales/credit_note_entry.php
2592   /sales/customer_credit_invoice.php
2593   /sales/customer_delivery.php
2594   /sales/customer_invoice.php
2595   /sales/customer_payments.php
2596   /sales/sales_order_entry.php
2597   /sales/allocations/customer_allocate.php
2598   /taxes/item_tax_types.php
2599   /taxes/tax_groups.php
2600   /taxes/tax_types.php
2601 # Set default focus in update_db.php
2602 $ /admin/backups.php
2603
2604 29-Mar-2008 Janusz Dobrowolski
2605 # Changed gl_all_accounts_list() API
2606 $ /includes/ui/ui_lists.inc
2607 + Enhanced list accessability in kbd usage via space key
2608 $ js/inserts.js
2609
2610 28-Mar-2008 Janusz Dobrowolski
2611 # Fixed headers for various display mode
2612 $ /sales/inquiry/sales_orders_view.php
2613
2614 28-Mar-2008 Joe Hunt
2615 + Added print document options in inquiries.
2616 $ /sales/inquiry/customer_inquiry.php
2617   /sales/inquiry/sales_orders_view.php
2618   /sales/inquiry/sales_deliveries_view.php
2619   /purchasing/inquiry/po_search.php
2620   /purchasing/inquiry/po_search_completed.php
2621   
2622 28-Mar-2008 Joe Hunt
2623 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
2624 $ /sales/includes/db/customers_db.inc
2625 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
2626 $ /sales/includes/db/sales_credit_db.inc
2627 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
2628 $ /reporting/includes/doctext.inc
2629   /reporting/includes/doctext2.inc
2630 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
2631 $ /reporting/rep101.php
2632   /reporting/rep102.php
2633
2634 28-Mar-2008 Janusz Dobrowolski
2635 # Layout/focus fixes for no_[customer/supplier/item]_list option on
2636 $  /includes/ui/ui_lists.inc
2637    /purchasing/includes/ui/po_ui.inc
2638    /sales/credit_note_entry.php
2639    /sales/sales_order_entry.php
2640    /sales/includes/ui/sales_credit_ui.inc
2641    /sales/includes/ui/sales_order_ui.inc
2642
2643 27-Mar-2008 Janusz Dobrowolski
2644 + Automatic first field focus on page start, focus order preserved between form updates
2645 $  /gl/inquiry/gl_account_inquiry.php
2646    /includes/page/footer.inc
2647    /includes/ui/ui_controls.inc
2648    /includes/ui/ui_input.inc
2649    /includes/ui/ui_lists.inc
2650    /includes/ui/ui_view.inc
2651    /js/inserts.js
2652    /sales/sales_order_entry.php
2653    /sales/credit_note_entry.php
2654    /sales/includes/ui/sales_credit_ui.inc
2655    /sales/includes/ui/sales_order_ui.inc
2656 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
2657 $  /includes/ui/ui_input.inc
2658 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
2659 $  /gl/gl_deposit.php
2660    /gl/gl_journal.php
2661    /gl/gl_payment.php
2662    /gl/includes/ui/gl_deposit_ui.inc
2663    /gl/includes/ui/gl_journal_ui.inc
2664    /gl/includes/ui/gl_payment_ui.inc
2665    /includes/ui/ui_view.inc
2666    /purchasing/po_entry_items.php
2667    /purchasing/includes/ui/po_ui.inc
2668    /sales/sales_order_entry.php
2669    /sales/includes/ui/sales_credit_ui.inc
2670    /sales/includes/ui/sales_order_ui.inc
2671    /js/inserts.js
2672 ! get_js_set_focus moved from ui_view (this is only standalone form).
2673    /update_db.php
2674 # Fixed debit/credit entry check 
2675 $  /gl/gl_journal.php
2676 # Restored GET/POST security check on path_to_root
2677 $  /config.php
2678
2679 26-Mar-2008 Janusz Dobrowolski
2680 # Bug fixes in purchase module related to tax structure changes.
2681 $  /purchasing/includes/supp_trans_class.inc
2682    /purchasing/includes/db/invoice_db.inc
2683    /purchasing/includes/db/invoice_items_db.inc
2684    /purchasing/includes/ui/invoice_ui.inc
2685    /reporting/rep105.php
2686
2687 25-Mar-2008 Janusz Dobrowolski
2688 ! Per company pdf, backup and graphics directories in 'company' dir.
2689 $  /company (new dir)
2690    /company/0 (new dir)
2691    /company/0/images/ (new dir)
2692    /company/0/images/102.jpg    (moved from inventory/manage/image)
2693    /company/0/images/103.jpg    (moved from inventory/manage/image)
2694    /company/0/images/104.jpg    (moved from inventory/manage/image)
2695    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
2696    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
2697    /admin/backups.php
2698    /admin/create_coy.php
2699    /admin/db/maintenance_db.inc
2700    /install/index.php
2701    /reporting/rep102.php
2702    /reporting/rep104.php
2703    /reporting/rep202.php
2704    /reporting/rep303.php
2705    /reporting/rep706.php
2706    /reporting/rep707.php
2707    /reporting/includes/pdf_report.inc
2708    /inventory/manage/items.php
2709
2710 + jscript component caching (enables browser caching and future compression)
2711 $  /includes/session.inc
2712    /includes/main.inc
2713    /includes/page/header.inc
2714    /includes/ui/ui_view.inc
2715    /admin/display_prefs.php
2716    /config.php
2717
2718 - Removed obsolete file
2719 $  /sales/includes/ui/print_invoice.inc
2720
2721 21-Mar-2008 Janusz Dobrowolski
2722 ! Total Allocation/Left to Allocate update without page submit.
2723 $  /includes/ui/ui_view.inc
2724    /purchasing/allocations/supplier_allocate.php
2725    /sales/allocations/customer_allocate.php
2726 # Fixed unvisable under IE editbutton
2727 $  /themes/aqua/default.css
2728    /themes/cool/default.css
2729    /themes/default/default.css
2730
2731 20-Mar-2008 Janusz Dobrowolski
2732 # Excluding delivery notes from Customer Balances, removed warnings. 
2733 $  /reporting/rep101.php 
2734 # Divide by zero fix on order_price==0 in new supplier invoice
2735 $  /purchasing/supplier_invoice_grns.php
2736 # Database bug fix in new customer entry
2737 $  /sales/manage/customers.php
2738 # Small bug fix (warnings) in is_date() function.
2739 $  /includes/date_functions.inc
2740
2741 18-Mar-2008 Janusz Dobrowolski
2742 # Line items editor uses POST method - no disappearing shippment info.
2743 $  /sales/credit_note_entry.php
2744    /sales/sales_order_entry.php
2745    /sales/includes/ui/sales_credit_ui.inc
2746    /sales/includes/ui/sales_order_ui.inc
2747 + Added edit_button_cell() function
2748 $  /includes/ui/ui_controls.inc
2749 + Helper function for finding indexed submit $_POST vars.
2750 $  /includes/ui/ui_input.inc
2751 + New class .editbutton for buttons. Default view is link alike.
2752 $  /themes/aqua/default.css
2753    /themes/cool/default.css
2754    /themes/default/default.css
2755
2756 17-Mar-2008 Janusz Dobrowolski
2757 # Added rounding when needed to avoid document non cosistent documents.
2758 $  /includes/banking.inc
2759    /purchasing/supplier_credit_grns.php
2760    /purchasing/supplier_invoice_grns.php
2761    /purchasing/includes/supp_trans_class.inc
2762    /purchasing/includes/ui/invoice_ui.inc
2763    /purchasing/includes/ui/po_ui.inc
2764    /reporting/rep107.php
2765    /reporting/rep109.php
2766    /reporting/rep110.php
2767    /reporting/rep209.php
2768    /sales/includes/cart_class.inc
2769    /sales/includes/ui/sales_credit_ui.inc
2770    /sales/includes/ui/sales_order_ui.inc
2771    /sales/view/view_credit.php
2772    /sales/view/view_dispatch.php
2773    /sales/view/view_invoice.php
2774    /sales/view/view_sales_order.php
2775    /taxes/tax_calc.inc
2776 # Sign bug for customer transactions
2777 $  /reporting/rep709.php
2778 # Include file conflict fix
2779 $ /purchasing/includes/ui/invoice_ui.inc
2780   /gl/manage/bank_accounts.php
2781   /manufacturing/inquiry/where_used_inquiry.php
2782   /purchasing/manage/suppliers.php
2783   
2784 16-Mar-2008 Janusz Dobrowolski
2785 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
2786 $  /js/behaviour.js
2787    /js/inserts.js
2788 + Added javascript source collecting functions
2789 $  /includes/main.inc
2790 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
2791 + Added global js code collecting arrays  $js_lib, $js_static
2792 $  /includes/session.inc
2793 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
2794 $  /includes/ui/ui_view.inc
2795 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
2796 $  /includes/page/footer.inc
2797    /includes/page/header.inc
2798 ! Added including of data_checks.inc
2799 $  /includes/ui.inc
2800 + User side percent/exrate/qty/price input formatting via onblur handler.
2801 $  /admin/gl_setup.php
2802    /gl/gl_budget.php
2803    /gl/manage/exchange_rates.php
2804    /includes/ui/ui_input.inc
2805    /inventory/purchasing_data.php
2806    /inventory/reorder_level.php
2807    /inventory/includes/item_adjustments_ui.inc
2808    /inventory/includes/stock_transfers_ui.inc
2809    /manufacturing/work_order_entry.php
2810    /manufacturing/manage/bom_edit.php
2811    /purchasing/po_entry_items.php
2812    /purchasing/po_receive_items.php
2813    /purchasing/supplier_credit.php
2814    /purchasing/supplier_credit_grns.php
2815    /purchasing/supplier_invoice_grns.php
2816    /purchasing/supplier_trans_gl.php
2817    /purchasing/allocations/supplier_allocate.php
2818    /purchasing/includes/ui/po_ui.inc
2819    /sales/customer_delivery.php
2820    /sales/customer_invoice.php
2821    /sales/allocations/customer_allocate.php
2822    /sales/includes/ui/sales_credit_ui.inc
2823    /sales/includes/ui/sales_order_ui.inc
2824    /taxes/tax_groups.php
2825    /taxes/tax_types.php
2826
2827 14-Mar-2008 Janusz Dobrowolski
2828  + All forms fixed to accept user native numeric format.
2829  $ /admin/gl_setup.php
2830    /gl/bank_transfer.php
2831    /gl/gl_budget.php
2832    /gl/gl_deposit.php
2833    /gl/gl_journal.php
2834    /gl/gl_payment.php
2835    /gl/includes/db/gl_db_banking.inc
2836    /gl/includes/ui/gl_deposit_ui.inc
2837    /gl/includes/ui/gl_journal_ui.inc
2838    /gl/includes/ui/gl_payment_ui.inc
2839    /gl/manage/exchange_rates.php
2840    /inventory/adjustments.php
2841    /inventory/cost_update.php
2842    /inventory/prices.php
2843    /inventory/purchasing_data.php
2844    /inventory/reorder_level.php
2845    /inventory/transfers.php
2846    /inventory/includes/item_adjustments_ui.inc
2847    /inventory/includes/stock_transfers_ui.inc
2848    /inventory/manage/item_units.php
2849    /manufacturing/work_order_entry.php
2850    /manufacturing/inquiry/where_used_inquiry.php
2851    /manufacturing/manage/bom_edit.php
2852    /purchasing/po_entry_items.php
2853    /purchasing/po_receive_items.php
2854    /purchasing/supplier_credit_grns.php
2855    /purchasing/supplier_invoice_grns.php
2856    /purchasing/supplier_payment.php
2857    /purchasing/supplier_trans_gl.php
2858    /purchasing/allocations/supplier_allocate.php
2859    /purchasing/includes/ui/po_ui.inc
2860    /purchasing/inquiry/po_search.php
2861    /sales/credit_note_entry.php
2862    /sales/customer_credit_invoice.php
2863    /sales/customer_delivery.php
2864    /sales/customer_invoice.php
2865    /sales/customer_payments.php
2866    /sales/sales_order_entry.php
2867    /sales/allocations/customer_allocate.php
2868    /sales/includes/ui/sales_credit_ui.inc
2869    /sales/includes/ui/sales_order_ui.inc
2870    /sales/manage/customers.php
2871    /sales/manage/sales_people.php
2872    /sales/view/view_credit.php
2873    /sales/view/view_dispatch.php
2874    /sales/view/view_invoice.php
2875    /sales/view/view_receipt.php
2876    /sales/view/view_sales_order.php
2877    /taxes/item_tax_types.php
2878    /taxes/tax_groups.php
2879    /taxes/tax_types.php
2880  + User format functions for percent/price/exrate amounts display.
2881  $ /includes/current_user.inc
2882  + Input checking functions for numeric input fields in user native format
2883  $ /includes/data_checks.inc
2884  + Numeric input fields in user native format
2885  $ /includes/ui/ui_input.inc
2886  + Javascript function for conversion to/from user native numeric format.
2887  $ /includes/ui/ui_view.inc
2888  + New class amount for numeric input
2889  $ /themes/aqua/default.css
2890    /themes/cool/default.css
2891    /themes/default/default.css
2892  # Removed warning on adding component
2893    /manufacturing/manage/bom_edit.php
2894  # Quantity display correction
2895    /manufacturing/inquiry/where_used_inquiry.php
2896  # Fixed add_customer_trans() call
2897    /gl/includes/db/gl_db_banking.inc
2898
2899 12-Mar-2008 Joe Hung
2900  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
2901  - Removed default insertion of Units of Measure. Not neccessary.
2902  $ /sql/alter.sql
2903    /admin/db/maintenance_db.inc (added support for update)
2904
2905 11-Mar-2008 Janusz Dobrowolski
2906  + Table of measure moved into new table item_units
2907  ! Removed $themes[] from config.php, theme list based on directory structure
2908  $ /config.php
2909    /includes/ui/ui_lists.inc
2910    /applications/inventory.php
2911    /inventory/includes/inventory_db.inc
2912    /inventory/includes/db/items_units_db.inc
2913    /inventory/manage/item_units.php
2914    /inventory/manage/items.php
2915    /sql/alter.sql
2916
2917 11-Mar-2008 Joe Hunt
2918  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
2919  $ /sales/customer_invoice.php
2920    /sales/customer_delivery.php
2921  
2922 10-Mar-2008 Joe Hunt
2923  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
2924  $ /sales/sales_order_entry.php
2925  
2926 10-Mar-2008 Janusz Dobrowolski
2927  + Added price list selector to sales entry (debtor_master gives only default one)
2928  + Added optional submit_on_change parameter to sales ui lists
2929  $ /includes/ui/ui_lists.inc
2930    /sales/sales_order_entry.php
2931    /sales/includes/ui/sales_credit_ui.inc
2932    /sales/includes/ui/sales_order_ui.inc
2933  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
2934  $ /sales/includes/cart_class.inc
2935    /includes/ui/ui_view.inc
2936    /sales/includes/sales_db.inc
2937  # Fixed bogus sales_type lists in edition mode
2938  $ /sales/customer_delivery.php
2939    /sales/customer_invoice.php
2940  # Smaller fixes, cart_class.sales_type name change
2941  $ /sales/includes/ui/sales_credit_db.inc
2942    /sales/credit_note_entry.php
2943    /sales/customer_credit_invoice.php
2944    /sales/includes/cart_class.inc
2945    /sales/includes/db/sales_credit_db.inc
2946    /sales/includes/db/sales_delivery_db.inc
2947    /sales/includes/db/sales_invoice_db.inc
2948    /sales/includes/db/sales_order_db.inc
2949    /sales/includes/ui/sales_credit_ui.inc
2950  # One another pmWiki name conflict removed
2951  $ /admin/display_prefs.php
2952  
2953 09-Mar-2008 Joe Hunt
2954  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
2955  $ /dimensions/includes/dimensions_db.inc
2956    /gl/includes/db/gl_db_banking.inc
2957    /includes/main.inc
2958    /inventory/includes/db/items_adjust_db.inc
2959    /manufacturing/includes/db/work_order_issues_db.inc
2960    /manufacturing/includes/db/work_order_produce_items_db.inc
2961    /manufacturing/includes/db/work_orders_db.inc
2962    /manufacturing/includes/db/work_orders_quick_db.inc
2963    /purchasing/includes/db/grn_db.inc
2964    /purchasing/includes/db/po_db.inc
2965    /purchasing/includes/db/supp_payment_db.inc
2966    /reporting/includes/form_types.inc (File removed)
2967    /sales/includes/db/sales_delivery_db.inc
2968    /sales/includes/db/sales_invoice_db.inc
2969    /sales/includes/db/sales_order_db.inc
2970    /sql/alter.sql
2971  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
2972  $ /reporting/rep101.php
2973    /reporting/rep201.php
2974  # clone replacement do_clone() for both PHP 4 and PHP 5.
2975  $ /includes/ui/ui_view.inc (at the very bottom)
2976    /sales/includes/cart_class.inc
2977    
2978 07-Mar-2008 Janusz Dobrowolski
2979  ! Changed name tax type uniqueness constraint to (name, rate)
2980  $ /includes/ui/ui_lists.inc
2981    /taxes/items_tax_types.php
2982  ! Tax included option moved from tax_group to sales_types table
2983  $ includes/ui/ui_view.inc
2984    /purchasing/includes/ui/invoice_ui.inc
2985    /taxes/tax_calc.inc
2986    /taxes/tax_groups.php
2987    /taxes/db/tax_groups_db.inc
2988    /sql/alter.sql
2989  # Final rewriting of sales module, a lot of bugfixes.
2990  + Template delivery/invoicing
2991  + Concurrent document editing control on sql level
2992  + Most of sales documents are now editable
2993  + Some links to print documents after entry
2994  ! Changed javascript helper function for customer allocations
2995  $ /applications/customers.php
2996    /includes/ui/ui_input.inc
2997    /reporting/rep107.php
2998    /reporting/rep109.php
2999    /reporting/rep110.php
3000    /sales/credit_note_entry.php
3001    /sales/customer_credit_invoice.php
3002    /sales/customer_delivery.php
3003    /sales/customer_invoice.php
3004    /sales/customer_payments.php
3005    /sales/sales_order_entry.php
3006    /sales/allocations/customer_allocate.php
3007    /sales/allocations/customer_allocation_main.php
3008    /sales/includes/cart_class.inc
3009    /sales/includes/sales_db.inc
3010    /sales/includes/sales_ui.inc
3011    /sales/includes/db/cust_trans_db.inc
3012    /sales/includes/db/cust_trans_details_db.inc
3013    /sales/includes/db/custalloc_db.inc
3014    /sales/includes/db/customers_db.inc
3015    /sales/includes/db/payment_db.inc
3016    /sales/includes/db/sales_credit_db.inc
3017    /sales/includes/db/sales_delivery_db.inc
3018    /sales/includes/db/sales_invoice_db.inc
3019    /sales/includes/db/sales_order_db.inc
3020    /sales/includes/db/sales_types_db.inc
3021    /sales/includes/ui/print_invoice.inc
3022    /sales/includes/ui/sales_credit_ui.inc
3023    /sales/includes/ui/sales_order_ui.inc
3024    /sales/inquiry/customer_allocation_inquiry.php
3025    /sales/inquiry/customer_inquiry.php
3026    /sales/inquiry/sales_deliveries_view.php
3027    /sales/inquiry/sales_orders_view.php
3028    /sales/manage/credit_status.php
3029    /sales/manage/sales_types.php
3030    /sales/view/view_credit.php
3031    /sales/view/view_dispatch.php
3032    /sales/view/view_invoice.php
3033    /sales/view/view_receipt.php
3034    /sales/view/view_sales_order.php
3035 # Removed function name conflict with wiki help system
3036    /includes/lang/language.php
3037    
3038 06-Mar-2008 Janusz Dobrowolski
3039  + Wiki help links integration
3040  $ /config.php
3041    /includes/page/header.inc
3042    /includes/lang/language.php
3043  + Optional debuging with xdebug module
3044  $ /index.php
3045    /includes/db/connect_db.inc
3046  ! Concurrent edition fix
3047  $  /includes/systypes.inc
3048  # Table header fix
3049  $  /manufacturing/manage/bom_edit.php
3050  # Menu layout fixes
3051  $ /themes/aqua/renderer.php
3052    /themes/cool/renderer.php
3053    /themes/default/renderer.php
3054  # Removed warning about nonexistent $_GET variable
3055  $ /dimensions/inquiry/search_dimensions.php
3056  # MySQL 3.xx CAST bug fix
3057  $ /includes/db/manufacturing_db.inc
3058    /manufacturing/includes/db/work_order_requirements_db.inc
3059    /manufacturing/inquiry/where_used_inquiry.php
3060
3061 04-Mar-2008 Joe Hunt
3062  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
3063    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
3064  $ /inventory/cost_update.php
3065    /purchasing/includes/db/grn_db.inc and
3066    /manufacturing/manage/bom_edit.php. 
3067    /manufacturing/includes/db/work_orders_db.inc
3068    /manufacturing/includes/db/work_orders_quick_db.inc
3069    /manufacturing/work_order_entry.php
3070   
3071 21-Feb-2008 Joe Hunt
3072  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
3073  $ /admin/view_print_transaction.php
3074    /applications/setup.php
3075   
3076 17-Feb-2008 Joe Hunt
3077  ! Minor change in menu and function in view_print_transaction.php
3078  $ /admin/view_print_transaction.php
3079    /application/setup.php
3080  + Preparing for print of single documents
3081  $ /reporting/includes/reporting.inc
3082  ! Removing 'out' field in table tax_types
3083  $ /sql/alter.sql
3084    /taxes/tax_types.php
3085    /taxes/db/tax_types_db.inc
3086  + Added 2 functions in ui_input.inc, button and button_cell
3087    /includes/ui/ui_input.inc
3088
3089 11-Feb-2008 Joe Hunt
3090  + Added file, update_db.php, for updating company databases from an SQL script.
3091  $ update_db.php (New file)
3092    update.html
3093   
3094 06-Fef-2008 Joe Hunt
3095  + Added Report, Salesman Listing, rep106.php. 
3096  $ /reporting/reports_main.php
3097    /reporting/rep106.php
3098   
3099 06-Feb-2008 Janusz Dobrowolski
3100  + Separation of customer invoice issue and goods delivery.
3101  + Batch invoicing for more than one delivery
3102  # Corrected inadequate shipping tax calculations.
3103  ! Default debugging status changed to off.
3104  $ /taxes/tax_calc.inc
3105    /taxes/db/tax_groups_db.inc
3106    /admin/db/voiding_db.inc
3107    /applications/customers.php
3108    /includes/systypes.inc
3109    /includes/types.inc
3110    /includes/ui/ui_controls.inc
3111    /includes/ui/ui_lists.inc
3112    /includes/ui/ui_view.inc
3113    /inventory/inquiry/stock_status.php
3114    /reporting/rep105.php
3115    /reporting/rep107.php
3116    /reporting/rep109.php
3117    /reporting/rep110.php 
3118    /reporting/rep209.php
3119    /reporting/reports_main.php
3120    /reporting/includes/doctext.inc
3121    /reporting/includes/doctext2.inc
3122    /reporting/includes/form_types.inc
3123    /reporting/includes/pdf_report.inc
3124    /reporting/includes/reports_classes.inc
3125    /sales/customer_credit_invoice.php
3126    /sales/customer_invoice.php
3127    /sales/sales_order_entry.php
3128    /sales/customer_delivery.php 
3129    /sales/includes/db/sales_delivery_db.inc 
3130    /sales/includes/ui/print_invoice.inc 
3131    /sales/includes/cart_class.inc
3132    /sales/includes/sales_db.inc
3133    /sales/includes/db/cust_trans_db.inc
3134    /sales/includes/db/cust_trans_details_db.inc
3135    /sales/includes/db/sales_credit_db.inc
3136    /sales/includes/db/sales_invoice_db.inc
3137    /sales/includes/db/sales_order_db.inc
3138    /sales/includes/ui/sales_order_ui.inc
3139    /sales/inquiry/customer_allocation_inquiry.php
3140    /sales/inquiry/customer_inquiry.php
3141    /sales/inquiry/sales_orders_view.php
3142    /sales/inquiry/sales_deliveries_view.php 
3143    /sales/view/view_dispatch.php
3144    /sales/view/view_invoice.php
3145    /sales/view/view_sales_order.php
3146    /sql/alter.sql
3147    config.php
3148   
3149 01-Feb-2008 Joe Hunt
3150  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
3151  $ /sales/includes/cart_class.inc
3152    /sales/includes/db/sales_credit_db.inc
3153    /sales/includes/db/sales_invoice_db.inc
3154    /sales/includes/db/sales_order_db.inc
3155    /sales/includes/db/cust_trans_details_db.inc
3156    /sales/includes/ui/sales_order_ui.inc
3157    /sales/includes/ui/sales_credit_ui.inc
3158    /sales/credit_note_entry.php
3159    /sales/customer_credit_invoice.php
3160    /sales/sales_order_entry.php
3161    /sales/customer_invoice.php
3162
3163 31-Jan-2008 Joe Hunt
3164  ! New Release 2.0 Pre Alpha
3165  $ config.php
3166  # Fixed a release 2 related bug in create_coy.php
3167  $ /admin/create_coy.php
3168  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
3169    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
3170    with these databases changes without any new files. They are coming as soon as possible.
3171  $ /sql/alter.sql (New file)  
3172  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
3173    and 2 related files
3174  $ /purchasing/supplier_trans_gl.php
3175    /purchasing/includes/db/invoice_items_db.inc
3176  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
3177  $ /includes/ui/ui_lists.inc
3178    /purchasing/includes/ui/po_ui.inc
3179    /sales/includes/ui/sales_order_ui.inc
3180    /admin/company_preferences.php
3181    /admin/db/company_db.inc
3182    config.php
3183  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
3184    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
3185  $ /sales/manage/sales_people.php
3186    /includes/ui/ui_input.inc
3187  
3188 -------------------- 2,0 Pre Alpha - above ----------------------------
3189 31-Jan-2008 Janusz Dobrowolski
3190  # Minor bugfix in db_import()
3191  $ /admin/db/maintenance_db.inc
3192  
3193 30-Jan-2008 Janusz Dobrowolski
3194  # Minor display fix in tax_types.php
3195  $ /taxes/tax_types.php
3196  ! Format cleanup on some files.
3197  $ /gl/includes/gl_db.inc
3198    /gl/includes/gl_ui.inc
3199    /applications/application.php
3200    frontaccounting.php
3201    index.php
3202    
3203 -------------------- 1.16 Stable Released ----------------------
3204 28-Jan-2008 Joe Hunt
3205  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
3206    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
3207    and $no_supplier_list. Default is the normal behavior for all listboxes.
3208  $ /includes/ui/ui_lists.inc
3209    /sales/includes/ui/sales_orders_ui.inc
3210    /purchases/includes/ui/po_ui.inc
3211    /themes/default/images/locate.png (New file)
3212    config.php
3213
3214  + Added ALTER TABLE possibility in db_import. For future releases.
3215  $ /admin/db/maintenence_db.inc  
3216
3217  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
3218  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
3219  $ /includes/db/connect_db.inc
3220    /includes/ui/ui_lists.inc
3221    /includes/page/header.inc
3222    /access/login.php
3223    
3224 16-Jan-2008 Joe Hunt
3225  # When login screen is displayed after session timeout page content is broken. It
3226    is because of NOT using absolute paths in href attribute theme elements.
3227  $ /access/login.php
3228  
3229 30-Dec-2007 Joe Hunt
3230  # Minor adjustments in function db_export on line 325
3231  $ /admin/db/maintenance_db.inc
3232  
3233 29-Dec-2007 Joe Hunt
3234  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
3235  $ config.php
3236  
3237  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
3238    Also fixed a unneccessary str_replace when importing sql scripts.
3239  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
3240  $ /admin/db/maintenance_db.inc
3241    /reporting/includes/pdf_report.inc
3242    
3243 13-Dec-2007 Joe Hunt
3244  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
3245  $ /gl/inquiry/gl_trial_balance.php
3246    /gl/inquiry/gl_account_inquiry.php
3247
3248 13-Dec-2007 Joe Hunt
3249  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
3250  $ /admin/db/voiding_db.inc
3251  
3252 06-Dec-2007 Joe Hunt
3253  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
3254  $ /gl/gl_payment.php
3255    /gl/includes/ui/gl_payment_ui.inc
3256    
3257  ! Changed $loc_notification to be set to 0 instead of 1.
3258  $ config.php
3259  
3260 -------------------- 1.15 Stable Released ----------------------
3261 05-Dec-2007 Joe Hunt
3262  + Added email notification to stock location when available stock is below reorder level
3263  $ config.php
3264    /sales/includes/db/sales_order_db.inc
3265    
3266  # Fixed bugs in Open balances when account is not a balance account
3267  $ /gl/inquiry/gl_trial_balance.php
3268    /gl/inquiry/gl_account_inquiry.php
3269    /reporting/rep704.php
3270    /reporting/rep708.php
3271    
3272 -------------------- 1.14 Stable Released ----------------------
3273 01-Oct-2007 Joe Hunt
3274  ! Major change in the installation of modules to also accept an SQL-file for upload.
3275  $ config.php
3276    /admin/inst_module.php
3277    /admin/db/maintenance_db.inc
3278    
3279 30-Sep-2007 Joe Hunt
3280  # The following files were still vulnerable. Fixed
3281  $ /access/login.php
3282    /includes/lang/language.php
3283
3284 -------------------- 1.13 Stable Released ----------------------
3285 14-Sep-2007 Joe Hunt
3286  + Added optional link for electronic payment on invoices (PayPal). 
3287  ! Better support for install/update languages.  
3288  ! Minor adjustments
3289  # Fixed a vulnerable item in config.php
3290  $ config.php
3291
3292 14-Sep-2007 Joe Hunt
3293  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
3294  # config.php has been vulnerable. Fixed.
3295  $ /admin/inst_lang.php
3296  $ config.php
3297  
3298 10-Sep-2007 Joe Hunt
3299  ! Changed Bank Address field from text to textarea (multirows)
3300  $ /gl/manage/bank_accounts.php
3301  
3302 06-Sep-2007 Joe Hunt
3303  + Added optional link for electronic payment on invoices (PayPal)
3304  $ /reporting/reports_main.php
3305    /reporting/rep107.php
3306    /reporting/includes/report_classes.inc
3307    /reporting/includes/pdf_report.inc
3308    /reporting/includes/doc_text.inc
3309    /reporting/includes/doc_text2.inc
3310    
3311 23-Aug-2007 Joe Hunt
3312  # Unnecessary parameter ($db) in check_for_recursive_bom
3313  $ /manufacturing/manage/bom_edit.php
3314  
3315 21-Aug-2007 Joe Hunt
3316  # Bug in /includes/lang/gettext.php (249) affecting changing language!
3317  $ /includes/lang/gettext.php
3318  
3319 08-Aug-2007 Joe Hunt
3320  # Minor adjustments
3321  $ config.php
3322    /access/login.php
3323    /admin/create_coy.php
3324    /reporting/includes/pdf_report.inc
3325    
3326 04-Aug-2007 Joe Hunt
3327  + Added a default fiscal year in the en_US-new.sql and start references.
3328  $ /sql/en_US-new.sql
3329  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
3330  $ /lang/en_US/LC_MESSAGES/en_US.mo
3331  
3332 03-Aug-2007 Joe Hunt
3333  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
3334  $ /sales/includes/db/sales_order_db.inc
3335  
3336 23-Jul-2007 Joe Hunt
3337  # Changed <? in front of 2 files to <?php.
3338  $ /purchasing/includes/purchasing_ui.inc
3339    /reporting/includes/class.mail.inc
3340    
3341 -------------------- 1.12 Stable Released ----------------------
3342 21-Jul-2007 Joe Hunt
3343  + Added option to handle Jalali and Islamic Calendars
3344  ! Minor adjustments
3345  $ config.php
3346    /gl/includes/db/gl_db_trans.inc
3347    /includes/date_functions.inc
3348    /includes/ui/ui_input.inc
3349    /includes/ui/ui_lists.inc
3350    /includes/ui/ui_view.inc
3351    /purchasing/po_receive_items.php
3352    /purchasing/includes/ui/invoice_ui.inc
3353    /purchasing/includes/ui/po_ui.inc
3354    /reporting/rep705.php
3355    /sales/includes/db/sales_order_db.inc
3356    /sales/includes/ui/sales_order_ui.inc
3357    
3358 20-Jul-2007 Joe Hunt
3359  ! Changed parameters on report Sales Order. Option to print as Quote.
3360  $ /reporting/reports_main.php
3361    /reporting/rep109.php
3362    /reporting/includes/pdf_report.inc
3363    /reporting/includes/doctext.inc
3364    /reporting/includes/doctext2.inc
3365  
3366 19-Jul-2007 Joe Hunt
3367  + Added Budget Entry in General Ledger. Includes Dimensions.
3368  $ config.php
3369    /applications/generalledger.php
3370    /gl/gl_budget.php (New File!)
3371    /gl/includes/db/gl_db_trans.inc
3372    /includes/date_functions.inc
3373    /reporting/report_classes.inc
3374    
3375 -------------------- 1.11 Stable Released ----------------------
3376 04-Jul-2007 Joe Hunt
3377  ! Option for using alpha numeric chart of accounts.
3378  $ config.php
3379    /gl/manage/gl_accounts.php
3380    /gl/includes/db/gl_db_accounts.inc
3381    /gl/includes/db/gl_db_bank_trans.inc
3382    /gl/includes/db/gl_db_trans.inc
3383    /gl/inquiry/gl_trial_balance.inc
3384    /admin/db/company_db.inc
3385    /inventory/includes/db/items_db.inc
3386    /sales/manage/customer_branches.inc
3387
3388 04-Jul-2007 Joe Hunt
3389  # Problems retrieving language texts for poEdit in long javascripts
3390  $ /includes/ui/ui_view.inc
3391  
3392 04-May-2007 Joe Hunt
3393  # Database error when updating more than one item row in Sales Orders.
3394  $ /sales/includes/db/sales_order_db.inc
3395  # Database error when inserting work order issues. Fixed.
3396  $ /manufacturing/includes/db/work_order_issues_db.inc
3397  
3398 03-May-2007 Joe Hunt
3399  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
3400  $ /includes/db/manufacturing_db.inc
3401    /manufacturing/includes/db/work_order_requirements_db.inc
3402
3403 02-May-2007 Joe Hunt
3404  # Missing details on Purchase Order when emailing and printing
3405  $ /reporting/rep209.php
3406  
3407 -------------------- 1.1 Stable Released ----------------------
3408 02-May-2007 Joe Hunt
3409  + Enabled module addons and all the below bugfixes. No changes in database structure.
3410  - Removed /sql/basic.sql (included in the other sql files)
3411  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
3412    (not needed anymore).
3413  + Addition of update.html  
3414  $ /admin/inst_module.php (New file!)
3415    /applications/customers.php
3416    /applications/dimensions.php
3417    /applications/generalledger.php
3418    /applications/inventory.php
3419    /applications/manufacturing.php
3420    /applications/setup.php
3421    /applications/suppliers.php
3422    /install/index.php
3423    /install/save.php
3424    /modules/inst_modules.php (New folder and new file!)
3425    /modules/index.php (New file!)
3426    /sql/en_US-demo.sql
3427    /sql/en_US-new.sql
3428    install.html
3429    update.html (New file!)
3430    
3431 01-May-2007 Joe Hunt
3432  # Missing measure of units when printing sales orders
3433  # Update of Sales People caused a database error
3434  $ /sales/manage/sales_people.php
3435    /reporting/rep109.php
3436  
3437 30-Apr-2007 Joe Hunt
3438  + The selected menu tab is now shown with same background as hover color.
3439  $ config.php (default tab line 77. Change if you want)
3440    /includes/page/header.inc
3441    
3442 28-Apr-2007 Joe Hunt
3443  # When saving work order entries a lot of debug boxes appeared. Fixed
3444  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
3445  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
3446  $ /includes/db/manufacturing_db.inc
3447    /manufacturing/work_order_entry.php
3448    /manufacturing/includes/work_order_issue_ui.inc
3449    /manufacturing/includes/db/work_order_requirements_db.inc
3450    /manufacturing/includes/db/work_orders_quick_db.inc
3451    /manufacturing/inquiry/where_used_inquiry.php
3452    
3453 25-Apr-2007 Joe Hunt
3454  # Missing Date Picker
3455  $ /sales/customer_invoice.php
3456  # No JS popup window
3457  $ /sales/view/view_invoice.php
3458  
3459 24-Apr-2007 Joe Hunt
3460  ! New and better Date Picker, better cool theme.
3461  $ /includes/ui/ui_input.inc
3462    /includes/ui/ui_view.inc
3463    /reporting/includes/reports_classes.inc
3464    /themes/cool/default.css
3465
3466 -------------------- 1.0.1 Stable Released ----------------------
3467 23-Apr-2007 Joe Hunt
3468  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
3469    the changes for selection lists customers/suppliers and the Audit Trail.
3470
3471 22-Apr-2007 Joe Hunt
3472  ! Changed the two selection lists for customers/suppliers in reports to a single one with
3473    No Filter
3474  ! Changed the sort order in these selection lists from id to name.
3475  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
3476  $ /reporting/reports_main.php
3477    /reporting/rep101.php
3478    /reporting/rep102.php
3479    /reporting/rep201.php
3480    /reporting/rep202.php
3481    /reporting/rep203.php
3482    /reporting/rep204.php
3483    /reporting/includes/reports_classes.inc
3484    /includes/ui/ui_lists.inc
3485    /gl/includes/db/gl_db_trans.inc
3486    config.php
3487    
3488 22-Apr-2007 Joe Hunt
3489  + Date Picker for all date fields.
3490  $ config.php
3491    /admin/fiscalyears.php
3492    /admin/void_transaction.php
3493    /includes/ui/ui_view.inc
3494    /includes/ui/ui_input.inc
3495    /dimensions/dimension_entry.php
3496    /dimensions/inquiry/search_dimensions.php
3497    /gl/gl_journal.php
3498    /gl/gl_deposit.php
3499    /gl/gl_payment.php
3500    /gl/bank_transfer.php
3501    /gl/inquiry/bank_inquiry.php
3502    /gl/inquiry/gl_account_inquiry.php
3503    /gl/inquiry/gl_trial_balance.php
3504    /gl/manage/exchange_rates.php
3505    /inventory/adjustments.php
3506    /inventory/transfers.php
3507    /inventory/inquiry/stock_movements.php
3508    /inventory/manage/items.php
3509    /manufacturing/work_order_add_finished.php
3510    /manufacturing/work_order_entry.php
3511    /manufacturing/work_order_issue.php
3512    /manufacturing/work_order_release.php
3513    /purchasing/supplier_payment.php
3514    /purchasing/po_entry_items.php
3515    /purchasing/po_receive_items.php
3516    /purchasing/supplier_credit.php
3517    /purchasing/supplier_credit_grns.php
3518    /purchasing/supplier_invoice.php
3519    /purchasing/supplier_invoice_grns.php
3520    /purchasing/supplier_trans_gl.php
3521    /purchasing/includes/ui/po_ui.inc
3522    /purchasing/inquity/po_search.php
3523    /purchasing/inquiry/po_search_completed.php
3524    /purchasing/inquiry/supplier_allocation_inquiry.php
3525    /purchasing/inquiry/supplier_inquiry.php
3526    /reporting/reports_main.php
3527    /reporting/includes/reports_classes.inc
3528    /sales/credit_note_entry.php
3529    /sales/customer_credit_invoice.php
3530    /sales/customer_payments.php
3531    /sales/sales_order_entry.php
3532    /sales/includes/ui/sales_order_ui.inc
3533    /sales/inquiry/customer_allocation_inquiry.php
3534    /sales/inquiry/customer_inquiry.php
3535    /sales/inquiry/sales_orders_view.php
3536    New image files:
3537    /themes/default/images/cal.gif
3538    /themes/default/images/next.gif
3539    /themes/default/images/prev.gif
3540
3541 19-Apr-2007 Joe Hunt
3542  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
3543  # Bug no 1703891, Reserved MySQL words used as column names, fixed
3544  $ /taxes/db/tax_types_db.inc
3545
3546  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
3547  $ /gl/manage/gl_accounts.php
3548    /gl/includes/db/gl_db_accounts.inc
3549    /includes/ui/ui_input.inc
3550
3551 18-Apr-2007 Joe Hunt
3552  # Bug no 1702594, Logon Loop, fixed
3553  $ config.php
3554
3555 -------------------- 1.0a Stable Released ----------------------
3556 10-Apr-2007 Joe Hunt
3557  ! Release 1.0a established on SourceForge, fixing the bugs.
3558
3559 11-Apr-2007 Joe Hunt
3560  # Bug No 1698214, Creating Items, fixed
3561  $ /includes/ui/ui_lists.inc
3562  # Bug no 1698216, Item Movements, fixed
3563  $ /inventory/manage/items.php
3564
3565 -------------------- 1.0 Stable Released ----------------------
3566 10-Apr-2007 Joe Hunt
3567  ! Release 1.0 established on SourceForge.
3568
3569 2. Copyright and disclaimer
3570 ---------------------------
3571 This application is opensource software released under the AGPL.  Please
3572 see source code and the LICENSE file