Adding vendor payout manager

This commit is contained in:
Martin Kamerbeek 2009-03-13 12:39:29 +00:00
parent 7f4416aa65
commit 7ce918852e
5 changed files with 222 additions and 7 deletions

View file

@ -11,6 +11,7 @@
resulting in permanently locked content (Martin Kamerbeek / Oqapi )
- fixed: Each textarea inserts identical JS that should be inserted only once
( Martin Kamerbeek / Oqapi )
- added: Vendor payout system ( Martin Kamerbeek / Oqapi )
7.6.14
- fixed: IE6 shows Admin Bar over Asset Manager

View file

@ -47,6 +47,9 @@ pa_installWorkflow($session);
pa_addPassiveAnalyticsSettings($session);
pa_addPassiveAnalyticsStatus($session);
# vendor payouts
addTransactionItemFlags( $session );
finish($session); # this line required
#----------------------------------------------------------------------------
@ -277,6 +280,16 @@ sub pa_installWorkflow {
print "DONE!\n";
}
#----------------------------------------------------------------------------
sub addTransactionItemFlags {
my $session = shift;
print "\tAdding columns for vendor payout tracking to transaction items..." unless $quiet;
$session->db->write('alter table transactionItem add column vendorPayoutStatus char(10) default \'NotPaid\'');
$session->db->write('alter table transactionItem add column vendorPayoutAmount float (6,2) default 0.00');
print "Done.\n" unless $quiet;
}
#----------------------------------------------------------------------------
# Describe what our function does