Cloud-Local Server Data Synchronization for Accounting Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing accounting systems require a large number of inputs for transaction data, making the input process complex and time-consuming.
Innovation Solution
An information processing system comprising a local server and a cloud server connected through a network, where the cloud server receives temporary input data from a terminal apparatus, transmits it to the local server upon request, and the local server reflects and registers this data in its database, simplifying the input process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the number of input items is minimized to simplify the input process, then the ease of operation is improved, but the completeness of transaction data registration deteriorates
Solution Approach 1:
The system performs preliminary actions by automatically retrieving and pre-filling transaction data from external systems (e.g., ERP, CRM) into the accounting system before the user completes the input process. This preliminary data preparation reduces the number of manual input items required while ensuring data completeness, thereby resolving the contradiction between ease of operation and data registration reliability.
Solution Approach 2:
The system enables self-service by automatically fetching transaction data from connected external systems and populating the accounting records without requiring manual intervention for each data field. The system serves itself by maintaining data synchronization across systems, reducing manual input requirements while ensuring complete and accurate data registration.
2Reliability
If manual data input is required for complete transaction registration, then the data registration completeness is improved, but the productivity deteriorates
Solution Approach 1:
The system creates copies of transaction data from external systems and imports them into the accounting system automatically. Instead of manual copying and pasting, the system establishes data replication mechanisms that copy transaction records from source systems to the accounting database, ensuring complete data registration while dramatically improving input speed and productivity.
Solution Approach 2:
The system replaces the mechanical manual input process with automated electronic data retrieval and transfer mechanisms. API integrations, database connections, and automated import functions substitute for manual typing and data entry, maintaining complete data registration while exponentially improving productivity and input speed.
3Productivity
If automated data retrieval is implemented, then the productivity is improved, but the device complexity deteriorates
Solution Approach 1:
The system achieves universality by implementing a standardized automated data retrieval framework that can interface with multiple different external systems (ERP, CRM, e-commerce platforms) through common protocols and APIs. This multi-functional approach allows the same automated retrieval mechanism to serve multiple data sources, improving productivity while managing complexity through standardization rather than requiring separate integration solutions for each system.
Data Source
AI summary
An information processing system includes a local server and a cloud server. The cloud server includes the following. A receiver receives input of temporary input data. A transmitter transmits the temporary input data based on a transmitting request from the local server. The local server includes the following. A monitoring unit monitors whether the temporary input data is received in the cloud server. A transmitting request unit requests the temporary input data when the monitoring unit determines that the temporary input data is received. A receiver receives the temporary input data. A reflecting unit reflects the temporary input data on a data input form. A registering unit registers data input on the data input form in a database of the local server when data input on the data input form is finished.


