X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=sql-ledger%2Fbin%2Fmozilla%2Fir.pl;h=080ac2415f0f6acabf638cdf0a9d193ce2baa8d7;hp=ec7d18cf02fbaa9d84752b7e37bb5781c5aa02e9;hb=32306b5f8ffe4ce594409aa6e89626740b225a39;hpb=52072fcd26f2faf57923f598c358e7f47c4e2643 diff --git a/sql-ledger/bin/mozilla/ir.pl b/sql-ledger/bin/mozilla/ir.pl index ec7d18cf0..080ac2415 100644 --- a/sql-ledger/bin/mozilla/ir.pl +++ b/sql-ledger/bin/mozilla/ir.pl @@ -1,6 +1,6 @@ #===================================================================== # SQL-Ledger, Accounting -# Copyright (c) 1998-2002 +# Copyright (c) 2001 # # Author: Dieter Simader # Email: dsimader@sql-ledger.org @@ -41,6 +41,7 @@ sub add { $form->{title} = $locale->text('Add Vendor Invoice'); + $form->{callback} = "$form->{script}?action=add&type=$form->{type}&login=$form->{login}&path=$form->{path}&sessionid=$form->{sessionid}" unless $form->{callback}; &invoice_links; &prepare_invoice; &display_form; @@ -60,13 +61,12 @@ sub edit { sub invoice_links { + + $form->{vc} = "vendor"; # create links $form->create_links("AP", \%myconfig, "vendor"); - - IR->get_vendor(\%myconfig, \%$form); - IR->retrieve_invoice(\%myconfig, \%$form); - + # currencies @curr = split /:/, $form->{currencies}; chomp $curr[0]; @@ -74,14 +74,56 @@ sub invoice_links { map { $form->{selectcurrency} .= "