$start_date = max($start_date, $params{start_date}) if $params{start_date};
$end_date = min($end_date, $params{end_date}) if $params{end_date};
+ if ($self->periodicity eq 'o') {
+ return ($cur_date >= $start_date) && ($cur_date <= $end_date) ? ($cur_date) : ();
+ }
+
my @dates;
while ($cur_date <= $end_date) {
(active => false) if the periodicity is <Co> (one time).
Returns undef if the periodicity is not 'one time' otherwise the
order number of the deactivated periodic order.
+
=back
=head1 BUGS