When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows...
[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 18-Aug-2009 Joe Hunt
23 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
24 $ /purchasing/includes/db/invoice_db.inc
25   /purchasing/includes/ui/invoice_ui.inc
26   /purchasing/includes/supp_trans_class.inc
27   
28 18-Aug-2009 Joe Hunt
29 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
30   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
31 $ /gl/includes/db/gl_db_bank_accounts.inc
32   /gl/manage/gl_quick_entries.php
33   /includes/ui/ui_view.inc
34   /taxes/tax_calc.inc
35   
36 17-Aug-2009 Janusz Dobrowolski
37 # [0000158] Added missing check for POS usage before deletion.
38 $ /sales/manage/sales_points.php
39
40 17-Aug-2009 Joe Hunt
41 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
42 $ /gl/includes/db/gl_db_bank_trans.inc
43   /purchasing/supplier_payment.php
44   /sales/customer_payments.php
45   /sales/includes/db/payments_db.inc
46
47 14-Aug-2009 Janusz Dobrowolski
48 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
49 $ /sales/customer_credit_invoice.php
50   /sales/customer_delivery.php
51   /sales/customer_invoice.php
52
53 12-Aug-2009 Joe Hunt
54 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
55 $ /purchasing/includes/purchasing_db.inc
56   /purchasing/includes/db/invoice_db.inc
57 # memo field was not written in list of journal entries.
58 $ /reporting/rep702.php
59   
60 08-Aug-2009 Janusz Dobrowolski
61 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
62 $ /includes/ui/ui_view.inc
63
64 08-Aug-2009 Janusz Dobrowolski
65 # [0000152] Config_db.php changed after failed company database creation
66 $ /install/save.php
67
68 08-Aug-2009 Joe Hunt
69 # [0000153] not possible to make a new balance sheet GL account cl (old style)
70 $ /gl/manage/gl_account_classes.php
71
72 04-Aug-2009 Joe Hunt
73 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
74 $ /reporting/includes/header2.inc
75 # [0000145] Email sales order doesn't work if no email on branch but on customer
76 $ /sales/includes/db/sales_order_db.inc
77   /reporting/rep109.php
78 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
79   Balance Sheet, PL Statements and Monthly Bread Down reports.
80 $ /gl/manage/gl_account_classes.php.  
81
82 ------------------------------- Release 2.1.4 ----------------------------------
83 30-Jul-2009 Joe Hunt
84 ! Release 2.1.4
85 $ config.php
86 # Bad right margin on Tax Report (papersize A4)
87 $ /reporting/rep709.php
88 # [0000146] Purch data description with a ' (apostrophe) fails
89 $ /inventory/purchasing_data.php
90   /purchasing/includes/purchasing_db.inc
91
92 28-Jul-2009 Joe Hunt
93 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
94 $ /reporting/rep109.php
95   /reporting/includes/doctext.inc
96   /reporting/includes/doctext2.inc
97   /reporting/includes/header2.inc
98   /reporting/includes/pdf_report.inc
99
100 18-Jul-2009 Joe Hunt
101 # 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).
102 $ /sales/includes/db/cust_trans_db.inc
103 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
104 $ /reporting/rep101.php
105   /reporting/rep201.php
106   
107 13-Jul-2009 Joe Hunt
108 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
109 $ /gl/includes/db/gl_db_banking.inc
110   /gl/includes/db/gl_db_trans.inc
111   /reporting/rep709.php
112 ! Comments should follow templates and recurrent invoices.
113 $ /sales/create_recurrent_invoices.php
114   /sales/sales_order_entry.php
115   
116 12-Jul-2009 Joe Hunt
117 # Wrong presentation of left to allocate if discount was given
118 $ /sales/view/view_receipt.php
119   /purchasing/view/view_supp_payment.php
120   
121 11-Jul-2009 Joe Hunt
122 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
123 $ /reporting/rep304.php
124   /reporting/reports_main.php
125
126 10-Jul-2009 Joe Hunt
127 # [0000142] Purchase Order use the same header as Sales Order
128 $ /reporting/includes/doctext.inc
129   /reporting/includes/doctext2.inc
130 # Bug in demand qty
131 $ /includes/db/manufacturing.inc
132
133 10-Jul-2009 Janusz Dobrowolski
134 # [0000141] Attachment view/download bug.
135 $ /admin/attachments.php
136 # [0000140] Numeric format bug in credit limit input.
137 $ /purchasing/manage/suppliers.php
138 # [0000143] Bad format of PO popup window (Softechmatrix).
139 $ /purchasing/view/view_grn.php
140
141 09-Jul-2009 Janusz Dobrowolski
142 # [0000139] Change of bank account type after creation should not be allowed.
143 $ /gl/manage/bank_accounts.php
144
145 01-Jul-2009 Joe Hunt
146 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
147 $ /purchasing/includes/db/invoice_db.inc
148
149 26-Jun-2009 Joe Hunt
150 # [0000137] Material Cost Averaging Problem (again again) when voiding.
151 $ /purchasing/includes/db/invoice_db.inc
152
153 ------------------------------- Release 2.1.3 ----------------------------------
154 25-Jun-2009 Joe Hunt
155 ! Release 2.1.3
156 $ config.php
157   /sql/en_US-new.sql
158   /sql/en_US-demo.sql
159 ! Suppressed menu on access denied in view popup windows.
160 $ /includes/session.inc
161   /includes/main.inc
162 ! New empty.po file
163   /lang/new_language_template/LC_MESSAGES/empty.po
164
165 23-Jun-2009 Janusz Dobrowolski
166 ! Added edition link in Purchase Order Inquiry
167 $ /purchasing/includes/ui/po_ui.inc
168   /purchasing/inquiry/po_search_completed.php
169
170 23-Jun-2009 Joe Hunt
171 # [0000137] Material Cost Averaging Problem (again) when voiding.
172 $ /purchasing/includes/db/invoice_db.inc
173
174 21-Jun-2009 Joe Hunt
175 # If no additional costs (overhead/labour) it should reduce the average additional costs.
176 $ /manufacturing/includes/db/work_orders_quick_db.inc
177
178 20-Jun-2009 Janusz Dobrowolski
179 ! Php notices removed from logging to avoid flood from @ constructs.
180 $ /includes/errors.inc
181 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
182 $ /gl/gl_journal.php
183   /includes/ui/ui_view.inc
184   /purchasing/supplier_credit.php
185   /purchasing/supplier_invoice.php
186   /taxes/tax_types.php
187   /taxes/db/tax_types_db.inc
188
189 20-Jun-2009 Joe Hunt/Tu Nguyen
190 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
191 $ /purchasing/includes/db/grn_db.inc
192
193 18-Jun-2009 Joe Hunt
194 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
195 $ /inventory/purchasing_data.php
196   /purchasing/includes/purchasing_db.inc
197   /purchasing/includes/db/po_db.inc
198   /purchasing/includes/ui/po_ui.inc
199   
200 17-Jun-2009 Janusz Dobrowolski
201 # Fixed form reset after error, allowed png logo files.
202 $ /admin/company_preferences.php
203 ! Removed unneeded submit_on_change in uom selector.
204 $ /includes/ui/ui_lists.inc
205 # Allowed reuse of supplier references from voided invoices.
206 $ /purchasing/supplier_invoice.php
207 # Total payment/credit sign fix.  
208 $ /purchasing/allocations/supplier_allocation_main.php
209 # Voided documents should not be displayed.
210 $ /purchasing/inquiry/supplier_inquiry.php
211
212 17-Jun-2009 Joe Hunt/Tu Nguyen
213 # [0000136] view_po on invoices and credits shows transactions from other suppliers
214 $ /purchasing/includes/db/invoice_db.inc
215
216 16-Jun-2009 Janusz Dobrowolski
217 ! Added error logging to file or syslog.
218 $ /config.php
219   /includes/errors.inc
220 # Cleaned output buffering notices.
221 $ /includes/errors.inc
222   /includes/session.inc
223
224 15-Jun-2009 Joe Hunt
225 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
226 ! Clean-up in ui_list codes.
227 $ /includes/ui/ui_lists.inc
228   /manufacturing/work_order_entry.php
229   /manufacturing/search_work_orders.php
230   /manufacturing/manage/bom_edit.php
231   /manufacturing/inquiry/bom_cost_inquiry.php
232   
233 14-Jun-2009 Joe Hunt
234 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
235 $ /gl/includes/db/gl_db_account_types.inc
236   /gl/includes/db/gl_db_accounts.inc
237   /includes/types.inc
238   /reporting/rep705.php
239   /reporting/rep706.php
240   /reporting/rep707.php
241 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
242 $ config.php
243   
244 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
245 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
246 $ /includes/references.inc
247 ! Improved email sending of documents. With help of Tom Moulton
248 $ /reporting/rep109.php
249   /reporting/rep209.php
250   /reporting/includes/class.mail.inc
251   /reporting/includes/pdf.report.inc
252   
253 12-Jun-2009 Joe Hunt
254 ! Code clean-up
255 $ /gl/includes/db/gl_db_trans.inc
256   /gl/inquiry/gl_trial_balance.php
257   /includes/ui/ui_view.inc
258   /reporting/rep708.php
259   
260 11-Jun-2009 Joe Hunt
261 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
262 $ /gl/manage/gl_account_classes.php
263   /gl/includes/db/gl_db_account_types.inc
264   /gl/includes/db/gl_db_accounts.inc
265   /gl/inquiry/gl_trial_balance.php
266   /includes/types.inc
267   /includes/ui/ui_lists.inc
268   /reporting/rep705.php
269   /reporting/rep706.php
270   /reporting/rep707.php
271   /reporting/rep708.php
272   
273 09-Jun-2009 Joe Hunt
274 # Bad format in due date column in search dimensions
275 $ /dimensions/inquiry/search_dimensions.php
276
277 08-Jun-2009 Joe Hunt
278 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
279 $ /gl/includes/db/gl_db_trans.inc
280   /gl/includes/ui/gl_bank_ui.inc
281   /includes/types.inc
282   /includes/ui/ui_lists.inc
283   /manufacturing/search_work_orders.php
284   /manufacturing/work_order_costs.php (new file)
285   /manufacturing/work_order_entry.php
286 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
287 $ /manufacturing/work_order_add_finished.php
288   /manufacturing/work_order_issue.php
289   /manufacturing/work_order_release.php
290   /manufacturing/includes/manufacturing_ui.inc
291   /manufacturing/includes/db/work_orders_db.inc
292   /manufacturing/includes/db/work_orders_quick_db.inc
293   /manufacturing/includes/db/work_orders_produce_items_db.inc
294   /manufacturing/view/work_order_view.php
295   
296 05-Jun-2009 Joe Hunt
297 # Missing underscore in gettext string
298 $ /sales/create_recurrent_invoices.php
299 # Broken gettext string over 2 lines
300 $ /sales/customer_delivery.php
301
302 04-Jun-2009 Joe Hunt
303 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
304 $ /purchasing/includes/db/invoice_db.inc
305
306 03-Jun-2009 Joe Hunt
307 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
308 $ /reporting/includes/reports_classes.inc
309 # Deleting of Locations was too easy. Implemented much more checks
310 $ /inventory/manage/locations.php
311 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
312 $ /reporting/rep302.php
313   /reporting/rep303.php
314   /includes/db/manufacturing_db.inc
315 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
316 $ /manufacturing/work_order_issue.php
317   /manufacturing/work_order_add_finished.php
318 # Missing decimal calculation in BOM edit.
319 $ /manufacturing/manage/bom_edit.php
320 # Wrong toottip text on Process button in Purchase Order, Receive Items.
321 $ /purchase/po_receive_items.php
322   
323 27-May-2009 Joe Hunt
324 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
325 $ /gl/includes/db/gl_db_accounts.inc
326   /gl/includes/db/gl_db_account_types.inc
327   /reporting/rep701.php
328   /reporting/rep705.php
329   /reporting/rep706.php
330   /reporting/rep707.php
331
332 26-May-2009 Joe Hunt
333 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
334 $ /gl/includes/db/gl_db_accounts.inc
335   /gl/includes/db/gl_db_account_types.inc
336   /reporting/rep701.php
337   /reporting/rep705.php
338   /reporting/rep706.php
339   /reporting/rep707.php
340 # fixed wider combobox for backup-files in company backup
341 $ /admin/backups.php
342
343 25-May-2009 Joe Hunt
344 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
345 $ /purchasing/includes/db/grn_db.inc
346 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
347 $ /gl/includes/db/gl_db_accounts.inc
348   /reporting/rep706.php
349   /reporting/rep707.php
350 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
351 $ /reporting/rep303.php
352   /reporting/reports_main.php
353
354 23-May-2009 Janusz Dobrowolski
355 # Fixed transaction table search update.
356 $ /admin/view_print_transaction.php
357 # Fixed initial select for array_selector()
358 $ /includes/ui/ui_lists.inc
359
360 22-May-2009 Janusz Dobrowolski
361 # Fixed buggy reference instead of id in report dimension selectors.
362 $ /reporting/includes/reports_classes.inc
363 # Fixed typo in setup menu
364 $ /applications/setup.php
365
366 21-May-2009 Joe Hunt/Tom Moulton
367 # Recursion fix in manufacturing_db.inc by Tom Moulton
368 $ /includes/db/manufacturing_db.inc
369
370 20-May-2009 Janusz Dobrowolski
371 # Small cleanup
372 $ /inventory/prices.php
373 # Fixed select buttons icon.
374 $ /sales/manage/customer_branches.php
375
376 20-May-2009 Joe Hunt
377 # Fixed and optimized On Order in Inventory Items Status and reports
378 $ /includes/db/manufacturing_db.inc
379   /inventory/inquiry/stock_status.php
380   /reporting/rep302.php
381   /reporting/rep303.php
382   /sales/includes/db/sales_order_db.inc
383   
384 18-May-2009 Joe Hunt
385 # html header shown in backup downloads.
386 $ /admin/backups.php
387 ! Reinserted the link to GL in Work Order Inquiry.
388 $ /manufacturing/search_work_orders.php
389 # Added non closed work order requirements on On Order in Inventory Items Status
390 $ /inventory/inquiry/stock_status.php
391 ! Added mb_flag 'M' in demand checks
392 $ /sales/includes/db/sales_order_db.inc
393   /reporting/rep302.php
394   /reporting/rep303.php
395   
396 17-May-2009 Joe Hunt
397 ! Changed service items to use cogs account instead of inventory account.
398 $ /inventory/manage/items.php
399
400 16-May-2009 Joe Hunt
401 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
402 $ /includes/ui/db_pager_view.inc
403 ! Removed obsolete 'K' mb_flag checks.
404 $ /includes/data_checks.inc
405   /includes/ui/ui_lists.inc
406
407 13-May-2009 Joe Hunt
408 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
409 $ /includes/ui/ui_lists.inc
410
411 10-May-2009 Joe Hunt
412 # Period presentation bug in tax report/inquiry
413 $ /gl/inquiry/tax_inquiry.php
414   /reporting/includes/reports_classes.inc
415   
416 07-May-2009 Joe Hunt
417 # Layout bug in exchange rate display
418 $ /includes/ui/ui_view.inc
419 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
420 $ /sales/inquiry/sales_orders_view.php
421 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
422 $ /sales/includessales_order_ui.inc
423
424 05-May-2009 Janusz Dobrowolski
425 # Fixed check if code for new sales kit is not used.
426 $ /inventory/manage/sales_kits.php
427
428 04-May-2009 Joe Hunt
429 # Purchase Order document shows wrong purch data conversion if purch data
430 $ /reporting/rep209.php
431
432 ------------------------------- Release 2.1.2 ----------------------------------
433 30-Apr-2009 Joe Hunt
434 ! Release 2.1.2
435 $ config.php
436
437 22-Apr-2009 Joe Hunt
438 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
439 $ /purchasing/manage/suppliers.php
440
441 20-Apr-2009 Janusz Dobrowolski
442 # Rewritten backup manager, fixed progressbar bug.
443 $ /admin/backups.php
444 # Fixed bug in zipped sql file restore.
445 $ /admin/db/maintenance_db.inc
446 ! JsHttpRequest class updated to latest version.
447 $ /includes/JsHttpRequest.php
448   /js/JsHttpRequest.js
449 ! Added optional parameter in vertical_space()
450 $ /includes/ui/ui_controls.inc
451 + Helper for javascript confirm dialogs added.
452 $ /includes/ui/ui_input.inc
453 ! Client side confirm dialog added for destructive submits.
454 $ /purchasing/supplier_invoice.php
455   /purchasing/includes/ui/invoice_ui.inc
456   /sales/sales_order_entry.php
457 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
458 $ /includes/current_user.inc
459   /includes/page/footer.inc
460   /includes/page/header.inc
461   /includes/ui/ui_view.inc
462   /access/login.php
463   /js/inserts.js
464   /js/utils.js
465   /themes/aqua/images/progressbar.gif
466   /themes/cool/images/progressbar.gif
467   /themes/default/images/progressbar.gif
468   /themes/default/images/ajax-loader2.gif (new)
469   /themes/default/images/warning.png (new)
470   /themes/aqua/images/ajax-loader2.gif (new)
471   /themes/aqua/images/warning.png (new)
472   /themes/cool/images/ajax-loader2.gif (new)
473   /themes/cool/images/warning.png (new)
474 # Fixed supplier uom retrieval.
475 $ /purchasing/includes/db/po_db.inc
476
477 04-Apr-2009 Janusz Dobrowolski
478 # Paper format defaults to A4 for unknown specifiers.
479 $ /reporting/includes/pdf_report.inc
480 # Sealing sql statements.
481 $ /sales/manage/customers.php
482
483 01-Apr-2009 Janusz Dobrowolski
484 # Fixed document mailing.
485 $ /reporting/includes/pdf_report.inc
486 # Fixed focus javascript error on lists.
487 $ /includes/ui/ui_lists.inc
488 # Fixed report links hotkey selection
489 $ /js/inserts.js
490
491 ------------------------------- Release 2.1.1 ----------------------------------
492 30-Mar-2009 Janusz Dobrowolski
493 # Fixed display of unsufficient quantities in sales docs.
494 $ /sales/includes/ui/sales_order_ui.inc
495   /themes/aqua/default.css
496   /themes/cool/default.css
497   /themes/default/default.css
498 # Updated gettext template file
499 $ /lang/new_language_template/LC_MASSAGES/empty.po
500 ! Release 2.1.1
501 $ config.php
502
503 29-Mar-2009 Janusz Dobrowolski
504 # [0000126] 'Invoice' words on credit note document.
505 $ /reporting/includes/doctext.inc
506   /reporting/includes/doctext2.inc
507 # [0000125] Sql error when creating credit note.
508 $ /sales/includes/db/sales_credit_db.inc
509 # [0000121] Error during qoh calculations.
510 $ /sales/includes/ui/sales_order_ui.inc
511
512 28-Mar-2009 Janusz Dobrowolski
513 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
514 $ /gl/manage/exchange_rates.php
515
516 27-Mar-2009 Janusz Dobrowolski
517 # Fixed include file path in reports 104,303
518 $ /reporting/rep104.php
519   /reporting/rep303.php
520
521 26-Mar-2009 Janusz Dobrowolski
522 # Fixed problems with cash invoices created after db upgrade.
523 $ /includes/data_checks.inc
524   /sales/includes/db/sales_points_db.inc
525   /sales/manage/sales_points.php
526   /sql/alter2.1.sql
527
528 24-Mar-2009 Joe Hunt
529 # Wrong price decimals in Report Salesman Listing
530 $ /reporting/rep106.php
531
532 23-Mar-2009 Janusz Dobrowolski
533 # Fixed keybord access issue after AltTab
534 $ /js/inserts.js
535
536 23-Mar-2009 Joe Hunt
537 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
538 $ /reporting/including/excel_report.inc
539
540 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
541 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
542 $ /inventory/manage/items.php
543   /inventory/includes/inventory_db.inc
544   /reporting/rep104.php
545   /reporting/rep303.php
546
547 21-Mar-2009 Janusz Dobrowolski
548 # Broken currency section after date change.
549 $ /sales/includes/ui/sales_credit_ui.inc
550   /sales/includes/ui/sales_order_ui.inc
551
552 20-Mar-2009 Joe Hunt
553 # Truncation bug when inserting/updating entered supplier credit limit
554 $ /purchasing/manage/suppliers.php
555
556 19-Mar-2009 Joe Hunt
557 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
558 $ /taxes/tax_types.php
559
560 19-Mar-2009 Janusz Dobrowolski
561 # Fixed quick entry amount update on list change.
562 $ /gl/includes/ui/gl_journal_ui.inc
563
564 ------------------------------- Release 2.1 ----------------------------------------------------
565 18-Mar-2009 Joe Hunt
566 ! Release 2.1
567 $ config.php
568
569 18-Mar-2009 Janusz Dobrowolski
570 # Additional php.ini checks and fixes for php in CGI mode
571 $ /.htaccess
572   /install.html
573   /install/index.php
574   /install/save.php
575 # Default focus in lists on searchbox if used.
576 $ /includes/ui/ui_lists.inc
577 # Fixed update after code search.
578 $ /inventory/manage/sales_kits.php
579
580 16-Mar-2009 Janusz Dobrowolski
581 # Fixed redirection after order cancelation.
582 $ /sales/sales_order_entry.php
583
584 15-Mar-2009 Joe Hunt
585 # Minor bug in Report List of Journal Entries
586 $ /reporting/rep702.php
587
588 14-Mar-2009 Joe Hunt
589 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
590   if invoice date is later than payment date
591 $ /includes/banking.inc
592
593 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
594 # GL line delete bug fixed.
595 $ /gl/includes/ui/gl_bank_ui.inc
596   /gl/includes/ui/gl_journal_ui.inc
597   /includes/ui/items_cart.inc
598 # Random syntax error + new menu item :).
599 $ /manufacturing/inquiry/bom_cost_inquiry.php
600   /applications/manufacturing.php
601 - Removed non used file
602 $ /admin/db/v_banktrans.inc (removed)
603
604 11-Mar-2009 Joe Hunt
605 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
606 $ /gl/include/db/gl_db_banking.inc
607
608 10-Mar-2009 Janusz Dobrowolski
609 # [0000119] Fixed search by item description in sales item selector.
610 $ /includes/ui/ui_lists.inc
611 # Fixed email_row/link_row display for empty input value.
612 $ /includes/ui/ui_inputs.inc
613 # Small layout fix 
614 $ /purchasing/allocations/supplier_allocate.php
615   /sales/allocations/customer_allocate.php
616
617 ------------------------------- Release 2.1.0 RC ------------------------------------------------
618 09-Mar-2009 Joe Hunt
619 ! Release 2.1.0 Release Candidate (RC).
620 $ config.php
621 ! Report clean up
622 $ /reporting/includes/excel_report.inc
623
624 09-Mar-2009 Janusz Dobrowolski
625 # Initial prefs for new created user now copied form current admin settings.
626 $ /admin/users.php
627 # Changed page_security level to 1
628 $ /admin/display_prefs.php
629 # Fixed item code display after item delete
630 $ /inventory/manage/items.php
631 # Cosmetic cleanup
632 $ /includes/session.inc
633
634 08-Mar-2009 Joe Hunt
635 ! XLS engine now compatible with PEAR Excel Writer.
636 $ /reporting/includes/excel_report.inc
637   /reporting/includes/Workbook.php
638   
639 05-Mar-2009 Joe Hunt
640 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
641 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
642   /reporting/includes/Workbook.php (new file)
643   /reporting/includes/excel_report.inc
644   /reporting/includes/pdf_report.inc
645   /reporting/prn_redirect.php
646   /reporting all repXXX.php files
647   
648 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
649 + Preparation for Excel Writer continued
650 $ /reporting/includes/ExcelWriterXML.php
651   /reporting/includes/ExcelWriterXML_Sheet.php
652   /reporting/includes/ExcelWriterXML_Style.php
653   /reporting/includes/excel_report.inc
654   /reporting all repXXX.php that are not documents
655   
656 02-Mar-2009 Joe Hunt
657 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
658 $ /reporting/includes/reports_classes.inc
659   /reporting/includes/pdf_report.inc
660   /reporting/includes/ExcelWriterXML.php (new file)
661   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
662   /reporting/includes/ExcelWriterXM__Style (new file)
663   /reporting/includes/excel_report.inc (new file)
664   /reporting/reports_main.php
665   /reporting/rep701.php
666   /reporting/rep705.php
667   /reporting/rep706.php
668   /reporting/rep707.php
669   
670 01-Mar-2009 Janusz Dobrowolski
671 # Setting magic_quotes_gpc and register_globals to off in htaccess file
672 $ /.htaccess (new)
673
674 28-Feb-2009 Joe Hunt
675 ! Improved layout in standard themes (graphics)
676 $ /themes/aqua/renderer.php
677   /themes/aqua/help.gif (new file)
678   /themes/aqua/login.gif (new file)
679   /themes/aqua/right.gif (new file)
680   /themes/cool/renderer.php
681   /themes/cool/help.gif (new file)
682   /themes/cool/login.gif (new file)
683   /themes/cool/right.gif (new file)
684   /themes/default/renderer.php
685   /themes/default/help.gif (new file)
686   /themes/default/login.gif (new file)
687   /themes/default/right.gif (new file)
688   /themes/themes/login.css
689     
690 27-Feb-2009 Janusz Dobrowolski
691 # Security fix to my last commit.
692 $ /frontaccounting.php
693   /includes/lang/language.php
694
695 25-Feb-2009 Joe Hunt
696 ! Improved layout
697 $ /inventory/prices.php
698   /inventory/reorder_level.php
699   /inventory/inquiry/stock_status.php
700   
701 24-Feb-2009 Janusz Dobrowolski
702 # Cleaning startup code
703 $ /index.php
704   /frontaccounting.php
705   /includes/session.inc
706   /includes/db/connect_db.inc
707   /includes/lang/gettext.php
708   /includes/lang/language.php
709 # Language changed on display prefs page stored to database.
710 $ /admin/display_prefs.php
711   /admin/db/users_db.inc
712   /includes/current_user.inc
713 # Fixed tab hot keys
714 $ /applications/customers.php
715   /applications/dimensions.php
716   /applications/generalledger.php
717   /applications/inventory.php
718   /applications/manufacturing.php
719   /applications/setup.php
720   /applications/suppliers.php
721
722 23-Feb-2009 Joe Hunt
723 ! Changed extension include to be outside function. Didn't work in submenus.
724 $ frontaccounting.php
725   /includes/main.inc
726 ! Better color in data picker
727 $ /themes/aqua/default.css
728   /themes/cool/default.css
729   /themes/default/default.css
730   
731 22-Feb-2009 Janusz Dobrowolski
732 ! Application startup code cleanup.
733 $ /frontaccounting.php
734   /index.php
735   /applications/customers.php
736   /applications/dimensions.php
737   /applications/generalledger.php
738   /applications/inventory.php
739   /applications/manufacturing.php
740   /applications/setup.php
741   /applications/suppliers.php
742   /includes/session.inc
743   /includes/lang/language.php
744   /themes/default/renderer.php
745   /themes/aqua/renderer.php
746   /themes/cool/renderer.php
747 ! Removed obsolete $applications array.
748 $ /config.php
749 ! Cosmetic cleanup
750 $ /includes/main.inc
751 ! Calendar style moved to theme default.css
752 $ /includes/ui/ui_view.inc
753   /themes/aqua/default.css
754   /themes/cool/default.css
755   /themes/default/default.css
756 # Fixed charset selection on login screen
757 $ /access/login.php
758 # Blocked password changes in demo mode
759 $ /admin/change_current_user_password.php
760 ! Default theme and language set for not logged user
761 $ /includes/current_user.inc
762   /includes/prefs/userprefs.inc
763 # Fixed initial query order.
764 $ /purchasing/inquiry/po_search.php
765
766 21-Feb-2009 Joe Hunt
767 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
768 $ /includes/ui/db_pager_view.inc
769 ! Better layout in stock_movements.php
770 $ /inventory/inquiry/stock_movements.php
771
772 18-Feb-2009 Joe Hunt
773 ! Better layout in Items form.
774 $ /inventory/manage/items.php
775
776 16-Feb-2009 Joe Hunt
777 # Instruction in update.html should include switch to standard theme before upgrade
778 $ update.html
779 # Bug in function get_ecb_rate when no function curl_init (missing url part)
780 $ /gl/includes/db/gl_db_rates.inc
781
782 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
783 15-Feb-2009 Joe Hunt
784 ! Release 2.1.0 beta 2
785 $ config.php
786
787 14-Feb-2009 Janusz Dobrowolski
788 # Removed obsolete bank_trans field
789 $ /sql/alter2.1.sql
790   /sql/en_US-demo.sql
791   /sql/en_US-new.sql
792 # Drop column queries executed also in not forced upgrade install 
793 $ /admin/db/maintenance_db.inc
794
795 13-Feb-2009 Janusz Dobrowolski
796 ! Added login page language setting
797 $ /access/login.php
798   /admin/inst_lang.php
799   /includes/lang/language.php
800   /lang/installed_languages.inc
801 # Message typo fixed
802 $ /admin/display_prefs.php
803 # Unified display_error function name in install wizard and main code
804 $ /install/save.php
805
806 13-Feb-2009 Joe Hunt
807 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
808 $ /includes/ui/ui_view.inc
809
810 12-Feb-2009 Janusz Dobrowolski
811 ! Changed extension menu file placement, added support for gettext in extensions.
812 $ /frontaccounting.php
813 # Fix for some buggy curl versions.
814 $ /gl/includes/db/gl_db_rates.inc
815   /gl/manage/exchange_rates.php
816 # Fixed get_amount() to return 0 for invalid input.
817 $ /js/utils.js
818   /js/budget.js
819
820 ------------------------------- Release 2.1.0 beta --------------------------------------------
821
822 08-Feb-2009 Janusz Dobrowolski
823 # Fixed division by zero bug in empty pager
824 $ includes/db_pager.inc
825 # Fixed special char display issue in item name [0000116]
826 $ sales/includes/cart_class.inc
827
828 08-Feb-2009 Joe Hunt
829 ! Changed license type to GNU GPLv3. Stamped headers changed.
830 $ all appropriate source files
831
832 04-Feb-2009 Joe Hunt
833 ! Removed ALTER TABLE DROP columns
834 $ /sql/alter2.1.sql
835 ! Removed files from CVS
836 /company/0/images/logo_frontaccounting.png
837 /reporting/fonts/vera.afm
838 + Added files to CVS
839 /doc/2.1_Beta.txt
840 /doc/extensions.txt
841 /themes/default/images/escape.png
842
843 04-Feb-2009 Joe Hunt
844 # Software Upgrade (re-read of current user needed)
845 $ /admin/inst_upgrade.php
846
847 03-Feb-2009 Joe Hunt
848 ! install/index.php link to AGPL license
849 $ /install/index.php
850
851 03-Feb-2009 Janusz Dobrowolski
852 ! Merging bugfixes since 2.0.6 from main trunk (see below)
853 $ /config.php
854   /gl/includes/db/gl_db_banking.inc
855   /gl/manage/gl_account_classes.php
856   /includes/ui/items_cart.inc
857   /includes/ui/ui_view.inc
858   /purchasing/includes/db/invoice_db.inc
859   /reporting/rep101.php
860   /reporting/rep201.php
861   /reporting/includes/class.pdf.inc
862   /sales/credit_note_entry.php
863   /sales/customer_credit_invoice.php
864   /sales/customer_delivery.php
865   /sales/customer_invoice.php
866   /sales/includes/db/payment_db.inc
867   /sales/includes/db/sales_credit_db.inc
868   /sales/includes/db/sales_delivery_db.inc
869   /sales/includes/db/sales_invoice_db.inc
870   /sales/includes/ui/sales_order_ui.inc
871   /sales/view/view_credit.php
872 # Due date display finally fixed.
873 $ /purchasing/inquiry/supplier_inquiry.php
874   /sales/inquiry/customer_inquiry.php
875
876 ------------------------------- Release 2.0.7 --------------------------------------------
877 03-Feb-2009 Joe Hunt
878 ! New release 2.0.7
879 $ config.php
880
881 22-Jan-2009 Joe Hunt
882 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
883 $ /sales/inquiry/customer_inquiry.php
884
885 13-Jan-2009 Joe Hunt
886 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
887 $ /sales/customer_delivery.php
888   /sales/customer_invoice.php
889   /sales/includes/ui/sales_order_ui.inc
890   
891 08-Jan-2009 Janusz Dobrowolski
892 # Numeric check on class id added.
893 $ /gl/manage/gl_account_classes.php
894
895 02-Jan-2009 Joe Hunt
896 # [0000104] minor language updates in a few sales files 
897 $ /sales/customer_invoice.php
898
899 23-Dec-2008 Joe Hunt
900 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
901 $ /gl/includes/db/gl_db_banking.inc
902
903 22-Dec-2008 Janusz Dobrowolski
904 # [0000102] Credit note was stored without entered shippment cost and comment.
905 $ /sales/credit_note_entry.php
906 # [0000103] Error during save of modified freehand credit note.
907 $ /sales/includes/db/cust_trans_db.inc
908
909 18-Dec-2008 Joe Hunt
910 # [0000101] Roll back of yeasterday issues
911 $ /purchasing/includes/db/invoice_db.inc
912   /purchasing/includes/db/supp_payment_db.inc
913   /sales/includes/db/payment_db.inc
914   /sales/includes/db/sales_credit_db.inc
915   /sales/includes/db/sales_invoice_db.inc
916
917 17-Dec-2008 Joe Hunt
918 # [0000101] More wonderful rounding issues 
919 $ /includes/ui/ui_view.inc
920   /purchasing/includes/db/invoice_db.inc
921   /purchasing/includes/db/supp_payment_db.inc
922   /sales/includes/db/payment_db.inc
923   /sales/includes/db/sales_credit_db.inc
924   /sales/includes/db/sales_delivery_db.inc
925   /sales/includes/db/sales_invoice_db.inc
926   
927 16-Dec-2008 Joe Hunt
928 # [0000100] Keep getting left allocated weird results (rounding problems).
929 $ /includes/ui/ui_view.inc
930   /purchasing/inquiry/supplier_allocation_inquiry.php
931   /reporting/rep101.php
932   /reporting/rep201.php
933   /sales/inquiry/customer_allocation_inquiry.php
934
935 10-Dec-2008 Janusz Dobrowolski
936 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
937 $ /includes/ui/items_cart.inc
938
939 09-Dec-2008 Janusz Dobrowolski
940 # [0000098] Unable issue of credit note for invoice with removed item lines.
941 $ /sales/customer_credit_invoice.php
942 # [0000097] Can't void freehand customer credit note.
943 $ /sales/includes/db/sales_invoice_db.inc
944 # Fixed to hide empty credit note lines.
945 $ /sales/view/view_credit.php
946 -------------------------------------------------------------------------------
947
948 03-Feb-2009 Janusz Dobrowolski
949 # sql2date around row[date] in due date.
950 $ /purchasing/inquiry/supplier_inquiry.php
951 # Bugfix [0000115] once again.
952 $ /sales/inquiry/sales_orders_view.php
953 # Division by zero avoided in db_pager
954 $ /includes/db_pager.inc
955
956 02-Feb-2009 Joe Hunt
957 ! Better layout in Form setup
958 $ /admin/forms_setup.php
959 # sql2date around row[date] in due date.
960 $ /sales/inquiry/customer_inquiry.php
961
962 02-Feb-2009 Janusz Dobrowolski
963 # Fixed initial sort order in pagers
964 $ /dimensions/inquiry/search_dimensions.php
965   /includes/db_pager.inc
966   /purchasing/allocations/supplier_allocation_main.php
967   /purchasing/inquiry/po_search_completed.php
968   /purchasing/inquiry/supplier_allocation_inquiry.php
969   /purchasing/inquiry/supplier_inquiry.php
970   /sales/allocations/customer_allocation_main.php
971   /sales/inquiry/customer_allocation_inquiry.php
972   /sales/inquiry/customer_inquiry.php
973 # Fixed due date display for invoices.
974 $ /sales/inquiry/customer_inquiry.php
975 # Bugfix [0000115] - error on empty table update in fallback mode.
976 $ /sales/inquiry/customer_allocation_inquiry.php
977
978 30-Jan-2009 Joe Hunt
979 + Outputs/Inputs on tax inquiry as well (why not)
980 $ /gl/includes/db/gl_db_trans.inc
981   /gl/inquiry/tax_inquiry.php
982 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
983 $ /sql/alter2.1.sql
984   /sql/en_US-demo.sql
985   /sql/en_US-new.sql
986   
987 29-Jan-2009 Joe Hunt
988 # A few minor fixes to get the tax report and inquiry right and syncronized
989 $ /gl/includes/db/gl_db_trans.inc
990   /gl/inquiry/tax_inquiry.php
991   /reporting/rep709.php
992 # Missing parameter to add_trans_tax_details
993 $ /sales/includes/db/sales_credit_db.inc
994   /sales/includes/db/sales_delivery_db.inc
995   /sales/includes/db/sales_invoice_db.inc
996   
997 29-Jan-2009 Janusz Dobrowolski
998 # Changes related to rewrite and optimalization of tax registration
999 $ /gl/includes/db/gl_db_bank_trans.inc
1000   /gl/includes/db/gl_db_banking.inc
1001   /gl/includes/db/gl_db_trans.inc
1002   /purchasing/includes/db/invoice_db.inc
1003   /purchasing/includes/db/invoice_items_db.inc
1004   /purchasing/view/view_supp_credit.php
1005   /purchasing/view/view_supp_invoice.php
1006   /reporting/rep107.php
1007   /reporting/rep110.php
1008   /reporting/rep709.php
1009   /sales/includes/db/cust_trans_details_db.inc
1010   /sales/includes/db/sales_credit_db.inc
1011   /sales/includes/db/sales_delivery_db.inc
1012   /sales/includes/db/sales_invoice_db.inc
1013   /sales/view/view_credit.php
1014   /sales/view/view_dispatch.php
1015   /sales/view/view_invoice.php
1016   /sql/alter2.1.php
1017   /sql/alter2.1.sql
1018   /taxes/tax_calc.inc
1019   /gl/inquiry/tax_inquiry.php
1020 # Added precheck before system upgrade
1021 $ /admin/inst_upgrade.php
1022 # Reduced delay when ECB currency exrates page is unavailable.
1023 $ /gl/includes/db/gl_db_rates.inc
1024 # Small fixes
1025 $ /inventory/prices.php
1026   /includes/ui/ui_view.inc
1027 # Fixed bug in checks before group delete.
1028 $ /sales/manage/sales_groups.php
1029 # Removing obsolete tax group in GL account definition
1030 $ /gl/includes/db/gl_db_accounts.inc
1031   /gl/manage/gl_accounts.php
1032
1033 28-Jan-2009 Joe Hunt
1034 ! Changes to committed tax report routines.
1035 $ /sales/includes/db/sales_invoice_db.inc
1036   /sales/includes/db/sales_delivery_db.inc
1037   /sales/includes/db/sales_credit_db.inc
1038   /purchasing/includes/db/invoice_db.inc
1039   /reporting/rep709.php
1040   
1041 28-Jan-2009 Joe Hunt
1042 + Copyright notes at top op every source file
1043 $ All files still missing
1044
1045 27-Jan-2009 Joe Hunt
1046 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
1047 $ update_db.php
1048   /sql/en_US-demo.sql
1049 # fixed underline in db pager for sortable columns.
1050 $ /themes/aqua/default.css
1051   /themes/cool/default.css
1052   /themes/default/default.css
1053   
1054 26-Jan-2009 Joe Hunt
1055 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
1056 $ /gl/manage/gl_quick_entries.php
1057   /includes/types.inc
1058   /includes/ui/ui_view.inc
1059 + Added 'inactive' field in most 'catalog' tables.
1060 $ /sql/alter2.1.sql
1061   /sql/en_US-new.sql
1062   /sql/en_US-demo.sql
1063 + Added graphics for cancel. (door-out)
1064   /themes/aqua/images/cancel.png
1065   /themes/cool/images/cancel.png
1066   /themes/default/images/cancel.png
1067
1068 24-Jan-2009 Janusz Dobrowolski
1069 ! Set maximum width for select to avoid broken layout in two column layout.
1070 $ /themes/aqua/default.css
1071   /themes/cool/default.css
1072   /themes/default/default.css
1073 # Voiding tax records included via GL/bank transactions
1074 $ /admin/db/voiding_db.inc
1075   /gl/includes/db/gl_db_bank_trans.inc
1076   /gl/includes/db/gl_db_trans.inc
1077 # Fixed quick entry types values.
1078 $ /includes/types.inc
1079
1080 23-Jan-2009 Joe Hunt
1081 + Added new files in doc subdirectory
1082 $ /doc/attachments.txt
1083   /doc/bank_reconciliation.txt
1084   /doc/dim_on_invoice.txt
1085   /doc/license.txt
1086   /doc/quick_entries.txt
1087   /doc/recurrent_invoice.txt
1088   
1089 22-Jan-2009 Janusz Dobrowolski
1090 # Added attachments to company sub_dirs
1091 $ /update_db.php
1092 # Added hot key for Quick Entries
1093 $ /applications/generalledger.php
1094 # Improved quick entries.
1095 $ /gl/gl_bank.php
1096   /gl/gl_journal.php
1097   /gl/includes/db/gl_db_bank_accounts.inc
1098   /gl/includes/ui/gl_bank_ui.inc
1099   /gl/includes/ui/gl_journal_ui.inc
1100   /includes/types.inc
1101   /includes/ui/items_cart.inc
1102   /gl/manage/gl_quick_entries.php
1103   /includes/ui/ui_lists.inc
1104   /includes/ui/ui_view.inc
1105   /purchasing/supplier_credit.php
1106   /purchasing/supplier_invoice.php
1107   /purchasing/includes/ui/invoice_ui.inc
1108   /sql/alter2.1.sql
1109   /sql/en_US-demo.sql
1110   /sql/en_US-new.sql
1111 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
1112 $ /gl/includes/db/gl_db_banking.inc
1113   /gl/includes/db/gl_db_trans.inc
1114   /purchasing/includes/db/invoice_db.inc
1115   /sales/includes/db/cust_trans_details_db.inc
1116   /taxes/tax_calc.inc
1117 # Allocation bug for cash sales.
1118 $ /sales/includes/db/sales_invoice_db.inc
1119 # Hiding voided gl transactions.
1120 $ /gl/view/gl_trans_view.php
1121 ! Icons removed from form buttons for now.
1122 $ /sales/sales_order_entry.php
1123
1124 20-Jan-2009 Joe Hunt
1125 ! Preparing for installing of extensions
1126 $ installed_extensions.php (new file)
1127   frontaccounting.php
1128   /includes/main.inc
1129 # Bad handling of graphic links in certain browsers
1130   /includes/ui/ui_input.inc
1131   
1132 19-Jan-2009 Joe Hunt
1133 ! Changed direct sales document line descriptions to be editable (via edit link)
1134 $ /sales/sales_order_entry.php
1135   /includes/cart_class.inc
1136   /includes/ui/sales_order_ui.inc
1137 ! Fixed so the printed documents can handle multiple lines of description
1138 $ /reporting/rep107.php
1139   /reporting/rep109.php
1140   /reporting/rep110.php
1141   
1142 17-Jan-2009 Joe Hunt
1143 ! Changed all smaller forms and tables to be uniform. Copyright notes.
1144 $ All files with small forms and tables.
1145
1146 16-Jan-2009 Janusz Dobrowolski
1147 ! Fixed new pager generation on first display.
1148 $ /gl/manage/exchange_rates.php
1149
1150 15-Jan-2009 Joe Hunt
1151 ! Adjustment of db pager width. Copyright notes. 
1152 $ All files with db pager
1153   /db_pager_view.inc
1154   /themes/default/default.css
1155   /themes/aqua/default.css
1156   /themes/cool/default.css
1157
1158 15-Jan-2009 Janusz Dobrowolski
1159 ! Rewritten reconciliation page.
1160 $ /gl/bank_account_reconcile.php
1161   /includes/ui/ui_lists.inc
1162   /sql/alter2.1.php
1163   /sql/alter2.1.sql
1164   /js/reconcile.js (added)
1165 ! Standard mysql separator in date functions
1166 $ /includes/date_functions.inc
1167 + Separated checkbox generation for indirect display use
1168 $ /includes/ui/ui_input.inc
1169 ! Standard checkbox helper use.
1170 $ /sales/inquiry/sales_orders_view.php
1171
1172 14-Jan-2009 Joe Hunt
1173 ! Page reload problem, progress bar in backup/restore, 
1174 $ /admin/backups.php
1175   /admin/display_prefs.php
1176   /includes/lang/language.php
1177   
1178 12-Jan-2009 Joe Hunt
1179 ! Updating install and update helpers
1180 $ install.html
1181   update.html
1182   /install/index.php
1183 # Fixing price formatting of left to allocate
1184 $ /purchasing/allocations/supplier_allocation_main.php
1185   /sales/allocations/customer_allocation_main.php
1186   
1187 11-Jan-2009 Janusz Dobrowolski
1188 ! Added table pager.
1189 $ /admin/view_print_transaction.php
1190 ! Improved check_cells().
1191 $ /includes/ui/ui_input.inc
1192 # Added new attachments per company subdirectory.
1193 $ /admin/create_coy.php
1194 # Added hotkey for reconciliation menu option.
1195 $ /applications/generalledger.php
1196 # Fixed false qoh alerts.
1197 $ /sales/includes/ui/sales_order_ui.inc
1198 # Fixed page title.
1199 $ /sales/manage/sales_points.php
1200
1201 11-Jan-2009 Joe Hunt
1202 ! Changed notice msg to warnings and changed bg color for warning
1203 $ /admin/company_preferences.php
1204   /admin/void_transaction.php
1205   /includes/errors.inc
1206   /inventory/manage/items.php
1207   
1208 10-Jan-2009 Joe Hunt
1209 + Addition of Bank Reconciliation. Author Rob Mallon
1210 $ /applications/generalledger.php 
1211   /gl/bank_account_reconcile.php (new file)
1212   /sql/alter2.1.sql
1213 + Added more fields to suppliers table and fixed PO document
1214 $ /sql/alter2.1.sql
1215   /includes/ui/ui_input.inc (new link_row)
1216   /purchasing/manage/suppliers.php
1217   /reporting/includes/header2.inc
1218   /reporting/rep209.php
1219   
1220 09-Jan-2009 Janusz Dobrowolski
1221 + Added hook file for localized functions.
1222 $ /includes/lang/language.php
1223 ! Removed obsolete local css file inclusion.
1224 $ /includes/page/header.inc
1225 ! Optional params in table_header() added.
1226 $ /includes/ui/ui_controls.inc
1227 ! Added table pager in exchange rates editor.
1228 $ /gl/includes/db/gl_db_rates.inc
1229   /gl/manage/exchange_rates.php
1230 ! Fixed rate column, added width table parameter
1231 $ /includes/db_pager.inc
1232   /includes/ui/db_pager_view.inc
1233 # Added hot key for attachments menu option.
1234 $ /applications/setup.php
1235 # Removed bank_trans_types_db.inc inclusion.
1236 $ /gl/includes/gl_db.inc
1237 - Removed obsolete files
1238 $ /gl/manage/bank_trans_types.php (removed)
1239   /gl/includes/db/bank_trans_types.inc (removed)
1240   /lang/en_US/stylesheet.css (removed)
1241   /lang/new_language_template/stylesheet.css (removed)
1242 - Example picture files moved to company/0
1243 $ /inventory/manage/image (removed)
1244   /inventory/manage/image/0 (removed)
1245   /inventory/manage/image/0/102.jpg (removed)
1246   /inventory/manage/image/0/103.jpg (removed)
1247   /inventory/manage/image/0/104.jpg (removed)
1248
1249 09-Jan-2009 Joe Hunt
1250 ! Changed $path_to_root in report files and stamped copyright
1251 $ All report files
1252 + Added Sales kits to Items price list.
1253 $ /reporting/rep104.php
1254 # Company logo can not be deleted.
1255 $ /admin/company_preferences.php
1256 # Bug [0000107] and [0000108]
1257 $ /inventory/includes/db/items_codes_db.inc
1258   /gl/manage/gl_account_types.php
1259
1260 08-Jan-2009 Joe Hunt
1261 ! Changed attachments to use unique files store instead of blobs
1262 $ /admin/attachments/attachments.php
1263   /sql/alter2.1.sql
1264   
1265 07-Jan-2009 Joe Hunt
1266 ! Changed supplier credit note to only show items for a period, default 30 days back.
1267 $ /purchasing/includes/db/grn_db.inc
1268   /purchasing/includes/invoice_ui.inc
1269   /purchasing/supplier_credit.php
1270   
1271 07-Jan-2009 Janusz Dobrowolski
1272 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
1273 $ /sql/alter2.1.sql
1274 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
1275 $ sales/includes/cart_class.inc
1276 # Fixed error handling in forced upgrade mode.
1277 $ admin/db/maintenance_db.inc
1278 + Added backtrace debugging function;
1279 $ /includes/ui/ui_view.inc
1280
1281 05-Jan-2009 Joe Hunt
1282 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
1283   If there are many invoice items during a year, there would be many rows suggestions.
1284 $ /purchasing/includes/db/grn_db.inc
1285   /purchasing/includes/db/invoice_db.inc
1286   /purchasing/includes/ui/invoice_ui.inc
1287   /purchasing/supplier_credit.php
1288   /purchasing/inquiry/supplier_inquiry.php
1289   /purchasing/view/view_supp_credit.php
1290   
1291 22-Dec-2008 Janusz Dobrowolski
1292 # Fixed item_code database update on item creation.
1293 $ /inventory/includes/db/item_codes_db.inc
1294   /inventory/includes/db/items_db.inc
1295
1296 21-Dec-2008 Joe Hunt
1297 # Minor bugs in layout and quick entries.
1298 $ /Includes/ui/ui_view.inc
1299   /purchasing/includes/ui/invoice_ui.inc
1300   /purchasing/supplier_invoice.php
1301 # Minor bugs in doctext.inc and doctext2.inc
1302 $ /reporting/includes/doctext.inc
1303   /reporting/includes/doctext2.inc
1304   
1305 20-Dec-2008 Joe Hunt
1306 ! Replaced the ajax paging in stock movements with the old file.
1307 $ /inventory/inquiry/stock_movements.php
1308 ! Better layout in big forms
1309 $ /includes/ui/ui_controls.inc
1310
1311 18-Dec-2008 Joe Hunt
1312 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
1313 $ /gl/gl_bank.php
1314   /gl/gl_journal.php
1315   /gl/includes/db/gl_db_banking.inc
1316   /includes/ui/ui_view.inc
1317   /purchasing/supplier_credit.php
1318   /purchasing/supplier_invoice.php
1319   /purchasing/includes/ui/invoice_ui.inc
1320
1321 15-Dec-2008 Janusz Dobrowolski
1322 # [0000085] Fixed session conflicts during document edition in multiply tabs.
1323 $ /sales/includes/cart_class.inc
1324   /sales/includes/sales_ui.inc
1325   /sales/credit_note_entry.php
1326   /sales/customer_credit_invoice.php
1327   /sales/customer_delivery.php
1328   /sales/customer_invoice.php
1329   /sales/sales_order_entry.php
1330   /sales/view/view_sales_order.php
1331 # Fixed initial form values.
1332 $ /sales/manage/recurrent_invoices.php  
1333 ! Code cleanup.
1334 $ /purchasing/view/view_po.php
1335   /sales/includes/ui/sales_credit_ui.inc
1336   /sales/includes/ui/sales_order_ui.inc
1337
1338 12-Dec-2008 Joe Hunt
1339 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
1340 $ /reporting/includes/header2.inc
1341
1342 11-Dec-2008 Joe Hunt
1343 + Two new fields in company table, accumulate_shipping and logal_text
1344   Accumulat shipping is for accumulating shipping on batch invoice
1345   Legal text is a last line legal info on sales invoices.
1346 $ /sql/alter2.1.sql
1347   /admin/db/company_db.inc
1348   /admin/gl_setup.php
1349   /reporting/includes/header2.inc
1350   /sales/customer_invoice.php
1351
1352 10-Dec-2008 Janusz Dobrowolski
1353 # File and line was not displayed for devel error messages.
1354 $ /includes/errors.inc
1355 # Fixed duplicate groups in list selectors.
1356 $ /includes/ui/ui_lists.inc
1357
1358 09-Dec-2008 Joe Hunt
1359 # Bug in document right-margin when more than 1 page.
1360 $ /reporting/includes/header2.inc
1361 ! Changed so input of account type is possible (like classes)
1362 $ /gl/manage/gl_account_types.php
1363   /gl/includes/db/gl_db_account_types.inc
1364   
1365 08-Dec-2008 Janusz Dobrowolski
1366 + Added helpers for list editor F4 calls.
1367 $ /includes/ui/ui_controls.inc
1368   /sales/sales_order_entry.php
1369 + Added development/bugtracking sql trail 
1370 $ /config.php
1371   /sql/alter2.1.sql
1372   /includes/db/connect_db.inc
1373 ! GL accounts in list selector always grouped by type
1374 $ /admin/gl_setup.php
1375   /gl/includes/ui/gl_bank_ui.inc
1376   /gl/includes/ui/gl_journal_ui.inc
1377   /gl/manage/bank_accounts.php
1378   /gl/manage/gl_accounts.php
1379   /gl/manage/gl_quick_entries.php
1380   /includes/ui/ui_lists.inc
1381   /purchasing/includes/ui/invoice_ui.inc
1382   /sales/manage/customer_branches.php
1383 # Fixed Win AltGr issue in hotkeys system.
1384 $ /js/inserts.js
1385 # Fixed sales_items selector for MySql 3.xx compatibility
1386 $ /includes/ui/ui_lists.inc
1387 # Fixed broken syntax in delete_item_code()
1388 $ /inventory/includes/db/items_codes_db.inc
1389 # Additional fixes to foreign/kit codes
1390 $ /inventory/manage/item_codes.php
1391   /inventory/manage/sales_kits.php
1392 ! Merged changes from main trunk up to version 2.0.6 (see below)
1393 $ /config.php
1394   /update.html
1395   /update_db.php
1396   /admin/create_coy.php
1397   /admin/db/maintenance_db.inc
1398   /gl/includes/db/gl_db_banking.inc
1399   /gl/includes/db/gl_db_trans.inc
1400   /includes/banking.inc
1401   /includes/current_user.inc
1402   /manufacturing/view/wo_production_view.php
1403   /purchasing/includes/db/invoice_db.inc
1404   /purchasing/includes/db/supp_payment_db.inc
1405   /purchasing/includes/ui/invoice_ui.inc
1406   /reporting/rep107.php
1407   /reporting/rep109.php
1408   /reporting/rep110.php
1409   /reporting/rep209.php
1410   /reporting/rep302.php
1411   /reporting/rep303.php
1412   /reporting/includes/pdf_report.inc
1413   /sales/customer_delivery.php
1414   /sales/includes/cart_class.inc
1415   /sales/includes/sales_db.inc
1416   /sales/includes/db/payment_db.inc
1417   /sales/includes/db/sales_credit_db.inc
1418   /sales/includes/db/sales_invoice_db.inc
1419   /sales/includes/ui/sales_credit_ui.inc
1420   /sales/includes/ui/sales_order_ui.inc
1421   /sales/view/view_credit.php
1422   /sales/view/view_dispatch.php
1423   /sales/view/view_invoice.php
1424   /sales/view/view_sales_order.php
1425   /taxes/tax_calc.inc
1426 ------------------------------- Release 2.0.6 --------------------------------------------
1427 08-Dec-2008 Joe Hunt
1428 ! New release 2.0.6
1429 $ config.php
1430
1431 05-Dec-2008 Joe Hunt
1432 # [0000095] Bad behaviour of routine number_format and round in Windows.
1433 $ /gl/includes/gl_db_trans.inc
1434   /includes/banking.inc
1435   /includes/current_user.inc
1436   /purchasing/includes/ui/invoice_ui.inc
1437   /reporting/rep107.php
1438   /reporting/rep109.php
1439   /reporting/rep110.php
1440   /reporting/rep209.php
1441   /sales/view/view_credit.php
1442   /sales/view/view_dispatch.php
1443   /sales/view/view_invoice.php
1444   /sales/view/view_sales_order.php
1445
1446 04-Dec-2008 Janusz Dobrowolski
1447 # Check write permissions and create per company subdirectory structure.
1448 $ /update.html
1449   /update_db.php
1450 # Fixed index.php files in new company dirs.
1451 $ /admin/create_coy.php
1452   /admin/db/maintenance_db.inc
1453
1454 04-Dec-2008 Joe Hunt
1455 # [0000095] Inbalance double entry on Documents
1456 $ /gl/includes/db/gl_db_trans.inc
1457   /gl/includes/db/gl_db_banking.inc
1458   /purchasing/includes/db/invoice_db.inc
1459   /purchasing/includes/db/supp_payment_db.inc
1460   /sales/includes/db/payment_db.inc
1461   /sales/includes/db/sales_credit_db.inc
1462   /sales/includes/db/sales_invoice_db.inc
1463   
1464 29-Nov-2008 Joe Hunt
1465 # [0000094] Report does not show items that have 0 qty but have demand qty
1466 $ /reporting/rep302.php
1467   /reporting/rep303.php
1468   
1469 28-Nov-2008 Joe Hunt
1470 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
1471 $ /purchasing/includes/db/invoice_db.inc
1472
1473 27_Nov-2008 Joe Hunt
1474 # [0000092] Stock Sheet Report. Bad Page break.
1475 $ /reporting/includes/pdf_report.inc
1476
1477 26-Nov-2008 Joe Hunt
1478 # [0000091] Tax for 2 decimal places doesn't compute properly
1479 $ /taxes/tax_calc.inc
1480
1481 25-Nov-2008 Janusz Dobrowolski
1482 # [0000084] Low inventory items are not marked properly.
1483 $ /sales/customer_delivery.php
1484 # [0000086] New line added to document sometimes overwrites old one.
1485 $ /sales/includes/cart_class.inc
1486 # [0000087] Change of order date always updates prices.
1487 $ /sales/includes/ui/sales_credit_ui.inc
1488   /sales/includes/ui/sales_order_ui.inc
1489 # Fixed automatic price calculations always on.
1490 $ /sales/includes/sales_db.inc
1491
1492 08-Dec-2008 Joe Hunt
1493 ! Better support for purchasing data (automatic updating from PO receive)
1494 $ /purchasing/includes/db/grn_db.inc
1495   /purchasing/includes/db/invoice_db.inc
1496   /purchasing/includes/db/po_db.inc
1497   /purchasing/includes/ui/invoice_ui.inc
1498   /purchasing/includes/purchasing_db.inc
1499   /reporting/rep209.php
1500
1501 07-Dec-2008 Janusz Dobrowolski
1502 + Added list category grouping.
1503 $ /includes/ui/ui_lists.inc
1504 ! Changed branch/customer invoice address/name selection on reports
1505 $ /reporting/includes/doctext.inc
1506   /reporting/includes/doctext2.inc
1507   /reporting/includes/header2.inc
1508 ! Fixed default delivery address selection
1509 $ /sales/includes/ui/sales_order_ui.inc
1510 + Added delivery links
1511 $ /sales/view/view_invoice.php
1512 # Small syntax fix.
1513 $ /sql/alter2.1.php
1514 # Fixed error handling during upgrade
1515 $ /admin/db/maintenance_db.inc
1516 # Fixed warnings display
1517 $ /includes/errors.inc
1518
1519 08-Dec-2008 Joe Hunt
1520 # Bad and missing parameter to header2 funciton
1521 $ /reporting/rep109.php
1522   /reporting/rep209.php
1523 ! Rerun of invoice_ui.inc
1524 $ /purchasing/includes/ui/invoice_ui.inc
1525
1526 07-Dec-2008 Joe Hunt
1527 ! Better layout. Copyright notes. Mailto links, outer table routines.
1528 $ /admin/company_preferences.php
1529   /admin/display_prefs.php
1530   /admin/gl_setup.php
1531   /admin/users.php
1532   /gl/includes/ui/gl_bank_ui.inc
1533   /gl/includes/ui/gl_journal_ui.inc
1534   /includes/ui_controls.inc
1535   /includes/ui_input.inc
1536   /inventory/adjustments.php
1537   /inventory/transfers.php
1538   /inventory/includes/item_adjustments_ui.inc
1539   /inventory/includes/stock_transfers_ui.inc
1540   /inventory/manage/locations.php
1541   /purchasing/includes/ui/invoice_ui.inc
1542   /purchasing/includes/ui/po_ui.inc
1543   /purchasing/manage/suppliers.php
1544   /purchasing/supplier_credit.php
1545   /purchasing/supplier_invoice.php
1546   /purchasing/supplier_payment.php
1547   /sales/includes/ui/sales_credit_ui.inc
1548   /sales/includes/ui/sales_order_ui.inc
1549   /sales/manage/customer_branches.php
1550   /sales/manage/customers.php
1551   /sales/manage/sales_people.php
1552   /sales/customer_payments.php
1553   
1554 05-Dec-2008 Joe Hunt
1555 + New fields in suppliers, phone, fax, vat no, contact and credit limit
1556 $ /purchasing/suppliers.php
1557   /sql/alter2.1.sql
1558 ! Changed dimension view to show result instead of ledger trans
1559 $ /dimensions/view/view_dimension.php
1560   /dimensions/includes/dimension_ui.inc
1561   
1562 05-Dec-2008 Janusz Dobrowolski
1563 ! Allowed optional ORDER BY option in base db_pager sql query
1564 $ /includes/db_pager.inc
1565 # Small fixes to pager layout
1566 $ /includes/ui/db_pager_view.inc
1567 ! Reusable button code
1568 $ /includes/ui/ui_controls.inc
1569 ! Button helpers moved from ui_controls.inc
1570 $ /includes/ui/ui_input.inc
1571   /includes/ui/ui_controls.inc
1572 # Fixed errors during focus on nonexistent elements
1573 $ /js/utils.js
1574
1575 26-Nov-2008 Janusz Dobrowolski
1576 # Fixed layout of amount_ex() fields with label.
1577 $ /includes/ui/ui_input.inc
1578 # Fixed combo_input for $sql with GROUP BY option
1579 $ /includes/ui/ui_lists.inc
1580
1581 25-Nov-2008 Janusz Dobrowolski
1582 ! Merged all changes from main trunk up to 2.0.5 (see details below)
1583 $ /CHANGELOG.txt
1584   /update.html
1585   /admin/void_transaction.php
1586   /admin/db/voiding_db.inc
1587   /gl/includes/db/gl_db_trans.inc
1588   /gl/inquiry/gl_trial_balance.php
1589   /includes/banking.inc
1590   /includes/ui/ui_input.inc
1591   /includes/ui/ui_view.inc
1592   /manufacturing/manage/bom_edit.php
1593   /purchasing/po_receive_items.php
1594   /purchasing/supplier_credit.php
1595   /purchasing/supplier_invoice.php
1596   /purchasing/supplier_payment.php
1597   /purchasing/includes/purchasing_db.inc
1598   /purchasing/includes/db/invoice_db.inc
1599   /purchasing/includes/db/supp_payment_db.inc
1600   /purchasing/includes/db/supp_trans_db.inc
1601   /purchasing/includes/ui/invoice_ui.inc
1602   /reporting/rep101.php
1603   /reporting/rep106.php
1604   /reporting/rep201.php
1605   /reporting/rep203.php
1606   /reporting/rep209.php
1607   /reporting/rep708.php
1608   /reporting/reports_main.php
1609   /reporting/includes/class.pdf.inc
1610   /sales/customer_payments.php
1611   /sales/allocations/customer_allocate.php
1612   /sales/includes/sales_db.inc
1613   /sales/includes/db/cust_trans_db.inc
1614   /sales/includes/db/payment_db.inc
1615   /sales/view/view_receipt.php
1616 ------------------------------- Release 2.0.5 --------------------------------------------
1617 24-Nov.2008 Joe Hunt
1618 ! Release 2.0.5
1619 $ config.php
1620 ! Changed update.html
1621 $ update.html
1622 # Small bug fixes
1623 $ /reporting/includes/header2.inc
1624   /sales/view/view_receipt.php
1625
1626 20-Nov-2008 Janusz Dobrowolski
1627 # [0000082] Bad js allocation on All/None button press.
1628 $ /sales/allocations/customer_allocate.php
1629
1630 20-Nov-2008 Joe Hunt
1631 # Do not allow editing invoice if allocated > 0
1632 $ /sales/inquiry/customer_inquiry.php
1633
1634 19-Nov-2008 Joe Hunt
1635 + Possibility to view a transaction before final voiding.
1636 $ /admin/void_transaction.php
1637
1638 11-Nov-2008 Janusz Dobrowolski
1639 # Fixed right alignment of amount cells.
1640 $ /includes/ui/ui_input.inc
1641 # Fixed display bug for fully received items and false modify conflicts.
1642 $ /purchasing/po_receive_items.php
1643
1644 10-Nov-2008 Joe Hunt
1645 ! [0000081] Trial Balance again minor changes.
1646 $ /gl/inquiry/gl_trial_balance.php
1647   /reporting/rep708.php
1648
1649 07-Nov-2008 Joe Hunt
1650 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
1651 $ /gl/inquiry/gl_trial_balance.php
1652   /reporting/reports_main.php
1653   /reporting/rep708.php
1654   
1655 03-Nov-2008 Janusz Dobrowolski
1656 # Fixed price priority in automatic calculations.
1657 $ sales/includes/sales_db.inc
1658
1659 30-Oct-2008 Janusz Dobrowolski
1660 # [0000080] BOM elements was not editable after entry.
1661 $ /manufacturing/manage/bom_edit.php
1662
1663 29-Oct-2008 Joe Hunt
1664 # Voiding a supplier invoice/credit note with GL Postings creates a database error
1665 $ /purchasing/includes/db/invoice_db.inc
1666
1667 28-Oct-2008 Joe Hunt
1668 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
1669 $ /admin/db/voiding_db.inc
1670   /sales/inquiry/sales_deliveries_view.php
1671   /sales/inquiry/customer_inquiry.php
1672   
1673 27-Oct-2008 Joe Hunt
1674 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
1675 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
1676 $ /gl/includes/db/gl_db_trans.inc
1677   /includes/banking.inc
1678   /includes/ui/ui_view.inc
1679   /purchasing/supplier_payment.php
1680   /purchasing/includes/purchasing_db.inc
1681   /purchasing/includes/db/supp_payment_db.inc
1682   /purchasing/includes/db/supp_trans_db.inc
1683   /sales/customer_payments.php
1684   /sales/includes/sales_db.inc
1685   /sales/includes/db/cust_trans_db.inc
1686   /sales/includes/db/payment_db.inc
1687 # [0000078] Fixed some reports with wrong exchange rates.
1688 $ /reporting/rep101.php
1689   /reporting/rep106.php
1690   /reporting/rep201.php
1691   /reporting/rep203.php
1692   /reporting/rep209.php
1693 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
1694 $ /purchasing/supplier_invoice.php
1695
1696 24-Oct-2008 Joe Hunt
1697 ! [0000077] Added a total before ending balance in trial balance (also in report)
1698 $ /gl/inquiry/gl_trial_balance.php
1699   /reporting/rep708.php
1700 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
1701   /reporting/includes/class.pdf.inc
1702 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
1703 $ /purchasing/supplier_invoice.php
1704   /purchasing/supplier_credit.php
1705   /purchasing/includes/ui/invoice_ui.inc
1706   
1707 ------------------------------- Release 2.0.4 --------------------------------------------
1708 23-Oct-2008 Joe Hunt
1709 ! Release 2.0.4
1710 25-Nov-2008 Joe Hunt
1711 ! Inserted Copyright Notice and fixed graphic items
1712 $ /access/login.php
1713   /access/logout.php
1714   /admin/attachments.php
1715   /admin/backups.php
1716   /admin/change_current_user_password.php
1717   /admin/db/company_db.inc
1718   /admin/db/maintenence_db.inc
1719   /admin/db/printers_db.inc
1720   /admin/db/users_db.inc
1721   /admin/db/v_banktrans.inc
1722   /admin/db/voiding_db.inc
1723   /admin/display_prefs.php
1724   /admin/fiscalyears.php
1725   /admin/forms_setup.php
1726   /admin/gl_setup.php
1727   /admin/inst_upgrade.php
1728   /admin/payment_terms.php
1729   /admin/print_profiles.php
1730   /admin/printers.php
1731   /admin/shipping_companies.php
1732   /admin/users.php
1733   /admin/view_print_transaction.php
1734   /admin/void_transaction.php
1735   /gl/gl_journal.php
1736   /gl/includes/ui/gl_bank_ui.inc
1737   /gl/includes/ui/gl_journal_ui.inc
1738   /gl/inquiry/bank_inquiry.php
1739   /gl/inquiry/tax_inquiry.php
1740   /gl/manage/bank_accounts.php
1741   /includes/ui/ui_controls.inc
1742   /reporting/includes/pdf_report.inc
1743   /reporting/rep709.php
1744   /sales/includes/ui/sales_credit_ui.inc
1745   /sql/alter2.1.php
1746   
1747 24-Nov-2008 Janusz Dobrowolski
1748 + Added alias/foreign item codes and sales kits support.
1749 $ /applications/inventory.php
1750   /includes/ui/ui_lists.inc
1751   /inventory/prices.php
1752   /inventory/includes/inventory_db.inc
1753   /inventory/includes/db/items_category_db.inc
1754   /inventory/includes/db/items_db.inc
1755   /inventory/manage/items.php
1756   /inventory/includes/db/items_codes_db.inc (new)
1757   /inventory/manage/item_codes.php (new)
1758   /inventory/manage/sales_kits.php (new)
1759   /sales/includes/sales_db.inc
1760   /sales/includes/ui/sales_order_ui.inc
1761 ! Added decimals to get_item_edit_info() return (sql usage optimization).
1762 $ /includes/db/inventory_db.inc
1763   /inventory/includes/item_adjustments_ui.inc
1764   /inventory/includes/stock_transfers_ui.inc
1765   /manufacturing/includes/work_order_issue_ui.inc
1766   /purchasing/includes/ui/po_ui.inc
1767   /sales/includes/ui/sales_credit_ui.inc
1768 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
1769 $ /includes/ui/ui_input.inc
1770 # Fixed _vd() debug function for use also in ajax mode.
1771 $ /includes/ui/ui_view.inc
1772 ! Changed foreign column name to avoid mysql syntax problems, added category.
1773 $ /sql/alter2.1.sql
1774   /sql/alter2.1.php
1775 # Fixed unconsistent units of measure.
1776 $ /sql/en_US-demo.sql
1777   /sql/en_US-new.sql
1778
1779 24-Nov-2008 Joe Hunt
1780 ! Preparing for graphic Links
1781 $ config.php
1782   /includes/ui/ui_input.inc
1783   /sales/sales_order_entry.php
1784   /sales/includes/ui/sales_order_ui.inc
1785   /themes/aqua/images/ok.gif
1786   /themes/cool/images/ok.gif
1787   /themes/default/images/ok.gif
1788 # Small layout bug in header2.inc
1789 $ /reporting/includes/header2.inc
1790 # Small layout bug in report bank statement
1791 $ /reporting/rep601.php
1792 # Restriction on links
1793 $ /sales/inquiry/customer_inquiry.php
1794
1795 22-Nov-2008 Joe Hunt
1796 + Preparing for Graphic Links final.Optimized.
1797 $ config.php
1798   /admin/create_coy.php
1799   /admin/inst_lang.php
1800   /admin/inst_module.php
1801   /dimensions/inquiry/search_dimensions.php
1802   /includes/ui/ui_controls.inc
1803   /includes/ui/ui_view.inc
1804   /includes/db_pager_view.inc
1805   /manufacturing/search_work_orders.php
1806   /purchasing/inquiry/po_search.php
1807   /purchasing/inquiry/po_search_completed.php
1808   /purchasing/inquiry/supplier_allocation_inquiry.php
1809   /purchasing/allocations/supplier_allocation_main.php
1810   /reporting/includes/reporting.inc
1811   /sales/allocations/customer_allocation_main.php
1812   /sales/inquiry/customer_allocation_inquiry.php
1813   /sales/inquiry/customer_inquiry.php
1814   /sales/inquiry/sales_orders_view.php
1815   /sales/inquiry/sales_deliveries_view.php
1816   /themes/default/images/receive.gif (new file)
1817   /themes/aquat/images/receive.gif (new file)
1818   /themes/cool/images/receive.gif (new file)
1819   
1820   
1821 21-Nov-2008 Joe Hunt
1822 + Preparing for Graphic Links instead of Text Links (user display option, default)
1823   (new field in 0_users, graphic_links)
1824 $ config.php
1825   /admin/display_prefs.php
1826   /admin/create_coy.php
1827   /admin/inst_lang.php
1828   /admin/inst_module.php
1829   /admin/db/users_db.inc
1830   /includes/current_user.inc
1831   /includes/prefs/userprefs.inc
1832   /includes/ui/ui_controls.inc
1833   /includes/ui/ui_input.inc
1834   /includes/ui/ui_view.inc
1835   /reporting/includes/reporting.inc
1836   /sql/alter2.1.sql 
1837   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1838           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1839   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1840           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1841   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1842           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1843   
1844 20-Nov-2008 Joe Hunt
1845 + Added new AGPL license file
1846 $ /doc/license.txt (new file)
1847
1848 19-Nov-2008 Janusz Dobrowolski
1849 # Fixed error handling during database upgrade in normal and forced mode.
1850 $ /admin/db/maintenance_db.inc
1851 ! Additions needed for foreign item codes support.
1852 $ /sql/alter2.1.php
1853   /sql/alter2.1.sql
1854
1855 19-Nov-2008 Joe Hunt
1856 ! Changed the default header2.inc.
1857 $ /reporting/includes/header2.inc
1858
1859 18-Nov-2008 Janusz Dobrowolski
1860 + System upgrade page for site admins
1861 $ /admin/db/maintenance_db.inc
1862   /applications/setup.php
1863   /admin/inst_upgrade.php       (new)
1864   /sql/alter2.1.php             (new)
1865 ! Added $tbpref parameter to get_user_prefs()
1866 $ /admin/db/company_db.inc
1867 # Next fixes to db_pager behaviour.
1868 $ /includes/db_pager.inc
1869   /includes/ui/db_pager_view.inc
1870   /dimensions/inquiry/search_dimensions.php
1871   /inventory/inquiry/stock_movements.php
1872   /manufacturing/search_work_orders.php
1873   /manufacturing/inquiry/where_used_inquiry.php
1874   /purchasing/allocations/supplier_allocation_main.php
1875   /purchasing/inquiry/po_search.php
1876   /purchasing/inquiry/po_search_completed.php
1877   /purchasing/inquiry/supplier_allocation_inquiry.php
1878   /purchasing/inquiry/supplier_inquiry.php
1879   /sales/allocations/customer_allocation_main.php
1880   /sales/inquiry/customer_allocation_inquiry.php
1881   /sales/inquiry/customer_inquiry.php
1882   /sales/inquiry/sales_deliveries_view.php
1883   /sales/inquiry/sales_orders_view.php
1884
1885 16-Nov-2008 Janusz Dobrowolski
1886 ! Rewritten for paged query results.
1887 $ /inventory/inquiry/stock_movements.php
1888 + Added optional footer and header in db_pager, simplified usage.
1889 $ /includes/db_pager.inc
1890   /includes/ui/db_pager_view.inc
1891 ! Code cleanup.
1892 $ /dimensions/inquiry/search_dimensions.php
1893   /manufacturing/search_work_orders.php
1894   /manufacturing/inquiry/where_used_inquiry.php
1895   /purchasing/inquiry/po_search.php
1896   /purchasing/inquiry/po_search_completed.php
1897   /purchasing/inquiry/supplier_allocation_inquiry.php
1898   /purchasing/inquiry/supplier_inquiry.php
1899   /sales/inquiry/customer_allocation_inquiry.php
1900   /sales/inquiry/customer_inquiry.php
1901   /sales/inquiry/sales_deliveries_view.php
1902   /sales/inquiry/sales_orders_view.php
1903
1904 16-Nov-2008 Joe Hunt
1905 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
1906 $ /admin/attachments.php (new file)
1907   /applications/setup.php
1908   /purchasing/supplier_credit,php
1909   /purchasing/supplier_invoice.php
1910   /sql/alter2.1.sql
1911 # Minor bug in view_print_transactions.php
1912 $ /admin/view_print_transactions.php
1913
1914 15-Nov-2008 Joe Hunt
1915 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
1916 $ /gl/gl_bank.php
1917   /gl/gl_journal.php
1918   /gl/includes/db/gl_db_bank_accounts.inc
1919   /gl/includes/ui/gl_bank_ui.inc
1920   /gl/includes/ui/gl_journal_ui.inc
1921   /includes/ui/ui_lists.inc
1922   
1923 15-Nov-2008 Joe Hunt
1924 + Added Tax Inquiry in Banking and General Ledger tab.
1925 $ /applications/generalledger.php
1926   /gl/inquiry/tax_inquiry.php (new file)
1927   
1928 14-Nov-2008 Joe Hunt
1929 + Added Sales Groups and Recurrent Invoices.
1930 $ /applications/customers.php
1931   /includes/ui/ui_lists.inc
1932   /reporting/includes/reporting.inc
1933   /reporting/rep108.php
1934   /sales/includes/db/branches_db.inc
1935   /sales/includes/db/sales_credit_db.inc
1936   /sales/includes/db/sales_delivery_db.inc
1937   /sales/includes/db/sales_invoice_db.inc
1938   /sales/inquiry/sales_orders_view.php
1939   /sales/manage/customer_branches.php
1940   /sales/manage/customers.php
1941   /sql/alter2.1.sql
1942   /sales/create_recurrent_invoices.php (new file)
1943   /sales/manage/recurrent_invoices.php (new file)
1944   /sales/manage/sales_groups.php (new file)
1945
1946 13-Nov-2008 Janusz Dobrowolski
1947 ! Rewritten for paged query results.
1948 $ /dimensions/inquiry/search_dimensions.php
1949 # Removed obsolete dimension list submit_on_change option.
1950 $ /sales/includes/ui/sales_order_ui.inc
1951   /sales/credit_note_entry.php
1952   /sales/includes/ui/sales_credit_ui.inc
1953
1954 12-Nov-2008 Janusz Dobrowolski
1955 ! Rewritten for paged query results.
1956 $ /manufacturing/search_work_orders.php
1957   /manufacturing/inquiry/where_used_inquiry.php
1958   /purchasing/allocations/supplier_allocation_main.php
1959   /sales/allocations/customer_allocation_main.php
1960 ! Code reorganization to reuse sql query by db_pager.
1961   /purchasing/includes/db/supp_trans_db.inc
1962   /purchasing/includes/db/suppalloc_db.inc
1963   /sales/includes/db/custalloc_db.inc
1964 ! Added $echo parameter to view_stock_status()
1965 $ /includes/ui/ui_view.inc
1966 # Fixed sql query (duplicated rows in query result)
1967 $ /sales/inquiry/customer_inquiry.php
1968 # Fixed bom selection via $_GET['stock_id']
1969 $  /manufacturing/manage/bom_edit.php
1970
1971 12-Nov-2008 Joe Hunt
1972 ! Added dimension entries in delivery and invoice forms
1973 $ /includes/ui/ui_lists.inc
1974   /sales/credit_note_entry.php
1975   /sales/includes/cart_class.inc
1976   /sales/includes/db/cust_trans_db.inc
1977   /sales/includes/db/sales_credit_db.inc
1978   /sales/includes/db/sales_delivery_db.inc
1979   /sales/includes/db/sales_invoice_db.inc
1980   /sales/includes/db/sales_order_db.inc
1981   /sales/includes/sales_db.inc
1982   /sales/includes/ui/sales_credit_ui.inc
1983   /sales/includes/ui/sales_order_ui.inc
1984   /sales/sales_order_entry.php
1985   /sql/alter2.1.sql
1986   
1987 12-Nov-2008 Janusz Dobrowolski
1988 ! Changed db_pager API for inserted columns.
1989 $ /includes/db_pager.inc
1990   /includes/ui/db_pager_view.inc
1991 ! Fixed $cols according to api change.
1992 $ /purchasing/inquiry/supplier_inquiry.php
1993   /sales/inquiry/customer_allocation_inquiry.php
1994   /sales/inquiry/customer_inquiry.php
1995   /sales/inquiry/sales_deliveries_view.php
1996   /sales/inquiry/sales_orders_view.php
1997 ! Rewritten for paged query results.
1998 $ /purchasing/inquiry/po_search.php
1999   /purchasing/inquiry/po_search_completed.php
2000   /purchasing/inquiry/supplier_allocation_inquiry.php
2001
2002 10-Nov-2008 Janusz Dobrowolski
2003 # Suppressed page update after import errors
2004 $ /admin/backups.php
2005 # More fail safe db_import()
2006 $ /admin/db/maintenance_db.inc
2007 # Added check for POS relations before account delete.
2008 $ /gl/manage/bank_accounts.php
2009 # Fixed for MySQL <4.0.18, removed bank_trans_types
2010 $ /sql/alter2.1.sql
2011 # Fixed page update after branch/customer change.
2012 $ /sales/includes/ui/sales_order_ui.inc
2013
2014 10-Nov-2008 Joe Hunt
2015 ! changing the default.css style sheets to handle the new navibar/buttons
2016 $ /themes/default/default.css 
2017   /themes/aqua/default.css
2018   /themes/cool/default.css
2019   /themes/cool/images/sort_asc.gif
2020   /themes/cool/images/sort_desc.gif
2021   
2022 10-Nov-2008 Joe Hunt
2023 ! Changed Bank Statement Report in accourding to Bank Account Change
2024 $ /reporting/rep601.php
2025   /reporting/includes/reports_classes.inc
2026 # Removed Type header from bank inquiry.
2027   /gl/inquiry/bank_inquiry.php
2028   
2029 09-Nov-2008 Janusz Dobrowolski
2030 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
2031 $ /applications/generalledger.php
2032   /gl/bank_transfer.php
2033   /gl/gl_bank.php
2034   /gl/includes/db/gl_db_bank_accounts.inc
2035   /gl/includes/db/gl_db_bank_trans.inc
2036   /gl/includes/db/gl_db_banking.inc
2037   /gl/includes/db/gl_db_trans.inc
2038   /gl/includes/ui/gl_bank_ui.inc
2039   /gl/inquiry/bank_inquiry.php
2040   /gl/manage/bank_accounts.php
2041   /gl/view/bank_transfer_view.php
2042   /gl/view/gl_deposit_view.php
2043   /gl/view/gl_payment_view.php
2044   /includes/banking.inc
2045   /includes/data_checks.inc
2046   /includes/types.inc
2047   /includes/ui/ui_lists.inc
2048   /purchasing/supplier_payment.php
2049   /purchasing/includes/db/supp_payment_db.inc
2050   /purchasing/includes/db/supp_trans_db.inc
2051   /purchasing/view/view_supp_payment.php
2052   /sales/customer_payments.php
2053   /sales/includes/db/payment_db.inc
2054   /sales/includes/db/sales_invoice_db.inc
2055   /sales/view/view_receipt.php
2056   /sql/alter2.1.sql
2057 ! Fixed session name for multiuser debuging tests.
2058   /includes/lang/language.php
2059 ! Preparing to paged table view in customer_allocation_main.php 
2060 $ /sales/includes/db/cust_trans_db.inc
2061   /sales/includes/db/custalloc_db.inc
2062 # Small fix to avoid sql conflicts
2063 $ /sales/includes/db/sales_points_db.inc
2064 # Changes to POS addition related to above changes.
2065 $ /includes/ui/ui_lists.inc
2066   /sales/includes/db/sales_points_db.inc
2067   /sales/manage/sales_points.php
2068   /sql/alter2.1.sql
2069
2070 09-Nov-2008 Joe Hunt
2071 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
2072 $ /includes/ui/ui_lists.inc 
2073   /includes/ui/ui_input.inc 
2074   /gl/gl_bank.php
2075   /gl/includes/db/gl_db_bank_accounts.inc
2076   /gl/includes/ui/gl_bank_ui.inc
2077   /gl/manage/gl_quick_entries.php
2078 ! New table, 0:quick_entry_lines, change to 0_quick_entries
2079 $ /sql/alter2.1.sql
2080
2081 08-Nov-2008 Janusz Dobrowolski
2082 ! Rewritten for paged query results.
2083 $ /purchasing/inquiry/supplier_inquiry.php
2084 # Fixed broken table content after customer selector change.
2085 $ /sales/inquiry/customer_allocation_inquiry.php
2086   /sales/inquiry/customer_inquiry.php
2087   /sales/inquiry/sales_deliveries_view.php
2088   /sales/inquiry/sales_orders_view.php
2089
2090 05-Nov-2008 Janusz Dobrowolski
2091 ! Changed dbpager API.
2092 $ /includes/ui/db_pager_view.inc
2093 # Polishing db_pager code.
2094 $ /includes/db_pager.inc
2095 + Added array_replace() and array_append() helpers.
2096 $ /includes/main.inc
2097 # Fixed multiply sales document view links.
2098 $ /includes/ui/ui_view.inc
2099 ! Rewritten for paged query results.
2100 $ /sales/inquiry/customer_allocation_inquiry.php
2101   /sales/inquiry/customer_inquiry.php
2102   /sales/inquiry/sales_deliveries_view.php
2103 ! Code cleanup.
2104 $ /sales/inquiry/sales_orders_view.php
2105
2106 04-Nov-2008 Janusz Dobrowolski
2107 + Added db_pager widget for paged/sorted sql query display.
2108 $ /includes/db_pager.inc (New)
2109   /includes/ui/db_pager_view.inc (New)
2110   /themes/aqua/images/sort_asc.gif (New)
2111   /themes/aqua/images/sort_desc.gif (New)
2112   /themes/aqua/images/sort_none.gif (New)
2113   /themes/cool/images/sort_asc.gif (New)
2114   /themes/cool/images/sort_desc.gif (New)
2115   /themes/cool/images/sort_none.gif (New)
2116   /themes/default/images/sort_asc.gif (New)
2117   /themes/default/images/sort_desc.gif (New)
2118   /themes/default/images/sort_none.gif (New)
2119   /themes/default/default.css
2120   /themes/aqua/default.css
2121 + Added query size user preference.
2122 $ /admin/display_prefs.php
2123   /admin/db/users_db.inc
2124   /includes/current_user.inc
2125   /includes/prefs/userprefs.inc
2126   /sql/alter2.1.sql
2127 + Added helper functions for array manipulation.
2128 $ /includes/main.inc
2129 + Added mysql_fetch_assoc() wrapper.
2130 $ /includes/db/connect_db.inc
2131 ! Paged query result.
2132 $ /sales/inquiry/sales_orders_view.php
2133 # Two smaller fixes.
2134 $ /js/inserts.js
2135
2136 31-Oct-2008 Janusz Dobrowolski
2137 + POS and cash sale support.
2138 $ /admin/users.php
2139   /admin/db/users_db.inc
2140   /applications/setup.php
2141   /includes/current_user.inc
2142   /includes/ui/ui_lists.inc
2143   /sales/sales_order_entry.php
2144   /sales/includes/cart_class.inc
2145   /sales/includes/sales_db.inc
2146   /sales/includes/ui/sales_order_ui.inc
2147   /sales/manage/sales_points.php (New)
2148   /sales/includes/db/sales_points_db.inc (New)
2149   /sales/includes/cart_class.inc
2150   /sales/includes/db/sales_invoice_db.inc
2151   /sales/includes/db/sales_order_db.inc
2152   /sql/alter2.1.sql
2153 # Fixed focus after error display.
2154 $ /js/utils.js
2155 # Fixed buggy output when SetLineWidth is used before first AddPage call.
2156 $ /reporting/includes/tcpdf.php
2157 # Fixed sign in payment view.
2158 $ /sales/view/view_receipt.php
2159 # Fixed missing hotkeys support for print links.
2160 $ /reporting/includes/reporting.inc
2161
2162 30-Oct-2008 Joe Hunt
2163 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
2164 $ /applications/generalledger.php 
2165   /includes/data_checks.inc
2166   /includes/types.inc
2167   /includes/ui/ui_lists.inc
2168   /gl/gl_bank.php
2169   /gl/includes/db/gl_db_bank_accounts.inc
2170   /gl/includes/ui/gl_bank_ui.inc
2171   /gl/manage/gl_quick_entries.php
2172   /sales/manage/customer_branches.php
2173 ! New table, 0_quick_entries
2174 $ /sql/alter2.1.sql
2175 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
2176 $ /gl/manage/gl_accounts.php
2177
2178 24-Oct-2008 Janusz Dobrowolski
2179 ! Added hotkeys to final menu options.
2180 $ /dimensions/dimension_entry.php
2181   /gl/bank_transfer.php
2182   /gl/gl_bank.php
2183   /gl/gl_journal.php
2184   /inventory/adjustments.php
2185   /inventory/transfers.php
2186   /manufacturing/work_order_add_finished.php
2187   /manufacturing/work_order_issue.php
2188   /manufacturing/work_order_release.php
2189   /purchasing/po_entry_items.php
2190   /purchasing/po_receive_items.php
2191   /purchasing/supplier_payment.php
2192   /sales/credit_note_entry.php
2193   /sales/customer_credit_invoice.php
2194   /sales/customer_invoice.php
2195   /sales/customer_payments.php
2196   /sales/sales_order_entry.php
2197 # Fixed TCPDF errors display.
2198 $ /reporting/includes/tcpdf.php
2199 # Fixed page position after message display.
2200 $  /js/utils.js
2201
2202 23-Oct-2008 Janusz Dobrowolski
2203 + Improved report module performance, also usable without javascript.
2204 $ /reporting/reports_main.php
2205   /reporting/includes/class.pdf.inc
2206   /reporting/includes/pdf_report.inc
2207   /reporting/includes/reports_classes.inc
2208   /reporting/includes/header2.inc
2209 + Hotkey support for viewer links.
2210 $ /includes/ui/ui_view.inc
2211   /js/inserts.js
2212 + Added purchase order printing after entry.
2213 $ /purchasing/po_entry_items.php
2214 + Added hotkeys to credit note final menu.
2215 $ /sales/credit_note_entry.php
2216 # Fixed submit button for IE7
2217 $ /includes/ui/ui_input.inc
2218 # Fixed ajax popup flicker.
2219 $ /js/utils.js
2220 # Fix after 2.0.4 merge
2221 $ /sales/inquiry/sales_orders_view.php
2222
2223 23-Oct-2008 Joe Hunt
2224 ! Merging the changes up to 2-0-4
2225 $ /purchasing/supplier_invoice.php
2226   /purchasing/supplier_credit.php
2227   /purchasing/includes/db/invoice_db.inc
2228   /purchasing/includes/db/grn_db.inc
2229   /purchasing/includes/ui/invoice_ui.inc
2230   /purchasing/supplier_invoice_grns.php (File removed)
2231   /purchasing/supplier_credit_grns.php (File removed)
2232   /purchasing/supplier_trans_gl.php (File removed)
2233   /gl/inquiry/gl_trial_balance.php
2234   /gl/inquiry/gl_account_inquiry.php
2235   /reporting/rep704.php
2236   /reporting/rep708.php
2237   /sql/en_US-demo.sql
2238   /sales/includes/ui/sales_order_ui.inc
2239   /sales/inquiry/sales_orders_view.php
2240   
2241 20-Oct-2008 Janusz Dobrowolski
2242 # Fix for pdf reports (php 5.2.4 issue)
2243 $ /reporting/includes/pdf_report.inc
2244
2245 19-Oct-2008 Janusz Dobrowolski
2246 + User interface mode (full vs fallback) detected and set on login
2247 $ /access/login.php
2248   /includes/current_user.inc
2249   /includes/session.inc
2250   /includes/ui/ui_input.inc
2251   /includes/ui/ui_lists.inc
2252 + More sales documents available for printing from inquiry page.
2253 $ /sales/inquiry/customer_inquiry.php
2254   /reporting/includes/header2.inc
2255 ! Changed version info.
2256 $ /config.php
2257 # Fixed ajax popup/redirection.
2258 $ /reporting/includes/pdf_report.inc
2259   /includes/ajax.inc
2260
2261 17-Oct-2008 Janusz Dobrowolski
2262 + Added ajax request indicator.
2263 $ /js/utils.js
2264   /themes/aqua/renderer.php
2265   /themes/aqua/images/ajax-loader.gif (new)
2266   /themes/cool/renderer.php
2267   /themes/cool/images/ajax-loader.gif (new)
2268   /themes/default/renderer.php
2269   /themes/default/images/ajax-loader.gif (new)
2270 + Added optional popup for pdf reports display.
2271 $ /admin/display_prefs.php
2272   /admin/users.php
2273   /admin/db/users_db.inc
2274   /includes/current_user.inc
2275   /includes/prefs/userprefs.inc
2276   /reporting/includes/pdf_report.inc
2277   /sql/alter2.1.sql
2278 # Changed message for missing currency rate.
2279 $ /includes/banking.inc
2280 # Fixed submit/button behaviour.
2281 $ /js/inserts.js
2282 # Fixed canceling order.
2283 $ /sales/sales_order_entry.php
2284 # Fixed typo in css
2285 $ /themes/aqua/default.css
2286 # Fixed pdf_debug mode
2287 $ /reporting/includes/reporting.inc
2288   /reporting/includes/reports_classes.inc
2289
2290 15-Oct-2008 Janusz Dobrowolski
2291 + Added remote printing support
2292 $ /admin/print_profiles.php (new)
2293   /admin/printers.php (new)
2294   /admin/db/printers_db.inc (new)
2295   /reporting/prn_redirect.php (new)
2296   /reporting/includes/printer_class.inc (new)
2297   /sql/alter2.1.sql (new)
2298   /config.php
2299   /admin/display_prefs.php
2300   /admin/users.php
2301   /admin/db/users_db.inc
2302   /applications/setup.php
2303   /includes/current_user.inc
2304   /includes/prefs/userprefs.inc
2305   /includes/ui/ui_lists.inc
2306   /js/inserts.js
2307   /js/utils.js
2308   /reporting/rep109.php
2309   /reporting/reports_main.php
2310   /reporting/includes/pdf_report.inc
2311   /reporting/includes/reporting.inc
2312   /reporting/includes/reports_classes.inc
2313 !Fixes related to changed printing api.
2314 $ /admin/view_print_transaction.php
2315   /purchasing/inquiry/po_search.php
2316   /purchasing/inquiry/po_search_completed.php
2317   /sales/customer_credit_invoice.php
2318   /sales/customer_delivery.php
2319   /sales/customer_invoice.php
2320   /sales/sales_order_entry.php
2321   /sales/inquiry/customer_inquiry.php
2322   /sales/inquiry/sales_deliveries_view.php
2323   /sales/inquiry/sales_orders_view.php
2324 + Added optional id parameter for label helpers; added value for buttons.
2325 $ /includes/ui/ui_input.inc
2326 + Added ajax popup screen command.
2327 $ /includes/ajax.inc
2328 # Skipping index.php file during flush_dir()
2329 $ /includes/main.inc
2330
2331 06-Oct-2008 Janusz Dobrowolski
2332 + Menu hotkeys system implementation.
2333 $ /includes/page/header.inc
2334   /includes/ui/ui_controls.inc
2335   /includes/ui/ui_input.inc
2336   /js/JsHttpRequest.js
2337   /js/inserts.js
2338   /js/utils.js
2339   /reporting/includes/reports_classes.inc
2340   /sales/sales_order_entry.php
2341   /sales/manage/customers.php
2342   /themes/aqua/default.css
2343   /themes/aqua/renderer.php
2344   /themes/cool/default.css
2345   /themes/cool/renderer.php
2346   /themes/default/default.css
2347   /themes/default/renderer.php
2348 + Access keys added to menu options strings.
2349 $ /config.php
2350   /applications/customers.php
2351   /applications/dimensions.php
2352   /applications/generalledger.php
2353   /applications/inventory.php
2354   /applications/manufacturing.php
2355   /applications/setup.php
2356   /applications/suppliers.php
2357   /reporting/reports_main.php
2358
2359 ------------------------------- Release 2.0.3 --------------------------------------------
2360 06-Oct-2008 Joe Hunt
2361 ! Release 2.0.3
2362 $ config.php
2363 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
2364 $ /inventory/inquiry/stock_movements.php
2365
2366 05-Oct-2008 Janusz Dobrowolski
2367 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
2368 $ /sales/includes/cart_class.inc
2369   /sales/includes/sales_db.inc
2370   /sales/includes/db/sales_credit_db.inc
2371   /sales/includes/db/sales_delivery_db.inc
2372   /sales/includes/db/sales_invoice_db.inc
2373 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
2374 $ /sales/manage/customers.php
2375
2376 04-Oct-2008 Joe Hunt
2377 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
2378 $ /admin/db/voiding_db.inc
2379 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
2380 $ /inventory/includes/db/item_adjust_db.inc
2381
2382 01-Oct-2008 Joe Hunt
2383 # When deleting the last module in FA a parce error arose:
2384 $ /admin/inst_module.php
2385   /admin/inst_lang.php
2386
2387 30-Sep-2008 Janusz Dobrowolski
2388 # Bug [0000067] Settled supplier documents were displayed as overdued.
2389 $ /purchasing/inquiry/supplier_inquiry.php
2390   /purchasing/inquiry/supplier_allocation_inquiry.php
2391 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
2392 $ /sales/allocations/customer_allocation_main.php
2393
2394 29-Sep-2008 Janusz Dobrowolski
2395 # Bug [0000065] Changing item type during adding new item caused record reset.
2396 $ /inventory/manage/items.php
2397
2398 26-Sep-2008 Joe Hunt
2399 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
2400 $ /sales/includes/db/sales_credit_db.inc
2401
2402 26-Sep-2008 Janusz Dobrowolski
2403 # Bug [0000062] Delivery Modifitication - duplicated tax details.
2404 $ /sales/includes/db/sales_delivery_db.inc
2405
2406 25-Sep-2008 Joe Hunt
2407 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
2408   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
2409 $ /gl/gl_budget.php
2410   /includes/db/comments_db.inc
2411   /inventory/cost_update.php
2412   /purchasing/includes/db/supp_trans_db.inc
2413   /sales/includes/db/cust_trans_db.inc
2414 # Bug [0000060] table prefix error message and inconsistency at install
2415 $ /admin/db/maintenance_db.inc
2416   /install/index.php
2417   /install/save.php
2418 # Bug [0000061] Delivery Modifitication (standard cost change)
2419 $ /sales/includes/db/sales_delivery_db.inc
2420
2421 ------------------------------- Release 2.0.2 --------------------------------------------
2422 23-Sep-2008 Joe Hunt
2423 ! Release 2.0.2
2424 $ config.php
2425 ! Increased time_out to 3 minutes.
2426 $ /install/save.php
2427
2428 23-Sep-2008 Joe Hunt
2429 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
2430 $ /sales/sales_order_entry.php
2431
2432 21-Sep-2008 Janusz Dobrowolski
2433 + Added submit_on_change option for date fields
2434 $ /includes/ui/ui_input.inc
2435 + Automatic exchange rate update after document date change
2436 $ /gl/bank_transfer.php
2437   /gl/gl_bank.php
2438   /gl/includes/db/gl_db_rates.inc
2439   /gl/includes/ui/gl_bank_ui.inc
2440   /includes/banking.inc
2441   /includes/ui/ui_view.inc
2442   /purchasing/supplier_payment.php
2443   /sales/customer_payments.php
2444   /sales/includes/cart_class.inc
2445 # Sales/purchase terms update after document date change [0000058]
2446 $ /purchasing/includes/ui/invoice_ui.inc
2447   /purchasing/includes/ui/po_ui.inc
2448   /sales/customer_invoice.php
2449 # Fixed edit line total, price update after date change
2450 $ /sales/includes/ui/sales_credit_ui.inc
2451   /sales/includes/ui/sales_order_ui.inc
2452 # Fixed unneeded page reload on enter key in text inputs
2453 $ /js/inserts.js
2454 # Fixed session variables conflicts with some third party software (e.g. XRMS)
2455 $ /includes/lang/language.php
2456 # Fixed calendar flicker, removed buttons from exchange_rate_display()
2457 $ /includes/ui/ui_view.inc
2458 ! Default delivery required by changed to 1 day.
2459 $ /includes/prefs/sysprefs.inc
2460 # Small bug fix 
2461 $ /sales/includes/sales_db.inc
2462
2463 20-Sep-2008 Joe Hunt
2464 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
2465 $ /admin/gl_setup.php
2466   /admin/db/company_db
2467   /includes/banking.inc
2468   /purchasing/allocations/supplier_allocate.php
2469   /purchasing/includes/db/suppalloc_db.inc
2470   /sales/allocations/customer_allocate.php
2471   /sales/includes/db/custalloc_db.inc
2472   /sales/includes/db/payment_db.inc
2473   /sales/includes/db/sales_credit_db.inc
2474 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
2475   /reporting/includes/tcpdf.php
2476 ! Layout adjustments
2477   /dimensions/includes/dimensions_ui.inc
2478   /dimensions/view/view_dimension.php
2479   /inventory/view/view_adjustment.php
2480   /manufacturing/view/work_order_view.php
2481   
2482 18-Sep-2008 Janusz Dobrowolski
2483 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
2484 $ /index.php
2485   /includes/ui/ui_controls.inc
2486   /includes/ui/ui_input.inc
2487   /includes/ui/ui_lists.inc
2488   /js/inserts.js
2489 + Add/view on F4 in customer/supplier selectors
2490 $ /gl/gl_bank.php
2491 + Add/view on F4 in supplier/items selectors
2492 $ /purchasing/po_entry_items.php
2493   /inventory/manage/items.php
2494 + Add/view on F4 in supplier selector
2495 $ /purchasing/supplier_credit.php
2496   /purchasing/supplier_invoice.php
2497   /purchasing/supplier_payment.php
2498   /purchasing/allocations/supplier_allocation_main.php
2499   /purchasing/manage/suppliers.php
2500   /inventory/purchasing_data.php
2501 + Add/view on F4 in customer selector
2502   /sales/credit_note_entry.php
2503   /sales/customer_payments.php
2504   /sales/sales_order_entry.php
2505   /sales/allocations/customer_allocation_main.php
2506   /sales/includes/ui/sales_credit_ui.inc
2507   /sales/includes/ui/sales_order_ui.inc
2508   /sales/manage/customer_branches.php
2509   /sales/manage/customers.php
2510 # Syntax error introduced in previous update fixed
2511 $ /inventory/prices.php
2512 # Fixed retreiving of exchange rates [0000057]
2513 $ /gl/manage/exchange_rates.php
2514   /includes/banking.inc
2515   /includes/ui/ui_view.inc
2516
2517 18-Sep-2008 Joe Hunt
2518 + New Report - Bank Statement.
2519 $ /reporting/reports_main.php
2520   /reporting/rep601.php (new file)
2521   
2522 17-Sep-2008 Joe Hunt
2523 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
2524   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
2525 $ /reporting/includes/tcpdf.php
2526 ! Inventory column option in Report Stock Sheet Check.
2527 $ /reporting/reports_main.php
2528   /reporting/rep303.php
2529   
2530 11-Sep-2008 Janusz Dobrowolski
2531 # Fixed slash quotation problems on direct POST values display.
2532 $ /includes/session.inc
2533   /includes/db/connect_db.inc
2534 # Added missing db_escape on person_id.
2535 $ /gl/includes/db/gl_db_bank_trans.inc
2536   /gl/includes/db/gl_db_trans.inc
2537 # Added error message and suppressed db update on failed ECB exchange rate read.
2538 $ /includes/ui/ui_view.inc
2539
2540 10-Sep-2008 Janusz Dobrowolski
2541 # Fixed company folders renaming after company remove.
2542 $ /admin/create_coy.php
2543 # Fixed list selectors' behaviour during search.
2544 $ /includes/ui/ui_lists.inc
2545 # Fixed page update after item search. Closes bugs [0000051],[0000054].
2546 $ /inventory/cost_update.php
2547   /inventory/prices.php
2548   /inventory/purchasing_data.php
2549   /inventory/reorder_level.php
2550   /inventory/includes/item_adjustments_ui.inc
2551   /inventory/includes/stock_transfers_ui.inc
2552   /inventory/inquiry/stock_status.php
2553   /inventory/manage/items.php
2554   /manufacturing/includes/work_order_issue_ui.inc
2555   /manufacturing/inquiry/where_used_inquiry.php
2556   /purchasing/includes/ui/po_ui.inc
2557   /sales/includes/ui/sales_credit_ui.inc
2558   /sales/includes/ui/sales_order_ui.inc
2559
2560 09-Sep-2008 Joe Hunt
2561 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
2562 $ /purchasing/includes/db/invoice_db.inc
2563
2564 ------------------------------- Release 2.0.1 --------------------------------------------
2565 07-Sep-2008 Joe Hunt
2566 ! Release 2.0.1
2567 $ config.php
2568
2569 05-Sep-2008 Janusz Dobrowolski
2570 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
2571 $ /sales/includes/sales_db.inc
2572   /sales/includes/db/sales_credit_db.inc
2573 ! Obsolete code removed
2574 $ /sales/customer_credit_invoice.php
2575
2576 05-Sep-2008 Joe Hunt
2577 # Bug [0000053] Missing GL postings on item issue on Work Order
2578 $ /manufacturing/includes/db/work_order_quick_db.inc
2579   /manufacturing/includes/db/work_order_issues_db.inc
2580   /manufacturing/includes/db/work_order_produce_items_db.inc
2581 ! Bad layout in aging on report Statements
2582 $ /reporting/rep108.php
2583
2584 04-Sep-2008 Joe Hunt
2585 # Bug [0000050] Invoice no. on all sales reports
2586 $ /reporting/includes/doctext.inc
2587   /reporting/includes/doctext2.inc
2588   
2589 04-Sep-2008 Joe Hunt
2590 # Bug [0000052] Inventory Valuation Report
2591 $ /reporting/rep301.php
2592
2593 04-Sep-2008 Joe Hunt
2594 # Bug [0000047] Not possible to view delivery sequence
2595 $ /purchasing/supplier_credit_grns.php
2596   /purchasing/supplier_invoice_grns.php
2597   /purchasing/includes/db/grn_db.inc
2598   /purchasing/includes/ui/invoice_ui.inc
2599   /purchasing/view/view_po.php
2600   /purchasing/view/view_supp_credit.php
2601 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
2602 $ /sales/includes/db/sales_credit_db.inc  
2603
2604 03-Sep-2008 Janusz Dobrowolski
2605 # Fixed fatal error handling in php5
2606 $ /includes/errors.inc
2607   /includes/session.inc
2608 # Fixed display of errors while saving sales documents
2609 $ /sales/sales_order_entry.php
2610
2611 03-Sep-2008 Joe Hunt
2612 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
2613 $ /inventory/inquiry/stock_movements.php
2614   /purchasing/includes/db/grn_db.inc
2615   /purchasing/includes/invoice_db.inc
2616
2617 03-Sep-2008 Joe Hunt
2618 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
2619 # Bug [0000044] Standard Cost error on credit note
2620 $ /inventory/includes/db/items_adjust_db.inc
2621   /purchasing/includes/db/grn_db.inc
2622   /purchasing/includes/invoice_db.inc
2623 # Bug [0000045] Cannot close fiscal year 
2624 $ /admin/fiscalyears.php
2625 # Update screen bug in Bank Account Inquiry.
2626   $ /gl/inquiry/bank_inquiry.php
2627
2628 02-Sep-2008 Joe Hunt
2629 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
2630 $ /reporting/includes/reports_classes.inc
2631 $ /reporting/rep702.php
2632
2633 01-Sep-2008 Joe Hunt
2634 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
2635 $ /lang/new_language_template/LC_MASSAGES/empty.po
2636   /lang/en_US/LC_MESSAGES/en_US.mo
2637
2638 31-Aug-2008 Janusz Dobrowolski
2639 + Added ajax support for file uploading
2640 $ /js/utils.js
2641 # Final fix for logo file upload
2642 $ /admin/company_preferences.php
2643 # Fixed item image file upload
2644 $ /inventory/manage/items.php
2645
2646 30-Aug-2008 Janusz Dobrowolski
2647 ! Up to date translation file
2648 $ /lang/new_language_template/LC_MASSAGES/empty.po
2649 # Fixed broken &amp's in backup files [0000040]
2650 $ /admin/db/maintenance_db.inc
2651 # Temporary fix (sync page reload) for uploading logo file
2652 $ /admin/company_preferences.php
2653 -------------------------------2.0 Final --------------------------------------------
2654 21_aug-2008 Joe Hunt
2655 ! config.php file. Version changed to 2.0
2656 $ config.php
2657 ! Set time out to 120 seconds.
2658 $ /install/save.php
2659 # Removed js warnings on index pages
2660 $ /js/utils.js
2661
2662 20-Aug-2008 Joe Hunt
2663 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
2664 $ /includes/db/inventory_db.inc
2665   /purchase/includes/db/grn_db.inc
2666   /purchase/includes/db/invoice_db.inc
2667
2668 20-Aug-2008
2669 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
2670 $ /admin/db/voiding_db.inc
2671 # Fixing a minor bug in grn_db.inc
2672 $ /purchasing/includes/db/grn_db.inc 
2673   
2674 19-Aug-2008 Joe Hunt
2675 # Fixed some color conversion problems in the new PDF Engine
2676 $ /reporting/includes/pdf_report.inc
2677   /reporting/includes/class.pdf.inc
2678   
2679 19-Aut-2008 Joe Hunt
2680 ! Optimized the textwraplines in pdf_report.inc and header2.inc
2681   /reporting/includes/pdf_report.inc
2682   /reporting/includes/header2.inc (This is important to download too!)
2683   
2684 19-Aug-2008 Joe Hunt
2685 ! Replacing the PDF Engine with a slightly modified TCPDF
2686 $ /reporting/fonts/helvetica*.php (new php files)
2687   /reporting/fonts/*.atm files removed
2688   /reporting/includes/pdf_report.inc (changed)
2689   /reporting/includes/class.pdf.inc (changed)
2690   /reporting/includes/barcodes.php (new file)
2691   /reporting/includes/htmlcolors.php (new file)
2692   /reporting/includes/html_entity_decode_php4.php (new file)
2693   /reporting/includes/tcpdf.php (new file, the PDF engine)
2694   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
2695   
2696 18-Aug-2008 Joe Hunt
2697 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
2698   that this can not be done. 
2699 $ /admin/db/voiding_db.inc
2700
2701 18-Aug-2008 Joe Hunt
2702 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
2703 $ /purchase/includes/db/grn_db.inc
2704   /purchase/includes/db/invoice_db.inc
2705   
2706 16-Aug-2008 Janusz Dobrowolski
2707 # Fixed first supplier add confirmation [0000039].
2708 $ /purchasing/manage/suppliers.php
2709 # Fixed entering direct documents with date in the past [0000036]
2710 $ /sales/customer_delivery.php
2711   /sales/includes/cart_class.inc
2712 # Fixed date_picker caching in debug mode
2713 $ /includes/ui/ui_view.inc
2714 # Some focus fixes after user entry error
2715 $ /sales/manage/credit_status.php
2716   /sales/manage/customer_branches.php
2717   /sales/manage/sales_areas.php
2718   /sales/manage/sales_people.php
2719
2720 08-Aug-2008 Joe Hunt
2721 # Wrong email-adress field taken when emailing documents [0000035].
2722 $ /sales/includes/db/cust_trans_db.inc
2723
2724 02-Aug-2008 Joe Hunt
2725 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
2726 $ /sales/manage/customer_branches.php
2727
2728 01-Aug-2008 Joe Hunt
2729 ! Customer Dimension overrides an Item Dimension when creating GL transactions
2730 $ /sales/includes/db/customers_db.inc
2731   /sales/includes/db/sales_credit_db.inc
2732   /sales/includes/db/sales_delivery_db.inc
2733   /sales/includes/db/sales_invoice_db.inc
2734   
2735 31-Jul-2008 Joe Hunt
2736 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
2737 $ /gl/gl_bank.php
2738
2739 30-Jul-2008 Joe Hunt
2740 ! Currency selection in Price Listing Report
2741 $ /reporting/rep104.php
2742   /reporting/reports_main.php
2743   
2744 28-Jul-2008 Janusz Dobrowolski
2745 # Fixed control buttons reset after record deletion.
2746 $ /admin/fiscalyears.php
2747   /admin/payment_terms.php
2748   /admin/shipping_companies.php
2749   /gl/manage/bank_accounts.php
2750   /gl/manage/currencies.php
2751   /gl/manage/gl_account_classes.php
2752   /gl/manage/gl_account_types.php
2753   /inventory/manage/item_categories.php
2754   /inventory/manage/item_units.php
2755   /inventory/manage/locations.php
2756   /inventory/manage/movement_types.php
2757   /manufacturing/manage/work_centres.php
2758   /sales/manage/credit_status.php
2759   /sales/manage/customer_branches.php
2760   /sales/manage/sales_areas.php
2761   /sales/manage/sales_people.php
2762   /sales/manage/sales_types.php
2763   /taxes/item_tax_types.php
2764   /taxes/tax_groups.php
2765   /taxes/tax_types.php
2766
2767 27-Jul-2008 Janusz Dobrowolski
2768 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
2769 $ /includes/ui/ui_controls.inc
2770   /includes/ui/ui_input.inc
2771   /inventory/manage/item_units.php
2772 # Fixed focus setting on multi-form pages.
2773 $ /js/utils.js
2774 # Fixed ajax reload
2775 $ /manufacturing/work_order_release.php
2776
2777 26-Jul-2008 Janusz Dobrowolski
2778 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
2779 $ /config.php
2780   /admin/create_coy.php
2781   /admin/inst_lang.php
2782   /admin/inst_module.php
2783   /includes/current_user.inc
2784 # Small layout fix
2785   /admin/fiscalyears.php
2786
2787 25-Jul-2008 Joe Hunt
2788 # Minor adjustments
2789 $ /includes/page/header.inc
2790   /manufacturing/work_order_release.php
2791   
2792 25-Jul-2008 Joe Hunt
2793 # Default application setting does not work [0000034]
2794 $ /includes/page/header.inc
2795
2796 25-Jul-2008 Joe Hunt
2797 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
2798 $ config.php
2799
2800 25-Jul-2008 Joe Hunt
2801 # Missing GL transactions when producing advanced manufacturing [0000032].
2802 $ /manufacturing/includes/db/work_order_produce_items_db.inc
2803
2804 24-Jul-2008 Janusz Dobrowolski
2805 + Added fatal error handling during ajax calls - [0000003] closed
2806 $ includes/session.inc
2807 # Fixed hints for lists without submit [0000026]
2808 $ includes/ui/ui_lists.inc
2809 # Removed not used file (related to [0000023])
2810 $ sql/basic.sql
2811
2812 24-Jul-2008 Joe Hunt
2813 # Pressing the link in the meta_forward function may result in a blank page.
2814 $ /includes/ui/ui_controls.inc
2815
2816 23-Jul-2008 Joe Hunt
2817 # Increment reference bug in GL Deposit and missing hyperlink parameter.
2818 $ /gl/gl_bank.php
2819   /gl/includes/gl_bank_ui.inc
2820   
2821 22-Jul-2008 Janusz Dobrowolski
2822 # Corrected backup maintenance page display during script download.
2823 $ /admin/backups.php
2824
2825 20-Jul-2008 Janusz Dobrowolski
2826 # Corrected reports page display after yesterday change.
2827 $ /reporting/reports_main.php
2828
2829 19-Jul-2008 Janusz Dobrowolski
2830 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
2831 $ /admin/backups.php
2832   /reporting/reports_main.php
2833 + Support for js only divs/pages.
2834 $ /includes/main.inc
2835   /includes/ui/ui_controls.inc
2836   /js/inserts.js
2837 # Fixed page usability in non-js mode.
2838 $ /sales/inquiry/sales_orders_view.php
2839 # Small table view fix
2840 $ /admin/inst_lang.php
2841
2842 18-Jul-2008 Janusz Dobrowolski
2843 + Added optional processing progressbar for submit buttons
2844 $ /includes/ui/ui_input.inc
2845   /includes/ui/ui_lists.inc
2846   /js/inserts.js
2847   /themes/aqua/images/progressbar.gif (new)
2848   /themes/cool/images/progressbar.gif (new)
2849   /themes/default/images/progressbar.gif (new)
2850 # Fixed database error after empty supplier search result [0000022]
2851 $ /purchasing/supplier_credit.php
2852   /purchasing/supplier_invoice.php
2853 # Fixed focus after update
2854 $ /admin/company_preferences.php
2855 # Fixed message typo.
2856 $ /admin/create_coy.php
2857 # Fixed line edition layout
2858 $ /inventory/includes/item_adjustments_ui.inc
2859
2860 18-Jul-2008 Joe Hunt
2861 # Parse error fixed [0000021] in customer_credit_invoice.php
2862 $ /sales/customer_credit_invoice.php
2863
2864 15-Jul-2008 Janusz Dobrowolski
2865 # Fixed bug [0000018] - unwanted freight cost reset on page update.
2866 $ /sales/customer_delivery.php
2867
2868 14-Jul-2008 Janusz Dobrowolski
2869 # Fixed bug [0000017] - error while checking qoh
2870 $ /includes/ui/items_cart.inc
2871   /manufacturing/work_order_issue.php
2872 # Fixed ajax update
2873 $ /gl/manage/gl_accounts.php
2874
2875 13-Jul-2008 Joe Hunt
2876 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
2877 $ /reporting/rep709.php
2878
2879 12-Jul-2008 Joe Hunt
2880 ! Rewrite of Tax Report (rep709.php).
2881 $ /reporting/rep709.php
2882
2883 09-Jul-2008 Janusz Dobrowolski
2884 # Corrections to maximum input lengths
2885 $ /gl/manage/bank_accounts.php
2886   /gl/manage/gl_account_classes.php
2887 # Fixed spare Back link on restricted pages
2888 $ /includes/session.inc
2889 # Fixed bank_account_types_list()
2890 $ /includes/ui/ui_lists.inc
2891 # Fixed warning about unexisting POST var
2892 $ /sales/manage/customers.php
2893
2894 08-Jul-2008 Janusz Dobrowolski
2895 # Added validation of entered quantities
2896 $ /sales/customer_credit_invoice.php
2897 # Fixed ajax update (0000015) and quantity checks
2898 $ /sales/customer_delivery.php
2899   /sales/customer_invoice.php
2900 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
2901 $ /sales/includes/db/sales_delivery_db.inc
2902   /sales/includes/db/sales_invoice_db.inc
2903   /sales/includes/sales_db.inc
2904 # Fixed setting document date to Today() 
2905 $ /sales/includes/cart_class.inc
2906
2907 08-Jul-2008 Joe Hunt
2908 + Addition in test of duplicate fiscal year
2909 $ /admin/fiscalyears.php
2910
2911 07-Jul-2008 Joe Hunt
2912 # Corrected a subbug in 00000012 (blank page in sales_types.php).
2913 $ /sales/manage/sales_types.php
2914
2915 07-Jul-2008 Janusz Dobrowolski
2916 + Added ajax
2917 $ /admin/fiscalyears.php
2918   /inventory/purchasing_data.php
2919 # Corrected factor parameter checking (fixes 00000012)
2920 $ /sales/includes/sales_db.inc
2921 ! Changed selector for fiscal year functions to id
2922 $ /admin/db/company_db.inc
2923 # Checking options parameter for combos 
2924 $ /includes/ui/ui_lists.inc
2925
2926 06-Jul-2008 Janusz Dobrowolski
2927 + Ajax additions
2928 $ /admin/view_print_transaction.php
2929   /admin/void_transaction.php
2930   /dimensions/dimension_entry.php
2931   /manufacturing/work_order_entry.php
2932   /manufacturing/manage/bom_edit.php
2933   /sales/manage/customer_branches.php
2934 + Default value calculated for new prices
2935 $ /inventory/prices.php
2936 + Optional default value for input_num()
2937 $ /includes/ui/ui_input.inc
2938 + Submit on change option for currency lists
2939 $ /includes/ui/ui_lists.inc
2940 # factor parameter in get_price() is now optional
2941 $ /sales/includes/sales_db.inc
2942 # Smaller fix to ajax page content update
2943 $ /sales/manage/customers.php
2944
2945 05-Jul-2008 Janusz Dobrowolski
2946 + Ajax additions
2947 $ /admin/change_current_user_password.php
2948   /admin/company_preferences.php
2949   /admin/forms_setup.php
2950   /admin/gl_setup.php
2951   /admin/payment_terms.php
2952   /admin/shipping_companies.php
2953   /admin/users.php
2954   /inventory/manage/item_categories.php
2955   /inventory/manage/item_units.php
2956   /inventory/manage/locations.php
2957   /inventory/manage/movement_types.php
2958   /manufacturing/manage/work_centres.php
2959   /sales/manage/credit_status.php
2960   /sales/manage/sales_areas.php
2961   /sales/manage/sales_people.php
2962   /sales/manage/sales_types.php
2963   /taxes/item_tax_types.php
2964   /taxes/tax_groups.php
2965   /taxes/tax_types.php
2966 # Gettext fixes
2967 $ /gl/manage/bank_accounts.php
2968   /gl/manage/bank_trans_types.php
2969   /gl/manage/currencies.php
2970   /gl/manage/gl_account_classes.php
2971   /gl/manage/gl_account_types.php
2972   /gl/manage/gl_accounts.php
2973
2974 04-Jul-2008 Janusz Dobrowolski
2975 + Ajax additions
2976   /gl/inquiry/bank_inquiry.php
2977   /gl/inquiry/gl_account_inquiry.php
2978   /gl/inquiry/gl_trial_balance.php
2979   /gl/manage/bank_accounts.php
2980   /gl/manage/bank_trans_types.php
2981   /gl/manage/currencies.php
2982   /gl/manage/exchange_rates.php
2983   /gl/manage/gl_account_classes.php
2984   /gl/manage/gl_account_types.php
2985   /gl/manage/gl_accounts.php
2986 ! Changed layout for simple db table editor pages
2987 $ /includes/ui/ui_input.inc
2988 - Removed unused GL account settings.
2989 $ /admin/gl_setup.php
2990   /admin/db/company_db.inc
2991   /gl/manage/gl_accounts.php
2992 # Fixed default sales account for customer branch.
2993 $ /admin/gl_setup.php
2994   /sales/manage/customer_branches.php
2995 # Fixed focus after ajax page reload.
2996 $ /includes/ajax.inc
2997 # Fixed optional submit for yesno and gl_all_accounts lists.
2998 $ /includes/ui/ui_lists.inc
2999
3000 01-Jul-2008 Janusz Dobrowolski
3001 + Ajax additions
3002   /gl/bank_transfer.php
3003   /gl/gl_budget.php
3004   /gl/gl_journal.php
3005   /gl/includes/ui/gl_journal_ui.inc
3006 + Added client side calculations for budget
3007   /gl/gl_budget.php
3008   /js/budget.js
3009 # Fixed default POST assigning [fixes 0000009]
3010   /includes/ui/ui_lists.inc
3011 # Fixed submit type in submit_row()
3012   /includes/ui/ui_input.inc
3013 # Small display fix
3014   /gl/manage/currencies.php
3015 ! Code cleanup
3016   /gl/gl_bank.php
3017   /gl/includes/ui/gl_bank_ui.inc
3018   /inventory/adjustments.php
3019   /inventory/transfers.php
3020   /purchasing/po_entry_items.php
3021   /sales/sales_order_entry.php
3022   /sales/credit_note_entry.php
3023
3024 29-Jun-2008 Janusz Dobrowolski
3025 ! Rewritten bank deposit/payment related files, added ajax
3026   /gl/gl_deposit.php (removed)
3027   /gl/gl_payment.php (removed)
3028   /gl/gl_bank.php (added)
3029   /gl/includes/ui/gl_bank_ui.inc (new file)
3030   /gl/includes/ui/gl_deposit_ui.inc (removed)
3031   /gl/includes/ui/gl_payment_ui.inc (removed)
3032   /gl/includes/db/gl_db_banking.inc
3033   /gl/gl_journal.php
3034   /manufacturing/search_work_orders.php
3035   /applications/generalledger.php
3036 + Added fallback flag for non-js mode only ui elements
3037 $ /js/inserts.js
3038 ! Default value from POST for check_box,hidden and text_cells inputs
3039 $ /includes/ui/ui_input.inc
3040 ! Rewritten non-sql list selectors
3041 $ /includes/ui/ui_lists.inc
3042   /purchasing/inquiry/supplier_allocation_inquiry.php
3043   /purchasing/inquiry/supplier_inquiry.php
3044 ! Added trans_type parameter to items_cart()  
3045 $ /includes/ui/items_cart.inc
3046   /inventory/adjustments.php
3047   /inventory/transfers.php
3048   /manufacturing/work_order_issue.php
3049
3050 27-Jun-2008 Janusz Dobrowolski
3051 + Ajax additions
3052 $ /dimensions/dimension_entry.php
3053   /dimensions/inquiry/search_dimensions.php
3054   /manufacturing/work_order_add_finished.php
3055   /manufacturing/work_order_issue.php
3056   /manufacturing/work_order_release.php
3057   /manufacturing/includes/work_order_issue_ui.inc
3058   /manufacturing/search_work_orders.php
3059 ! Default $selected_id=null (ie current $_POST value) for all lists;
3060    standard view (ie with search box) of stock_component_list()
3061 $ /includes/ui/ui_lists.inc
3062 # Fixed selection for outstanding work orders
3063 $ /manufacturing/search_work_orders.php
3064 # Fixed stock item links
3065 $ /inventory/includes/item_adjustments_ui.inc
3066   /inventory/includes/stock_transfers_ui.inc
3067 # Fixed typo in menu option
3068 $ /applications/manufacturing.php
3069
3070 27-Jun-2008 Joe Hunt
3071 # Minor html adjustment in login.php
3072 $ /access/login.php
3073 # Fixed a bug when trying to create a duplicate year
3074 $ /admin/fiscalyears.php
3075 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
3076 $ /applications/manufacturing.php
3077
3078 26-Jun-2008 Janusz Dobrowolski
3079 + Ajax additions
3080 $ /includes/ui/ui_lists.inc
3081   /inventory/adjustments.php
3082   /inventory/cost_update.php
3083   /inventory/prices.php
3084   /inventory/transfers.php
3085   /inventory/includes/item_adjustments_ui.inc
3086   /inventory/includes/stock_transfers_ui.inc
3087   /inventory/inquiry/stock_movements.php
3088   /inventory/manage/items.php
3089   /manufacturing/work_order_entry.php
3090   /purchasing/po_entry_items.php
3091 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
3092 $ /includes/ui/items_cart.inc
3093 # Fixed bug 0000008 (call to no more existing function)
3094 $ /sales/includes/db/sales_types_db.inc
3095
3096 25-Jun-2008 Joe Hunt
3097 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
3098 $ /purchasing/includes/ui/invoice_ui.inc
3099
3100 25-Jun-2008 Janusz Dobrowolski
3101 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
3102 $ /purchasing/includes/ui/invoice_ui.inc
3103
3104 25-Jun-2008 Joe Hunt
3105 # Fixed bug when updating/saving Tax Group Items
3106 $ /includes/ui/ui_lists.inc
3107
3108 24-Jun-2008 Joe Hunt
3109 # Fixed inconsistencies in customer and supplier aging 
3110 $ /sales/includes/db/customers_db.inc
3111   /sales/inquiry/customer_inquiry.php
3112   /purchasing/includes/db/suppliers_db.inc
3113   /reporting/rep102.php
3114   /reporting/rep202.php
3115 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
3116 $ /sales/sales_order_entry.php
3117
3118
3119 23-Jun-2008 Janusz Dobrowolski
3120 + Ajax additions to sales and purchasing modules
3121 $ /purchasing/po_receive_items.php
3122   /purchasing/supplier_credit.php
3123   /purchasing/supplier_credit_grns.php
3124   /purchasing/supplier_invoice.php
3125   /purchasing/supplier_invoice_grns.php
3126   /purchasing/supplier_trans_gl.php
3127   /purchasing/allocations/supplier_allocate.php
3128   /purchasing/includes/ui/invoice_ui.inc
3129   /sales/customer_credit_invoice.php
3130   /sales/allocations/customer_allocate.php
3131 # Fixed edition of purchase order (bug #0000001)
3132 $ /purchasing/includes/ui/po_ui.inc
3133 ! Improved client side allocation functions
3134 $ /js/allocate.js
3135 + Optional coloured price_format()
3136 $ /js/utils.js
3137   /js/inserts.js
3138 ! Async update of locations selector
3139 $ /includes/ui/ui_lists.inc
3140 # Fixed warning on pages without default focus.
3141 $ /includes/ui/ui_controls.inc
3142 # Fixed initial display for numeric inputs with dec=0. 
3143 $ /includes/ui/ui_input.inc
3144
3145 21-Jun-2008 Janusz Dobrowolski
3146 + Ajax additions to sales and purchasing modules
3147 $ /purchasing/po_entry_items.php
3148   /purchasing/supplier_payment.php
3149   /purchasing/allocations/supplier_allocate.php
3150   /purchasing/includes/ui/po_ui.inc
3151   /purchasing/inquiry/po_search.php
3152   /purchasing/inquiry/po_search_completed.php
3153   /purchasing/inquiry/supplier_allocation_inquiry.php
3154   /purchasing/inquiry/supplier_inquiry.php
3155   /purchasing/manage/suppliers.php
3156   /sales/manage/customers.php
3157
3158 21-Jun-2008 Joe Hunt
3159 + Added upload functionality to company logo. Better names on lists search.
3160 $ /admin/company_preferences.php
3161 ! Better layout on company logo print-out
3162 $ /reporting/includes/header2.inc
3163
3164 ---------------------------------------Release Candidate 2-------------------------------
3165 20-Jun-2008 Joe Hunt
3166 ! 2.0 Release Candidate 2
3167 $ config.php
3168   update.html
3169   
3170 20-Jun-2008 Joe Hunt
3171 ! In reorder_level.php the heading gets updated as well
3172 $ /inventory/reorder_level.php
3173 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
3174 $ /inventory/manage/item_units.php
3175
3176 20-Jun-2008 Janusz Dobrowolski
3177 # Proper error handling even after exit() call.
3178 $ /includes/errors.inc
3179   /includes/main.inc
3180   /includes/session.inc
3181 # Fixed initial combo selection.
3182   /includes/ui/ui_lists.inc
3183 # Layout fixes to customer edition.
3184   /sales/manage/customers.php
3185 # Added order table reload after template option change
3186   /sales/inquiry/sales_orders_view.php
3187
3188 19-Jun-2008 Janusz Dobrowolski
3189 + Added ajax improvements
3190 $ /purchasing/allocations/supplier_allocation_main.php
3191   /sales/customer_delivery.php
3192   /sales/customer_invoice.php
3193   /sales/allocations/customer_allocation_main.php
3194   /sales/manage/customers.php
3195 + Ajax added to check helper function
3196 $ /includes/ui/ui_input.inc
3197 # Fixing database error in branch exist check on empty customer_id
3198 $ /includes/data_checks.inc
3199 # Layout fix for hyperlink_params_td()
3200 $ /includes/ui/ui_controls.inc
3201 # Fix for initial combo position
3202 $ /includes/ui/ui_lists.inc
3203 # Fix to select onchange extension
3204 $ /js/inserts.js
3205
3206 19-Jun-2008 Joe Hunt
3207 ! changed so the due date is updated when changing customer in direct invoice.
3208 $ /sales/includes/ui/sales_order_ui.inc
3209
3210 19-Jun-2008 Joe Hunt
3211 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
3212 $ /sales/customer_credit_invoice.php
3213
3214 18-Jun-2008 Janusz Dobrowolski
3215 + Added ajax improvements
3216 $ /sales/credit_note_entry.php
3217   /sales/customer_payments.php
3218   /sales/sales_order_entry.php
3219   /sales/includes/ui/sales_credit_ui.inc
3220   /sales/includes/ui/sales_order_ui.inc
3221   /sales/inquiry/customer_allocation_inquiry.php
3222   /sales/inquiry/customer_inquiry.php
3223 + Added optional trigger parameter to div_start()
3224 $ /includes/ui/ui_controls.inc
3225 + Added dec attribute ajax update for amount fields 
3226 $ /includes/ui/ui_input.inc
3227 + Ajaxified stock item types and credit types lists
3228 $ /includes/ui/ui_lists.inc
3229 # Fixed onblur for amount fields, extended onchange event handling for selects
3230 $ /js/inserts.js
3231 # Fixed addAssign() js handler for nonstandard attributes
3232 $ /js/utils.js
3233 # Fixed bug in stock item image upload
3234 $ /inventory/manage/items.php
3235
3236 17-Jun-2008 Joe Hunt
3237 ! More files with Quantity routines needed fix due to php4 related issue.
3238 $ /includes/current_user.inc
3239   /manufacturing/work_order_entry.php
3240   /manufacturing/inquiry/where_used_inquiry.php
3241   /manufacturing/manage/bom_edit.php
3242   /purchasing/po_receive_items.php
3243   /purchasing/supplier_credit_grns.php
3244   /purchasing/supplier_invoice_grns.php
3245   /sales/customer_credit_invoice.php
3246   /sales/includes/ui/sales_order_ui.inc
3247
3248 16-Jun-2008 Joe Hunt
3249 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
3250 $ /reporting/includes/header2.inc
3251   /reporting/doctext.inc
3252   /reporting/doctext2.inc
3253   
3254 16-Jun-2008 Joe Hunt
3255 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
3256 $ /includes/current_user.inc
3257   /includes/ui/ui_input.inc
3258   /includes/ui/ui_lists.inc
3259   /inventory/reorder_level.inc
3260   /inventory/includes/item_adjustments_ui.inc
3261   /inventory/includes/stock_transfers_ui.inc
3262   /inventory/includes/db/items_units_db.inc
3263   /inventory/inquiry/stock_movements.php
3264   /inventory/inquiry/stock_status.php
3265   /inventory/manage/item_units.php
3266   /inventory/view/view_adjustment.php
3267   /inventory/view/view_transfer.php
3268   /manufacturing/search_work_orders.php
3269   /manufacturing/work_order_entry.php
3270   /manufacturing/includes/manufacturing_ui.inc
3271   /manufacturing/includes/work_order_issue_ui.inc
3272   /manufacturing/inquiry/where_used_inquiry.php
3273   /manufacturing/manage/bom_edit.php
3274   /manufacturing/view/wo_issue_view.php
3275   /manufacturing/view/wo_production_view.php
3276   /purchasing/po_receive_items.php
3277   /purchasing/supplier_credit_grns.php
3278   /purchasing/supplier_invoice_grns.php
3279   /purchasing/includes/ui/invoice_ui.inc
3280   /purchasing/includes/ui/po_ui.inc
3281   /purchasing/view/view_grn.php
3282   /purchasing/view/view_po.php
3283   /reporting/rep105.php
3284   /reporting/rep107.php
3285   /reporting/rep108.php
3286   /reporting/rep109.php
3287   /reporting/rep110.php
3288   /reporting/rep204.php
3289   /reporting/rep209.php
3290   /reporting/rep301.php
3291   /reporting/rep302.php
3292   /reporting/rep303.php
3293   /reporting/rep401.php
3294   /sales/customer_credit_invoice.php
3295   /sales/customer_delivery.php
3296   /sales/customer_invoice.php
3297   /sales/includes/ui/sales_credit_ui.inc
3298   /sales/includes/ui/sales_order_ui.inc
3299   /sales/view/view_credit.php
3300   /sales/view/view_dispatch.php
3301   /sales/view/view_invoice.php
3302   /sales/view/view_sales_order.php
3303   
3304 15-Jun-2008 Janusz Dobrowolski
3305 + Ajax driven delivery and order queries.
3306 $ /sales/inquiry/sales_deliveries_view.php
3307   /sales/inquiry/sales_orders_view.php
3308 + Added searchbox class selector for text inputs with onchange event handlers.
3309 ! Added text selection after focus.
3310 $ /js/inserts.js
3311   /js/utils.js
3312 + Added submit_on_change option to ref input functions, fixed data picker
3313 $ /includes/ui/ui_input.inc
3314 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
3315 $ /includes/ui/ui_lists.inc
3316
3317 15-Jun-2008 Joe Hunt
3318 # Changed so Invoice Template gets the current day instead of original day.
3319 $ /sales/sales_order_entry.php
3320
3321 15-Jun-2008 Joe Hunt
3322 # Bug in tax_types_list (spec_id)
3323 $ /includes/ui/ui_lists.inc
3324
3325 14-Jun-2008 Joe Hunt
3326 # Minor annoying layout bug in stock movements.
3327 $ /inventory/inquiry/stock_movements.php
3328
3329 14-Jun-2008 Joe Hunt
3330 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
3331   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
3332 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
3333   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
3334 $ /includes/ui/ui_lists.inc
3335   /sales/includes/db/sales_invoice_db.inc
3336   /sales/includes/db/sales_credit_db.inc
3337   /sales/manage/customer_branches.php
3338   .
3339 12-Jun-2008 Joe Hunt
3340 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
3341 $ /reporting/reports_main.php
3342   /reporting/rep304.php (new file)
3343   
3344 ---------------------------------------Release Candidate 1-------------------------------
3345 10-Jun-2008 Janusz Dobrowolski
3346 # Some more fixes related to ajax combos usage
3347 $ /includes/ui/ui_lists.inc
3348   /inventory/cost_update.php
3349   /inventory/prices.php
3350   /inventory/purchasing_data.php
3351   /inventory/reorder_level.php
3352   /inventory/includes/item_adjustments_ui.inc
3353   /inventory/inquiry/stock_status.php
3354   /manufacturing/inquiry/where_used_inquiry.php
3355   /manufacturing/manage/bom_edit.php
3356   /purchasing/includes/ui/po_ui.inc
3357 # Fixed focus issues
3358 $ /gl/gl_journal.php
3359   /gl/gl_deposit.php
3360   /gl/gl_payment.php
3361   /js/inserts.js
3362   
3363 09-Jun-2008 Janusz Dobrowolski
3364 # Some additional fixes related to last big committment
3365 $ /gl/gl_journal.php
3366   /gl/gl_deposit.php
3367   /gl/gl_payment.php
3368   /includes/ajax.inc
3369   /includes/reserved.inc
3370   /includes/ui/ui_lists.inc
3371   /includes/ui/ui_view.inc
3372   /js/inserts.js
3373   /js/utils.js
3374   /sales/includes/ui/sales_order_ui.inc
3375   /themes/default/default.css
3376   /themes/aqua/default.css
3377   /themes/cool/default.css
3378
3379 08-Jun-2008 Joe Hunt
3380 ! Preparing for release candidate 1
3381 $ config.php
3382
3383 08-Jun-2008 Joe Hunt
3384 ! Set 'max_execution_time' to 60 seconds by ini_set.
3385 $ /install/save.php
3386
3387 07-Jun-2008 Joe Hunt
3388 # Fixed a layout bug in footer.inc
3389 $ /includes/page/footer.inc
3390
3391 07-Jun-2008 Joe Hunt
3392 ! Changed install.html and update.html
3393 $ install.html
3394   update.html
3395 + New files, change_current_user_password.php and alter2.sql
3396 $ /admin/change_current_user_password.php
3397   /sql/alter2.sql
3398 ! Changed some files for layout
3399 $ /lang/en_US/stylesheet.css
3400   /themes/aqua/default.css
3401   /themes/aqua/renderer.php
3402   /themes/cool/default.css
3403   /themes/cool/renderer.php
3404   /themes/default/default.css
3405   /themes/default/renderer.php
3406 ! Changed install sql scripts
3407 $ /sql/en_US-demo.sql
3408   /sql/en_US-new.sql
3409   
3410 07-Jun-2008 Janusz Dobrowolski
3411 + Added ajax functionality and ui hints to sales form entry pages.
3412 $ /sales/sales_order_entry.php
3413   /sales/includes/ui/sales_order_ui.inc
3414 + Added option for hints display, changed input/lists functions API
3415 $ /admin/display_prefs.php
3416   /admin/db/users_db.inc
3417   /includes/current_user.inc
3418   /includes/prefs/userprefs.inc
3419   /includes/ui/ui_input.inc
3420   /themes/default/renderer.php
3421   /sql/alter.sql
3422 + List functions rewrite. Added ajax functionality, universal combo_input().
3423 $ /includes/ui/ui_lists.inc
3424 + Ajaxified exchange_rate_display()
3425 $ /includes/ui/ui_view.inc
3426 + Added methods for setting focus and page reload to $Ajax class
3427 $ /includes/ajax.inc
3428   /includes/main.inc
3429 + Added comma separated css element selectors
3430 $ /js/behaviour.js
3431 ! Searchable select js changes related to new ui_lists.inc changes
3432 $ /js/inserts.js
3433   /js/utils.js
3434 + Additional style definitions for various ajax controls
3435 $ /themes/default/default.css
3436 ! Fixes related to changed input/lists API and ajax extensions
3437 $ /admin/company_preferences.php
3438   /admin/fiscalyears.php
3439   /admin/forms_setup.php
3440   /admin/gl_setup.php
3441   /dimensions/dimension_entry.php
3442   /dimensions/inquiry/search_dimensions.php
3443   /gl/bank_transfer.php
3444   /gl/includes/ui/gl_deposit_ui.inc
3445   /gl/includes/ui/gl_journal_ui.inc
3446   /gl/includes/ui/gl_payment_ui.inc
3447   /gl/inquiry/bank_inquiry.php
3448   /gl/inquiry/gl_account_inquiry.php
3449   /gl/inquiry/gl_trial_balance.php
3450   /gl/manage/gl_account_types.php
3451   /gl/manage/gl_accounts.php
3452   /includes/ui/ui_controls.inc
3453   /inventory/includes/item_adjustments_ui.inc
3454   /inventory/includes/stock_transfers_ui.inc
3455   /inventory/inquiry/stock_movements.php
3456   /manufacturing/search_work_orders.php
3457   /manufacturing/work_order_add_finished.php
3458   /manufacturing/work_order_entry.php
3459   /manufacturing/includes/work_order_issue_ui.inc
3460   /manufacturing/manage/bom_edit.php
3461   /purchasing/supplier_payment.php
3462   /purchasing/includes/ui/grn_ui.inc
3463   /purchasing/includes/ui/invoice_ui.inc
3464   /purchasing/includes/ui/po_ui.inc
3465   /purchasing/inquiry/po_search.php
3466   /purchasing/inquiry/po_search_completed.php
3467   /purchasing/inquiry/supplier_allocation_inquiry.php
3468   /purchasing/inquiry/supplier_inquiry.php
3469   /sales/customer_credit_invoice.php
3470   /sales/customer_delivery.php
3471   /sales/customer_invoice.php
3472   /sales/includes/ui/sales_credit_ui.inc
3473   /sales/inquiry/customer_allocation_inquiry.php
3474   /sales/inquiry/customer_inquiry.php
3475   /sales/inquiry/sales_deliveries_view.php
3476   /sales/inquiry/sales_orders_view.php
3477   /taxes/tax_groups.php
3478
3479 06-Jun-2008 Joe Hunt
3480 # Final fixes in html layout
3481 $ /admin/create_coy.php
3482   /gl/gl_deposit.php
3483   /gl/gl_payment.php
3484   /gl/manage/exchange_rates.php
3485   /inventory/prices.php
3486   /inventory/purchasing_date.php
3487   /inventory/reorder_level.php
3488   /inventory/inquiry/stock_status.php
3489   /manufacturing/inquiry/where_used_inquiry.php
3490   /manufacturing/manage/bom_edit.php
3491   
3492 05-Jun-2008 Joe Hunt
3493 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
3494 $ /includes/ui/ui_view.inc
3495 # Fixed a html layout bug
3496 $ /includes/page/header.inc
3497
3498 31-May-2008 Joe Hunt
3499 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
3500 $ /gl/view/gl_deposit_view.php
3501   /gl/view/gl_payment_view.php
3502   /includes/ui/ui_controls.inc
3503   /includes/ui/ui_lists.inc
3504   /includes/ui/ui_view.inc
3505   /manufacturing/work_order_add_finished.php
3506   /manufacturing/includes/manufacturing_ui.inc
3507   /manufacturing/view/work_order_view.php
3508   /manufacturing/view/wo_issue_view.php
3509   /sales/inquiry/customer_allocation_inquiry.php
3510   /sales/inquiry/customer_inquiry.php
3511
3512 30-May-2008 Joe Hunt
3513 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
3514 $ /inventory/inquiry/stock_movements.php
3515   /reporting/rep302.php
3516
3517 28-May-2008 Joe Hunt
3518 # More bugs related to debtor_trans changes (positive amounts)
3519 $ /gl/includes/db/gl_db_banking.inc
3520   /sales/allocations/customer_allocate.php
3521   /sales/includes/db/custalloc_db.inc
3522   /sales/inquiry/customer_allocation_inquiry.php
3523
3524 27-May-2008 Joe Hunt
3525 # Changed more files with new html/css.
3526 $ /includes/page/header.inc
3527   /purchasing/inquiry/supplier_allocation_inquiry.php
3528   /sales/credit_note_entry.php
3529   
3530 26-May-2008 Joe Hunt
3531 # Fixed many minor bugs, new ones as well as debtor_trans related.
3532 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
3533 $ /admin/backups.php
3534   /admin/create_coy.php
3535   /admin/inst_lang.php
3536   /admin/inst_module.php
3537   /gl/manage/exchange_rates.php
3538   /includes/session.inc
3539   /includes/page/header.inc
3540   /includes/ui/ui_controls.inc
3541   /includes/ui/ui_input.inc
3542   /includes/ui/ui_lists.inc
3543   /includes/ui/ui_view.inc
3544   /purchasing/allocations/supplier_allocate.php
3545   /sales/allocations/customer_allocate.php
3546   /sales/includes/db/sales_credit_db.inc
3547   /sales/inquiry/customer_allocation_inquiry.php
3548   /themes/aqua/default.css
3549   /themes/cool/default.css
3550   /themes/default/default.css
3551   
3552 23-May-2008 Joe Hunt
3553 # Minor bug in dimensions.php (Outstanding Dimensions)
3554 $ /applications/dimensions.php
3555   /dimensions/inquiry/search_dimensions.php
3556   
3557 23-May-2008 Janusz Dobrowolski
3558 ! Include file order / error handling order fixed once again.
3559 $ /includes/main.inc
3560   /includes/session.inc
3561   
3562 23-May-2008 Joe Hunt
3563 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
3564   correct renderer.php.
3565 $ frontaccounting.php
3566   /includes/page/header.inc
3567   /includes/page/footer.inc
3568   /themes/default/renderer.php
3569   /themes/cool/renderer.php
3570   /themes/aqua/renderer.php
3571
3572 22-May-2008 Janusz Dobrowolski
3573 ! Error handler switching moved to session.inc for early error catching
3574 $ /includes/main.inc
3575   /includes/session.inc
3576 ! Cosmetic cleanup
3577   /js/utils.js
3578   
3579 18-May-2008 Janusz Dobrowolski
3580 # Added explicit ob_end_flush() on shutdown needed for php5
3581 $ /includes/main.inc
3582 # Fixed for www servers on nonstandard listening ports.
3583 $ /js/JsHttpRequest.js
3584
3585 18-May-2008 Joe Hunt
3586 # Bug when inserting new records in debtor_trans.
3587 $ /sales/includes/db/cust_trans_db.inc
3588
3589 16-May-2008 Janusz Dobrowolski
3590 + Rewritten errors/messages handling, unified for ajax/user/php errors
3591 $ /includes/errors.inc
3592   /includes/main.inc
3593   /includes/ui/ui_msgs.inc
3594 + Framework extended for ajax functionality, javascript code organization improvements.
3595 $ /config.php
3596   /includes/JsHttpRequest.php (new file)
3597   /includes/ajax.inc (new file)
3598   /includes/current_user.inc
3599   /includes/session.inc
3600   /includes/lang/language.php
3601   /includes/page/footer.inc
3602   /includes/page/header.inc
3603   /includes/ui/ui_controls.inc
3604   /includes/ui/ui_input.inc
3605   /includes/ui/ui_view.inc
3606   /js/JsHttpRequest.js (new file)
3607   /js/allocate.js (new file)
3608   /js/utils.js (new file)
3609   /js/behaviour.js
3610   /js/inserts.js
3611   /themes/aqua/images (new dir)
3612   /themes/aqua/images/button_ok.png (new file)
3613   /themes/aqua/images/locate.png (new file)
3614   /themes/cool/images (new dir)
3615   /themes/coll/images/button_ok.png (new file)
3616   /themes/coll/images/locate.png (new file)
3617   /themes/default/images/button_ok.png (new file)
3618   /themes/default/images/progressbar.gif (new file)
3619   /themes/default/images/progressbar1.gif (new file)
3620   /themes/default/images/progressbar2.gif (new file)
3621   /themes/default/default.css
3622   /themes/aqua/default.css
3623   /themes/cool/default.css
3624 ! Payment allocation js functions moved to allocate.js
3625 $ /purchasing/allocations/supplier_allocate.php 
3626   /sales/allocations/customer_allocate.php
3627 ! Some initializations moved from sales_order_ui.inc
3628 $ /sales/includes/cart_class.inc
3629 + Added javascript compression routine
3630 $ /includes/main.inc
3631
3632 14-May-2008 Joe Hunt
3633 # Minor bugs in the former fixing.
3634 $ /includes/ui/ui_lists.inc
3635
3636 14-May-2008 Joe Hunt
3637 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
3638   the records when there were no search values.
3639 $ /includes/ui/ui_lists.inc
3640
3641 09-May-2008 Joe Hunt
3642 ! Due to differences in Javascript the script update_db.php had to be changed.
3643 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
3644 $ /update_db.php
3645   /sql/en_US-new.sql
3646   /sql/en_US-demo.sql
3647   
3648 09-May-2008 Janusz Dobrowolski
3649 # Automatic calculation of not set item prices from home currency and base sales type settings.
3650 $ /admin/company_preferences.php
3651   /admin/db/company_db.inc
3652   /includes/ui/ui_lists.inc
3653   /sales/includes/cart_class.inc
3654   /sales/includes/sales_db.inc
3655   /sales/includes/db/sales_order_db.inc
3656   /sales/includes/db/sales_types_db.inc
3657   /sales/includes/ui/sales_credit_ui.inc
3658   /sales/includes/ui/sales_order_ui.inc
3659   /sales/manage/sales_types.php
3660   /sql/alter.sql
3661 # Fixed dev bug blocking change of price on order entry.
3662 $ /sales/includes/ui/sales_order_ui.inc
3663 # Small display fix
3664 $ /sales/manage/sales_people.php
3665
3666 30-Apr-2008 Joe Hunt
3667 # Fixed price update also in purchase order
3668 $ /purchasing/includes/ui/po_ui.inc
3669
3670 30-Apr-2008 Janusz Dobrowolski
3671 # Fixed price update when changing item in sales order.
3672 $ /includes/ui/ui_lists.inc
3673   /js/inserts.js
3674   /sales/includes/ui/sales_order_ui.inc
3675
3676 24-Apr-2008 Janusz Dobrowolski
3677 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
3678 $ /company/0/reporting (added new directory)
3679   /company/0/reporting/index.php
3680   /admin/create_coy.php
3681   /reporting/includes/reports_classes.inc
3682 # Warnings turned off in case of charset not supported by htmlspecialchars().
3683 $ /includes/db/connect_db.inc
3684 # Added content type encoding header
3685 $ /includes/page/header.inc
3686
3687 24-Apr-2008 Joe Hunt
3688 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
3689   /includes/prefs/sysprefs.inc
3690 $ /includes/ui/items_cart.inc  
3691 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
3692 $ /reporting/includes/pdf_report.inc
3693
3694 23-Apr-2008 Joe Hunt
3695 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
3696   It will make it easier to design your own document layouts.
3697 $ /reporting/includes/pdf_report.inc
3698   /reporting/includes/header2.inc (new file)
3699   
3700 20-Apr-2008 Janusz Dobrowolski
3701 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
3702 $ /admin/create_coy.php
3703 ! Added missing include_once directives.
3704 $ /includes/ui/items_cart.inc
3705   /includes/ui/ui_lists.inc
3706   /includes/ui/ui_view.inc
3707 + Added ini default_charset unnecessary for planned ajax calls.
3708 $ /includes/lang/language.inc
3709
3710 19-Apr.2008 Joe Hunt
3711 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
3712   ago wasn't removed.
3713 $ /reporting/includes/pdf_report.inc
3714
3715 18-Apr-2008 Janusz Dobrowolski
3716 # Additional checks on provisions and break point entry.
3717 $ /sales/manage/sales_people.php
3718 ! Modules purchasing, sales and taxes sealed against XSS attacks
3719 $ /install/save.php
3720   /admin/db/maintenance_db.inc
3721   /purchasing/includes/db/grn_db.inc
3722   /purchasing/includes/db/invoice_items_db.inc
3723   /purchasing/includes/db/po_db.inc
3724   /purchasing/includes/db/supp_trans_db.inc
3725   /purchasing/manage/suppliers.php
3726   /sales/includes/db/credit_status_db.inc
3727   /sales/includes/db/cust_trans_db.inc
3728   /sales/includes/db/cust_trans_details_db.inc
3729   /sales/includes/db/sales_order_db.inc
3730   /sales/includes/db/sales_types_db.inc
3731   /sales/manage/customer_branches.php
3732   /sales/manage/customers.php
3733   /sales/manage/sales_areas.php
3734   /sales/manage/sales_people.php
3735   /taxes/db/item_tax_types_db.inc
3736   /taxes/db/tax_groups_db.inc
3737   /taxes/db/tax_types_db.inc
3738
3739 18-Apr-2008 Joe Hunt
3740 ! Module gl sealed against XSS Attacks
3741 $ /gl/includes/db/gl_db_accounts.inc
3742   /gl/includes/db/gl_db_account_types.inc
3743   /gl/includes/db/gl_db_bank_accounts.inc
3744   /gl/includes/db/gl_db_bank_trans.inc
3745   /gl/includes/db/gl_db_bank_trans_types.inc
3746   /gl/includes/db/gl_db_currencies.inc
3747   /gl/includes/db/gl_db_trans.inc
3748   
3749 18-Apr-2008 Janusz Dobrowolski
3750 ! Modules admin and dimensions sealed against XSS attacks
3751 $ /admin/payment_terms.php
3752   /admin/shipping_companies.php
3753   /admin/db/company_db.inc
3754   /admin/db/maintenance_db.inc
3755   /admin/db/users_db.inc
3756   /admin/db/voiding_db.inc
3757   /dimensions/includes/dimensions_db.inc
3758
3759 18-Apr-2008 Joe Hunt
3760 ! Modules includes, inventory and manufacturing sealed against XSS attacks
3761 $ /includes/db/comments_db.inc
3762   /includes/db/inventory_db.inc
3763   /includes/db/references_db.inc
3764   /inventory/includes/db/items_category_db.inc
3765   /inventory/includes/db/items_db.inc
3766   /inventory/includes/db/items_locations_db.inc
3767   /inventory/includes/db/items_units_db.inc
3768   /inventory/includes/db/movement_types_db.inc
3769   /manufacturing/includes/db/work_centres_db.inc
3770   /manufacturing/includes/db/work_orders_db.inc
3771   /manufacturing/includes/db/work_orders_quick_db.inc
3772   /manufacturing/includes/db/work_order_issues_db.inc
3773   /manufacturing/includes/db/work_order_produce_items_db.inc
3774   
3775 18-Apr-2008 Janusz Dobrowolski
3776 ! Changed db_escape function to avoid XSS attacks via js db injection
3777 $ /includes/db/connect_db.inc
3778 # Database inserts/updates secured against js injection
3779 $ /admin/db/maintenance_db.inc
3780   /gl/includes/db/gl_db_accounts.inc
3781   /purchasing/includes/db/po_db.inc
3782   /sales/sales_order_entry.php
3783   /sales/includes/db/sales_order_db.inc
3784
3785 16-Apr-2008 Joe Hunt
3786 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
3787 $ /includes/ui/ui_lists.inc
3788
3789 09-Apr-2008 Janusz Dobrowolski
3790 # Fixed number formatting bug in standard cost update.
3791 $ /inventory/cost_update.php
3792
3793 -------------------- 2,0 Beta - released ----------------------------
3794
3795 06-Apr-2008 Joe Hunt
3796 ! Changed install.html and update.html to fit the new unstable release 2.0
3797 ! Changed demo sql script to fit the 2.0 unstable.
3798 $ install.html
3799   update.html
3800   /sql/en_US-demo.sql
3801   
3802 06-Apr-2008 Janusz Dobrowolski
3803 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
3804   /sales/customer_invoice.php
3805 # Fixed typo causing error while adding new tax type.
3806   /taxes/tax_types.php
3807   
3808 05-Apr-2008 Joe Hunt
3809 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
3810 $ /admin/create_coy.php
3811
3812 05-Apr-2008 Joe Hunt
3813 # Removed annoying warnings in several reports. 
3814 $ config.php 
3815   /reporting/rep102.php
3816   /reporting/rep104.php
3817   /reporting/rep201.php
3818   /reporting/rep203.php
3819   /reporting/rep705.php
3820   /reporting/rep706.php
3821   /reporting/rep707.php
3822   /reporting/rep709.php
3823   /reporting/reports_main.php
3824   /reporting/includes/pdf_report.inc
3825   
3826 04-Apr-2008 Janusz Dobrowolski
3827 # Javascript bugfix in selecting orders for template.
3828 $ /sales/inquiry/sales_orders_view.php
3829
3830 04-Apr-2008 Joe Hunt
3831 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
3832 + Preparing for download of release 2.0b on SourceForge.
3833 $ config.php
3834   update.html
3835   /sql/en_US-new.sql
3836   /sql/en_US-demo.sql
3837   
3838 02-Apr-2008 Janusz Dobrowolski
3839 # Removed selector expansion on space key for multi-line selectors
3840 $ /js/inserts.js
3841 ! Hiding search button in combo selectors for javascript enabled browsers
3842 $ /includes/ui/ui_lists.inc
3843   /js/inserts.js
3844 + Focus set to invalid form field after submit check fail
3845 $ /admin/company_preferences.php
3846   /admin/fiscalyears.php
3847   /admin/gl_setup.php
3848   /admin/payment_terms.php
3849   /admin/shipping_companies.php
3850   /admin/users.php
3851   /admin/void_transaction.php
3852   /dimensions/dimension_entry.php
3853   /gl/bank_transfer.php
3854   /gl/gl_deposit.php
3855   /gl/gl_journal.php
3856   /gl/gl_payment.php
3857   /gl/manage/bank_accounts.php
3858   /gl/manage/bank_trans_types.php
3859   /gl/manage/currencies.php
3860   /gl/manage/exchange_rates.php
3861   /gl/manage/gl_account_classes.php
3862   /gl/manage/gl_account_types.php
3863   /gl/manage/gl_accounts.php
3864   /inventory/adjustments.php
3865   /inventory/cost_update.php
3866   /inventory/prices.php
3867   /inventory/purchasing_data.php
3868   /inventory/transfers.php
3869   /inventory/manage/item_categories.php
3870   /inventory/manage/item_units.php
3871   /inventory/manage/items.php
3872   /inventory/manage/locations.php
3873   /inventory/manage/movement_types.php
3874   /manufacturing/work_order_add_finished.php
3875   /manufacturing/work_order_entry.php
3876   /manufacturing/work_order_issue.php
3877   /manufacturing/work_order_release.php
3878   /manufacturing/manage/bom_edit.php
3879   /manufacturing/manage/work_centres.php
3880   /purchasing/po_entry_items.php
3881   /purchasing/po_receive_items.php
3882   /purchasing/supplier_credit.php
3883   /purchasing/supplier_credit_grns.php
3884   /purchasing/supplier_invoice.php
3885   /purchasing/supplier_invoice_grns.php
3886   /purchasing/supplier_payment.php
3887   /purchasing/supplier_trans_gl.php
3888   /purchasing/allocations/supplier_allocate.php
3889   /purchasing/manage/suppliers.php
3890   /sales/credit_note_entry.php
3891   /sales/customer_credit_invoice.php
3892   /sales/customer_delivery.php
3893   /sales/customer_invoice.php
3894   /sales/customer_payments.php
3895   /sales/sales_order_entry.php
3896   /sales/allocations/customer_allocate.php
3897   /taxes/item_tax_types.php
3898   /taxes/tax_groups.php
3899   /taxes/tax_types.php
3900 # Set default focus in update_db.php
3901 $ /admin/backups.php
3902
3903 29-Mar-2008 Janusz Dobrowolski
3904 # Changed gl_all_accounts_list() API
3905 $ /includes/ui/ui_lists.inc
3906 + Enhanced list accessability in kbd usage via space key
3907 $ js/inserts.js
3908
3909 28-Mar-2008 Janusz Dobrowolski
3910 # Fixed headers for various display mode
3911 $ /sales/inquiry/sales_orders_view.php
3912
3913 28-Mar-2008 Joe Hunt
3914 + Added print document options in inquiries.
3915 $ /sales/inquiry/customer_inquiry.php
3916   /sales/inquiry/sales_orders_view.php
3917   /sales/inquiry/sales_deliveries_view.php
3918   /purchasing/inquiry/po_search.php
3919   /purchasing/inquiry/po_search_completed.php
3920   
3921 28-Mar-2008 Joe Hunt
3922 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
3923 $ /sales/includes/db/customers_db.inc
3924 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
3925 $ /sales/includes/db/sales_credit_db.inc
3926 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
3927 $ /reporting/includes/doctext.inc
3928   /reporting/includes/doctext2.inc
3929 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
3930 $ /reporting/rep101.php
3931   /reporting/rep102.php
3932
3933 28-Mar-2008 Janusz Dobrowolski
3934 # Layout/focus fixes for no_[customer/supplier/item]_list option on
3935 $  /includes/ui/ui_lists.inc
3936    /purchasing/includes/ui/po_ui.inc
3937    /sales/credit_note_entry.php
3938    /sales/sales_order_entry.php
3939    /sales/includes/ui/sales_credit_ui.inc
3940    /sales/includes/ui/sales_order_ui.inc
3941
3942 27-Mar-2008 Janusz Dobrowolski
3943 + Automatic first field focus on page start, focus order preserved between form updates
3944 $  /gl/inquiry/gl_account_inquiry.php
3945    /includes/page/footer.inc
3946    /includes/ui/ui_controls.inc
3947    /includes/ui/ui_input.inc
3948    /includes/ui/ui_lists.inc
3949    /includes/ui/ui_view.inc
3950    /js/inserts.js
3951    /sales/sales_order_entry.php
3952    /sales/credit_note_entry.php
3953    /sales/includes/ui/sales_credit_ui.inc
3954    /sales/includes/ui/sales_order_ui.inc
3955 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
3956 $  /includes/ui/ui_input.inc
3957 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
3958 $  /gl/gl_deposit.php
3959    /gl/gl_journal.php
3960    /gl/gl_payment.php
3961    /gl/includes/ui/gl_deposit_ui.inc
3962    /gl/includes/ui/gl_journal_ui.inc
3963    /gl/includes/ui/gl_payment_ui.inc
3964    /includes/ui/ui_view.inc
3965    /purchasing/po_entry_items.php
3966    /purchasing/includes/ui/po_ui.inc
3967    /sales/sales_order_entry.php
3968    /sales/includes/ui/sales_credit_ui.inc
3969    /sales/includes/ui/sales_order_ui.inc
3970    /js/inserts.js
3971 ! get_js_set_focus moved from ui_view (this is only standalone form).
3972    /update_db.php
3973 # Fixed debit/credit entry check 
3974 $  /gl/gl_journal.php
3975 # Restored GET/POST security check on path_to_root
3976 $  /config.php
3977
3978 26-Mar-2008 Janusz Dobrowolski
3979 # Bug fixes in purchase module related to tax structure changes.
3980 $  /purchasing/includes/supp_trans_class.inc
3981    /purchasing/includes/db/invoice_db.inc
3982    /purchasing/includes/db/invoice_items_db.inc
3983    /purchasing/includes/ui/invoice_ui.inc
3984    /reporting/rep105.php
3985
3986 25-Mar-2008 Janusz Dobrowolski
3987 ! Per company pdf, backup and graphics directories in 'company' dir.
3988 $  /company (new dir)
3989    /company/0 (new dir)
3990    /company/0/images/ (new dir)
3991    /company/0/images/102.jpg    (moved from inventory/manage/image)
3992    /company/0/images/103.jpg    (moved from inventory/manage/image)
3993    /company/0/images/104.jpg    (moved from inventory/manage/image)
3994    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
3995    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
3996    /admin/backups.php
3997    /admin/create_coy.php
3998    /admin/db/maintenance_db.inc
3999    /install/index.php
4000    /reporting/rep102.php
4001    /reporting/rep104.php
4002    /reporting/rep202.php
4003    /reporting/rep303.php
4004    /reporting/rep706.php
4005    /reporting/rep707.php
4006    /reporting/includes/pdf_report.inc
4007    /inventory/manage/items.php
4008
4009 + jscript component caching (enables browser caching and future compression)
4010 $  /includes/session.inc
4011    /includes/main.inc
4012    /includes/page/header.inc
4013    /includes/ui/ui_view.inc
4014    /admin/display_prefs.php
4015    /config.php
4016
4017 - Removed obsolete file
4018 $  /sales/includes/ui/print_invoice.inc
4019
4020 21-Mar-2008 Janusz Dobrowolski
4021 ! Total Allocation/Left to Allocate update without page submit.
4022 $  /includes/ui/ui_view.inc
4023    /purchasing/allocations/supplier_allocate.php
4024    /sales/allocations/customer_allocate.php
4025 # Fixed unvisable under IE editbutton
4026 $  /themes/aqua/default.css
4027    /themes/cool/default.css
4028    /themes/default/default.css
4029
4030 20-Mar-2008 Janusz Dobrowolski
4031 # Excluding delivery notes from Customer Balances, removed warnings. 
4032 $  /reporting/rep101.php 
4033 # Divide by zero fix on order_price==0 in new supplier invoice
4034 $  /purchasing/supplier_invoice_grns.php
4035 # Database bug fix in new customer entry
4036 $  /sales/manage/customers.php
4037 # Small bug fix (warnings) in is_date() function.
4038 $  /includes/date_functions.inc
4039
4040 18-Mar-2008 Janusz Dobrowolski
4041 # Line items editor uses POST method - no disappearing shippment info.
4042 $  /sales/credit_note_entry.php
4043    /sales/sales_order_entry.php
4044    /sales/includes/ui/sales_credit_ui.inc
4045    /sales/includes/ui/sales_order_ui.inc
4046 + Added edit_button_cell() function
4047 $  /includes/ui/ui_controls.inc
4048 + Helper function for finding indexed submit $_POST vars.
4049 $  /includes/ui/ui_input.inc
4050 + New class .editbutton for buttons. Default view is link alike.
4051 $  /themes/aqua/default.css
4052    /themes/cool/default.css
4053    /themes/default/default.css
4054
4055 17-Mar-2008 Janusz Dobrowolski
4056 # Added rounding when needed to avoid document non cosistent documents.
4057 $  /includes/banking.inc
4058    /purchasing/supplier_credit_grns.php
4059    /purchasing/supplier_invoice_grns.php
4060    /purchasing/includes/supp_trans_class.inc
4061    /purchasing/includes/ui/invoice_ui.inc
4062    /purchasing/includes/ui/po_ui.inc
4063    /reporting/rep107.php
4064    /reporting/rep109.php
4065    /reporting/rep110.php
4066    /reporting/rep209.php
4067    /sales/includes/cart_class.inc
4068    /sales/includes/ui/sales_credit_ui.inc
4069    /sales/includes/ui/sales_order_ui.inc
4070    /sales/view/view_credit.php
4071    /sales/view/view_dispatch.php
4072    /sales/view/view_invoice.php
4073    /sales/view/view_sales_order.php
4074    /taxes/tax_calc.inc
4075 # Sign bug for customer transactions
4076 $  /reporting/rep709.php
4077 # Include file conflict fix
4078 $ /purchasing/includes/ui/invoice_ui.inc
4079   /gl/manage/bank_accounts.php
4080   /manufacturing/inquiry/where_used_inquiry.php
4081   /purchasing/manage/suppliers.php
4082   
4083 16-Mar-2008 Janusz Dobrowolski
4084 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
4085 $  /js/behaviour.js
4086    /js/inserts.js
4087 + Added javascript source collecting functions
4088 $  /includes/main.inc
4089 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
4090 + Added global js code collecting arrays  $js_lib, $js_static
4091 $  /includes/session.inc
4092 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
4093 $  /includes/ui/ui_view.inc
4094 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
4095 $  /includes/page/footer.inc
4096    /includes/page/header.inc
4097 ! Added including of data_checks.inc
4098 $  /includes/ui.inc
4099 + User side percent/exrate/qty/price input formatting via onblur handler.
4100 $  /admin/gl_setup.php
4101    /gl/gl_budget.php
4102    /gl/manage/exchange_rates.php
4103    /includes/ui/ui_input.inc
4104    /inventory/purchasing_data.php
4105    /inventory/reorder_level.php
4106    /inventory/includes/item_adjustments_ui.inc
4107    /inventory/includes/stock_transfers_ui.inc
4108    /manufacturing/work_order_entry.php
4109    /manufacturing/manage/bom_edit.php
4110    /purchasing/po_entry_items.php
4111    /purchasing/po_receive_items.php
4112    /purchasing/supplier_credit.php
4113    /purchasing/supplier_credit_grns.php
4114    /purchasing/supplier_invoice_grns.php
4115    /purchasing/supplier_trans_gl.php
4116    /purchasing/allocations/supplier_allocate.php
4117    /purchasing/includes/ui/po_ui.inc
4118    /sales/customer_delivery.php
4119    /sales/customer_invoice.php
4120    /sales/allocations/customer_allocate.php
4121    /sales/includes/ui/sales_credit_ui.inc
4122    /sales/includes/ui/sales_order_ui.inc
4123    /taxes/tax_groups.php
4124    /taxes/tax_types.php
4125
4126 14-Mar-2008 Janusz Dobrowolski
4127  + All forms fixed to accept user native numeric format.
4128  $ /admin/gl_setup.php
4129    /gl/bank_transfer.php
4130    /gl/gl_budget.php
4131    /gl/gl_deposit.php
4132    /gl/gl_journal.php
4133    /gl/gl_payment.php
4134    /gl/includes/db/gl_db_banking.inc
4135    /gl/includes/ui/gl_deposit_ui.inc
4136    /gl/includes/ui/gl_journal_ui.inc
4137    /gl/includes/ui/gl_payment_ui.inc
4138    /gl/manage/exchange_rates.php
4139    /inventory/adjustments.php
4140    /inventory/cost_update.php
4141    /inventory/prices.php
4142    /inventory/purchasing_data.php
4143    /inventory/reorder_level.php
4144    /inventory/transfers.php
4145    /inventory/includes/item_adjustments_ui.inc
4146    /inventory/includes/stock_transfers_ui.inc
4147    /inventory/manage/item_units.php
4148    /manufacturing/work_order_entry.php
4149    /manufacturing/inquiry/where_used_inquiry.php
4150    /manufacturing/manage/bom_edit.php
4151    /purchasing/po_entry_items.php
4152    /purchasing/po_receive_items.php
4153    /purchasing/supplier_credit_grns.php
4154    /purchasing/supplier_invoice_grns.php
4155    /purchasing/supplier_payment.php
4156    /purchasing/supplier_trans_gl.php
4157    /purchasing/allocations/supplier_allocate.php
4158    /purchasing/includes/ui/po_ui.inc
4159    /purchasing/inquiry/po_search.php
4160    /sales/credit_note_entry.php
4161    /sales/customer_credit_invoice.php
4162    /sales/customer_delivery.php
4163    /sales/customer_invoice.php
4164    /sales/customer_payments.php
4165    /sales/sales_order_entry.php
4166    /sales/allocations/customer_allocate.php
4167    /sales/includes/ui/sales_credit_ui.inc
4168    /sales/includes/ui/sales_order_ui.inc
4169    /sales/manage/customers.php
4170    /sales/manage/sales_people.php
4171    /sales/view/view_credit.php
4172    /sales/view/view_dispatch.php
4173    /sales/view/view_invoice.php
4174    /sales/view/view_receipt.php
4175    /sales/view/view_sales_order.php
4176    /taxes/item_tax_types.php
4177    /taxes/tax_groups.php
4178    /taxes/tax_types.php
4179  + User format functions for percent/price/exrate amounts display.
4180  $ /includes/current_user.inc
4181  + Input checking functions for numeric input fields in user native format
4182  $ /includes/data_checks.inc
4183  + Numeric input fields in user native format
4184  $ /includes/ui/ui_input.inc
4185  + Javascript function for conversion to/from user native numeric format.
4186  $ /includes/ui/ui_view.inc
4187  + New class amount for numeric input
4188  $ /themes/aqua/default.css
4189    /themes/cool/default.css
4190    /themes/default/default.css
4191  # Removed warning on adding component
4192    /manufacturing/manage/bom_edit.php
4193  # Quantity display correction
4194    /manufacturing/inquiry/where_used_inquiry.php
4195  # Fixed add_customer_trans() call
4196    /gl/includes/db/gl_db_banking.inc
4197
4198 12-Mar-2008 Joe Hung
4199  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
4200  - Removed default insertion of Units of Measure. Not neccessary.
4201  $ /sql/alter.sql
4202    /admin/db/maintenance_db.inc (added support for update)
4203
4204 11-Mar-2008 Janusz Dobrowolski
4205  + Table of measure moved into new table item_units
4206  ! Removed $themes[] from config.php, theme list based on directory structure
4207  $ /config.php
4208    /includes/ui/ui_lists.inc
4209    /applications/inventory.php
4210    /inventory/includes/inventory_db.inc
4211    /inventory/includes/db/items_units_db.inc
4212    /inventory/manage/item_units.php
4213    /inventory/manage/items.php
4214    /sql/alter.sql
4215
4216 11-Mar-2008 Joe Hunt
4217  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
4218  $ /sales/customer_invoice.php
4219    /sales/customer_delivery.php
4220  
4221 10-Mar-2008 Joe Hunt
4222  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
4223  $ /sales/sales_order_entry.php
4224  
4225 10-Mar-2008 Janusz Dobrowolski
4226  + Added price list selector to sales entry (debtor_master gives only default one)
4227  + Added optional submit_on_change parameter to sales ui lists
4228  $ /includes/ui/ui_lists.inc
4229    /sales/sales_order_entry.php
4230    /sales/includes/ui/sales_credit_ui.inc
4231    /sales/includes/ui/sales_order_ui.inc
4232  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
4233  $ /sales/includes/cart_class.inc
4234    /includes/ui/ui_view.inc
4235    /sales/includes/sales_db.inc
4236  # Fixed bogus sales_type lists in edition mode
4237  $ /sales/customer_delivery.php
4238    /sales/customer_invoice.php
4239  # Smaller fixes, cart_class.sales_type name change
4240  $ /sales/includes/ui/sales_credit_db.inc
4241    /sales/credit_note_entry.php
4242    /sales/customer_credit_invoice.php
4243    /sales/includes/cart_class.inc
4244    /sales/includes/db/sales_credit_db.inc
4245    /sales/includes/db/sales_delivery_db.inc
4246    /sales/includes/db/sales_invoice_db.inc
4247    /sales/includes/db/sales_order_db.inc
4248    /sales/includes/ui/sales_credit_ui.inc
4249  # One another pmWiki name conflict removed
4250  $ /admin/display_prefs.php
4251  
4252 09-Mar-2008 Joe Hunt
4253  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
4254  $ /dimensions/includes/dimensions_db.inc
4255    /gl/includes/db/gl_db_banking.inc
4256    /includes/main.inc
4257    /inventory/includes/db/items_adjust_db.inc
4258    /manufacturing/includes/db/work_order_issues_db.inc
4259    /manufacturing/includes/db/work_order_produce_items_db.inc
4260    /manufacturing/includes/db/work_orders_db.inc
4261    /manufacturing/includes/db/work_orders_quick_db.inc
4262    /purchasing/includes/db/grn_db.inc
4263    /purchasing/includes/db/po_db.inc
4264    /purchasing/includes/db/supp_payment_db.inc
4265    /reporting/includes/form_types.inc (File removed)
4266    /sales/includes/db/sales_delivery_db.inc
4267    /sales/includes/db/sales_invoice_db.inc
4268    /sales/includes/db/sales_order_db.inc
4269    /sql/alter.sql
4270  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
4271  $ /reporting/rep101.php
4272    /reporting/rep201.php
4273  # clone replacement do_clone() for both PHP 4 and PHP 5.
4274  $ /includes/ui/ui_view.inc (at the very bottom)
4275    /sales/includes/cart_class.inc
4276    
4277 07-Mar-2008 Janusz Dobrowolski
4278  ! Changed name tax type uniqueness constraint to (name, rate)
4279  $ /includes/ui/ui_lists.inc
4280    /taxes/items_tax_types.php
4281  ! Tax included option moved from tax_group to sales_types table
4282  $ includes/ui/ui_view.inc
4283    /purchasing/includes/ui/invoice_ui.inc
4284    /taxes/tax_calc.inc
4285    /taxes/tax_groups.php
4286    /taxes/db/tax_groups_db.inc
4287    /sql/alter.sql
4288  # Final rewriting of sales module, a lot of bugfixes.
4289  + Template delivery/invoicing
4290  + Concurrent document editing control on sql level
4291  + Most of sales documents are now editable
4292  + Some links to print documents after entry
4293  ! Changed javascript helper function for customer allocations
4294  $ /applications/customers.php
4295    /includes/ui/ui_input.inc
4296    /reporting/rep107.php
4297    /reporting/rep109.php
4298    /reporting/rep110.php
4299    /sales/credit_note_entry.php
4300    /sales/customer_credit_invoice.php
4301    /sales/customer_delivery.php
4302    /sales/customer_invoice.php
4303    /sales/customer_payments.php
4304    /sales/sales_order_entry.php
4305    /sales/allocations/customer_allocate.php
4306    /sales/allocations/customer_allocation_main.php
4307    /sales/includes/cart_class.inc
4308    /sales/includes/sales_db.inc
4309    /sales/includes/sales_ui.inc
4310    /sales/includes/db/cust_trans_db.inc
4311    /sales/includes/db/cust_trans_details_db.inc
4312    /sales/includes/db/custalloc_db.inc
4313    /sales/includes/db/customers_db.inc
4314    /sales/includes/db/payment_db.inc
4315    /sales/includes/db/sales_credit_db.inc
4316    /sales/includes/db/sales_delivery_db.inc
4317    /sales/includes/db/sales_invoice_db.inc
4318    /sales/includes/db/sales_order_db.inc
4319    /sales/includes/db/sales_types_db.inc
4320    /sales/includes/ui/print_invoice.inc
4321    /sales/includes/ui/sales_credit_ui.inc
4322    /sales/includes/ui/sales_order_ui.inc
4323    /sales/inquiry/customer_allocation_inquiry.php
4324    /sales/inquiry/customer_inquiry.php
4325    /sales/inquiry/sales_deliveries_view.php
4326    /sales/inquiry/sales_orders_view.php
4327    /sales/manage/credit_status.php
4328    /sales/manage/sales_types.php
4329    /sales/view/view_credit.php
4330    /sales/view/view_dispatch.php
4331    /sales/view/view_invoice.php
4332    /sales/view/view_receipt.php
4333    /sales/view/view_sales_order.php
4334 # Removed function name conflict with wiki help system
4335    /includes/lang/language.php
4336    
4337 06-Mar-2008 Janusz Dobrowolski
4338  + Wiki help links integration
4339  $ /config.php
4340    /includes/page/header.inc
4341    /includes/lang/language.php
4342  + Optional debuging with xdebug module
4343  $ /index.php
4344    /includes/db/connect_db.inc
4345  ! Concurrent edition fix
4346  $  /includes/systypes.inc
4347  # Table header fix
4348  $  /manufacturing/manage/bom_edit.php
4349  # Menu layout fixes
4350  $ /themes/aqua/renderer.php
4351    /themes/cool/renderer.php
4352    /themes/default/renderer.php
4353  # Removed warning about nonexistent $_GET variable
4354  $ /dimensions/inquiry/search_dimensions.php
4355  # MySQL 3.xx CAST bug fix
4356  $ /includes/db/manufacturing_db.inc
4357    /manufacturing/includes/db/work_order_requirements_db.inc
4358    /manufacturing/inquiry/where_used_inquiry.php
4359
4360 04-Mar-2008 Joe Hunt
4361  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
4362    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
4363  $ /inventory/cost_update.php
4364    /purchasing/includes/db/grn_db.inc and
4365    /manufacturing/manage/bom_edit.php. 
4366    /manufacturing/includes/db/work_orders_db.inc
4367    /manufacturing/includes/db/work_orders_quick_db.inc
4368    /manufacturing/work_order_entry.php
4369   
4370 21-Feb-2008 Joe Hunt
4371  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
4372  $ /admin/view_print_transaction.php
4373    /applications/setup.php
4374   
4375 17-Feb-2008 Joe Hunt
4376  ! Minor change in menu and function in view_print_transaction.php
4377  $ /admin/view_print_transaction.php
4378    /application/setup.php
4379  + Preparing for print of single documents
4380  $ /reporting/includes/reporting.inc
4381  ! Removing 'out' field in table tax_types
4382  $ /sql/alter.sql
4383    /taxes/tax_types.php
4384    /taxes/db/tax_types_db.inc
4385  + Added 2 functions in ui_input.inc, button and button_cell
4386    /includes/ui/ui_input.inc
4387
4388 11-Feb-2008 Joe Hunt
4389  + Added file, update_db.php, for updating company databases from an SQL script.
4390  $ update_db.php (New file)
4391    update.html
4392   
4393 06-Fef-2008 Joe Hunt
4394  + Added Report, Salesman Listing, rep106.php. 
4395  $ /reporting/reports_main.php
4396    /reporting/rep106.php
4397   
4398 06-Feb-2008 Janusz Dobrowolski
4399  + Separation of customer invoice issue and goods delivery.
4400  + Batch invoicing for more than one delivery
4401  # Corrected inadequate shipping tax calculations.
4402  ! Default debugging status changed to off.
4403  $ /taxes/tax_calc.inc
4404    /taxes/db/tax_groups_db.inc
4405    /admin/db/voiding_db.inc
4406    /applications/customers.php
4407    /includes/systypes.inc
4408    /includes/types.inc
4409    /includes/ui/ui_controls.inc
4410    /includes/ui/ui_lists.inc
4411    /includes/ui/ui_view.inc
4412    /inventory/inquiry/stock_status.php
4413    /reporting/rep105.php
4414    /reporting/rep107.php
4415    /reporting/rep109.php
4416    /reporting/rep110.php 
4417    /reporting/rep209.php
4418    /reporting/reports_main.php
4419    /reporting/includes/doctext.inc
4420    /reporting/includes/doctext2.inc
4421    /reporting/includes/form_types.inc
4422    /reporting/includes/pdf_report.inc
4423    /reporting/includes/reports_classes.inc
4424    /sales/customer_credit_invoice.php
4425    /sales/customer_invoice.php
4426    /sales/sales_order_entry.php
4427    /sales/customer_delivery.php 
4428    /sales/includes/db/sales_delivery_db.inc 
4429    /sales/includes/ui/print_invoice.inc 
4430    /sales/includes/cart_class.inc
4431    /sales/includes/sales_db.inc
4432    /sales/includes/db/cust_trans_db.inc
4433    /sales/includes/db/cust_trans_details_db.inc
4434    /sales/includes/db/sales_credit_db.inc
4435    /sales/includes/db/sales_invoice_db.inc
4436    /sales/includes/db/sales_order_db.inc
4437    /sales/includes/ui/sales_order_ui.inc
4438    /sales/inquiry/customer_allocation_inquiry.php
4439    /sales/inquiry/customer_inquiry.php
4440    /sales/inquiry/sales_orders_view.php
4441    /sales/inquiry/sales_deliveries_view.php 
4442    /sales/view/view_dispatch.php
4443    /sales/view/view_invoice.php
4444    /sales/view/view_sales_order.php
4445    /sql/alter.sql
4446    config.php
4447   
4448 01-Feb-2008 Joe Hunt
4449  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
4450  $ /sales/includes/cart_class.inc
4451    /sales/includes/db/sales_credit_db.inc
4452    /sales/includes/db/sales_invoice_db.inc
4453    /sales/includes/db/sales_order_db.inc
4454    /sales/includes/db/cust_trans_details_db.inc
4455    /sales/includes/ui/sales_order_ui.inc
4456    /sales/includes/ui/sales_credit_ui.inc
4457    /sales/credit_note_entry.php
4458    /sales/customer_credit_invoice.php
4459    /sales/sales_order_entry.php
4460    /sales/customer_invoice.php
4461
4462 31-Jan-2008 Joe Hunt
4463  ! New Release 2.0 Pre Alpha
4464  $ config.php
4465  # Fixed a release 2 related bug in create_coy.php
4466  $ /admin/create_coy.php
4467  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
4468    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
4469    with these databases changes without any new files. They are coming as soon as possible.
4470  $ /sql/alter.sql (New file)  
4471  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
4472    and 2 related files
4473  $ /purchasing/supplier_trans_gl.php
4474    /purchasing/includes/db/invoice_items_db.inc
4475  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
4476  $ /includes/ui/ui_lists.inc
4477    /purchasing/includes/ui/po_ui.inc
4478    /sales/includes/ui/sales_order_ui.inc
4479    /admin/company_preferences.php
4480    /admin/db/company_db.inc
4481    config.php
4482  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
4483    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
4484  $ /sales/manage/sales_people.php
4485    /includes/ui/ui_input.inc
4486  
4487 -------------------- 2,0 Pre Alpha - above ----------------------------
4488 31-Jan-2008 Janusz Dobrowolski
4489  # Minor bugfix in db_import()
4490  $ /admin/db/maintenance_db.inc
4491  
4492 30-Jan-2008 Janusz Dobrowolski
4493  # Minor display fix in tax_types.php
4494  $ /taxes/tax_types.php
4495  ! Format cleanup on some files.
4496  $ /gl/includes/gl_db.inc
4497    /gl/includes/gl_ui.inc
4498    /applications/application.php
4499    frontaccounting.php
4500    index.php
4501    
4502 -------------------- 1.16 Stable Released ----------------------
4503 28-Jan-2008 Joe Hunt
4504  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
4505    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
4506    and $no_supplier_list. Default is the normal behavior for all listboxes.
4507  $ /includes/ui/ui_lists.inc
4508    /sales/includes/ui/sales_orders_ui.inc
4509    /purchases/includes/ui/po_ui.inc
4510    /themes/default/images/locate.png (New file)
4511    config.php
4512
4513  + Added ALTER TABLE possibility in db_import. For future releases.
4514  $ /admin/db/maintenence_db.inc  
4515
4516  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
4517  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
4518  $ /includes/db/connect_db.inc
4519    /includes/ui/ui_lists.inc
4520    /includes/page/header.inc
4521    /access/login.php
4522    
4523 16-Jan-2008 Joe Hunt
4524  # When login screen is displayed after session timeout page content is broken. It
4525    is because of NOT using absolute paths in href attribute theme elements.
4526  $ /access/login.php
4527  
4528 30-Dec-2007 Joe Hunt
4529  # Minor adjustments in function db_export on line 325
4530  $ /admin/db/maintenance_db.inc
4531  
4532 29-Dec-2007 Joe Hunt
4533  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
4534  $ config.php
4535  
4536  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
4537    Also fixed a unneccessary str_replace when importing sql scripts.
4538  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
4539  $ /admin/db/maintenance_db.inc
4540    /reporting/includes/pdf_report.inc
4541    
4542 13-Dec-2007 Joe Hunt
4543  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
4544  $ /gl/inquiry/gl_trial_balance.php
4545    /gl/inquiry/gl_account_inquiry.php
4546
4547 13-Dec-2007 Joe Hunt
4548  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
4549  $ /admin/db/voiding_db.inc
4550  
4551 06-Dec-2007 Joe Hunt
4552  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
4553  $ /gl/gl_payment.php
4554    /gl/includes/ui/gl_payment_ui.inc
4555    
4556  ! Changed $loc_notification to be set to 0 instead of 1.
4557  $ config.php
4558  
4559 -------------------- 1.15 Stable Released ----------------------
4560 05-Dec-2007 Joe Hunt
4561  + Added email notification to stock location when available stock is below reorder level
4562  $ config.php
4563    /sales/includes/db/sales_order_db.inc
4564    
4565  # Fixed bugs in Open balances when account is not a balance account
4566  $ /gl/inquiry/gl_trial_balance.php
4567    /gl/inquiry/gl_account_inquiry.php
4568    /reporting/rep704.php
4569    /reporting/rep708.php
4570    
4571 -------------------- 1.14 Stable Released ----------------------
4572 01-Oct-2007 Joe Hunt
4573  ! Major change in the installation of modules to also accept an SQL-file for upload.
4574  $ config.php
4575    /admin/inst_module.php
4576    /admin/db/maintenance_db.inc
4577    
4578 30-Sep-2007 Joe Hunt
4579  # The following files were still vulnerable. Fixed
4580  $ /access/login.php
4581    /includes/lang/language.php
4582
4583 -------------------- 1.13 Stable Released ----------------------
4584 14-Sep-2007 Joe Hunt
4585  + Added optional link for electronic payment on invoices (PayPal). 
4586  ! Better support for install/update languages.  
4587  ! Minor adjustments
4588  # Fixed a vulnerable item in config.php
4589  $ config.php
4590
4591 14-Sep-2007 Joe Hunt
4592  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
4593  # config.php has been vulnerable. Fixed.
4594  $ /admin/inst_lang.php
4595  $ config.php
4596  
4597 10-Sep-2007 Joe Hunt
4598  ! Changed Bank Address field from text to textarea (multirows)
4599  $ /gl/manage/bank_accounts.php
4600  
4601 06-Sep-2007 Joe Hunt
4602  + Added optional link for electronic payment on invoices (PayPal)
4603  $ /reporting/reports_main.php
4604    /reporting/rep107.php
4605    /reporting/includes/report_classes.inc
4606    /reporting/includes/pdf_report.inc
4607    /reporting/includes/doc_text.inc
4608    /reporting/includes/doc_text2.inc
4609    
4610 23-Aug-2007 Joe Hunt
4611  # Unnecessary parameter ($db) in check_for_recursive_bom
4612  $ /manufacturing/manage/bom_edit.php
4613  
4614 21-Aug-2007 Joe Hunt
4615  # Bug in /includes/lang/gettext.php (249) affecting changing language!
4616  $ /includes/lang/gettext.php
4617  
4618 08-Aug-2007 Joe Hunt
4619  # Minor adjustments
4620  $ config.php
4621    /access/login.php
4622    /admin/create_coy.php
4623    /reporting/includes/pdf_report.inc
4624    
4625 04-Aug-2007 Joe Hunt
4626  + Added a default fiscal year in the en_US-new.sql and start references.
4627  $ /sql/en_US-new.sql
4628  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
4629  $ /lang/en_US/LC_MESSAGES/en_US.mo
4630  
4631 03-Aug-2007 Joe Hunt
4632  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
4633  $ /sales/includes/db/sales_order_db.inc
4634  
4635 23-Jul-2007 Joe Hunt
4636  # Changed <? in front of 2 files to <?php.
4637  $ /purchasing/includes/purchasing_ui.inc
4638    /reporting/includes/class.mail.inc
4639    
4640 -------------------- 1.12 Stable Released ----------------------
4641 21-Jul-2007 Joe Hunt
4642  + Added option to handle Jalali and Islamic Calendars
4643  ! Minor adjustments
4644  $ config.php
4645    /gl/includes/db/gl_db_trans.inc
4646    /includes/date_functions.inc
4647    /includes/ui/ui_input.inc
4648    /includes/ui/ui_lists.inc
4649    /includes/ui/ui_view.inc
4650    /purchasing/po_receive_items.php
4651    /purchasing/includes/ui/invoice_ui.inc
4652    /purchasing/includes/ui/po_ui.inc
4653    /reporting/rep705.php
4654    /sales/includes/db/sales_order_db.inc
4655    /sales/includes/ui/sales_order_ui.inc
4656    
4657 20-Jul-2007 Joe Hunt
4658  ! Changed parameters on report Sales Order. Option to print as Quote.
4659  $ /reporting/reports_main.php
4660    /reporting/rep109.php
4661    /reporting/includes/pdf_report.inc
4662    /reporting/includes/doctext.inc
4663    /reporting/includes/doctext2.inc
4664  
4665 19-Jul-2007 Joe Hunt
4666  + Added Budget Entry in General Ledger. Includes Dimensions.
4667  $ config.php
4668    /applications/generalledger.php
4669    /gl/gl_budget.php (New File!)
4670    /gl/includes/db/gl_db_trans.inc
4671    /includes/date_functions.inc
4672    /reporting/report_classes.inc
4673    
4674 -------------------- 1.11 Stable Released ----------------------
4675 04-Jul-2007 Joe Hunt
4676  ! Option for using alpha numeric chart of accounts.
4677  $ config.php
4678    /gl/manage/gl_accounts.php
4679    /gl/includes/db/gl_db_accounts.inc
4680    /gl/includes/db/gl_db_bank_trans.inc
4681    /gl/includes/db/gl_db_trans.inc
4682    /gl/inquiry/gl_trial_balance.inc
4683    /admin/db/company_db.inc
4684    /inventory/includes/db/items_db.inc
4685    /sales/manage/customer_branches.inc
4686
4687 04-Jul-2007 Joe Hunt
4688  # Problems retrieving language texts for poEdit in long javascripts
4689  $ /includes/ui/ui_view.inc
4690  
4691 04-May-2007 Joe Hunt
4692  # Database error when updating more than one item row in Sales Orders.
4693  $ /sales/includes/db/sales_order_db.inc
4694  # Database error when inserting work order issues. Fixed.
4695  $ /manufacturing/includes/db/work_order_issues_db.inc
4696  
4697 03-May-2007 Joe Hunt
4698  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
4699  $ /includes/db/manufacturing_db.inc
4700    /manufacturing/includes/db/work_order_requirements_db.inc
4701
4702 02-May-2007 Joe Hunt
4703  # Missing details on Purchase Order when emailing and printing
4704  $ /reporting/rep209.php
4705  
4706 -------------------- 1.1 Stable Released ----------------------
4707 02-May-2007 Joe Hunt
4708  + Enabled module addons and all the below bugfixes. No changes in database structure.
4709  - Removed /sql/basic.sql (included in the other sql files)
4710  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
4711    (not needed anymore).
4712  + Addition of update.html  
4713  $ /admin/inst_module.php (New file!)
4714    /applications/customers.php
4715    /applications/dimensions.php
4716    /applications/generalledger.php
4717    /applications/inventory.php
4718    /applications/manufacturing.php
4719    /applications/setup.php
4720    /applications/suppliers.php
4721    /install/index.php
4722    /install/save.php
4723    /modules/inst_modules.php (New folder and new file!)
4724    /modules/index.php (New file!)
4725    /sql/en_US-demo.sql
4726    /sql/en_US-new.sql
4727    install.html
4728    update.html (New file!)
4729    
4730 01-May-2007 Joe Hunt
4731  # Missing measure of units when printing sales orders
4732  # Update of Sales People caused a database error
4733  $ /sales/manage/sales_people.php
4734    /reporting/rep109.php
4735  
4736 30-Apr-2007 Joe Hunt
4737  + The selected menu tab is now shown with same background as hover color.
4738  $ config.php (default tab line 77. Change if you want)
4739    /includes/page/header.inc
4740    
4741 28-Apr-2007 Joe Hunt
4742  # When saving work order entries a lot of debug boxes appeared. Fixed
4743  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
4744  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
4745  $ /includes/db/manufacturing_db.inc
4746    /manufacturing/work_order_entry.php
4747    /manufacturing/includes/work_order_issue_ui.inc
4748    /manufacturing/includes/db/work_order_requirements_db.inc
4749    /manufacturing/includes/db/work_orders_quick_db.inc
4750    /manufacturing/inquiry/where_used_inquiry.php
4751    
4752 25-Apr-2007 Joe Hunt
4753  # Missing Date Picker
4754  $ /sales/customer_invoice.php
4755  # No JS popup window
4756  $ /sales/view/view_invoice.php
4757  
4758 24-Apr-2007 Joe Hunt
4759  ! New and better Date Picker, better cool theme.
4760  $ /includes/ui/ui_input.inc
4761    /includes/ui/ui_view.inc
4762    /reporting/includes/reports_classes.inc
4763    /themes/cool/default.css
4764
4765 -------------------- 1.0.1 Stable Released ----------------------
4766 23-Apr-2007 Joe Hunt
4767  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
4768    the changes for selection lists customers/suppliers and the Audit Trail.
4769
4770 22-Apr-2007 Joe Hunt
4771  ! Changed the two selection lists for customers/suppliers in reports to a single one with
4772    No Filter
4773  ! Changed the sort order in these selection lists from id to name.
4774  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
4775  $ /reporting/reports_main.php
4776    /reporting/rep101.php
4777    /reporting/rep102.php
4778    /reporting/rep201.php
4779    /reporting/rep202.php
4780    /reporting/rep203.php
4781    /reporting/rep204.php
4782    /reporting/includes/reports_classes.inc
4783    /includes/ui/ui_lists.inc
4784    /gl/includes/db/gl_db_trans.inc
4785    config.php
4786    
4787 22-Apr-2007 Joe Hunt
4788  + Date Picker for all date fields.
4789  $ config.php
4790    /admin/fiscalyears.php
4791    /admin/void_transaction.php
4792    /includes/ui/ui_view.inc
4793    /includes/ui/ui_input.inc
4794    /dimensions/dimension_entry.php
4795    /dimensions/inquiry/search_dimensions.php
4796    /gl/gl_journal.php
4797    /gl/gl_deposit.php
4798    /gl/gl_payment.php
4799    /gl/bank_transfer.php
4800    /gl/inquiry/bank_inquiry.php
4801    /gl/inquiry/gl_account_inquiry.php
4802    /gl/inquiry/gl_trial_balance.php
4803    /gl/manage/exchange_rates.php
4804    /inventory/adjustments.php
4805    /inventory/transfers.php
4806    /inventory/inquiry/stock_movements.php
4807    /inventory/manage/items.php
4808    /manufacturing/work_order_add_finished.php
4809    /manufacturing/work_order_entry.php
4810    /manufacturing/work_order_issue.php
4811    /manufacturing/work_order_release.php
4812    /purchasing/supplier_payment.php
4813    /purchasing/po_entry_items.php
4814    /purchasing/po_receive_items.php
4815    /purchasing/supplier_credit.php
4816    /purchasing/supplier_credit_grns.php
4817    /purchasing/supplier_invoice.php
4818    /purchasing/supplier_invoice_grns.php
4819    /purchasing/supplier_trans_gl.php
4820    /purchasing/includes/ui/po_ui.inc
4821    /purchasing/inquity/po_search.php
4822    /purchasing/inquiry/po_search_completed.php
4823    /purchasing/inquiry/supplier_allocation_inquiry.php
4824    /purchasing/inquiry/supplier_inquiry.php
4825    /reporting/reports_main.php
4826    /reporting/includes/reports_classes.inc
4827    /sales/credit_note_entry.php
4828    /sales/customer_credit_invoice.php
4829    /sales/customer_payments.php
4830    /sales/sales_order_entry.php
4831    /sales/includes/ui/sales_order_ui.inc
4832    /sales/inquiry/customer_allocation_inquiry.php
4833    /sales/inquiry/customer_inquiry.php
4834    /sales/inquiry/sales_orders_view.php
4835    New image files:
4836    /themes/default/images/cal.gif
4837    /themes/default/images/next.gif
4838    /themes/default/images/prev.gif
4839
4840 19-Apr-2007 Joe Hunt
4841  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
4842  # Bug no 1703891, Reserved MySQL words used as column names, fixed
4843  $ /taxes/db/tax_types_db.inc
4844
4845  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
4846  $ /gl/manage/gl_accounts.php
4847    /gl/includes/db/gl_db_accounts.inc
4848    /includes/ui/ui_input.inc
4849
4850 18-Apr-2007 Joe Hunt
4851  # Bug no 1702594, Logon Loop, fixed
4852  $ config.php
4853
4854 -------------------- 1.0a Stable Released ----------------------
4855 10-Apr-2007 Joe Hunt
4856  ! Release 1.0a established on SourceForge, fixing the bugs.
4857
4858 11-Apr-2007 Joe Hunt
4859  # Bug No 1698214, Creating Items, fixed
4860  $ /includes/ui/ui_lists.inc
4861  # Bug no 1698216, Item Movements, fixed
4862  $ /inventory/manage/items.php
4863
4864 -------------------- 1.0 Stable Released ----------------------
4865 10-Apr-2007 Joe Hunt
4866  ! Release 1.0 established on SourceForge.
4867
4868 2. Copyright and disclaimer
4869 ---------------------------
4870 This application is opensource software released under the GPL.  Please
4871 see source code and the LICENSE file