diff --git a/modules/statement/classes/Controller/Reseller/Statement.php b/modules/statement/classes/Controller/Reseller/Statement.php index acfbeafe..c2c57c52 100644 --- a/modules/statement/classes/Controller/Reseller/Statement.php +++ b/modules/statement/classes/Controller/Reseller/Statement.php @@ -51,7 +51,7 @@ class Controller_Reseller_Statement extends Controller_Statement { $result[$key] = $o; - $total += Currency::round($o->total()); + $total -= Currency::round($o->total()); } foreach ($ao->invoice->list_active() as $o) { @@ -62,7 +62,7 @@ class Controller_Reseller_Statement extends Controller_Statement { $result[$key] = $o; - $total -= Currency::round($o->total()); + $total += Currency::round($o->total()); } krsort($result); diff --git a/modules/statement/classes/Controller/User/Statement.php b/modules/statement/classes/Controller/User/Statement.php index 285600d6..40f68d4e 100644 --- a/modules/statement/classes/Controller/User/Statement.php +++ b/modules/statement/classes/Controller/User/Statement.php @@ -29,7 +29,7 @@ class Controller_User_Statement extends Controller_Statement { $result[$key] = $o; - $total += Currency::round($o->total()); + $total -= Currency::round($o->total()); } foreach ($this->ao->invoice->list_active() as $o) { @@ -40,7 +40,7 @@ class Controller_User_Statement extends Controller_Statement { $result[$key] = $o; - $total -= Currency::round($o->total()); + $total += Currency::round($o->total()); } krsort($result); diff --git a/modules/statement/views/statement/user/show.php b/modules/statement/views/statement/user/show.php new file mode 100644 index 00000000..06b6b1e7 --- /dev/null +++ b/modules/statement/views/statement/user/show.php @@ -0,0 +1,47 @@ +count($result))); ?> + + +
Date | +Type | +Amt | +Total | +||||
---|---|---|---|---|---|---|---|
display('date_orig'); ?> | +id),$o->id()); ?> | + + total(); ?> +display('date_payment'); ?> | +id,$o->checkout->display('name')); ?> | + +- | +id; ?> | + + +total(TRUE); ?> | ++ |