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