Tax details are now stored with the transaction items they belong to.
This commit is contained in:
parent
cf98c81461
commit
9d90b92629
7 changed files with 133 additions and 7 deletions
|
|
@ -33,6 +33,7 @@ addTemplateAttachmentsTable($session);
|
|||
revertUsePacked( $session );
|
||||
fixDefaultPostReceived($session);
|
||||
addEuVatDbColumns( $session );
|
||||
addTransactionTaxColumns( $session );
|
||||
|
||||
finish($session);
|
||||
|
||||
|
|
@ -100,6 +101,19 @@ sub addEuVatDbColumns {
|
|||
print "Done\n" unless $quiet;
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
sub addTransactionTaxColumns {
|
||||
my $session = shift;
|
||||
print "\tAdding columns for storing tax data in the transaction log..." unless $quiet;
|
||||
|
||||
$session->db->write( 'alter table transactionItem add column taxRate decimal(6,3)' );
|
||||
$session->db->write( 'alter table transactionItem add column taxConfiguration mediumtext' );
|
||||
$session->db->write( 'alter table transactionItem change vendorPayoutAmount vendorPayoutAmount decimal (8,2) default 0.00' );
|
||||
|
||||
print "Done\n" unless $quiet;
|
||||
|
||||
}
|
||||
|
||||
# -------------- DO NOT EDIT BELOW THIS LINE --------------------------------
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue