Batch Print Center is a module created to allow batch printing of
invoices,packing slips, labels, christmas cards, or whatever you want really.
The first release version is still classed beta but is fully functional and running
on several live shops already.
It is heavily based on Batch Order Center and also contains code from Print Sticky Labels.
The idea was from one interface be able to print (to Pdf) everything you need
for a smooth running store.
Some Key features are
- Choose a from templates what you want to print
- Choose orders based on status
- Choose orders by order number, range, or combination of both.
- Choose orders between 2 dates (using popup calender)
- Optionally auto-change order statuses.
- Optionally include order date
- Optionally include order number
- Optionally include customer comments posted when the order was placed.
- VERY minimal OSC core file editing. Very modular.
- Templates can be easily shared
- Templates can contain watermarks, images etc etc
- Comes with sample templates for invoices, packing slips, labels, christmas cards, letterheads
combined invoice and packing slip, and a handy grid for testing layouts.
Legend: 
Download

Report
Contains fix for printing labels.
Also contains the date fix, space before...
if you work with mysql 5 change in line 78...
tep_db_input($enddate) . "23:59:59
to (space before the 23:59:59)
tep_db_input($enddate) . " 23:59:59...
just a fix, spend a hour...
Update to Integrated-Packing.php Template.
With help from David Radford I updated the template so that it would fit on labels.
The labels are: http://www.pcform.com/intlabels.asp It's label LS-B
It has two labels at the top. The details of the labels are:
Size of Sheet: 8 1/2" X 11"
Number of Labels: 2
Label 1 Size: 4" X 2 1/2"
Distance From Left Edge: 3/16"
Distance From Top Edge: 7/8"
Label 2 Size: 4" X 2 1/2"
Distance From Left Edge: 4 11/32"
Distance From Top Edge: 7/8"
Included is a screenshot of the layout.
This is ONLY the template file. Directory structure is maintained in zip file to aid in easy install.
This is the complete package including fixes since the last release and information about the known issues. You don´t have to download anything else!
I only added german language support, credit for the contrib still goes to Shaun.
New in this package:
# Added Error 1054 - Unknown column 'o.orders_prefix' in 'field list' (incl. fix by fullmicros) to known issues. The "fix" renders use of orders prefixes useless, so it´s not integrated from start on.
# Fixed Error displaying TEXT_ORDER_NUMBERS_RANGES in the options table in english.php (Fix added by deedee Oct. 22 2005)
# Added german language support
# Small correction in the install.txt concerning multilanguage support
If you have any issues please refer to osC-Forums, or feel free to send me a personal message!
One line was left out of the English language file in the 3.1 contribution.
add
define('TEXT_ORDER_NUMBERS_RANGES', 'Order Number (s), either one # or range, # - #, or #,#,#');
It was added into the French file. So only the language file is in this download.
Petite modification
Multi langue ici Français, anglais.
Ajout des caractères spéciaux pour le moyen de payements.
Ajout aussi de la fonction orders_prefix pour l’impression PDF des préfix de commande.
(De la contrib http://www.oscommerce.com/community/contributions,1601/category,all/search,order_number_prefixe)
---------
Small modification Multi language here French, English.
Addition of the special characters for the means of payments.
Addition also of the function « orders_prefix » for impression pdf of the préfix of order. (Of the contrib http://www.oscommerce.com/community/contributions,1601/category,all/search,order_number_prefixe)
A simple mod to add a 'Delete Credit Card' option to Batch Print Center.
I downloaded this today and immediately noticed that the date function was not working (returned nothing).
After a little troubleshooting I isolated the error and wrote a dirty piece of code to fix it.. WARNING I'm not a coder so this is a hacked up fix.. That being said, it works...
Replace your batch_print.php file with this one and all is well. NOTE batch_print.php is located in the root of the your admin directory.
This is the complete package (unmodified) but with 3 additional templates:
Integrated Packing - packing slip, shipiping laabels and invoice all on one page
Labelwriter - A very simple template for the Dymo LabelWriter or similar
Null - just creates a blank file for when you simply wanted to update the order status
Batch Print Center is a module created to allow batch printing of
invoices,packing slips, labels, christmas cards, or whatever you want really.
The first release version is still classed beta but is fully functional and running
on several live shops already.
It is heavily based on Batch Order Center and also contains code from Print Sticky Labels.
The idea was from one interface be able to print (to Pdf) everything you need
for a smooth running store.
Some Key features are
- Choose a from templates what you want to print
- Choose orders based on status
- Choose orders by order number, range, or combination of both.
- Choose orders between 2 dates (using popup calender)
- Optionally auto-change order statuses.
- Optionally include order date
- Optionally include order number
- Optionally include customer comments posted when the order was placed.
- VERY minimal OSC core file editing. Very modular.
- Templates can be easily shared
- Templates can contain watermarks, images etc etc
- Comes with sample templates for invoices, packing slips, labels, christmas cards, letterheads
combined invoice and packing slip, and a handy grid for testing layouts.