PDF Printing
Introduction
If you can print a usable delivery note at the push of a button, you will save a lot of time and money. Depending on the processing, however, it makes more sense to use the delivery note from AbaNinja. In addition, this system extension serves as the basis for the web-based POS system 21.COMMERCE POS, which uses it to generate A4 receipts.
With this module for elegant PDF documents can be created for each order received. You can also import your own PDF template, which is then used as a letter template.
Video
Module configuration
First you go to the PDF module administration: Main menu of the ‘System Administration’ > ‘Module’ > ‘PDF’.
In the administration mask of this 21.COMMERCE module you can now upload your own PDF templates, activate the module and precisely configure the placement of the individual elements (address, title, product positions, …).
Tip: The PDF templates should be as empty as possible except the logo and footer.
In the PDF module administration there are the following setting possibilities:
Reset default values
- Restore Default Values: The module will be reset to its default values, any configurations will be lost, and the default values will be set.
Configuration for the display of products
- Activation: Should the module be active?
- PDF template for the first page: A PDF template for the first page is uploaded here. The upload is done without the save button.
- PDF template for the next page: A PDF template for the next page is uploaded here. The upload is done without the save button.
- Test view: A test PDF is generated.
Configuration settings Address block (address)
- Maximum line length (longer lines are wrapped): Here the number of characters is expected, which may stand maximally on one line.
- Address block distance from left document margin (in mm): How large should the total distance from left document margin to address block be? The indication must be given in millimeters.
- Distance from upper document margin (in mm): How large should the total distance from the upper document margin to the address block be? The indication must be given in millimetres.
- Width of the address block (in mm): The width of the entire address block. The indication must be given in millimetres.
- Address block font style: empty, B, I, U: Specify whether the text should be Bold, Italic, Underlined, or simply unformatted.
- Address block font size in points: What size should the normal font in the address block have?
Configuration settings Document title (delivery note)
- Title block Distance from left document margin (in mm): How large should the total distance from left document margin to title block be? The indication must be given in millimetres.
- Title block Distance from upper document margin (in mm): How large should the total distance from the upper document margin to the title block be? The indication must be given in millimetres.
- Width of the left column (designations): How large should the left column be? The value should be given in millimetres.
- Text alignment left column: The width of the entire address block. The indication must be given in millimetres.
- Title block font style: blank, B, I, U: Specify whether the text should be Bold, Italic, Underlined, or simply unformatted.
- Title block font size in points: What size should the normal font in the title block have?
Configuration settings Infoblock (reference no., order date,…)
- Info block Distance from left document margin (in mm): How large should the total distance from the left document margin to the info block be? The indication must be given in millimetres.
- Info block Distance from upper document margin (in mm): How large should the total distance from the upper document margin to the info block be? The indication must be given in millimetres.
- Width of the left column (designations): How large should the left column be? The value should be given in millimetres.
- Width of the right column (contents): How large should the right column be? The value should be given in millimetres.
- Width of the second left column (switched on with two columns): How large should the second left column be? The value should be given in millimetres.
- Width of the second right column (switched on with two columns): How large should the second right column be? The value should be given in millimetres.
- Text alignment left column: The alignment of the text within the left column. Enter L for left or R for right.
- Text alignment right column: The alignment of the text within the right column. Enter L for left or R for right.
Configuration settings Item table
- Calculation, maximum line length of the product name (longer lines are wrapped): After how many letters should the content be wrapped?
- Delivery, maximum line length of the product name (longer lines are wrapped): After how many letters should the content be wrapped?
- Product distance from left document margin in mm: How large should the total distance from left document margin to title block be? The indication must be given in millimetres.
- Product table distance from upper document margin (in mm): How large should the total distance from the upper document margin to the title block be? The indication must be given in millimetres.
- Width Position columns: How wide should the column be that displays the individual positions? The indication must be given in millimetres.
- Wide label column: How wide should the column containing the labels be? The value should be given in millimetres.
- Width Column Number: How wide should the column containing the number of products be? The value should be given in millimetres.
- Width column Unit: How wide should the column containing the unit (piece, kg, etc.) be? The value should be given in millimetres.
- Wide price column: How wide should the column containing the prices be? The value should be given in millimetres.
- Wide VAT column: How wide should the column containing the VAT be? The value should be given in millimetres.
- Width of total column: How wide should the column containing the totals be? The value should be given in millimetres.
- Tex alignment position columns: The alignment of the text within the position columns. Enter L for left or R for right.
- Text alignment label column: The alignment of the text within the label column. Enter L for left or R for right.
- Text alignment column number: The alignment of the text within the column number. Enter L for left or R for right.
- Text alignment column Unit: The alignment of the text within the column Unit. Enter L for left or R for right.
- Text alignment price column: The alignment of the text within the price column. Enter L for left or R for right.
- Text alignment VAT column: The alignment of the text within the VAT column. Enter L for left or R for right.
- Text alignment total column: The alignment of the text within the total column. Enter L for left or R for right.
Configuration settings Additional product information (variants, options, text fields)
- Additional product information font size in points: What size should the normal font have in the address block?
- Product Supplement Information Font Style: blank, B, I, U: Specify whether the text should be Bold, Italic, Underlined, or simply unformatted.
Configuration settings (product)Images
- Product images: show in invoice
- Product images: show in delivery note
- Product images: Maximum height
- Product images: Maximum width
- Product images: resolution in dpi (dpi = dots per inch = points per inch)
Product pictures are always taken from the current assortment (identified by the internal product ID). If an product is removed from the assortment or its image has changed in the meantime, this will also affect the invoice/delivery note imprint. Further it must be considered that only images in the formats JPG
and PNG (only 8-Bit)
can be displayed.
Configuration settings Total positions
- Wide currency column: How wide should the column containing the currency column be? The value should be given in millimetres.
- Width of total column: How wide should the column containing the total column be? The value should be given in millimetres.
- Text alignment label column: The alignment of the text within the label column. Enter L for left or R for right.
- Text alignment column currency: The alignment of the text within the column currency. Enter L for left or R for right.
- Text alignment total column: The alignment of the text within the total column. Enter L for left or R for right.
Configuration settings Number of pages/total number of pages
- Page specification Distance from left document margin (in mm): How large should the total distance from the left document margin to the title block be? The indication must be given in millimetres.
- Page specification Distance from upper document margin (in mm): How large should the total distance from the upper document margin to the title block be? The indication must be given in millimetres.
- Font style: empty, B, I, U: Specify whether the text should be Bold ( Bold ), Italic ( Italic ), Underlined, or simply unformatted(empty).
- Font size in points: What size should the normal font in the address block have?
- Alignment: The alignment of the text of the page number/total. Enter L for left or R for right.
Configuration settings invoice payment deadline
Since 21.COMMERCE does not create invoices in the shop, this configuration part is ignored.
- Display of payment deadline (only for invoice PDF document): display in invoice
- Payment period: Number of days: Indication in days
General configuration
- Text Color Red portion of RGB: The red portion of the text color for the PDF.
- Text Color Green portion of RGB: The green portion of the text color for the PDF.
- Text color blue portion of RGB: The blue portion of the text color for the PDF.
- Font name: Select the font for the PDF here.
- Font style: blank, B, I, U: Specify whether the text should be Bold, Italic, Underlined, or simply unformatted.
- Font size in points: Which size should the normal font have?
- Top margin: Specify the margin in millimeters from the top margin.
- Right margin: Specify the margin in millimeters from the right margin.
- Bottom margin: Specify the margin in millimeters from the bottom margin.
- Left margin: Specify the margin in millimeters from the left margin.
- Output Orientation Grid over the Whole Document: Sets an auxiliary grid over the whole PDF so that the orientation can be checked.
- Display of prices incl. VAT.
E-mail configurations
Send delivery note to customer: After ordering, the customer automatically receives the delivery note via e-mail.
Send delivery note to shop operator: After ordering, the shop operator automatically receives the delivery note via e-mail.
Operation
To create a delivery note or an invoice, simply click on the new ‘PDF’ button under ‘Customers/Orders’ > ‘Customer Management’ and select the corresponding link.
Further Help
Do you need further support? PepperShop provides you with different options.
- Often a click in the administration on the top right on the question mark icon helps. Here you can get direct help on the relevant topic.
- We are also available to you by email swiss21-support@peppershop.commailto:swiss21-support@peppershop.com)