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