Version V0.6 - updated February 09 2003
Read previous version description for complete list of functionalities
let us know if any problems during install
Fixed several bugs in several admin maintenance screens
+ updated format in catalog/account_history_info.php
shows only tracking number link if tracking number & carrier name is entered
+ Added in admin ability to send an additional email with specific instructions (we use it for growing tips and
we send it after sending the email including the shipping info but the document text can be modified through
admin interface , thus you can include whatever you want: download info, warranty......)
There is now drop-down box allowing admin to create several documents through maintenance screen. when in shipping admin
template, admin can select the document he wants to email
+ added possibility to select for each item a supplier via admin interface. Added supplier admin screen.
-> fixed several bugs in templates
+ Added new report to show items to be ordered from supplier (this way it is easier to do purchase order)
-> fixed several bugs in templates
+ added items sold report: (this report allows to browse the products sold by item name and with a link goes diretly to the order)
-> fixed several bugs in templates
+ added functionality to add a cost and weight at the attribute level (to be fully functional, you would need to need the shopping_cart class, contact
us for details. mainly useful if your attributes do not have same size or weight. in our case we sell a plant in different size: 1gal, 2 gal.... and thus cost and weight varies at
product attribute level and not at item level, allows to calculate accurately shipping cost for order)
-> fixed several bugs in templates
+ modified admin/spg_shipping.php to fill out automatically, for all orders placed online, the dates and payment type.
-> fixed several bugs in templates
+ create an order margin analysis
based on actual cost, sale price and actual shipping cost compared to calculated shipping cost, gives Profit margin info .
(info is saved and will be used later in a report to show profit margin for each order.)
Legend: 
Download

Report
I have been integrating this in oscommerce for over a year now. Yes it has required tons of recoding and thousands of hours of work.
I am in the process of refining and working out bugs.
I have not doucumented or repackaged it as there are thousands of changes and additions.
If anyone is interested you may contact me:
terracomp@bellnet.ca
I will be releasing an online demonstration shop soon.
Hi All
I have done some updates to this contrib in order to research what was in it. I have been trying to identify a back ordering process and this apparently offered that for MS1 but was not updated to MS2.2
So I setup a new MS2.2 installed this mod and fumbled my way through getting rid of the error messages only to find that it will not help me at all. In fact I think as a contrib it's time was over when 2.2 was reached.
Points:
1. Back orders are not catered for beyond the entire order being flagged as 'backorder'
2. Many of the features that were add-ons in MS1 were adapted within the default MS2.2 and it will need heaps of coding to modify
3. Some of the 'features' are non-functional and incomplete
4. Some of the 'features' are pointless in light of changes between MS1 and MS2.2
5. The maual order editing function was adapted as a stand-alone contrib and is redundant
6. If you are going to use this, it'll need a heap more modifications and if you are not a coder don't even start. The forums don't need a heap of questions about fixing this. Its broken and will probably stay that way.
All up, why bother? Well I needed to know what was there and if it would help with my needs. It doesn't but someone else might want to play and this new update which I called 0.8.1 will allow you to see whats there without spending 4 hours like I did fixing stuff.
Finally, don't email or PM me for assistance, I came, I saw, I walked away ! Not interested, but I hope someone else will get some value from this.
cheers, Tony
I am desperate...
Alright i have had it....lol
people keep on emailing and sending me PM's about this contribution BUT...
there is no more support available it's incompatible to recent osc versions !!!
please no more questions about this contribution to me...
Thank you
Druide
Order Processing & Shipping Module
Changes v 0.8
-------------
1. The release v 0.8 introduce a major change
All tables, filenames definitions and translations are now saved in 2 tables.
You no longer have to edit files in the application in order to add new filenames or tables definitions
or edit each translation file.
2. an admin screen is provided to change translations or popup help info
3. You can now print sales conditions on your invoices.
-> you just need to add your sales conditions text to a new field in contact info admin screen
-> enable or disable printing of sales conditions on invoice in template admin
4. Fixed bugs in catalog/ order history and invoice
-> orders are now shown even if shipping process is not started.
-> shows correct amount if you modified order amount & shipping cost in admin.
5. Fixed bugs in admin/ print invoices
-> shows correct amount if you modified order amount & shipping cost in admin.
6. Entered more info on the popup help screens.
7. Added page comments admin screen
(Test in MS1 but can be cut and pasted in any version since it is only comment field shown)
** You need to add the extras files in zip to be able to use the admin screen
Basically we added comment fields to main store pages
product_info
default
shopping cart
payment
shipping.....
This modules allows you to modify comments appearing on the page directly from this screen.
you have the possibility to enable or disable the comment on a specific page with the red or green icon
Comments can be specific information to explain what client can do or explain shipping infos or payment infos
version v07.b corrects a missing line in the install.txt files
zip regenerated since some persons seemed to have truncated file names in zip
As always send us an email if there is a problem during installation.
HOWEVER do NOT just send us an email to say it does not work !
Give us some clues: OS used, platform used, error message as it appears on screen.
READ VERY CAREFULLY before upgrading to v0.7.
---------------------------------------------
v0.7 introduces new tables and process. make sure this process
is what you want to do in your store.
1. v0.7 of the shipping processing module allows to update very easily price, cost, shipping cost in the order once it is placed
through the admin module.
you can now change item cost, price after the order is placed and shipping cost as well.
Very useful if you run auctions and final cost is not the one used in your catalog.
you can now very rapdidly enter external orders with the manual entry module in the catalog
and once order is created , modify cost, price, shipping cost to reflect acutal auction or phone order.
------------------------------------- **** -------------------
at present we do not feel comfortable updating directly the order as placed by a client in the order tables.
the core application being still in development by OSC developers. We chose a safe alternative to
record the changes in the order.
in other words we record changes in order cost, price, shipping cost in the shipping module tables
and not in the core orders tables.
It means that you have a full audit trail between the order originally placed by the client in the core module
and you can view the changes you made during the order processing ONLY in our module.
To that extent, if you change order item price, cost, shipping cost , all changes will be recorded in our module
but the original order will stay unchanged in the order tables.
it can bring some discrepancies between the 2 modules but it is voluntary. this is why we adapted some existing reports to
reflect all changes made in the shipping processing module.
one of the reason to keep the 2 separate is that if for example a client place and order and pays by credit card, a specific
amount will be charged to his credit card.
for any reason if you need to change the order before shipping and our module was updating directly the original order amount ,
you would have a card payment for a certain amount and an order showing another amount.
A correct accounting process needs to be implemented in order to keep track of changes but nor erase the transactions.
We think the core developers will have to put in place a similar process when they tackle the order processing.(if they plan a module)
but we did not want to modify the core order tables as we do not know what will be the changes made by core developers in cureent months.
From our side, we want to keep the transactions intacts.
However store manager needs to be aware of possible discrepancies between the order module and shipping processing module
if he needs to change order amounts. he will then need to view our reports to have correct amounts.
2. Country table status:
-> added a status field in the country table: allows to slect which countries will appear
in the create_account.php. it allows the store manage to limit geograhically who can
order from your catalog. in other words , if you do not want clients located in zimbabwe
to order in your catalog, just set status flag to inactvie in new country admin screen
and this way only preselect countries will appear in drop down box during order process.
3. Reports: we modified 2 very good reports created by other contributors:
sales tax report
sales report
we only modified a little the scripts in order to run on our shipping tables instead of the core orders tables.
however all the credit goes to the original contributors . we only used their very good scripts in order to run
with our shipping processing module.
fixed one bug and recreated zip files since some persons seemed to have corrupted zip file v0.6a
download this update for latest bug fix
make sure to copy all files to different directories
to have all maintenance screens at level v06b
uploaded again zip file
seems some persons had truncated file names when trying to extract files
extracted several times but could not replicate this error on my machine
Version V0.6 - updated February 09 2003
Read previous version description for complete list of functionalities
let us know if any problems during install
Fixed several bugs in several admin maintenance screens
+ updated format in catalog/account_history_info.php
shows only tracking number link if tracking number & carrier name is entered
+ Added in admin ability to send an additional email with specific instructions (we use it for growing tips and
we send it after sending the email including the shipping info but the document text can be modified through
admin interface , thus you can include whatever you want: download info, warranty......)
There is now drop-down box allowing admin to create several documents through maintenance screen. when in shipping admin
template, admin can select the document he wants to email
+ added possibility to select for each item a supplier via admin interface. Added supplier admin screen.
-> fixed several bugs in templates
+ Added new report to show items to be ordered from supplier (this way it is easier to do purchase order)
-> fixed several bugs in templates
+ added items sold report: (this report allows to browse the products sold by item name and with a link goes diretly to the order)
-> fixed several bugs in templates
+ added functionality to add a cost and weight at the attribute level (to be fully functional, you would need to need the shopping_cart class, contact
us for details. mainly useful if your attributes do not have same size or weight. in our case we sell a plant in different size: 1gal, 2 gal.... and thus cost and weight varies at
product attribute level and not at item level, allows to calculate accurately shipping cost for order)
-> fixed several bugs in templates
+ modified admin/spg_shipping.php to fill out automatically, for all orders placed online, the dates and payment type.
-> fixed several bugs in templates
+ create an order margin analysis
based on actual cost, sale price and actual shipping cost compared to calculated shipping cost, gives Profit margin info .
(info is saved and will be used later in a report to show profit margin for each order.)