Pluggable Tax: more POD, more tests, better code and less bugs

This commit is contained in:
Martin Kamerbeek 2009-05-06 13:33:16 +00:00
parent f3ed30d939
commit 461c80a6b8
7 changed files with 602 additions and 57 deletions

View file

@ -8,6 +8,10 @@ versions. Be sure to heed the warnings contained herein as they will
save you many hours of grief.
7.7.6
--------------------------------------------------------------------
* WebGUI now requires Business::Tax::VAT::Validation.
7.7.5
--------------------------------------------------------------------
* Due to a long standing bug in the Profile system, if the type of a

View file

@ -33,6 +33,7 @@ my $session = start();
# upgrade functions go here
addTemplateAttachmentsTable($session);
revertUsePacked( $session );
addEuVatDbColumns( $session );
finish($session);
@ -77,6 +78,16 @@ sub revertUsePacked {
print "DONE!\n" unless $quiet;
}
#----------------------------------------------------------------------------
sub addEuVatDbColumns {
my $session = shift;
print "\tAdding columns for improved VAT number checking..." unless $quiet;
$session->db->write( 'alter table tax_eu_vatNumbers add column viesErrorCode int(3) default NULL' );
print "Done\n" unless $quiet;
}
# -------------- DO NOT EDIT BELOW THIS LINE --------------------------------
#----------------------------------------------------------------------------