Download presentation
Presentation is loading. Please wait.
1
A standards-based approach to information exchange between disparate systems collaborating in a Service Oriented Architecture
2
SOA Community
3
Finance LOB Process Finance sends charge codes to HR & Contractor Employee submits time sheet for project HR submits time to finance Contractor submits invoice to finance Project gets cost info from finance Project updates dashboard Business intelligence asks for summary information about project
4
Web Services with XBRL Map domain specific elements to standard XBRL-GL Taxonomy elements Use SOAP Envelope to transmit XBRL Instance Documents XBRL linkbases provide calculation and formula based validation
5
XBRL Value Proposition Provide a solution to gather data in a non- proprietary data hub for consolidation and reporting, maintaining the context for reuse and analysis Not tied to a specific solution provider or software vendor to access or use the information Significantly reduces reporting time
6
Use of XBRL in the Finance LOB
7
Finance LOB Sample Process Contractor’s invoice comes into the XBRL adapter ContractorInvoice web service in a proprietary XML format A standard XBRL GL instance document is generated and sent to the XBRL Finance System in a SOAP envelope. Invoices are stored in the Finance System and then summarized in an XBRL FR instance document that is sent via SOAP to the Program LOB through the ProgramCostAssignment service The Business Intelligence LOB asks for summary information from the Program LOB
8
Contractor Invoice Source Data Contractor Invoice1234 Contractor ID650087 Contractor NameData Systems Consulting Address 1P O Box 34591 CityMerrifield StateVA Zip Code22102 CountryUSA Invoice Number398670398900399568401985 Invoice Date20-Sep-0627-Sep-063-Oct-0610-Oct-06 Payment Terms30 days Project IDSOA836D Charge numberB450098765 Description SOA Demo Project hardware set up SOA Demo project meeting attendance SOA Demo - Data conversion SOA Demo - specification development Professional Fees $ 5,000.00 $ 8,500.00 $ 25,000.00 $ 1,200.00 Travel Costs $ 4,000.00 $ 200.00 $ 120.00 Disburesments $ 80.00 $ 45.00 $ 65.00 $ 78.00 Tax amount $ 95.73 $ 120.35 $ 500.67 $ 45.87 Total Cost $ 9,175.73 $ 8,865.35 $ 25,765.67 $ 1,443.87
9
Map to Standard XBRL-GL Taxonomy
10
XBRL-GL Instance Document B450098765 Professional Fees 5000.00 vendor voucher 398670 2006-09-20T00:00:00-04:00 SOA Demo Project hardware set up SOA836D
11
Submit Invoice, map to XBRL GL, generate Instance document Contractor NameData Systems Consulting Address 1P O Box 34591 CityMerrifield StateVA Zip Code22102 CountryUSA Invoice Number398670 Invoice Date20-Sep-06 Payment Terms30 days Project IDSOA836D Charge numberB450098765 Description SOA Demo Project hardware set up Professional Fees $ 5,000.00 Travel Costs $ 4,000.00 Disburesments $ 80.00 Tax amount $ 95.73 Total Cost $ 9,175.73 gl-cor:entryDetail> B450098765 Professional Fees 5000.00
12
XBRL in SOAP Envelope <ns1:xbrl xmlns='http://www.xbrl.org/2003/instance‘ xmlns:gl-bus='http://www.xbrl.org/int/gl/bus/2005-11-07' xmlns:gl-cor='http://www.xbrl.org/int/gl/cor/2005-11-07'> other invoice... Professional Fees 5000.00
13
XABRA Tools are an XBRL enabler Use data binding to promote two-way communication between non-XBRL-compliant systems Use tools to support continuous audit Ease data migration and interoperability Ability to collaborate in a Service Oriented Architecture.
14
Demo
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.