每两周自动生成发票的解决方案是什么? Cron Jobs?
我在tbl_order表中有多个订单,我想每两周生成一张发票(用于结算)。
- tbl_order table
OrderID (PK)
ShopID (FK)
CustomerID (FK)
Status
Total
OrderDate
- invoice table
InvoiceID (PK)
InvoiceDate
InvoiceStatus
- invoiceorder
invoiceorderID (PK)
InvoiceID (FK)
OrderID (FK)
2月的发票日期为:2月1日至15日,2月16日至28日
和3月1日至3月15日,3月16日至31日
例如,在tbl_order.ShopID = 5
如果使用Cron Jobs / PHP或其他解决方案,怎么办呢?
答案 0 :(得分:1)
要分配cron任务,请使用以下教程:
http://www.thefactory.ro/php-cron-tutorial
接下来,在PHP处理程序查询数据库中查找该时间范围内的每个订单,并根据您的需要创建报告。
答案 1 :(得分:0)
答案 2 :(得分:0)
一般情况下不言而喻但无论如何我都会说。不要忘记将发票数据保存在数据库的单独表格中,以便查看历史查询/税务用途。这样,您可以存储发票编号和其他变量,例如付款和应用的任何折扣。