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