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