Monday, December 28, 2009

Version 1.2.1 Released!

Changes to Literature Room Organizer include:

  • New Feature: Check for Mock S-28 Form updates. If there is a change to the S-28 form, I can make it available for all to download now.  It can also be used to reset your S-28 form if you made changes to it that didn't work out.
  • Added: Warn on deletion of a literature item (S-14 item) if you have orders and/or inventory items that are using that S-14 number. Deleting one that is being used can cause issues in the future when I improve the structure of the data.
  • Removed: "Old Request Month" warning. Deemed too confusing & not designed well enough to accomplish what it was intended to do. May re-visit this on a later date...
  • Changed: No longer use "N/A" to mark orders when changing a literature item to inactive. The S-14 number is left alone, and the order is simply highlighted. I found another way to highlight without changing the S-14 number, and this is much preferable.
  • Changed: Design of Unordered Items & Pending Items detailed report. It is now in a portrait design.
  • Fixed: When managing orders, they will automatically sort by Request Month first if this setting is turned on. Originally, they ALWAYS sorted by the date stamp first.
  • Fixed: Changing a literature item number (S-14) did NOT update the orders & inventory numbers.
  • Fixed: Changing congregation name did not change the stock handling congregation name.
  • Fixed: Deleting items under "Orders by Publisher" that were Received & with Inventory Management Automation turned on did NOT subtract them from inventory.
  • Fixed: "Search for Publisher's Orders" now only shows your congregation (previously, Stock orders would show up, no matter what congregation submitted them). Unless you're using the Stock Handling feature, then you'll still see all Stock (if you're the Stock handler).
  • Fixed: If you tried to remove the check mark from a Delivered item that was also an inactive S-14 item, you could do it successfully.  But then you couldn't put it back.  Now it doesn't let you remove it in the first place (because it is inactive...can't be processed).
  • BUG FIX: Access 2007 (Run-time only) did not always successfully transfer the S-28 tables over an upgrade.  Thus causing run-time errors when doing anything with the S-28 forms & report.  This has been fixed.
  • Updates & improvements to Help information everywhere.
  • Message boxes everywhere have been standardized and improved.
  • Visual changes here and there, most noticeably on the Settings screen.

In addition to all these changes/fixes, LRO has also been upgraded to be capable of handling multiple languages.  This doesn't mean anything can't change the language of LRO yet.  But it is equipped to handle this now.

I am still working with a couple brothers to complete the Spanish translation of LRO.  We are nearly there, and hopefully will have it by the end of Sunday, if not sooner.  When we are finished,  and I release it, you will see a mini update (1.2.1a) which will contain the Spanish language pack, along with a "Full" Spanish version in the Other Languages link.  The "Full" version will also have the S-14 and S-28 items in Spanish.  I can only include one language of the S-14 and S-28 items, but the text throughout LRO can be dynamically changed between languages and will be included in all language versions.

Sunday, December 13, 2009

Progress Report

Howdy all!

I'm still working on the next version.  It is coming along nicely, and the ability to translate will be much easier than I originally thought, thanks to some code I found in TLA (The Literature Assistant, an alternative to LRO).  It is taking quite a bit of time, approximately an hour per screen on average.  As you know, LRO has quite a few screens!  I'm not even half-way done, but that's due to working on the other fixes and experimenting with an idea I might implement much later.

For those who volunteered, expect some stuff to translate a bit early from me.  What I've completed so far will not change, so why not start early?  ;-)

Sunday, December 6, 2009

Version 1.2.0 Released!

Changes to Literature Room Organizer include:

  • New Feature: TLA import. For those who use The Literature Assistant, you can now import your data from TLA to LRO. Found on the "Other Tools" screen.
  • New Feature: Which congregation handles stock orders? Found on the "Settings" screen. Select a congregation (if you have more than one) to assign stock orders to this congregation. Any congregation can submit one, but it will ONLY show up on the REPORTS for the congregation that is suppose to handle them.  If this is too confusing, just leave it blank, you don't have to use it.
  • New Feature: You can process a month (in Inventory Management) ahead of time. In other words, you don't have to wait until the next month before you can process it. This only allows 1 month in the future.
  • Added: "Make Folder" on the browse dialog box for the "Other Tools" backup locations.
  • Added: "Show Details" on Status type report. This shows the same information as the reports found on the "Order Form" screen and the "View All Orders" screen (depending on your selection for the filter).
  • Added: Can now filter Publisher report by the status of orders.
  • Changed: Publisher report shows the actual status.
  • Changed: Months are shown in the user's native language (based on the computer's settings).
  • Changed: LRO now prompts to overwrite Manual backups.
  • BUG FIX: Inventory Management did not operate correctly at all when the computer's date was not set to a "mm/dd/yyyy" format.
  • BUG FIX: Restoring a backup failed if Microsoft Access was in another language.
  • BUG FIX: Downloading Literature updates failed...I'm not entirely sure why. I believe it had to do with the computer being in another language.
  • Many minor improvements and a few visual changes.

To my foreign language users: I'm sorry for any issues you may have experience with LRO.  I'm more than willing to work with you to make sure everything is working fine.  The 3 bugs I mentioned in my last post have been successfully squashed!  If any of you discover any more issues, please let me know as soon as possible.  Thanks!

NOTE: If you had issues with Inventory Management, you MAY have to clear out all the inventory data before you can use it correctly.

I had a few more ideas come to mind, but these are going to be put aside until later.  It is time to finalize LRO and make it ready for translation.  After 1.2.1 is released, I will contact those of you who volunteered for translating.  After the translation is done, I will be taking a long break.  But don't worry, LRO has more coming its way, it just will be a while.