B2BSUITE BETA 0.98.2 18 october 2007 http://www.caneblu.com ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Credits: Walter "Caneblu" Tosolini http://www.caneblu.com additional credits to: (Separate price per customers) by James Warner, Giuseppe Urso, Michael Bryant, Scott Everson (scott AT everson DOT ws) (Discount Groups Version 1.1) by Dr. Enrico Drusiani, DataCode (Prices for Logged-In Users Only) by Gunnar Hellekson, Bjarke Bundgaard (quick price updates) by Michael Lessar () by studiosacchetti.com Special Thanks H.J.P. for VIES VAT socket connection to VIES system All betatesters ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Summary: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ I hope this made a complete suite to make Osc a powerful B2B application. The modifications are intended for OsCommerce 2.2 MS2 version one and only!!! ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ HOW WORKS? ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Additional info's at: http://www.caneblu.com The contrib works in two ways mode, a discount OR markup system. You can select it into your admin side into configuration at label B2BSuite. Where true is Markup percentage system (price + %) Where false is Discount percentage system (price - %) The Discount/Markup can be associated to Customers Group System, when you have create a Group with percentage, you can assign your existing customers to group. Now into your Categories and products page, you have a retail (or basic) price and Group field Price. You can simply declare retail price, into preview the percentage of discount/markup is calculated. If you dont want percentage system for a certain product, you can select a checkfield called "override percentage system" and the prices into group price- fields you have manually declared, are stored into db's. EG. GROUP WHOLESALE 10% MARKUP GROUP SUPERWHOLESALE 20% MARKUP your retail price for product "wine" is 100 Group WHOLESALE is 110 Group Superwholesale is 120 ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ History ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ 02/10/2003 V BETA 0.1 06/10/2003 V BETA 0.2 08/10/2003 V BETA 0.3 11/10/2003 V BETA 0.4 fixed some big bugs :-ยง V BETA 0.5 fixed bug on retrieve customers group list fixed bug on search in customers.php fixed bug on specials Added langs tag on customers_groups.php V BETA 0.6 fixed bug on search in customers groups fixed bug on rate system in catalog when product are in sub sub categories fixed show mysql error on admin/reports when click on product fixed show groups prices value 0 when you click for product previews in catalog V BETA 0.7 06/11/2003 fixed bug when customer as group 0 and buy now in product listing fixed bug in customers group, after discount categories show entries in more languages fixed bug in customers group, discount percentage can't deleted fixed bug on product option values (dont show the price of values) added module for quick price updating in basic and customers groups (thanks for Insecta works) V BETA 0.71 13/11/2003 fixed bug "in elaborazione" fixed bug "buy now" button when customer group id is zero fixed bug by Daniele Biasci when group rate is zero and auto system is up French Translation by Loic Richard other minor fixes V BETA 0.8 December 10, 2003 Add percentage system for new or modify % of groups Graphics explain in categories.php Little update by Daniele Biasci in priceupdate.php V BETA 0.85 february, 2004 Added customer approval Fix know bugs V BETA 0.87 march 15, 2004 Add colorpicker Add stored db for manual or autopercentage Fix bug nr 6 V BETA 0.88 Added Group payment per group V BETA 0.90 april 29 2004 Add VAT ID for european companies (with VIES system) Add tab system in categories.php (merge to layout of bluecommerce) Fixed bug nr #15 search on orders Fixed some sql bugs of payment group system in previous version Add features #16 dropdown group list in orders Completed separate create account for b2b/b2c V BETA 0.91 18 may 2004 Add VAT inc/Ex selectable for every group Fixed sql bug in previous version Fixed bug to create % into categories group Fixed bug in create account b2b Full VAT iD vies check V BETA 0.92 24 may 2004 Improved Sql qry for tax inc/ex Fixed bug nr 10 http://www.caneblu.com/www/index.php?option=com_mospray&do=details&id=10 fixed bug quantity field when prices are hided V BETA 0.97 24 january 2005 Fixed bug http://www.caneblu.com/www/index.php?option=com_mospray&do=details&id=41 Fixed bug http://www.caneblu.com/www/component/option,com_simpleboard/Itemid,62/func,view/id,955/catid,4/lang,en/ v Beta 0.98 Compatibility with Mysql 5.x Patched to latest version of Oscommerce security v 0.98.2 by studiosacchetti adapted to oscommerce-ms2.2-rc1 patched serveral bugs patched empty cart patched bugs administration / orders form patched italian lang. moved not related to b2b italian lang files to extra directory update admin buttons cosmetics changhe at admin products modify updated new payment modules v beta 0.99 by studiosacchetti add show product by user category v beta 0.99.1 by studiosacchetti few bugs patched specially in admin page v beta 1.0 by studiosacchetti updated to v2.2 RC2a Released add tinyMCE editor in articles description switch calendare to jscalendar fixed bug in italian languages fixed bug in update of custormer.php (admin) fixed bug in update of custormer_groups.php (admin) v 1.0.1 by studiosacchetti switch dhtml widget to jquery (tab and calendar and colorpicker) calendar locale must be set manually better translation for german on the frontend. by zachso better translation for english on the frontend. by ggbig better translation for italian on the backend by studiosacchetti modified create_account_b2b.php as suggest by ggbig changed the logic of accepting state names in create_account_b2b.php as suggest by ggbig (>oscommerce-2.2rc1) fixed double mail in customer approval as suggest by ggbig update italian admin traslation in extra dir plus bonus file!! in /extra dir you will find a products_attributes.php page with jquey tab (some function stll lack) ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Donation ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ if you try useful this and/or other my contribs, please consider to a small donation through Paypal email account: hide@address.com ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Contacts ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Have you successfully installed B2BSUITE, let know to world your b2bsite, we insert your link to our link section. http://www.caneblu.com/ ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Know BUGS: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ http://sourceforge.net/tracker/?group_id=180805 ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Todo: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ see bugs/forum section to my website. ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Disclaimer: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ THIS IS A BETA!!!!! IS STRONGLY RECOMMENDED TO TEST BEFORE USE INTO REAL SHOP !!!!!! /********************************************************************** * * * This library is free software; you can redistribute it and/or * * modify it under the terms of the GNU Lesser General Public * * License as published by the Free Software Foundation. * * * * This library is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * * Lesser General Public License for more details. * * * * You should have received a copy of the GNU Lesser General Public * * License along with this library; if not, write to the * * Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, * * Boston, MA * * 02111-1307 * * USA * * * * For further information, visit www.gnu.org * **********************************************************************/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Installation: ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Please refer to install.txt enclosed on this package ________________________________________________________________________________ Thanks for your interesting Caneblu.com