While editing a customer, there are seven buttons towards the bottom of the screen.  In addition to Save Changes and Save New, actions include AR Transaction, Customer Invoice, Sales Order, Quotation and Pricelist.  None of these five action buttons work; each produces a blank screen.  Here are lines from the Apache error log:

[Sun Oct 28 17:59:46 2012] [error] [client 127.0.0.1] Can't call method "text" on an undefined value at LedgerSMB/Form.pm line 673., referer: http://localhost/ledgersmb/customer.pl
[Sun Oct 28 17:59:46 2012] [error] [client 127.0.0.1] Compilation failed in require at /home/brian/projects/ledgersmb/customer.pl line 8., referer: http://localhost/ledgersmb/customer.pl

The above lines seem to point to these lines of code in LedgerSMB/Form.pm:
my $status = $LedgerSMB::App_State::Locale->text(
            'Action: [_1], ID: [_2]', $self->{action}, $self->{id}
    );

Here is the entire subroutine:

sub open_status_div {
    my ($self) = @_;
    my $class;
    if ($self->{approved} and $self->{id}){
        $class = "posted";
    } elsif ($self->{id}){
        $class = "saved";
    } else {
        $class = "new";
    }
    my $status = $LedgerSMB::App_State::Locale->text(
            'Action: [_1], ID: [_2]', $self->{action}, $self->{id}
    );
    return "<div id='statusdiv' class='$class'>
            <div id='history'>$status</div>";
}


It looks like the subroutine is expecting an action and an ID, processes them, and returns a DIV element.
Does anyone have some idea what may be wrong or why?

Thanks.
Brian

Brian Wolf
Phone: 410.367.2958
Try out Activus Secure Payments™, our recurring payments application.
------------------------------------------------------------------------------
WINDOWS 8 is here. 
Millions of people.  Your app in 30 days.
Visit The Windows 8 Center at Sourceforge for all your go to resources.
http://windows8center.sourceforge.net/
join-generation-app-and-make-money-coding-fast/
_______________________________________________
Ledger-smb-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

Reply via email to