Technical Working Group (TWG) Outcomes UNCLASSIFIED External File ref: TWG20170525 Title: Software Developer Technical Working Group (SwD TWG) out of session TWG supporting Single Touch Payroll (STP) Issue date: 26 May 2017 Venue: https://ato.webex.com and dial-in 1800 888 453 Event date: 25 May 2017 Start: 14:00 AEST Co-Chairs: Brian Hughes (ATO) Anthony Migliardi (Xero) Facilitator: Brian Hughes Secretariat Samantha Chudzinski Contact: [email protected] Attendees: Industry: {alphabetically by company}. Andrew D Smith (MYOB), Deanne Windsor (Pendragon/ABSIA), Matthew Addison (ICB), Martin Etherington (Xero), Finish: 15:15 ATO: {alphabetically by first name}. Brendan Kee, Brian Hughes, Chris Thorne, Gary Anderson, Gerardine Burke, Kim McConaghy, Michael Connelly, Michael Karavas, Sam Boulad, Samantha Chudzinski, Vitaly Sidorenko, Apologies: Industry: {alphabetically by company}. Name (Company), Name (Company), Name (Company), ATO: {alphabetically by first name}. Mick Ferris, Next meeting 8 June 2017 Key Outcomes from this meeting: 1 Proposed by ATO that each party involved in the transmission of message will request authentication (e.g. an AUSkey SAML token) and provide that information in the HTTP header ( in addition to other requirements) Decision to return two options for message validation failures to the STP Design Working Group (DWG) for discussion Message queueing solutions (in the event of system failures) needs further consideration Actions from this meeting: ACTION: Digital Service Providers to provide feedback to [email protected] on the TA210 STP Authentication and Authorisation proposal ACTION: ATO (Sam Boulad) to make the ABSIA submission available with the meeting’s other artefacts (available on SIPO as: Software Developer Networks for SBR 0.4 Draft) ACTION: ATO (Michael Karavas) to facilitate discussion at the STP-DWG of the technical options for W2 Pay Event records which fail validation, and the technical preference to reject the entire message, and provide feedback to provide feedback to [email protected] ACTION: ATO (Geradine Burke) to develop a simple view of the handling of failed messages for tabling at the schema view of failed messages, for use by discussion at the STP-DWG ACTION: ATO (Michael Karavas) to provide a paper on message order prioritisation (following outages) to [email protected] for a future TWG discussion ACTION: ATO (Brian Hughes) to clarify with Joe Maxymenko and ABSIA and report at next TWG ACTION: ATO (OBT account managers) and DSPs to provide feedback through account managers, on expected take up of the 01JULY2017 Pay-event service for early adopters. ACTION: ATO (Kim McConaghy) to confirm timing of availability to PSARS version 4 in the flat file and in SBR1) - (Xero query) ACTION: ATO (Geradine Burke) and MYOB (Andrew Smith) to resolve some matters off-line in regard to clarity over some elements of the schema; validations ACTION: ATO (Geradine Burke) to confirm how NIL-able elements will be handled (MYOB query) Agenda item: 1 – Welcome and introductions Chris Thorne outlined the purpose of this STP focused TWG as: Focussed on STP solution for 1/7/2018. Implementation plan to be determined when the solution is agreed. Intent to identify and re-use existing technical solutions where possible Agenda item: 2 – Previous outcomes and action items Outcomes of the previous meeting were accepted as correct without comment. Action items register and issues register were accepted as correct without comment. There were no updates to the actions or issues. UNCLSSIFIED EXTERNAL 2 Agenda item: 3 – Authentication and Authorisation including encryption Sam Boulad lead a discussion and referred to: a paper provided for the meeting: TA2110 STP Authentication and Authorisation a previous ABSIA submission: “ Software Developer Networks for SBR” Outcomes were • Proposed by ATO that each party involved in the transmission of message will request authentication (e.g. an AUSkey SAML token) and provide that information in the HTTP header ( in addition to other requirements) The reason was noted that not all message payload will contain XBRL security sections Digital Service Providers raised concerns about: • how to handle if the previous step was paper instructions? ACTION: Digital Service Providers to provide feedback to [email protected] on the “TA2110 STP Authentication and Authorisation proposal” ACTION: ATO (Sam Boulad) to make the ABSIA submission available with the meeting’s other artefacts Agenda item: 4 – Message processing pattern – Bulk Vs Batch Vitaly Sidorenko lead a discussion on a paper . . TA210 Error Handling Options for STP Payroll Events It was noted that this would not impact the business (pay-run) i.e. requiring payrolls to be re-run, issue is with only the message transmision. It was presented that the technical handling for validation failures would follow the normal ATO default – i.e. Reject the entire message (W1 and W2 submissions) An alternate (option 2) would be accept valid W2 messages and reject/report back to the submitting software the failed W2 messages for resubmission if necessary. Digital Service Providers raised concerns about: • Option one, causing potential delay in employees seeing valid transactions. • Option two causing reconciliation issues between W1 and W2 (parent/child) Outcomes were • Decision to return two options for message validation failures to the STP Design Working Group (DWG) for discussion ACTION: ATO (Michael Karavas) to facilitate discussion at the STP-DWG of the technical options for W2 Pay Event records which fail validation, and the technical preference to reject the entire message, and provide feedback to provide feedback to [email protected] ACTION: ATO (Geradine Burke) to develop a simple view of the handling of failed messages for tabling at the schema view of failed messages, for use by discussion at the STP-DWG UNCLSSIFIED EXTERNAL 3 Agenda item: 5 – Payroll Event and Update Event Interaction Michael C apologised that this issue was not yet ready to discuss as it relies on similar discussion as the message error handling in Agenda Item 4 Outcomes were • This item to be carried over to the next TWG Agenda item: 6 – Queuing solution for STP services Brian Hughes noted that this was pre-notice of a discussion for the next TWG meeting. The purpose is to discuss where and how to queue messages in the event of system failures. ATO noted that there would be circumstances where DSPs would need to hold/stockpile messages and send through when systems become available. ATO noted a need to identify priorities of message types to process following any outages Digital Service Providers expressed views that: • ATO would also need to have a means to queue messages sent until ATO processing is available. • The STP design group had already done some work on message priorities. Outcomes were • Mechanisms not resolved – need for future discussion and decision ACTION: ATO (Michael Karavas) to provide a paper on message order prioritisation (following outages) to [email protected] for a future TWG discussion Agenda item: 7 – SBR XBRL approach to ATO architecture Brian Hughes noted that this related to a matter that had been previously raised by ABSIA, but details were unclear, needing input from Joe Maxymenko. ACTION: ATO (Brian Hughes) to clarify with Joe Maxymenko and ABSIA and report at next TWG Agenda item: 8 – Implementation Update Kim McConaghy lead a discussion on the release schedule for deployments to EVTE and to production and referred to: SwD TWG Implementation update 27 April 2017 (DOCX) Release on a Page STP R2 22 May v1.3 (PDF) ATO requested (commercial-in-confidence) feedback from DSPs on whether DSPs will take up the “old version” of Pay Events from 1/7/2017, to support early adopters. ACTION: ATO (OBT account managers) and DSPs to provide feedback through account managers, on expected takeup of the 01JULY2017 Pay-event service for early adopters. UNCLSSIFIED EXTERNAL 4 Agenda item: 8 – Implementation Update Some general technical issues were confirmed: System identifiers will be extended to 200 characters Digital Service Providers raised concerns about: • Availability of the PSARS “flat file” version having the version 4 capability ( only available so far in SBR2) ACTION: ATO (Kim McConaghy) to confirm timing of availability to PSARS version 4 in the flat file and in SBR1) - (Xero query) ACTION: ATO (Geradine Burke) and MYOB (Andrew Smith) to resolve some matters offline in regard to clarity over some elements of the schema; validations ACTION: ATO (Geradine Burke) to confirm how NIL-able elements will be handled (MYOB query) Agenda item: 9 – Removing the TFN from the Response Brendan Kee lead a discussion and referred to a position paper: Echo of identifiers and TFN in XMLJSON responses_v0.3 ATO is looking as some sensitive security related information in some messages and whether the TFN is needed. Examples are: Account list, transaction list, client update, updating deferral, submitting payment plans, BAS role services. DSPs were asked - What is the internal impact of removing this from XML and JSON services? Consensus was it is different for Batch/Single • BATCH vs SINGLE Batch – probably still needed Single client – could be removed as long as an “agent” reference” can be returned by ATO services. (e.g. it’s already done with Individual returns) Agenda item: 10 – Other Business Brian Hughes asked whether monthly meetings were still desired by DSPs, especially at this time of year? Consensus was that meetings were required if there were matters to discuss, and that information channels should be used to provide additional information UNCLSSIFIED EXTERNAL 5 Close The next meeting will be held on Thursday 8 June 2017. Notes: Publications from TWG meetings are available at: http://softwaredevelopers.ato.gov.au/eCommerce-SWD-TWG ATO publicises the TWG meetings to subscribers of SIPO news services but does not send out calendar invites for the TWG’s to DSPs but d Please consult the Software developers homepage for TWG dates and supporting documentation. When contacting the SwD TWG by email, please cc to SIPO UNCLSSIFIED EXTERNAL 6
© Copyright 2026 Paperzz