Re: [Dorset] Linux bridging software for MTDfV

2019-03-12 Thread tda

Hi Ralph

On 10/03/2019 11:16, Ralph Corderoy wrote:

I think https://metacpan.org/pod/WebService::HMRC::VAT#SYNOPSIS shows
the use of that Perl library, once `MY-ACCESS-TOKEN' is obtained.
The same author provides a suite of HMRC libraries, including
https://metacpan.org/pod/WebService::HMRC::Authenticate#SYNOPSIS to get
tokens, that were originally developed for https://ledgersmb.org/.
HMRC provide a sandbox to run code against for testing.


Interesting, so presumably this should find its way into LedgerSMB at some 
point.

Do you reckon this could be the basis of a simple FOSS bridging software that 
takes a CSV file and interacts with the HMRC service? It would be an 
interesting learning experience which I'd be keen to get involved with, but 
would need some help to get some traction as all of this stuff is completely 
unfamiliar territory.



The House of Commons Treasury Committee have tackled the provision of
free software for MTD, including VAT: physical page 10 of
https://publications.parliament.uk/pa/cm201617/cmselect/cmtreasy/1135/1135.pdf
and starting on physical page 31 of
https://publications.parliament.uk/pa/cm201617/cmselect/cmtreasy/927/927.pdf



Despite all the assurances in these documents (and the consultations that are 
referenced in them) that free software would be available, this hasn't 
materialised yet, and I can't see any reason why it would from the commercial 
sector (loss-leaders doesn't really cut it). I imagine the one or two very low 
cost offerings will disappear after a year or two.

Cheers

Tim


--
 Next meeting: BEC, Bournemouth, Tuesday, 2019-04-02 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk


Re: [Dorset] Linux bridging software for MTDfV

2019-03-10 Thread Ralph Corderoy
Hi Tim,

> No, I drew a complete blank

I detoured through reading up on OAuth2, etc., but this looks to do what
you want...

I think https://metacpan.org/pod/WebService::HMRC::VAT#SYNOPSIS shows
the use of that Perl library, once `MY-ACCESS-TOKEN' is obtained.
The same author provides a suite of HMRC libraries, including
https://metacpan.org/pod/WebService::HMRC::Authenticate#SYNOPSIS to get
tokens, that were originally developed for https://ledgersmb.org/.
HMRC provide a sandbox to run code against for testing.

HMRC provide quite a lot of documentation for using the API.
https://developer.service.hmrc.gov.uk/guides/vat-mtd-end-to-end-service-guide/
It uses OAuth2 that means the user is bumped onto HMRC to prove their
identity.  Normally, HMRC would then redirect the browser back to the
`Carry on' page on the website whence they came, but there's
alternatives that include displaying the token so the user can copy it
somewhere else, e.g. to the command line.

The House of Commons Treasury Committee have tackled the provision of
free software for MTD, including VAT: physical page 10 of
https://publications.parliament.uk/pa/cm201617/cmselect/cmtreasy/1135/1135.pdf
and starting on physical page 31 of
https://publications.parliament.uk/pa/cm201617/cmselect/cmtreasy/927/927.pdf

-- 
Cheers, Ralph.

--
  Next meeting: BEC, Bournemouth, Tuesday, 2019-04-02 20:00
  Check to whom you are replying
  Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
  New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Linux bridging software for MTDfV

2019-03-09 Thread tda

Hi Ralph

On 09/03/2019 17:27, Ralph Corderoy wrote:

Hi Tim,


Come April all VAT returns to HMRC will need to be through a new
digital portal. This is Making Tax Digital for VAT.


Did you get anywhere with this?  I did some digging at the time and
still have a bunch of browser tabs open from then, but didn't have time
to write it up.  I revise their content and do that if it's not now a
solved problem.



No, I drew a complete blank, but I see HMRC have now updated their website so 
that you can now filter on bridging software, which lists 58 providers. So it's 
a matter of trawling through these to find something suitable, skipping the 
likes of Deloitte, KPMG and Mazars. So for instance https://1clickaccounts.com/ 
(second in list) is a web based solution that accepts CSV files, £9.95 per 
year. If there are no hidden catches then that is a possibility. I'm going to 
see how the dust settles as we have a few months before doing our first MTD VAT 
return.

Cheers

Tim

--
 Next meeting: BEC, Bournemouth, Tuesday, 2019-04-02 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Linux bridging software for MTDfV

2019-03-09 Thread Ralph Corderoy
Hi Tim,

> Come April all VAT returns to HMRC will need to be through a new
> digital portal. This is Making Tax Digital for VAT.

Did you get anywhere with this?  I did some digging at the time and
still have a bunch of browser tabs open from then, but didn't have time
to write it up.  I revise their content and do that if it's not now a
solved problem.

-- 
Cheers, Ralph.

--
  Next meeting: BEC, Bournemouth, Tuesday, 2019-04-02 20:00
  Check to whom you are replying
  Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
  New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Linux bridging software for MTDfV

2019-02-22 Thread Stephen Wolff
I’m not VAT registered - but not sure you need much web development to use the 
API.

You could (or start) a GitHub repo with a python command line client - and use 
the lovely ‘requests’ library? (If python is your bag)

> On 22 Feb 2019, at 10:29, aidangcole--- via dorset 
>  wrote:
> 
> 
> I for one find myself in the same boat and feeling similar frustrations
> 
> Would be very interested to hear of any Linux solution
> 
> 
> Aidan
> 
> 
> 
> On 22/02/2019 09:43, t...@ls83.eclipse.co.uk wrote:
>> Hi
>> 
>> Come April all VAT returns to HMRC will need to be through a new digital 
>> portal. This is Making Tax Digital for VAT. Where existing software is not 
>> compatible, a option is to use "bridging software" which takes data from a 
>> file (e.g. in CSV format) and transfers it to the portal. It's only 6-7 
>> numbers, so a huge amount of hassle and a portent of things to come. Unlike 
>> with RTI for PAYE, where HMRC provides a basic tool for small businesses 
>> (including a Linux version), for MTD they've left it to the market. So far, 
>> unsurprisingly, I've yet to find any Linux MTD bridging software. Which is 
>> ironic, as HMRC publish the API at https://github.com/hmrc/vat-api and from 
>> the dollar signs and references to Bash in the documentation it looks like 
>> this is being developed under some *nix and all the dependencies are FOSS 
>> (Scala, Java, SBT).
>> 
>> Don't know if there's anyone else on the LUG in the same boat, looking for a 
>> Linux solution to this. Obviously it's possible to build a utility using the 
>> API but web development isn't my bag.
>> 
>> Tim
>> 
>> -- 
>>  Next meeting: BEC, Bournemouth, Tuesday, 2019-03-05 20:00
>>  Check to whom you are replying
>>  Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
>>  New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk
> 
> 
> --
> Next meeting: BEC, Bournemouth, Tuesday, 2019-03-05 20:00
> Check to whom you are replying
> Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
> New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk


--
  Next meeting: BEC, Bournemouth, Tuesday, 2019-03-05 20:00
  Check to whom you are replying
  Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
  New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Re: [Dorset] Linux bridging software for MTDfV

2019-02-22 Thread aidangcole--- via dorset


I for one find myself in the same boat and feeling similar frustrations

Would be very interested to hear of any Linux solution


Aidan



On 22/02/2019 09:43, t...@ls83.eclipse.co.uk wrote:

Hi

Come April all VAT returns to HMRC will need to be through a new 
digital portal. This is Making Tax Digital for VAT. Where existing 
software is not compatible, a option is to use "bridging software" 
which takes data from a file (e.g. in CSV format) and transfers it to 
the portal. It's only 6-7 numbers, so a huge amount of hassle and a 
portent of things to come. Unlike with RTI for PAYE, where HMRC 
provides a basic tool for small businesses (including a Linux 
version), for MTD they've left it to the market. So far, 
unsurprisingly, I've yet to find any Linux MTD bridging software. 
Which is ironic, as HMRC publish the API at 
https://github.com/hmrc/vat-api and from the dollar signs and 
references to Bash in the documentation it looks like this is being 
developed under some *nix and all the dependencies are FOSS (Scala, 
Java, SBT).


Don't know if there's anyone else on the LUG in the same boat, looking 
for a Linux solution to this. Obviously it's possible to build a 
utility using the API but web development isn't my bag.


Tim

--
 Next meeting: BEC, Bournemouth, Tuesday, 2019-03-05 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk



--
 Next meeting: BEC, Bournemouth, Tuesday, 2019-03-05 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

[Dorset] Linux bridging software for MTDfV

2019-02-22 Thread tda

Hi

Come April all VAT returns to HMRC will need to be through a new digital portal. This is 
Making Tax Digital for VAT. Where existing software is not compatible, a option is to use 
"bridging software" which takes data from a file (e.g. in CSV format) and 
transfers it to the portal. It's only 6-7 numbers, so a huge amount of hassle and a 
portent of things to come. Unlike with RTI for PAYE, where HMRC provides a basic tool for 
small businesses (including a Linux version), for MTD they've left it to the market. So 
far, unsurprisingly, I've yet to find any Linux MTD bridging software. Which is ironic, 
as HMRC publish the API at https://github.com/hmrc/vat-api and from the dollar signs and 
references to Bash in the documentation it looks like this is being developed under some 
*nix and all the dependencies are FOSS (Scala, Java, SBT).

Don't know if there's anyone else on the LUG in the same boat, looking for a 
Linux solution to this. Obviously it's possible to build a utility using the 
API but web development isn't my bag.

Tim

--
 Next meeting: BEC, Bournemouth, Tuesday, 2019-03-05 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk/
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk