#!/usr/bin/env php ***** rebuild_merge_pdf.php (21.0.0) pid=23921 ***** Rebuild PDF files for some invoices/orders/proposals and/or merge PDF files into one. To build/merge PDF for all documents, use filter=all Usage: rebuild_merge_pdf.php mode=invoice filter=all To build/merge PDF for documents in a date range: Usage: rebuild_merge_pdf.php mode=invoice filter=date dateafter datebefore To build/merge PDF for invoices with at least one payment in a date range: Usage: rebuild_merge_pdf.php mode=invoice filter=payments dateafter datebefore To build/merge PDF for invoices with at least one payment onto a bank account: Usage: rebuild_merge_pdf.php mode=invoice filter=bank bankref To build/merge PDF for invoices with no payments, use filter=nopayment Usage: rebuild_merge_pdf.php mode=invoice filter=nopayment To exclude credit notes, use filter=nocreditnote To exclude replacement invoices, use filter=noreplacement To exclude deposit invoices, use filter=nodeposit To exclude some thirdparties, use filter=excludethirdparties id1,id2... To limit to some thirdparties, use filter=onlythirdparties id1,id2... To regenerate existing PDF, use regenerate=templatename or regeneratenomerge=templatename To generate documents in a given language, use lang=xx_XX To set prefix of generated file name, use prefix=myfileprefix Example: rebuild_merge_pdf.php mode=invoice filter=payments 20080101 20081231 lang=fr_FR regenerate=crabe Example: rebuild_merge_pdf.php mode=invoice filter=all lang=en_US Note that some filters can be cumulated.