Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.0
    • Fix Version/s: 5.2.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

      An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

      Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

      Enable VAT Validation

      [] EU VIES VAT Validation
      [x] UK HMRC VAT Validation

      Client ID
      Client Secret

      NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.

      Helpful links:
      VAT Domestic Reverse Charge: https://www.xero.com/blog/2021/01/preparing-your-business-for-the-vat-domestic-reverse-charge/
      Business VAT: https://www.gov.uk/vat-businesses
      UK VAT: https://support.zoom.us/hc/en-us/articles/360054038292-UK-VAT?mobile_site=true

      1. ReformattedVatTaxTestCases.txt
        2 kB
        Abdy Franco
      1. drc3.png
        56 kB
      2. VAT-Charge-Shown-1.png
        43 kB

        Issue Links

          Activity

          admin Paul Phillips created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Fix Version/s 5.2.0-b1 [ 11709 ]
          Fix Version/s 5.1.0-b1 [ 11703 ]
          Hide
          jonathan Jonathan Reissmueller added a comment - - edited

          We should support both simultaneously.

          Show
          jonathan Jonathan Reissmueller added a comment - - edited We should support both simultaneously.
          admin Paul Phillips made changes -
          Description Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret
          Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Story Points 8
          jonathan Jonathan Reissmueller made changes -
          Sprint 5.2.0 Sprint 1 [ 134 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Sprint 5.2.0 Sprint 1 [ 134 ] 5.2.0 Sprint 2 [ 135 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          jonathan Jonathan Reissmueller made changes -
          Assignee Abdy Franco [ abdy ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 5.2.0 Sprint 2 [ 135 ] 5.2.0 Sprint 1 [ 137 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          abdy Abdy Franco made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          abdy Abdy Franco made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 7 hours, 51 minutes [ 28260 ]
          Worklog Id 15075 [ 15075 ]
          abdy Abdy Franco made changes -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 5.2.0 Sprint 1 [ 137 ] 5.2.0 Sprint 2 [ 135 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          jonathan Jonathan Reissmueller made changes -
          Time Spent 7 hours, 51 minutes [ 28260 ] 1 day, 1 hour, 5 minutes [ 32700 ]
          Worklog Id 15118 [ 15118 ]
          jonathan Jonathan Reissmueller made changes -
          Status In Review [ 5 ] Closed [ 6 ]
          abdy Abdy Franco made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          abdy Abdy Franco made changes -
          Link This issue is blocked by CORE-4294 [ CORE-4294 ]
          abdy Abdy Franco made changes -
          Original Estimate 0 minutes [ 0 ]
          Attachment VAT-Charge-Shown-1.png [ 12467 ]
          Attachment drc3.png [ 12468 ]
          abdy Abdy Franco made changes -
          Description Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*
          Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*

          - Helpful links:
          VAT Domestic Reverse Charge: https://www.xero.com/blog/2021/01/preparing-your-business-for-the-vat-domestic-reverse-charge/
          Business VAT: https://www.gov.uk/vat-businesses
          abdy Abdy Franco made changes -
          Description Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*

          - Helpful links:
          VAT Domestic Reverse Charge: https://www.xero.com/blog/2021/01/preparing-your-business-for-the-vat-domestic-reverse-charge/
          Business VAT: https://www.gov.uk/vat-businesses
          Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*

          *Helpful links:*
          VAT Domestic Reverse Charge: https://www.xero.com/blog/2021/01/preparing-your-business-for-the-vat-domestic-reverse-charge/
          Business VAT: https://www.gov.uk/vat-businesses
          abdy Abdy Franco made changes -
          Time Spent 1 day, 1 hour, 5 minutes [ 32700 ] 1 day, 2 hours, 10 minutes [ 36600 ]
          Worklog Id 15136 [ 15136 ]
          abdy Abdy Franco made changes -
          Attachment ReformattedVatTaxTestCases.txt [ 12469 ]
          abdy Abdy Franco made changes -
          Time Spent 1 day, 2 hours, 10 minutes [ 36600 ] 1 day, 6 hours, 35 minutes [ 52500 ]
          Worklog Id 15142 [ 15142 ]
          abdy Abdy Franco made changes -
          Description Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*

          *Helpful links:*
          VAT Domestic Reverse Charge: https://www.xero.com/blog/2021/01/preparing-your-business-for-the-vat-domestic-reverse-charge/
          Business VAT: https://www.gov.uk/vat-businesses
          Jan 1, 2021 the EU VIES VAT system no longer validates UK VAT numbers. Instead this is handled by another system. See https://www.gov.uk/check-uk-vat-number

          An API key appears to be required, which can be created at https://developer.service.hmrc.gov.uk/api-documentation

          Under "Basic Tax" settings, we should allow the validation service to be selected under "Enable EU VAT Validation" so that either of these systems can be selected. If the UK VAT system is selected, then we must prompt for the API credentials.

          Enable VAT Validation

          [] EU VIES VAT Validation
          [x] UK HMRC VAT Validation

          Client ID
          Client Secret

          *NOTE! Apparently this no longer requires Client ID and Client Secret, the API is open and no longer requires authentication.*

          *Helpful links:*
          VAT Domestic Reverse Charge: https://www.xero.com/blog/2021/01/preparing-your-business-for-the-vat-domestic-reverse-charge/
          Business VAT: https://www.gov.uk/vat-businesses
          UK VAT: https://support.zoom.us/hc/en-us/articles/360054038292-UK-VAT?mobile_site=true
          abdy Abdy Franco made changes -
          Time Spent 1 day, 6 hours, 35 minutes [ 52500 ] 2 days, 3 hours, 26 minutes [ 69960 ]
          Worklog Id 15144 [ 15144 ]
          abdy Abdy Franco made changes -
          Status Reopened [ 4 ] In Progress [ 3 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 5.2.0 Sprint 2 [ 135 ] 5.2.0 Sprint 3 [ 140 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          abdy Abdy Franco made changes -
          Time Spent 2 days, 3 hours, 26 minutes [ 69960 ] 2 days, 6 hours, 47 minutes [ 82020 ]
          Worklog Id 15148 [ 15148 ]
          abdy Abdy Franco made changes -
          Time Spent 2 days, 6 hours, 47 minutes [ 82020 ] 3 days, 6 hours, 6 minutes [ 108360 ]
          Worklog Id 15151 [ 15151 ]
          abdy Abdy Franco made changes -
          Time Spent 3 days, 6 hours, 6 minutes [ 108360 ] 4 days, 6 hours, 1 minute [ 136860 ]
          Worklog Id 15155 [ 15155 ]
          abdy Abdy Franco made changes -
          Time Spent 4 days, 6 hours, 1 minute [ 136860 ] 1 week, 5 hours, 53 minutes [ 165180 ]
          Worklog Id 15159 [ 15159 ]
          abdy Abdy Franco made changes -
          Time Spent 1 week, 5 hours, 53 minutes [ 165180 ] 1 week, 1 day, 5 hours, 53 minutes [ 193980 ]
          Worklog Id 15162 [ 15162 ]
          abdy Abdy Franco made changes -
          Time Spent 1 week, 1 day, 5 hours, 53 minutes [ 193980 ] 1 week, 2 days, 40 minutes [ 204000 ]
          Worklog Id 15164 [ 15164 ]
          abdy Abdy Franco made changes -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          abdy Abdy Franco made changes -
          Time Spent 1 week, 2 days, 40 minutes [ 204000 ] 1 week, 2 days, 4 hours, 22 minutes [ 217320 ]
          Worklog Id 15185 [ 15185 ]
          abdy Abdy Franco made changes -
          Time Spent 1 week, 2 days, 4 hours, 22 minutes [ 217320 ] 1 week, 2 days, 7 hours, 55 minutes [ 230100 ]
          Worklog Id 15188 [ 15188 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 1 week, 2 days, 7 hours, 55 minutes [ 230100 ] 1 week, 3 days, 3 hours, 32 minutes [ 243120 ]
          Worklog Id 15205 [ 15205 ]
          abdy Abdy Franco made changes -
          Time Spent 1 week, 3 days, 3 hours, 32 minutes [ 243120 ] 1 week, 4 days, 1 hour, 2 minutes [ 262920 ]
          Worklog Id 15210 [ 15210 ]
          abdy Abdy Franco made changes -
          Time Spent 1 week, 4 days, 1 hour, 2 minutes [ 262920 ] 2 weeks, 54 minutes [ 291240 ]
          Worklog Id 15213 [ 15213 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 54 minutes [ 291240 ] 2 weeks, 6 hours, 28 minutes [ 311280 ]
          Worklog Id 15217 [ 15217 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 6 hours, 28 minutes [ 311280 ] 2 weeks, 1 day, 1 hour, 58 minutes [ 323880 ]
          Worklog Id 15225 [ 15225 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 1 day, 1 hour, 58 minutes [ 323880 ] 2 weeks, 1 day, 4 hours, 28 minutes [ 332880 ]
          Worklog Id 15229 [ 15229 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 1 day, 4 hours, 28 minutes [ 332880 ] 2 weeks, 2 days, 1 hour, 18 minutes [ 350280 ]
          Worklog Id 15230 [ 15230 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 2 weeks, 2 days, 1 hour, 18 minutes [ 350280 ] 2 weeks, 2 days, 7 hours, 1 minute [ 370860 ]
          Worklog Id 15234 [ 15234 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 2 days, 7 hours, 1 minute [ 370860 ] 2 weeks, 3 days, 2 hours, 49 minutes [ 384540 ]
          Worklog Id 15243 [ 15243 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          jonathan Jonathan Reissmueller made changes -
          Sprint 5.2.0 Sprint 3 [ 140 ] 5.2.0 Wrapup [ 142 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Time Spent 2 weeks, 3 days, 2 hours, 49 minutes [ 384540 ] 2 weeks, 3 days, 3 hours, 51 minutes [ 388260 ]
          Worklog Id 15247 [ 15247 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 3 days, 3 hours, 51 minutes [ 388260 ] 2 weeks, 3 days, 6 hours, 44 minutes [ 398640 ]
          Worklog Id 15248 [ 15248 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 3 days, 6 hours, 44 minutes [ 398640 ] 2 weeks, 4 days, 8 minutes [ 403680 ]
          Worklog Id 15253 [ 15253 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 4 days, 8 minutes [ 403680 ] 2 weeks, 4 days, 1 hour, 18 minutes [ 407880 ]
          Worklog Id 15255 [ 15255 ]
          abdy Abdy Franco made changes -
          Time Spent 2 weeks, 4 days, 1 hour, 18 minutes [ 407880 ] 3 weeks, 1 hour, 2 minutes [ 435720 ]
          Worklog Id 15261 [ 15261 ]
          abdy Abdy Franco made changes -
          Time Spent 3 weeks, 1 hour, 2 minutes [ 435720 ] 3 weeks, 5 hours, 59 minutes [ 453540 ]
          Worklog Id 15262 [ 15262 ]
          abdy Abdy Franco made changes -
          Time Spent 3 weeks, 5 hours, 59 minutes [ 453540 ] 3 weeks, 1 day, 5 hours, 45 minutes [ 481500 ]
          Worklog Id 15264 [ 15264 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 3 weeks, 1 day, 5 hours, 45 minutes [ 481500 ] 3 weeks, 2 days, 4 hours, 8 minutes [ 504480 ]
          Worklog Id 15270 [ 15270 ]
          abdy Abdy Franco made changes -
          Time Spent 3 weeks, 2 days, 4 hours, 8 minutes [ 504480 ] 3 weeks, 2 days, 5 hours, 53 minutes [ 510780 ]
          Worklog Id 15272 [ 15272 ]
          jonathan Jonathan Reissmueller made changes -
          Status In Review [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              abdy Abdy Franco
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                23/Sep/21

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 weeks, 2 days, 5 hours, 53 minutes
                3w 2d 5h 53m

                  Agile