Categories

Featured templates

PrestaShop 1.6.x. How to edit PDF invoices

Harry Baker January 26, 2015
Rating: 3.0/5. From 2 votes.
Please wait...

本教程将向您展示如何在prestshop 1中编辑PDF发票.6.x.

PrestaShop 1.6.x. How to edit PDF invoices

每次来自您的商店的订单被验证时 invoice 是发给客户的吗. 您可以从订单页面下载单个订单的发票.

The “Invoices” page under the “Orders” 菜单使您能够以PDF格式下载过去订单的发票选择, 在同一时间(在同一个PDF文件中):

PrestaShop1.6-How_to_edit_PDF_invoices1.jpg

您可以根据两个主要标准获得包含几张发票的PDF文件:

By date.当您需要打印给定月份或给定季度的所有发票时非常有用. 选择开始和结束日期,然后点击顶部栏中的“按日期生成PDF文件”按钮.

By order status. 当您需要精确打印哪些订单被取消,退款或缺货时,必须拥有. PrestaShop有助于在括号中指出与每个状态相关联的发票数量.

在这两种情况下,发票都生成为单个PDF文件,每个文件都有自己的页面. 您不能为每个文件获得一个PDF文件 invoice 在给定的时期或状态下使用此页. 如果要自定义商店发票的外观,则应该编辑其模板文件. PDF模板文件位于/ PDF文件夹中. Open the invoice.tpl file 然后根据你的喜好编辑它:它是一个 HTML file with Smarty tags.

Invoice Options

您可以选择是否在订单完成后立即向客户提供发票, as well as the Invoice Prefix and the invoice 你想要在打印版上列出的数字 invoice. 此功能可以帮助您简化您的帐户管理:

PrestaShop1.6-How_to_edit_PDF_invoices2.jpg

Enable invoices. 当禁用时,您的客户将不会收到 invoice after their purchase. 如果你的客户要发票,你将负责处理.

的税项分类 invoice. When enabled, the invoice 列出所有适用于订单的各种税,而不仅仅是一个百分比.

Invoice prefix. 默认情况下,PrestaShop具有语言适应性 invoice 前缀:英语中的“IN”,法语中的“FA”(表示“facture”),西班牙语中的“CU”(表示“cuenta”)等. 您可以选择使用语言代码代替:“EN”,“FR”,“SP”等. Of course, 您还可以为每种语言选择一个前缀, 或者根本没有前缀. PrestaShop将根据您的设置生成发票编号:“#IN000001”, “#FA000002”, etc.

Invoice number. 如果您的企业在开始使用PrestaShop之前已经有了订单和发票, 您可以使用此选项启动您的 invoice 从一个更大的号码开始.

Footer text. 您可以使用它在所有发票的底部有一个自定义文本. 文本将出现在商店名称的下方 invoice.

Invoice model. 根据您的主题,您可能可以使用多个样式 invoice. 用假订单测试它们,以便选择您喜欢的订单. 如果你知道如何编码 HTML, you can add your own invoice 模型或编辑现有的模型:它们位于PrestaShop安装的/pdf/文件夹中.

Use the disk as cache for PDF invoices. 您可以选择将生成的发票存储在PrestaShop服务器磁盘上,而不是在其 server cache. 虽然它节省了内存使用,但它减慢了PDF生成本身,所以合理使用它.

不要忘记保存您的更改. 当你的客户要他们的发票时,你可以 redirect 他们的用户帐户的“订单历史”部分, 这样他们就能拿到所有的发票了.

Done! 现在您知道如何编辑PDF发票了.

请随时查看下面的详细视频教程:

PrestaShop 1.6.x. How to edit PDF invoices

Prestashop主题下载
This entry was posted in PrestaShop Tutorials and tagged invoice, PDF, Prestashop. Bookmark the permalink.

Submit a ticket

如果您仍然无法找到关于您的问题的足够的教程,请使用以下链接向我们的技术支持团队提交请求. 我们将在接下来的24小时内为您提供我们的帮助和协助: Submit a ticket