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