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