Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 93ae5d0f

Von Tamino Steinert vor 9 Monaten hinzugefügt

  • ID 93ae5d0f3364057cabdc9713273824e16e5d0d31
  • Vorgänger c123e944
  • Nachfolger d24e5589

S:D:PeriodicInvoiceItemsConfig: Bisherige Verwendung umstellen

Unterschiede anzeigen:

SL/BackgroundJob/CreatePeriodicInvoices.pm
$invoice->post(ar_id => $config->ar_chart_id) || die;
foreach my $item (grep { ($_->recurring_billing_mode eq 'once') && !$_->recurring_billing_invoice_id } @{ $order->orderitems }) {
$item->update_attributes(recurring_billing_invoice_id => $invoice->id);
foreach my $item (
grep { $_->periodic_invoice_items_config
&& ($_->periodic_invoice_items_config->periodicity eq 'o')
&& !$_->periodic_invoice_items_config->once_invoice_id }
@{ $order->orderitems }
) {
$item->periodic_invoice_items_config->update_attributes(once_invoice_id => $invoice->id);
}
SL::DB::PeriodicInvoice->new(config_id => $config->id,

Auch abrufbar als: Unified diff