Thread: [Frontaccounting-cvs_updates] /hgroot/frontaccounting/frontaccounting: Changing the Invoice da...
Brought to you by:
frontaccounting,
itronics
From: FrontAccounting <fro...@us...> - 2012-04-03 12:48:26
|
details: http://frontaccounting.hg.sourceforge.net:8000/hgroot/frontaccounting/frontaccounting/hgroot/frontaccounting/frontaccounting/rev/6b6e3286777a changeset: 2994:6b6e3286777a user: Joe Hunt <joe...@gm...> date: Tue Apr 03 14:47:45 2012 +0200 description: Changing the Invoice date when creating recurrent invoices. diffstat: sales/create_recurrent_invoices.php | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diffs (48 lines): diff -r 9db498b81563 -r 6b6e3286777a sales/create_recurrent_invoices.php --- a/sales/create_recurrent_invoices.php Sun Apr 01 08:16:44 2012 +0200 +++ b/sales/create_recurrent_invoices.php Tue Apr 03 14:47:45 2012 +0200 @@ -20,6 +20,8 @@ $js = ""; if ($use_popup_windows) $js .= get_js_open_window(900, 600); +if ($use_date_picker) + $js .= get_js_date_picker(); page(_($help_context = "Create and Print Recurrent Invoices"), false, false, "", $js); @@ -61,11 +63,15 @@ return $from; } +if (!isset($_POST['date'])) { + $_POST['date'] = Today(); +} + $id = find_submit("create"); if ($id != -1) { $Ajax->activate('_page_body'); - $date = Today(); + $date = $_POST['date']; if (is_date_in_fiscalyear($date)) { $invs = array(); @@ -111,11 +117,17 @@ $result = get_recurrent_invoices(); start_form(); +start_table(TABLESTYLE_NOBORDER); +start_row(); +date_cells(_("Invoice date:"), 'date', ''); +end_row(); +end_table(); + start_table(TABLESTYLE, "width=70%"); $th = array(_("Description"), _("Template No"),_("Customer"),_("Branch")."/"._("Group"),_("Days"),_("Monthly"),_("Begin"),_("End"),_("Last Created"),""); table_header($th); $k = 0; -$today = add_days(Today(), 1); +$today = add_days($_POST['date'], 1); $due = false; while ($myrow = db_fetch($result)) { |