my $bt = SL::DB::Manager::BankTransaction->find_by( id => $::form->{bt_id} );
my $invoice = SL::DB::Manager::Invoice->find_by( id => $::form->{prop_id} );
- $invoice = SL::DB::Manager::PurchaseInvoice->find_By( id => $::form->{prop_id} ) unless $invoice;
+ $invoice = SL::DB::Manager::PurchaseInvoice->find_by( id => $::form->{prop_id} ) unless $invoice;
die unless $bt and $invoice;
foreach my $invoice (@invoices) {
my $payment_type;
- if ( @$skonto_hash{"$bt_id"} ) {
- $payment_type = shift( @$skonto_hash{"$bt_id"} );
+ if (@{ $skonto_hash->{"$bt_id"} }) {
+ $payment_type = shift(@{ $skonto_hash->{"$bt_id"} });
} else {
$payment_type = 'without_skonto';
};