Cause

To comply with the new 2015 EU taxation rules, the built-in "EU VAT algoithm" for Tax Zone assignment has been changed. After the upgrade of BA to versions 5.4.17 or 5.5.8 a set of 28 new Taxes and 28 Tax Zones for each EU country will be configured in BA automatically.

However, these changes affect only new customers, i.e. those who are registered in OSA after the upgrade. As for already existing customers (registered before upgrading to BA 5.4.17 or 5.5.8), their Tax Zones should be replaced with the new ones by running the migration tool.

As a result, after the upgrade to BA 5.4.17 or 5.5.8 and having changed the Tax Zones for existing customers, Providers will have BA fully prepared for 2015 EU VAT taxation rules. No additional steps are required in the future. In more details:

  • To the end of 2014, for non-taxable customers BA will use the Tax Rate specific for the Vendor's country.
  • Starting from the January 1, 2015 BA will automatically switch to the Tax Rate specific to the customer's country.

    Pre-requisites

    The migration tool is actual for BA versions:

  • 5.4.17 Linux and Windows.
  • 5.5.8 Linux and Windows.
  • 5.5.9 Linux and Windows.

    Resolution

    For Linux installations:

    1. Download the script attached to this KB and copy it to the BA Application node to:
      /usr/local/bm/tools/
    2. Stop BA:
      /etc/init.d/pba stop
    3. Navigate to the directory:
      cd /usr/local/bm/tools/
    4. Run the script and wait until it completes:
      perl eu_taxzone_reset.pl
    5. Start BA:
      /etc/init.d/pba start
  • For Windows installations:

    1. Download the script attached to this KB and copy it to the BA Application node to:
      C:\Program Files\Parallels\PBA\tools\
    2. Stop BA:
      net stop pba
      net stop ssm
    3. Navigate to the directory:
      C:\Program Files\Parallels\PBA\
    4. Run the script and wait until it completes:
      perl\bin\perl.exe tools\eu_taxzone_reset.pl
    5. Start BA:
      net start ssm
      net start pba
  • Internal content