Update management apparatus, update management method, and update management program

The update management device addresses the challenge of error checking in bulk updates by performing checks before execution, reducing the risk of overlooking errors and improving efficiency and accuracy.

JP2025117797APending Publication Date: 2025-08-13OBIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024012708
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-31
Publication Date
2025-08-13

AI Technical Summary

Technical Problem

Existing bulk update processes do not allow for error checking before execution, leading to increased workload and risk of overlooking errors during subsequent checks.

Method used

An update management device and method that performs error and warning checks on target details before execution, displaying errors and warnings, allowing users to resolve them before proceeding with the bulk update process.

Benefits of technology

Reduces the risk of overlooking errors, improves business efficiency by eliminating the need for subsequent error checking, and enhances usability and accuracy in bulk update processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025117797000001_ABST
    Figure 2025117797000001_ABST
Patent Text Reader

Abstract

To provide an update management apparatus, an update management method, and an update management program that, in batch update processing, perform error / warning checks at the timing of extracting target details prior to execution, and can allow a user to confirm the presence or absence and content of errors or warnings by displaying them.SOLUTION: Based on batch update processing target data, error / warning checks are executed for target detail data. When an error or warning is detected, a detail processing screen is displayed in which the target detail data associated with the warning display is set. When a resolution setting for the error or warning is made, the resolution setting is reflected in the target detail data, and the warning display associated with the target detail data is deleted from the detail processing screen.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an update management device, an update management method, and an update management program. [Background technology]

[0002] Patent Document 1 discloses a configuration in which an error check is performed on slip data such as journal entry details, a batch update process is started, and the slip data after the error check is updated in a batch. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-85343 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the invention described in Patent Document 1 above has a problem in that it is not possible to perform a batch update process after performing an error check and having the user deal with the errors while checking the error list.

[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide an update management device, an update management method, and an update management program that, in a bulk update process, performs an error and warning check when the target details are extracted before execution, and displays the presence or absence of errors and warnings and their contents so that the user can confirm them. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the update management device of the present invention is an update management device comprising a memory unit and a control unit, wherein the memory unit comprises a target memory means for storing target detail data to be subjected to bulk update processing and bulk update processing target data including reference data for which error warning check items are set, and the control unit comprises a check means for performing an error warning check on the target detail data based on the bulk update processing target data, and, if an error or warning is detected, for displaying a detail processing screen for setting the target detail data with an associated warning display, and a confirmation response means for, if a resolution setting for the error or warning is set, reflecting the resolution setting in the target detail data and deleting the warning display associated with the target detail data from the detail processing screen.

[0007] In the update management device according to the present invention, the warning display is an icon and / or a message content display.

[0008] In addition, in the update management device of the present invention, the check means performs the error warning check on the target detail data based on the data subject to the bulk update process, and when the error and the warning are detected, displays the detail processing screen in which the target detail data is set with the warning display corresponding to the error.

[0009] Furthermore, in the update management device of the present invention, when check conditions including execution conditions and / or extraction conditions for the error warning check are set, the check means executes the error warning check on the target detail data that meets the check conditions based on the data that is the target of the batch update process, and when the error or warning is detected, displays the detail processing screen in which the target detail data associated with the warning display is set.

[0010] In addition, in the update management device of the present invention, a target identifier is set for the target detail data, and the check means is further characterized in that when a detail addition instruction is set, it sets blank detail data on the detail processing screen, and when the target identifier is set for the blank detail data, it performs the error warning check on the target detail data for which the target identifier is set based on the data targeted for the bulk update processing, and when the error or warning is detected, it sets the target detail data associated with the warning display at the display position of the blank detail data on the detail processing screen.

[0011] In addition, in the update management device of the present invention, a target identifier is set for the target detail data, and the check means is further characterized in that when a detail addition instruction is set, it sets blank detail data on the detail processing screen, and when the target identifier is set for the blank detail data, it performs the error warning check on the target detail data for which the target identifier is set based on the data targeted for the bulk update processing, and if the error or warning is not detected, it sets the target detail data at the display position of the blank detail data on the detail processing screen.

[0012] In addition, in the update management device of the present invention, the check means is further characterized in that when a detail deletion instruction is set for the target detail data set on the detail processing screen, the target detail data is deleted from the detail processing screen.

[0013] In addition, in the update management device of the present invention, the memory unit further includes a message master that links and sets an error warning identifier that identifies each of the errors or warnings, the message content, and the message type that indicates the error or warning, and the check means performs the error warning check on the target detail data based on the data that is the target of the batch update process, and when the error or warning is detected, identifies the warning display based on the detection result and the message master, and displays the detail processing screen that sets the target detail data to which the warning display is associated.

[0014] In addition, in the update management device of the present invention, the control unit is characterized by further comprising a processing execution means that, when a processing execution instruction is set, executes the bulk update processing for the target detail data set on the detail processing screen and updates the bulk update processing target data stored in the target storage means.

[0015] In addition, in the update management device of the present invention, when the processing execution instruction is set and the target detail data associated with the warning display corresponding to the error is not set on the detail processing screen, the processing execution means executes the bulk update processing for the target detail data set on the detail processing screen and updates the data subject to the bulk update processing stored in the target storage means.

[0016] Furthermore, the update management method of the present invention is an update management method to be executed by an update management device having a memory unit and a control unit, the memory unit having a target memory means for storing target detail data to be subjected to bulk update processing and bulk update processing target data including reference data for which error warning check items are set, and is characterized by including a check step executed by the control unit, which performs an error warning check on the target detail data based on the bulk update processing target data, and, if an error or warning is detected, displays a detail processing screen in which the target detail data associated with a warning display is set, and a confirmation response step, if a resolution setting for the error or warning has been set, reflects the resolution setting in the target detail data and deletes the warning display associated with the target detail data from the detail processing screen.

[0017] Furthermore, the update management program of the present invention is an update management program to be executed by an update management device having a memory unit and a control unit, wherein the memory unit comprises a target memory means for storing target detail data to be subjected to bulk update processing and bulk update processing target data including reference data for which error warning check items are set, and the control unit executes a check step in which an error warning check is performed on the target detail data based on the bulk update processing target data, and if an error or warning is detected, a detail processing screen is displayed in which the target detail data is set with an associated warning display, and a confirmation response step in which, if a resolution setting for the error or warning has been set, the resolution setting is reflected in the target detail data and the warning display associated with the target detail data is deleted from the detail processing screen. [Effects of the Invention]

[0018] The present invention has the advantage of reducing the risk of overlooking a check by detecting errors in advance. The present invention also has the advantage of improving business efficiency by eliminating the need for subsequent error checking. The present invention also has the advantage of improving usability, contributing to business accuracy and efficiency. The present invention also has the advantage of being able to extract data that meets extraction conditions, determine whether or not there is an error, obtain error details, and display the error details. The present invention also has the advantage of being able to target business data that is to be updated all at once (subject to batch processing). The present invention also has the advantage of being able to detect errors in advance before batch update processing is performed on the target contract data, customer data, inventory data, billing data, etc., thereby reducing the effort required for re-execution and reducing the workload. [Brief explanation of the drawings]

[0019] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of an update management device according to this embodiment. [Figure 2] FIG. 2 is a flowchart showing an example of processing by the update management device in this embodiment. [Figure 3] FIG. 3 is a diagram showing an example of the update management process in this embodiment. [Figure 4] FIG. 4 is a diagram showing an example of the update management process in this embodiment. [Figure 5] FIG. 5 is a diagram showing an example of the update management process in this embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the update management process in this embodiment. [Figure 7] FIG. 7 is a diagram showing an example of the update management process in this embodiment. [Figure 8] FIG. 8 is a diagram showing an example of the update management process in this embodiment. [Figure 9] FIG. 9 is a diagram showing an example of the check process in this embodiment. [Figure 10] FIG. 10 is a diagram showing an example of the check process in this embodiment. [Figure 11] FIG. 11 is a diagram showing an example of the check process in this embodiment. [Figure 12] FIG. 12 is a diagram showing an example of the check process in this embodiment. [Figure 13] FIG. 13 is a diagram showing an example of the check process in this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0020] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to this embodiment.

[0021] [1. Overview] First, an outline of the present invention will be described.

[0022] Conventionally, when performing bulk updates on multiple details, it was necessary to perform an error check on each detail. For example, if the details to be processed were being edited by another user or the relevant process was not possible, it might be determined that there was an error in only the relevant contract and the update would not be performed. In such cases, conventionally, in bulk update processing on a system, an error check was performed after pressing the execute button for bulk processing, and after processing, it was necessary to resolve the errors while checking the error list and then perform the update process again, which increased the workload and created the risk of forgetting to check the error list.

[0023] Therefore, in this embodiment, by performing error and warning checks in advance and displaying the results, it is possible to exclude details and deal with errors before executing the bulk update process, thereby providing a mechanism that eliminates the need to check for and deal with errors after the fact.

[0024] That is, in this embodiment, (1) when search conditions are entered to extract target details, the target details are displayed, an error check is performed, and if an error or warning is found, an icon and a message are displayed on the details, (2) when checking and responding to the error content, the error content displayed on the details is checked and responded to, and if the error cannot be resolved immediately, the corresponding contract is deleted individually using the delete button, (3) when adjusting individual details, when details are to be added individually, they are added using the "add" button, and when details are to be deleted individually, they are deleted using the "delete" button, and (4) when executing the process, the execute button is pressed and the displayed contracts are processed in order. Note that in this embodiment, if any error details remain, the process may not be executed.

[0025] [2. Configuration] An example of the configuration of an update management device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of an update management device 100 according to this embodiment.

[0026] 1, the update management device 100 is a commercially available desktop personal computer. Note that the update management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0027] The update management device 100 comprises a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units comprised in the update management device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0028] The communication interface unit 104 communicably connects the update management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the update management device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

[0029] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a touch panel), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to achieve a pointing device function. In the following, the output device 114 may be referred to as the monitor 114 or the printer 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

[0030] The storage unit 106 stores various databases, tables, files, etc. The storage unit 106 stores computer programs that work in conjunction with an OS (Operating System) to issue commands to a CPU (Central Processing Unit) to perform various processes. The storage unit 106 may be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk. The storage unit 106 includes a target database 106a and a message master 106b.

[0031] The target database 106a stores target data for update processing. Here, the target database 106a may store target detail data that is the target of the bulk update processing, and target data for the bulk update processing, including reference data in which error warning check items are set. Furthermore, the target detail data may be set with a target identifier (e.g., contract ID, etc.), product code, customer number, customer name, default date, reason code, summary, and / or number of months overdue.

[0032] The message master 106b is a master that sets the message content of each error or warning. Here, the message master 106b may be set by associating an error / warning identifier (e.g., a message code) that identifies each error or warning, the message content, and a message type that indicates the error or warning.

[0033] The control unit 102 is a CPU or the like that performs overall control of the update management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing based on these stored programs. Functionally, the control unit 102 includes a check unit 102a, a confirmation response unit 102b, and a processing execution unit 102c.

[0034] The check unit 102a performs an error and warning check on the target detail data. The check unit 102a may also perform an error and warning check on the target detail data based on the batch update processing target data. If an error or warning is detected, the check unit 102a may display a detail processing screen in which the target detail data is set and a warning display associated with the error is displayed. The warning display may be an icon and / or a message display. The check unit 102a may also perform an error and warning check on the target detail data based on the batch update processing target data. If an error or warning is detected, the check unit 102a may display a detail processing screen in which the target detail data is set and a warning display associated with the error is displayed. If check conditions including an error and warning check execution condition and / or an extraction condition are set, the check unit 102a may also perform an error and warning check on the target detail data that meets the check conditions based on the batch update processing target data. If an error or warning is detected, the check unit 102a may display a detail processing screen in which the target detail data is set and a warning display associated with the error is displayed. Furthermore, when a detail addition instruction is set, the checking unit 102a may set blank detail data on the detail processing screen; when a target identifier is set for the blank detail data, the checking unit 102a may perform an error / warning check on the target detail data for which the target identifier is set based on the batch update processing target data; and if an error or warning is detected, the checking unit 102a may set the target detail data associated with a warning display in the display position of the blank detail data on the detail processing screen. Furthermore, when a detail addition instruction is set, the checking unit 102a may set blank detail data on the detail processing screen; when a target identifier is set for the blank detail data, the checking unit 102a may perform an error / warning check on the target detail data for which the target identifier is set based on the batch update processing target data; and if no error or warning is detected, the checking unit 102a may set the target detail data in the display position of the blank detail data on the detail processing screen. Furthermore, when a detail deletion instruction is set for the target detail data set on the detail processing screen, the checking unit 102a may delete the target detail data from the detail processing screen.In addition, the checking unit 102a may perform an error / warning check on the target detail data based on the data subject to the bulk update process, and if an error or warning is detected, may identify a warning display based on the detection result and the message master, and display a detail processing screen in which the target detail data associated with the warning display is set.

[0035] The confirmation response unit 102b reflects the resolution setting for the error or warning in the target detailed data. Here, when a resolution setting for the error or warning is made, the confirmation response unit 102b may reflect the resolution setting in the target detailed data and delete the warning display associated with the target detailed data from the detail processing screen.

[0036] The process execution unit 102c executes a bulk update process on the target detailed data. Here, when a process execution instruction is set, the process execution unit 102c may execute a bulk update process on the target detailed data set on the detail processing screen, and update the data targeted for the bulk update process stored in the target database 106a. Furthermore, when a process execution instruction is set and target detailed data associated with a warning display corresponding to an error is not set on the detail processing screen, the process execution unit 102c may execute a bulk update process on the target detailed data set on the detail processing screen, and update the data targeted for the bulk update process stored in the target database 106a.

[0037] [3. Specific Examples] A specific example of this embodiment will be described with reference to FIGS.

[0038] [Update Management Process] An example of update management processing in this embodiment will now be described with reference to Fig. 2. Fig. 2 is a flowchart showing an example of processing by the update management device 100 in this embodiment.

[0039] As shown in FIG. 2, the checking unit 102a executes an error warning check on the target detail data based on the batch update processing target data stored in the target database 106a (step SA-1).

[0040] Then, the check unit 102a determines whether an error or a warning has been detected (step SA-2).

[0041] If the checking unit 102a determines that no error or warning has been detected (step SA-2: No), the processing proceeds to step SA-3.

[0042] Then, the checking unit 102a causes the output device 114 to display the detail processing screen on which the target detail data has been set (step SA-3), and moves the process to step SA-6.

[0043] On the other hand, if the checking unit 102a determines that an error or warning has been detected (step SA-2: Yes), it shifts the process to step SA-4.

[0044] Then, the checking unit 102a causes the output device 114 to display a detail processing screen on which the target detail data associated with the icon and message content display is set (step SA-4).

[0045] Then, when the user sets a resolution setting for the error on the detail processing screen via the input device 112, the confirmation response unit 102b reflects the resolution setting in the target detail data and deletes the icon and message content display associated with the target detail data from the detail processing screen (step SA-5).

[0046] Then, when the user sets a processing execution instruction on the detail processing screen via the input device 112, the processing execution unit 102c executes a bulk update process on the target detail data set on the detail processing screen, updates the data targeted for the bulk update process stored in the target database 106a (step SA-6), and terminates the processing.

[0047] An example of the update management process in this embodiment will now be described with reference to Fig. 3 to Fig. 8. Fig. 3 to Fig. 8 are diagrams showing an example of the update management process in this embodiment.

[0048] In this embodiment, as shown in Fig. 3, when the target detail data (data to be patched) and reference data for error checking are prerequisite data, as shown in Fig. 4, when the user enters the execution conditions and extraction conditions on the screen and presses the display button, the target detail data that meets the check conditions is displayed as shown in Fig. 5, and the user is prompted to confirm the details of the error and take appropriate action (for example, in the case of an exclusive error, the user is prompted to release the exclusive on the "Exclusive Delete" screen, and in the case of an unauthorized error, the user is prompted to approve on the "Unapproved List" screen), and when the user presses the display button again, the user is prompted to confirm that the error has been resolved. Here, in this embodiment, as shown in Fig. 5, when both an error and a warning exist, the error is displayed on the screen.

[0049] As shown in Fig. 6, in this embodiment, when adding individual details, if the user presses the Add button, one line of the target detail is added, and if the user enters a contract ID, data linked to the contract ID is displayed in the target detail, and an error check similar to that in Fig. 5 is performed, and the result is displayed in the added target detail. Note that in this embodiment, when adding details, only the contract ID may be entered.

[0050] In addition, as shown in Figure 7, in this embodiment, when deleting an individual detail, if the target detail is selected and the Delete button is pressed, the target detail is deleted and the user is prompted to confirm that it has been deleted.

[0051] 8, in this embodiment, when the user presses the execute button, a batch update process (patch process) for the forfeiture of the benefit of the term is executed and reflected in the target detailed data. Note that in this embodiment, if there are no errors and only warnings, the patch process can be executed.

[0052] An example of the check processing in this embodiment will be described with reference to Fig. 9 to Fig. 13. Fig. 9 to Fig. 13 are diagrams showing an example of the check processing in this embodiment.

[0053] In this embodiment, as shown in Figure 9, when the message master 106b, which is set by linking the message code, message content, and message type, and the variable data to be used within the system are pre-set, as shown in Figure 10, the check processes are performed in the following order: exclusive check, which is an error if a record exists in exclusive data; unauthorized check, which is an error if a record exists in unauthorized data; deposit check, which is a warning if a deposit exists; and early repayment check, which is a warning if early repayment data exists; and since there are errors or warnings in all check processes, variables are set in the variable data after each check process is performed.

[0054] As shown in FIG. 11, in this embodiment, a loop process is performed for four records included in the variable.error list, and the message content of the message master 106b is added to the variable data from each message CD (E0001, E0002, W0001, and W0002) of the target record that is the target in the loop, and a flag is set.

[0055] In this embodiment, as shown in Fig. 12, the error flag and warning flag are both "1" based on the variable data, so after the warning icon is displayed, it is overwritten with an error icon. Here, as shown in Fig. 13, in this embodiment, when an error check is performed on contract ID: 100001 of the target detail data, errors are found in the check processes for exclusive check and unauthorized check, so the variable data is updated and an error icon and error message are displayed on the screen.

[0056] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

[0057] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0058] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

[0059] 5. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0060] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0061] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0062] Furthermore, with regard to the update management device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0063] For example, all or any part of the processing functions of the update management device 100, particularly the processing functions performed by the control unit 102, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the update management device 100 as needed. That is, a computer program for providing instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

[0064] This computer program may also be stored in an application program server connected to the update management device 100 via any network, and all or part of it may be downloaded as needed.

[0065] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0066] Furthermore, a "program" is a data processing method written in any language or description method, and does not matter whether it is in the form of source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in this embodiment, as well as the installation procedure after reading, can use well-known configurations and procedures.

[0067] The various databases stored in the memory unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.

[0068] The update management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The update management device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.

[0069] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]

[0070] The present invention is useful in industries where bulk update processing is performed. [Explanation of symbols]

[0071] 100 Update management device 102 Control section 102a Check section 102b Verification and Response Department 102c Processing execution unit 104 Communication interface unit 106 Storage section 106a Target Database 106b Message Master 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. An update management device including a storage unit and a control unit, The storage unit a target storage means for storing target detail data to be subjected to the batch update process and target data to be subjected to the batch update process including reference data for which error / warning check items are set; Equipped with The control unit a check means for executing an error / warning check on the target detail data based on the batch update processing target data, and displaying a detail processing screen in which the target detail data is set and associated with a warning display when an error or warning is detected; a confirmation response means for, when a resolution setting for the error or the warning is made, reflecting the resolution setting in the target detailed data and deleting the warning display associated with the target detailed data from the detailed processing screen; An update management device comprising:

2. The warning display is 2. The update management device according to claim 1, wherein the display is an icon and / or a message content display.

3. The checking means The update management device described in claim 1, characterized in that the error warning check is performed on the target detail data based on the data targeted for the bulk update processing, and if the error and warning are detected, the detail processing screen is displayed in which the target detail data is set with the warning display corresponding to the error.

4. The checking means The update management device described in claim 1, characterized in that when check conditions including execution conditions and / or extraction conditions for the error warning check are set, the error warning check is performed on the target detail data that meets the check conditions based on the data subject to the bulk update process, and when the error or warning is detected, the detail processing screen is displayed on which the target detail data associated with the warning display is set.

5. The target detail data is The target identifier is set, The checking means Furthermore, the update management device described in claim 1 is characterized in that when an instruction to add details is set, blank detail data is set on the detail processing screen, and when the target identifier is set on the blank detail data, the error warning check is performed on the target detail data to which the target identifier is set based on the data targeted for the bulk update processing, and when the error or warning is detected, the target detail data associated with the warning display is set at the display position of the blank detail data on the detail processing screen.

6. The target detail data is The target identifier is set, The checking means Furthermore, the update management device described in claim 1 is characterized in that when an instruction to add details is set, blank detail data is set on the detail processing screen, and when the target identifier is set on the blank detail data, the error warning check is performed on the target detail data for which the target identifier is set based on the data targeted for the bulk update processing, and if the error or warning is not detected, the target detail data is set at the display position of the blank detail data on the detail processing screen.

7. The checking means 2. The update management device according to claim 1, further comprising: when a detail deletion instruction is set for the target detail data set on the detail processing screen, the target detail data is deleted from the detail processing screen.

8. The storage unit a message master that associates an error / warning identifier that identifies each of the errors or warnings, a message content, and a message type that indicates each of the errors or warnings; Further provided with The checking means The update management device described in claim 2, characterized in that the error warning check is performed on the target detail data based on the data subject to the bulk update process, and if the error or warning is detected, the warning display is identified based on the detection result and the message master, and the detail processing screen is displayed with the target detail data associated with the warning display.

9. The control unit a processing execution means for executing the batch update processing for the target detail data set on the detail processing screen when a processing execution instruction is set, and updating the batch update processing target data stored in the target storage means; 8. The update management device according to claim 1, further comprising:

10. The processing execution means The update management device described in claim 9, characterized in that when the processing execution instruction is set and the target detail data associated with the warning display corresponding to the error is not set on the detail processing screen, the bulk update processing is executed for the target detail data set on the detail processing screen, and the bulk update processing target data stored in the target storage means is updated.

11. An update management method to be executed by an update management device having a storage unit and a control unit, The storage unit a target storage means for storing target detail data to be subjected to the batch update process and target data to be subjected to the batch update process including reference data for which error / warning check items are set; Equipped with Executed in the control unit: a check step of executing an error / warning check on the target detail data based on the batch update processing target data, and displaying a detail processing screen in which the target detail data associated with a warning display is set when an error or warning is detected; a confirmation step of, when a resolution setting for the error or the warning has been made, reflecting the resolution setting in the target detailed data and deleting the warning display associated with the target detailed data from the detailed processing screen; An update management method comprising:

12. An update management program to be executed by an update management device having a storage unit and a control unit, The storage unit a target storage means for storing target detail data to be subjected to the batch update process and target data to be subjected to the batch update process including reference data for which error / warning check items are set; Equipped with In the control unit, a check step of executing an error / warning check on the target detail data based on the batch update processing target data, and displaying a detail processing screen in which the target detail data associated with a warning display is set when an error or warning is detected; a confirmation step of, when a resolution setting for the error or the warning has been made, reflecting the resolution setting in the target detailed data and deleting the warning display associated with the target detailed data from the detailed processing screen; Update management program to run.

Citation Information

Patent Citations

  • System and method for accounting

    JP2003085343A