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