{"id":11180,"date":"2023-11-13T08:23:32","date_gmt":"2023-11-12T23:23:32","guid":{"rendered":"https:\/\/www.sambuichi.jp\/?p=11180"},"modified":"2023-11-30T09:43:16","modified_gmt":"2023-11-30T00:43:16","slug":"universal-audit-data-converter-uadc","status":"publish","type":"post","link":"https:\/\/www.sambuichi.jp\/?p=11180&lang=en","title":{"rendered":"Universal Audit Data Converter, UADC"},"content":{"rendered":"<p>Views: 33<\/p><div id=\"header\">\n<h1>Universal Audit Data Converter (UADC)<\/h1>\n<div id=\"toc\" class=\"toc2\">\n<div id=\"toctitle\">Table of Contents<\/div>\n<ul class=\"sectlevel1\">\n<li><a href=\"#_overview\">1. Overview<\/a><\/li>\n<li><a href=\"#_developments_in_audit_data_standards\">2. Developments in Audit Data Standards<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_importance_of_audit_data_standardization\">2.1. Importance of Audit Data Standardization<\/a><\/li>\n<li><a href=\"#_aicpas_audit_data_standard\">2.2. AICPA&#8217;s Audit Data Standard<\/a><\/li>\n<li><a href=\"#_chinas_gbt_24589\">2.3. China&#8217;s GB\/T 24589<\/a><\/li>\n<li><a href=\"#_isotc_295_audit_data_services\">2.4. ISO\/TC 295 Audit data services<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_role_of_uadc\">3. Role of UADC<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_application_to_esg_report_auditing\">3.1. Application to ESG Report Auditing<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_improvements_in_auditing_with_uadc\">4. Improvements in Auditing with UADC<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_efficiency_and_speed\">4.1. Efficiency and Speed<\/a><\/li>\n<li><a href=\"#_consistency_and_quality_improvement\">4.2. Consistency and Quality Improvement<\/a><\/li>\n<li><a href=\"#_summary\">4.3. Summary<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_generic_data_conversion_processing\">5. Generic Data Conversion Processing<\/a><\/li>\n<li><a href=\"#_syntax_binding\">6. Syntax Binding<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_japanese_core_invoice_gateway\">6.1. Japanese Core Invoice Gateway<\/a><\/li>\n<li><a href=\"#_xbrl_taxonomy\">6.2. XBRL Taxonomy<\/a><\/li>\n<li><a href=\"#_adapting_to_system_changes\">6.3. Adapting to System Changes<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_semantic_binding\">7. Semantic Binding<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_its_role\">7.1. Its Role<\/a><\/li>\n<li><a href=\"#_flexibility_and_adaptability\">7.2. Flexibility and Adaptability<\/a><\/li>\n<li><a href=\"#_contributing_to_efficiency_and_speed\">7.3. Contributing to Efficiency and Speed<\/a><\/li>\n<li><a href=\"#_wickhams_tidy_data_concept\">7.4. Wickham&#8217;s Tidy Data Concept<\/a><\/li>\n<li><a href=\"#_xbrl_csv_and_hierarchical_tidy_data\">7.5. xBRL-CSV and Hierarchical Tidy Data<\/a><\/li>\n<li><a href=\"#_in_the_case_of_journal_entry_information\">7.6. In the Case of Journal Entry Information<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_advantages_of_adopting_xbrl_csv\">8. Advantages of Adopting xBRL-CSV<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_reduction_in_join_operations\">8.1. Reduction in JOIN Operations<\/a><\/li>\n<li><a href=\"#_no_need_for_database_maintenance\">8.2. No Need for Database Maintenance<\/a><\/li>\n<li><a href=\"#_simplification_and_speeding_up_of_program_processing\">8.3. Simplification and Speeding Up of Program Processing<\/a><\/li>\n<li><a href=\"#_summary_2\">8.4. Summary<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_liberation_from_vendor_dependence\">9. Liberation from Vendor Dependence<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_effects\">9.1. Effects<\/a><\/li>\n<li><a href=\"#_summary_3\">9.2. Summary<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_long_term_data_storage_issues\">10. Long-Term Data Storage Issues<\/a>\n<ul class=\"sectlevel2\">\n<li><a href=\"#_effects_2\">10.1. Effects<\/a><\/li>\n<li><a href=\"#_summary_4\">10.2. Summary<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#_accounting_data_standard_interface\">11. Accounting Data Standard Interface<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div id=\"content_adoc\">\n<div id=\"preamble\">\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Presentation notes are available at:<br \/>\n<a href=\"https:\/\/www.sambuichi.jp\/wu_wei\/index.html?note=\/2023\/11\/dfda6aee-7c62-4e7a-88fc-055c8e2283fc\" class=\"bare\">https:\/\/www.sambuichi.jp\/wu_wei\/index.html?note=\/2023\/11\/dfda6aee-7c62-4e7a-88fc-055c8e2283fc<\/a><\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Nobuyuki SAMBUICHI<br \/>\n<a href=\"https:\/\/www.iso.org\/committee\/5648297.html\">ISO\/TC295 Audit data services<\/a><br \/>\nConvener at SG1 Semantic model<br \/>\nCo-project leader at ISO\/AWI 21926 Semantic data model for audit data services<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_overview\">1. Overview<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Standardization of audit data is essential for a transparent and efficient audit process. Significant developments in this field include the AICPA&#8217;s &#8220;Audit Data Standard&#8221; and China&#8217;s GB\/T 24589. These standards aim to enhance the quality and consistency of audit data. The AICPA&#8217;s Audit Data Standard<sup class=\"footnote\">[<a id=\"_footnoteref_1\" class=\"footnote\" href=\"#_footnotedef_1\" title=\"View footnote.\">1<\/a>]<\/sup> provides standards for data auditing, and China&#8217;s GB\/T 24589 mandates data collection from all domestic accounting software and analysis by regulatory agencies. ISO\/TC 295 Audit data services<sup class=\"footnote\">[<a id=\"_footnoteref_2\" class=\"footnote\" href=\"#_footnotedef_2\" title=\"View footnote.\">2<\/a>]<\/sup> established ISO 21378:2019 Audit data collection<sup class=\"footnote\">[<a id=\"_footnoteref_3\" class=\"footnote\" href=\"#_footnotedef_3\" title=\"View footnote.\">3<\/a>]<\/sup>.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>The Universal Audit Data Converter (UADC) corresponds to these standardized data formats, converting and integrating various formats of audit data into a unified standard format, facilitating rapid and efficient analysis and auditing.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>UADC also streamlines and standardizes the conversion of audit data between various data formats such as CSV, XML, JSON, through its generic data conversion processing. It extends the syntax binding defined in European Standard EN 16931 and enables data conversion based on corresponding definitions, realizing the Japanese version of the Core Invoice Gateway. In semantic binding, it maps flat CSV columns to the hierarchical semantic definition elements of data, maintaining each corresponding definition for flexible adaptation to software upgrades and system changes.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>UADC adopts xBRL-CSV as its standard CSV format, allowing effective representation of data with hierarchical structures in a single file. This reduces JOIN operations and administrative burdens in relational databases, simplifying and speeding up data processing.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Furthermore, UADC frees users from the constraints of specific vendors and platforms, solving long-term data storage issues. This allows companies to utilize past data in line with current business needs, improving data management efficiency and reducing risk.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<div class=\"title\">Universal Audit Data Converter (UADC)<\/div>\n<p><span class=\"image\"><img decoding=\"async\" src=\"https:\/\/www.sambuichi.jp\/wp-content\/uploads\/2023\/11\/2311Picture1.png\" alt=\"2311Picture1\"><\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_developments_in_audit_data_standards\">2. Developments in Audit Data Standards<\/h2>\n<div class=\"sectionbody\">\n<div class=\"sect2\">\n<h3 id=\"_importance_of_audit_data_standardization\">2.1. Importance of Audit Data Standardization<\/h3>\n<div class=\"paragraph\">\n<p>Standardization of audit data is crucial for achieving efficient and transparent audit processes. Key developments in this field include the Audit Data Standard released by AICPA in 2015 and the accounting data collection standard GB\/T 24589 Financial Information Technology \u2500 Data Interface of Accounting Software by China SAC\/TC 341 in 2010. These standards aim to enhance the consistency and quality of audit data.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_aicpas_audit_data_standard\">2.2. AICPA&#8217;s Audit Data Standard<\/h3>\n<div class=\"paragraph\">\n<p>AICPA&#8217;s Audit Data Standard provides standards for the collection and reporting of audit data, supporting data audits. ISO 21378:2019 is greatly influenced by the expertise provided by ANSI in the USA for AICPA&#8217;s ADS.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_chinas_gbt_24589\">2.3. China&#8217;s GB\/T 24589<\/h3>\n<div class=\"paragraph\">\n<p>China&#8217;s GB\/T 24589 enables integrated collection of accounting data at the China National Audit Office and annual accounting detailed data analysis at data centers, contributing to the efficiency of audit processes.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_isotc_295_audit_data_services\">2.4. ISO\/TC 295 Audit data services<\/h3>\n<div class=\"paragraph\">\n<p>Based on these backgrounds, ISO\/TC 295 Audit data services was established in 2015 as a PC (Project Committee) on China SAC&#8217;s proposal and formulated ISO 21378:2019 Audit data collection. In 2021, Study Group 1 Semantic model started its investigation under ISO\/TC 295. From 2022 to 2023, demonstration projects (POCs) such as the development of the Core Invoice Gateway and a specialized browser for journal entry information were conducted with the cooperation of XBRL Japan. These projects aim to further strengthen the methodology of collecting, converting, and analyzing audit data, aiming for further efficiency in the audit process. UADC was developed against this background of POC. From 2023, based on the proposal of SG1, the formulation of the semantic model standard specification in ISO\/AWI 21926footnote:[Semantic data model for audit data services <a href=\"https:\/\/www.iso.org\/standard\/\" class=\"bare\">https:\/\/www.iso.org\/standard\/<\/a><\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>86895.html] has started.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_role_of_uadc\">3. Role of UADC<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Using UADC enables the conversion and integration of audit data of various formats into a unified standard format, making data analysis and auditing more rapid and efficient.<\/p>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_application_to_esg_report_auditing\">3.1. Application to ESG Report Auditing<\/h3>\n<div class=\"paragraph\">\n<p>The role of UADC is particularly important in the auditing of Environmental, Social, and Governance (ESG) reports. Raw data from manufacturing equipment and factory control computers often have proprietary formats and are challenging to output in standard formats. By using UADC, this raw data can be converted into a unified data format, providing consistent information needed for auditing ESG reports. This improves the accuracy and transparency of ESG reporting, providing more reliable information to stakeholders.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_improvements_in_auditing_with_uadc\">4. Improvements in Auditing with UADC<\/h2>\n<div class=\"sectionbody\">\n<div class=\"sect2\">\n<h3 id=\"_efficiency_and_speed\">4.1. Efficiency and Speed<\/h3>\n<div class=\"paragraph\">\n<p>Audited companies can quickly respond to accounting audits using detailed data without spending time conforming to specific data formats required by audit authorities or firms. This not only saves time in the audit process but also opens the way to deeper analysis and more accurate audit results.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_consistency_and_quality_improvement\">4.2. Consistency and Quality Improvement<\/h3>\n<div class=\"paragraph\">\n<p>Using standardized data formats maintains the quality and consistency of data, enhancing the reliability of audit results. The ability to convert data from different systems and formats into a unified format makes it easier to integrate data from various sources.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_summary\">4.3. Summary<\/h3>\n<div class=\"paragraph\">\n<p>The conversion and standardization of audit data by UADC provide significant value in accounting audits and ESG report auditing. Audited companies can achieve quicker and more efficient audit processes, further enhancing the quality and transparency of ESG reporting. This improves the quality and speed of auditing and data analysis, providing more valuable insights for companies.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_generic_data_conversion_processing\">5. Generic Data Conversion Processing<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>UADC&#8217;s generic data conversion processing was developed to streamline and standardize the maintenance and development of data conversion programs that required modifications for new formats each time the source or target interface format changed. By specifying the destination of XML elements using XPath and our proprietary semantic path definitions for CSV columns, we have generalized the program coding for conversion processing. This targets various data formats such as CSV, XML, JSON.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_syntax_binding\">6. Syntax Binding<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>UADC&#8217;s syntax binding is a crucial function that enables consistent conversion of audit data between different data formats. In particular, in the European Standard EN16931 (standard for electronic invoicing based on VAT regulations), the concept of syntax binding is defined by CEN\/TS 16931-3. This clearly defines the correspondence between Core Invoice Usage Specification (CIUS) and the XML schema syntax of UBL 2.1 and UN\/CEFACT CII D16B.<\/p>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_japanese_core_invoice_gateway\">6.1. Japanese Core Invoice Gateway<\/h3>\n<div class=\"paragraph\">\n<p>In the Japanese Core Invoice Gateway, we have refined the concept of syntax binding defined in EN16931 by introducing XPath. This allows the mutual conversion of electronic invoices (JP PINT) defined using UBL 2.1 in Open Peppol and those compliant with UN\/CEFACT CII for SME common EDI according to binding definitions. In the development process, we developed a new logical model for the Japanese Core Invoice and defined syntax binding with it.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<div class=\"title\">Core Invoice Gateway<\/div>\n<p><span class=\"image\"><img decoding=\"async\" src=\"https:\/\/www.sambuichi.jp\/wp-content\/uploads\/2023\/11\/2311Picture2.png\" alt=\"2311Picture2\"><\/span><\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Program page:<br \/>\n<a href=\"https:\/\/www.sambuichi.jp\/core-japan\/\" class=\"bare\">https:\/\/www.sambuichi.jp\/core-japan\/<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_xbrl_taxonomy\">6.2. XBRL Taxonomy<\/h3>\n<div class=\"paragraph\">\n<p>In the Japanese Core Invoice Gateway, we have registered the syntax binding in the XBRL taxonomy and used xBRL-CSV files as intermediary files. The data conversion of JP PINT to standard CSV and standard CSV to common EDI electronic invoices is performed by a generic Java conversion program.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_adapting_to_system_changes\">6.3. Adapting to System Changes<\/h3>\n<div class=\"paragraph\">\n<p>With such a configuration, even if the interface definitions of the source and destination change, it is possible to respond by limiting to changes in the syntax binding definitions, without requiring modifications to the data conversion program. This improves the flexibility and sustainability of the data management process, contributing to the efficiency of audit operations.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_semantic_binding\">7. Semantic Binding<\/h2>\n<div class=\"sectionbody\">\n<div class=\"sect2\">\n<h3 id=\"_its_role\">7.1. Its Role<\/h3>\n<div class=\"paragraph\">\n<p>Although the input and output of CSV files have been easily programmable and thus not considered much of a problem, there have often been many cases where it was questionable whether the content of these processes was clearly documented as specifications, leading to difficulties in maintenance. Semantic binding significantly reduces the burden of program maintenance by defining the mapping of transformation processes as a correspondence dictionary within the taxonomy definition.<br \/>\nSemantic binding in UADC (Uniform Audit Data Collection) is very important for maintaining semantic consistency of data. In this process, data is distributed according to the definition of semantic hierarchies, such as mapping specific CSV columns to auxiliary account codes like cost department codes or supplier codes.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_flexibility_and_adaptability\">7.2. Flexibility and Adaptability<\/h3>\n<div class=\"paragraph\">\n<p>This approach is flexible and can adapt when the format of the CSV interface changes due to app version updates or when migrating to different software. By changing the semantic binding to the altered interface format and registering it with the XBRL taxonomy, it is possible to respond quickly without waiting for program modifications. This maintains the continuity and consistency of the data management process, improving the efficiency of audit work.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_contributing_to_efficiency_and_speed\">7.3. Contributing to Efficiency and Speed<\/h3>\n<div class=\"paragraph\">\n<p>Semantic binding in UADC significantly streamlines the data conversion process for auditing. It facilitates data migration between different software systems, maintaining data integrity and accuracy. Particularly in the fields of auditing and data analysis, this directly translates into saving time and resources, supporting quicker and more accurate decision-making.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_wickhams_tidy_data_concept\">7.4. Wickham&#8217;s Tidy Data Concept<\/h3>\n<div class=\"paragraph\">\n<p>According to Wickham&#8217;s definition of Tidy Data, data should be organized as follows:<br \/>\n&#8211; Each variable forms a column: Each variable (measurement or attribute) in the dataset has its own column.<br \/>\n&#8211; Each observation forms a row: Each row represents a single observation.<br \/>\n&#8211; Each type of observational unit forms a table: Different observational units are placed in separate tables.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Related Article:<br \/>\n<a href=\"https:\/\/www.sambuichi.jp\/?cat=68\" class=\"bare\">https:\/\/www.sambuichi.jp\/?cat=68<\/a><\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Wickham&#8217;s Paper:<br \/>\n<a href=\"https:\/\/www.jstatsoft.org\/article\/view\/v059i10\" class=\"bare\">https:\/\/www.jstatsoft.org\/article\/view\/v059i10<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_xbrl_csv_and_hierarchical_tidy_data\">7.5. xBRL-CSV and Hierarchical Tidy Data<\/h3>\n<div class=\"paragraph\">\n<p>xBRL-CSV extends the concept of Wickham&#8217;s Tidy Data, particularly in handling hierarchical data, with features such as:<br \/>\n&#8211; Support for hierarchical data structures: While Tidy Data originally assumes a flat data structure, xBRL-CSV supports hierarchical data structures, allowing more efficient representation of naturally hierarchical data like complex organizational data or accounting data.<br \/>\n&#8211; Expression of multi-level variable relationships: xBRL-CSV allows for associating multiple levels of variables within a single record, enabling the representation of accounting information related to a specific transaction and related departmental information in one integrated view.<br \/>\n&#8211; Extensibility and flexibility: xBRL-CSV is based on the XBRL taxonomy, making it easily extendable and customizable to existing accounting standards and reporting requirements.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_in_the_case_of_journal_entry_information\">7.6. In the Case of Journal Entry Information<\/h3>\n<div class=\"paragraph\">\n<p>For observational units of journal entries, xBRL-CSV enables hierarchical data representation as follows:<br \/>\n&#8211; Information per entry: Each row represents observations like posting date, entry date, and description for each entry.<br \/>\n&#8211; Detail line information: Details like amounts for each account and applicable consumption tax are recorded in line items.<br \/>\n&#8211; Detailed information per auxiliary account: Detailed information for auxiliary accounts defined in accounts, like bank accounts, suppliers, cost departments, are registered as row observations using the same auxiliary account number and name fields.<br \/>\n&#8211; Hierarchical recording: These hierarchies can be recorded in a single file, providing great convenience in data organization and analysis.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>Journal Entry Information Dedicated Browser<br \/>\n<a href=\"https:\/\/www.sambuichi.jp\/core-japan\/journal_entry\/\" class=\"bare\">https:\/\/www.sambuichi.jp\/core-japan\/journal_entry\/<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_advantages_of_adopting_xbrl_csv\">8. Advantages of Adopting xBRL-CSV<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>In UADC, xBRL-CSV is adopted as the standard CSV format. This allows data with hierarchical structures typically seen in XML or JSON to be effectively represented in a single CSV file.<\/p>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_reduction_in_join_operations\">8.1. Reduction in JOIN Operations<\/h3>\n<div class=\"paragraph\">\n<p>In typical relational databases (RDB), JOIN operations are needed to combine related data across multiple tables. However, with the adoption of xBRL-CSV, related data can be hierarchically managed within a single file, eliminating the need for these complex JOIN operations.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_no_need_for_database_maintenance\">8.2. No Need for Database Maintenance<\/h3>\n<div class=\"paragraph\">\n<p>Maintaining a relational database involves many tasks, such as ensuring data integrity, security, and backup. However, using xBRL-CSV eliminates the need for these complex database management tasks, significantly reducing the administrative burden.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_simplification_and_speeding_up_of_program_processing\">8.3. Simplification and Speeding Up of Program Processing<\/h3>\n<div class=\"paragraph\">\n<p>Using xBRL-CSV simplifies and speeds up data processing. Since the data is contained within a single file, data reading and writing are performed efficiently, improving the overall speed of data processing.<\/p>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_summary_2\">8.4. Summary<\/h3>\n<div class=\"paragraph\">\n<p>The adoption of xBRL-CSV in UADC greatly contributes to the efficiency of data processing. It allows hierarchical data, like those in XML or JSON, to be represented in a single file, eliminating the need for complex JOIN operations. These extensions maintain the basic principles of Wickham&#8217;s Tidy Data while catering to<\/p>\n<\/div>\n<div class=\"literalblock\">\n<div class=\"content\">\n<pre>modern business and accounting needs for more complex and hierarchical data structures. This makes data analysis, interpretation, and reporting easier, supporting organizational decision-making processes. It also realizes the reduction of the administrative burden of relational database management and the simplification and acceleration of data processing, making data management and analysis more efficient and faster for businesses.<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_liberation_from_vendor_dependence\">9. Liberation from Vendor Dependence<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>One of the key features of UADC is its ability to free users from the constraints of specific software vendors or platforms. This allows businesses to have more flexibility in managing and converting audit data.<br \/>\nFor example, suppose a company uses a specific ERP (Enterprise Resource Planning) system. This system may have its proprietary data format, limiting compatibility with other systems or applications. In such cases, converting data to other formats may require dependence on specific vendor tools or services, potentially increasing costs and decreasing efficiency in data conversion.<br \/>\nBy adopting UADC, this company can easily convert data output from the ERP system from its proprietary format to standard format CSV, and then to purpose-specific CSV, XML, or JSON formats. This facilitates data integration with other systems and applications, allowing data analysis and report generation without dependence on vendor-specific tools.<\/p>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_effects\">9.1. Effects<\/h3>\n<div class=\"ulist\">\n<ul>\n<li>\n<p>Cost Reduction: Independence from specific vendor tools and services reduces license fees and support costs.<\/p>\n<\/li>\n<li>\n<p>Increased Efficiency: Data conversion and integration between different systems become quicker and easier.<\/p>\n<\/li>\n<li>\n<p>Enhanced Flexibility: Lower barriers to adopting new systems or applications, allowing flexible response to business expansion or changes.<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_summary_3\">9.2. Summary<\/h3>\n<div class=\"paragraph\">\n<p>The liberation from vendor dependence through UADC supports business growth and innovation by enabling companies to manage audit data more effectively and choose appropriate tools and services for various business needs.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_long_term_data_storage_issues\">10. Long-Term Data Storage Issues<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>UADC addresses the problems of legacy systems, i.e., outdated software or data management systems. Companies can easily access past data and integrate it with contemporary systems.<br \/>\nFor example, consider a company that has stored data in an old accounting software. This software may not be compatible with current data standards or formats, making it difficult to use past financial data with new systems or applications. As a result, to access past data, it becomes necessary to maintain the old system, imposing a burden on the company in terms of both cost and effort.<br \/>\nBy implementing UADC, the company can convert data output from the old accounting software into modern data formats. Even without old systems, data in old formats can be converted to standard CSV or XML formats and integrated with current accounting systems or analysis tools.<\/p>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_effects_2\">10.1. Effects<\/h3>\n<div class=\"ulist\">\n<ul>\n<li>\n<p>Improved Data Access: Past data becomes easily usable in new systems, enhancing data utility.<\/p>\n<\/li>\n<li>\n<p>Cost Reduction: Reduces the cost of maintaining old systems, allowing a transition to efficient data management.<\/p>\n<\/li>\n<li>\n<p>Enhanced Risk Management: Improved data compatibility reduces the risk of data loss or access issues.<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_summary_4\">10.2. Summary<\/h3>\n<div class=\"paragraph\">\n<p>UADC&#8217;s solution to long-term data storage issues enables the use of past data according to contemporary business needs, significantly contributing to the efficiency of data management and risk reduction for companies.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_accounting_data_standard_interface\">11. Accounting Data Standard Interface<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Using a generic audit data converter enables the realization of an accounting data standard interface, as shown in the figure below. This system model is applicable for integrating information systems within individual companies (from an internal audit perspective) and centralizing information exchange with trading partners, as well as for accountants and tax advisors to grasp the foundational data of client organizations in real-time (from an external audit perspective).<\/p>\n<\/div>\n<div class=\"paragraph\">\n<div class=\"title\">Accounting Data Standard Interface<\/div>\n<p><span class=\"image\"><img decoding=\"async\" src=\"https:\/\/www.sambuichi.jp\/wp-content\/uploads\/2023\/11\/2311Picture5.png\" alt=\"2311Picture4\"><\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"footnotes\">\n<hr>\n<div class=\"footnote\" id=\"_footnotedef_1\">\n<a href=\"#_footnoteref_1\">1<\/a>. AICPA Audit data Standard <a href=\"https:\/\/us.aicpa.org\/interestareas\/frc\/assuranceadvisoryservices\/auditdatastandards\" class=\"bare\">https:\/\/us.aicpa.org\/interestareas\/frc\/assuranceadvisoryservices\/auditdatastandards<\/a>\n<\/div>\n<div class=\"footnote\" id=\"_footnotedef_2\">\n<a href=\"#_footnoteref_2\">2<\/a>. ISO\/TC 295 Audit data services <a href=\"https:\/\/www.iso.org\/committee\/5648297.html\" class=\"bare\">https:\/\/www.iso.org\/committee\/5648297.html<\/a>\n<\/div>\n<div class=\"footnote\" id=\"_footnotedef_3\">\n<a href=\"#_footnoteref_3\">3<\/a>. ISO 21378:2019 Audit data collection <a href=\"https:\/\/www.iso.org\/standard\/70823.html\" class=\"bare\">https:\/\/www.iso.org\/standard\/70823.html<\/a> <a href=\"https:\/\/webdesk.jsa.or.jp\/books\/W11M0090\/index\/?bunsyo_id=ISO+21378%3A2019\" class=\"bare\">https:\/\/webdesk.jsa.or.jp\/books\/W11M0090\/index\/?bunsyo_id=ISO+21378%3A2019<\/a> (Japan Standards Association)\n<\/div>\n<\/div>\n<div id=\"footer\">\n<div id=\"footer-text\">\nLast updated 2023-11-22 13:21:55 +0900\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Views: 33 Universal Audit Data Converter (UADC) Table of Contents 1. Overview 2. Developments in Audit Data St [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":11038,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[32,37,73,33,76,17,66],"tags":[],"_links":{"self":[{"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/posts\/11180"}],"collection":[{"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11180"}],"version-history":[{"count":1,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/posts\/11180\/revisions"}],"predecessor-version":[{"id":11181,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/posts\/11180\/revisions\/11181"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=\/wp\/v2\/media\/11038"}],"wp:attachment":[{"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sambuichi.jp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}