You can specify the invoice date as the start of the financial period. The invoice date and the general ledger posting date are matched, because the general ledger posting date is replaced with the invoice date. You can also specify that financial period validation is performed each time an invoice is saved.
For consignment invoices, you can specify the maximum number of lines that can be included on the invoice for the vendor that is replenishing the consignment items. When the default maximum number of lines specified is reached, a consignment invoice is automatically created.