Application processing device, application processing method, and application processing program

The application processing device addresses the challenge of inadequate workflow status notifications by displaying screens and executing notifications based on application data, ensuring complete work reports and efficient processing.

JP2026115684APending Publication Date: 2026-07-09OBIC CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
OBIC CO LTD
Filing Date
2024-12-27
Publication Date
2026-07-09

Smart Images

  • Figure 2026115684000001_ABST
    Figure 2026115684000001_ABST
Patent Text Reader

Abstract

By providing appropriate notifications to users based on the application status of the application workflow for requesting communication connections to external systems, the application process is carried out smoothly. [Solution] An application processing device comprising: a display unit that displays a screen relating to an application workflow for applying for a communication connection to an external system when performing work by connecting to an external system; and a control unit that executes a notification process on the application workflow screen to notify that the work report is incomplete, wherein the device is able to access application data which is data relating to the application for the communication connection, and the application data includes an application code for identifying the application and an application status indicating the application status, and the control unit extracts application data in an application status where the communication connection has been applied for but the work report is incomplete based on the application status, and when it determines that there is application data that is incomplete, it executes the notification process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an application processing apparatus, an application processing method, and an application processing program.

Background Art

[0002] Conventionally, when making an inter-office memo application, there is known an inter-office memo application confirmation device that determines whether at least one of the slip sales amount and the slip gross profit amount is equal to or greater than a threshold value, and if it is equal to or greater than the threshold value, prompts the input of the workflow application number when making an inter-office memo application (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, as applications, in addition to the inter-office memo application of Patent Document 1, there is an application for communication connection to an external system. In the application for communication connection to an external system, a series of application workflows are completed when the work performed by communicating with the external system is completed and the work report is completed. In Patent Document 1, although it is possible to prompt the input of the workflow application number based on the threshold value, it is difficult to appropriately notify the user according to the application status of the application workflow.

[0005] The present invention has been made in view of the above problems, and an object thereof is to provide an application processing apparatus, an application processing method, and an application processing program capable of executing smooth application processing by appropriately notifying a user according to the application status of an application workflow for applying for communication connection to an external system.

Means for Solving the Problems

[0006] To solve the above-mentioned problems and achieve the objective, the application processing device according to the present invention includes a display unit that displays a screen relating to an application workflow for applying for a communication connection to an external system when performing work by making a communication connection to the external system, and a control unit that performs a notification process on the screen relating to the application workflow to notify that the report of the work is incomplete, and is able to access application data which is data relating to the application for the communication connection, and the application data includes an application code for identifying the application and an application status indicating the application status, and the control unit extracts the application data for which the application for the communication connection has been applied for but the report of the work is incomplete based on the application status, and when it determines that there is application data that is incomplete, it performs the notification process.

[0007] Furthermore, in the application processing device according to the present invention, it is possible to access an incomplete connection allowance count master for executing notification processing according to the number of incomplete work reports, the incomplete connection allowance count master includes an allowance number of application statuses that are allowed to be incomplete in reporting the work, and a type of notification processing associated with the number of application statuses, the type of notification processing includes a warning processing that warns that the work report is incomplete, and an error processing that denies processing related to the application workflow, and the control unit may execute the notification processing corresponding to the number of incomplete application data extracted based on the incomplete connection allowance count master.

[0008] Furthermore, in the application processing device according to the present invention, the screen relating to the application workflow includes an application screen for registering a connection application when connecting to the external system, the warning process includes an application warning process that warns on the application screen that the reporting of the work is incomplete, the error process includes an application error process that prevents the registration of the connection application, and the control unit may execute the application warning process as a notification process if the number of extracted incomplete application data exceeds the allowable number associated with the application warning process, and execute the application error process as a notification process if the number of extracted incomplete application data exceeds the allowable number associated with the application error process.

[0009] Furthermore, in the application processing device according to the present invention, the screen relating to the application workflow includes an approval screen for approving a connection application when connecting to the external system, the warning process includes an approval warning process that warns on the approval screen that the report of the work is incomplete, the error process includes an approval error process that rejects the approval of the connection application, and the control unit may execute the approval warning process as a notification process if the number of extracted incomplete application data exceeds the allowable number associated with the approval warning process, and execute the approval error process as a notification process if the number of extracted incomplete application data exceeds the allowable number associated with the approval error process.

[0010] Furthermore, the application processing method according to the present invention is an application processing method that, when performing work by making a communication connection to an external system, performs a notification process on a screen related to an application workflow for applying for a communication connection to the external system, notifying that the report of the work is incomplete, wherein application data relating to the application for the communication connection is used, the application data includes an application code for identifying the application and an application status indicating the application status, and the application processing device equipped with a control unit performs the notification process when it determines that there is application data that is incomplete, and extracts the application data in an application status where the communication connection has been applied for but the report of the work is incomplete based on the application status, and when it determines that there is application data that is incomplete.

[0011] Furthermore, the application processing program according to the present invention is an application processing program that causes an application processing device equipped with a control unit to execute a notification processing method, which, when performing work by making a communication connection to an external system, executes a notification processing method to notify the screen related to the application workflow for applying for a communication connection to the external system that the report of the work is incomplete, wherein application data, which is data related to the application for the communication connection, is used, and the application data includes an application code for identifying the application and an application status indicating the application status, and based on the application status, extracts the application data in an application status where the application for the communication connection has been applied for but the report of the work is incomplete, and when it is determined that there is application data that is incomplete, causes the application processing device to execute the notification processing. [Effects of the Invention]

[0012] The present invention has the effect of enabling smooth application processing by providing appropriate notifications to the user according to the application status of the application workflow for requesting communication connection to an external system. [Brief explanation of the drawing]

[0013] [Figure 1] Figure 1 shows an example of the configuration of the application processing device. [Figure 2]FIG. 2 is a diagram showing an example of application data. [Figure 3] FIG. 3 is a diagram showing an example of the incomplete connection allowance count master. [Figure 4] FIG. 4 is a diagram showing an example of an application screen. [Figure 5] FIG. 5 is a diagram showing an example of an application screen. [Figure 6] FIG. 6 is a diagram showing an example of an application screen. [Figure 7] FIG. 7 is a diagram showing an example of the incomplete connection allowance count master. [Figure 8] FIG. 8 is a diagram showing an example of an application screen. [Figure 9] FIG. 9 is a diagram showing an example of an application workflow. [Figure 10] FIG. 10 is a diagram showing an example of an approval screen. [Figure 11] FIG. 11 is a diagram showing an example of an approval screen. [Figure 12] FIG. 12 is a diagram showing an example of an approval screen. [Figure 13] FIG. 13 is a diagram showing an example of an approval screen. [Figure 14] FIG. 14 is a diagram showing an example of application data. [Figure 15] FIG. 15 is a diagram showing an example of an approval screen. [Figure 16] FIG. 16 is a diagram showing an example of application data.

Embodiments for Carrying Out the Invention

[0014] Hereinafter, embodiments of an application processing apparatus, an application processing method, and an application processing program according to the present invention will be described in detail based on the drawings. Note that the present invention is not limited by this embodiment.

[0015] [1. Configuration] An example of the configuration of the application processing apparatus 100 according to this embodiment will be described with reference to FIG. 1 and the like. FIG. 1 is a diagram showing an example of the configuration of the application processing apparatus.

[0016] The application processing device 100 is a device that processes application workflows. Specifically, the application processing device 100 executes application processing for application workflows that are submitted when performing work by connecting to an external system.

[0017] The application processing device 100 is built on a commercially available desktop personal computer. However, the application processing device 100 is not limited to being built on a stationary information processing device such as a desktop personal computer; it may also be built on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0018] The application processing device 100 comprises a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the application processing device 100 is connected to communicate via any communication path.

[0019] The communication interface unit 104 connects the application processing unit 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 the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the application processing unit 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). The data stored in the storage unit 106 may be stored in, for example, the server 200.

[0020] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, a mouse, a microphone, or a monitor that works in conjunction with a mouse to provide pointing device functionality. In the following, the output device 114 may be referred to as the monitor (display unit) 114, and the input device 112 may be referred to as the keyboard 112 or mouse 112. Furthermore, the input device 112 and output device 114 may also be configured to include an input device 112a and an output device 114a for applications used by the worker (applicant) as described later, and an input device 112b and an output device 114b for approval used by the approver as described later.

[0021] The memory unit 106 stores various databases, tables, and files. The memory unit 106 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the memory unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.

[0022] The storage unit 106 stores various master data and various other data. Specifically, the storage unit 106 stores application data 121 and the master data 122 for the number of incomplete connections allowed. The various master data and various other data are described below. Note that if there are duplicate items in the various master data and various other data, the explanation for the duplicate items will be partially omitted.

[0023] Figure 2 shows an example of application data. Application data 121 is data related to an application for communication connection to an external system. As shown in Figure 2, application data 121 includes the following items: application number (application code), customer CD (code), work content, work content details, scheduled connection date and time (start), scheduled connection date and time (end), applicant, application status, and reason for rejection, and this information is associated with each other. The application number is a number used to identify the application data. The customer CD (code) is a code used to identify the customer. The work content is a code used to identify the work. The work content details are text that describes the details of the work content. The scheduled connection date and time (start) is the time when the connection to the external system is scheduled to begin. The scheduled connection date and time (end) is the time when the connection to the external system is scheduled to end. The applicant is a code used to identify the applicant. The application status is the progress status of the application workflow. The application status includes statuses such as pending approval, rejected, approved, work completion reporting in progress, and work completion approved. "Awaiting Approval" indicates that the application is awaiting approval from the approver after the applicant has requested a communication connection to an external system, and the connection is not yet established. "Rejected" indicates that the approver has rejected the application. "Approved" indicates that the approver has approved the application, and in this embodiment, it is determined that the work report is incomplete. "Work Completion Reporting in Progress" indicates that the work has been reported as completed in the application workflow. "Work Completion Approved" indicates that the approver has approved the work completion report. "Reason for Rejection" is text describing the reason why the application was rejected.

[0024] Figure 3 shows an example of an incomplete connection allowance master. The incomplete connection allowance master 122 is data that specifies the number of application data 121 that are allowed to connect to an external system even if the work report is incomplete. The incomplete connection allowance master 122 includes the items of threshold CD (code), application approval category, and number of incomplete applications allowed (hereinafter also simply referred to as the number), and this information is associated with each other. The threshold CD (code) is a code used to identify the type of notification process that notifies that the work report is incomplete. The types of notification processes include simple notification processes that only provide notification, warning processes (Alert), and error processes (Error). Simple notification processes are processes that simply notify that the work report is incomplete. Warning processes are processes that warn the applicant that the work report is incomplete and prompt them to confirm. Error processes are processes that do not allow the work report to be incomplete, and specifically, they are processes that lock the connection so that other communication connection applications cannot be made. The application approval category is a category that identifies applications and approvals. In the incomplete connection allowance master 122, the type of notification process includes application warning processing, application error processing, approval warning processing, and approval error processing, depending on the combination of the notification process type and the application approval category. The allowable number of incomplete applications is the threshold number of application data. When the type of notification process is selected based on the allowable number of incomplete applications, if the number of application data with incomplete work reports is 0, no notification processing is executed. Also, if there are application data with incomplete work reports, but the number is below these allowable numbers, simple notification processing is executed. In other words, if the number of application data with incomplete work reports exceeds the allowable number of incomplete applications, warning processing or error processing is executed. Note that the allowable number of incomplete applications can be set to any number.

[0025] Next, referring again to Figure 1, the control unit 102 will be described. The control unit 102 is a CPU or similar component that comprehensively controls the application processing device 100. The control unit 102 has internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data, and executes various application processes based on these stored programs.

[0026] As part of the application process, the control unit 102 performs a notification process that notifies the user that the work report is incomplete, based on the various masters and data stored in the storage unit 106.

[0027] The following section, [2. Specific Examples of Processing], will provide a detailed explanation of specific examples of processing performed by the control unit 102.

[0028] [2. Specific examples of processing] Here, specific examples of processes performed by the application processing device 100 will be explained with reference to Figures 4 to 16. Prior to explaining the notification process, the sequence of steps in the application workflow will be described.

[0029] (Application Workflow) The application workflow involves an operator performing a task that requires communication connection to an external system submitting a communication connection request before actually performing the connection. The communication connection request is made by the operator entering various information on the application screen displayed on the display unit 114 of the application processing device 100. Once the operator enters the information on the application screen, application data 121 is generated based on the entered information, and the application status becomes "awaiting approval." The approver then performs the approval process based on the application data 121. Approval of the communication connection is made by the approver entering various information on the approval screen displayed on the display unit 114 of the application processing device 100. Once the operator enters the information on the approval screen, the application data 121 is updated based on the entered information, and the application status becomes "approved." Once the approver approves the communication connection request, the operator performs the task. After performing the task, the operator submits a work report on the application workflow, updating the application data 121, and the application status becomes "work completion reporting in progress." Then, when the approver approves the work report in the application workflow, application data 121 is updated and the application status becomes "Work Completed and Approved".

[0030] (Notification processing) Next, the notification process at the time of application will be explained with reference to Figures 4 to 7. Figures 4 to 6 show examples of application screens. Figure 7 shows an example of a master of the number of allowed incomplete connections. Here, application screen D1 shown in Figures 4 to 6 is a screen for applying for a communication connection. Application screen D1 includes input fields for entering the customer, work content, scheduled connection date and time, and work content details. Once these items are entered and the registration button is operated, application data 121 is generated.

[0031] When the application screen D1 is displayed, the control unit 102 performs notification processing based on the registered application data 121 and the incomplete connection allowance master 122. Specifically, the control unit 102 extracts application data 121 that satisfy the extraction conditions and obtains the number of application data 121. Here, the application data 121 is extracted based on the planned connection date and time (end), applicant, and application status. From the planned connection date and time (end) information, the control unit 102 extracts application data 121 that includes work time on or before the day preceding the start date of the application screen D1. In addition, from the applicant information, the control unit 102 extracts application data 121 that matches the user (applicant) who logged into the application screen D1. Furthermore, from the application status information, the control unit 102 extracts application data 121 that are "approved". After this, the control unit 102 compares the number obtained with the number in the "Application" category of the incomplete connection allowance master 122. If the number of incomplete connections allowed is the master 122 shown in Figure 3, and the number of Alerts is "1" and the number of Errors is "2", then the control unit 102 will not perform notification processing if the number of acquired items is 0. Also, if the number of acquired items is 1, the control unit 102 will perform simple notification processing because it is within the number of items that can be allowed for both Alerts and Errors. Also, if the number of acquired items is 2, the control unit 102 will perform warning processing (warning processing at the time of application) because it exceeds the number of Alerts but is within the number of items that can be allowed for Errors. Also, if the number of acquired items is 3 or more, the control unit 102 will perform error processing (error processing at the time of application) because it exceeds the number of Alerts and Errors.

[0032] In the simple notification process, for example, the application screen D1 shown in Figure 4 is displayed. The application screen D1 shown in Figure 4 shows the screen when the number of Alerts in the incomplete connection allowance master 122 is "1", the number of Errors is "2", and there is one "approved" application data 121. In the application screen D1 shown in Figure 4, the control unit 102 performs a notification as a simple notification process, displaying the information of the corresponding application data 121 along with the message "There is one incomplete connection application".

[0033] In the application warning process, for example, application screen D1 shown in Figure 5 is displayed. Application screen D1 shown in Figure 5 shows the screen when the number of Alerts in the incomplete connection allowance master 122 is "0", the number of Errors is "1", and there is one "approved" application data 121. In application screen D1 shown in Figure 5, the control unit 102 executes a notification as an application warning process, displaying the information of the corresponding application data 121 along with the message, "There is one incomplete connection application." The control unit 102 also executes a notification as an application warning process, displaying the message, "There is one incomplete connection application. You can register it as is, but please check the details of the incomplete part and submit a completion report separately."

[0034] In error handling during application, for example, application screen D1 shown in Figure 6 is displayed. Application screen D1 shown in Figure 6 shows the screen when the number of Alerts in the incomplete connection allowance master 122 is "null", the number of Errors is "0", and there is one "approved" application data 121. Note that when the number is "null", the control unit 102 does not perform the count comparison related to warning processing, that is, it does not perform warning processing. In application screen D1 shown in Figure 6, the control unit 102 performs notification as error handling during application, displaying the information of the corresponding application data 121 along with the message "There is one incomplete connection application". The control unit 102 also performs notification as error handling during application, displaying the message "Registration is not possible because there is one incomplete connection application. Please check the contents and submit a completion report as soon as possible." Furthermore, the control unit 102 performs notification as error handling during application, locking the operation of the registration button, thereby notifying the operator that new communication connection applications will not be accepted.

[0035] Furthermore, in the incomplete connection allowance master 122 shown in Figure 7, the number of Alert and Error entries is "null" in all categories. In this case, the control unit 102 does not perform the comparison of the number of entries related to the application warning process and the application error process; that is, it does not perform any warning or error processing. In other words, if there is application data 121 in which the work report is incomplete, the control unit 102 only performs the simple notification process shown in Figure 4 at the time of application.

[0036] Figure 8 shows an example of an application screen. During the application warning process, after the application screen D1 shown in Figure 5 is displayed, if the operator operates the registration button to apply for a new communication connection, the control unit 102 displays the application screen D1 shown in Figure 8. The application screen D1 shown in Figure 8 displays a pop-up message stating, "There is one incomplete connection application. You can register it as is, but please check the details of the incomplete application and submit a completion report separately."

[0037] Next, the notification process during approval will be explained with reference to Figures 9 to 13. Figure 9 is a diagram showing an example of the application workflow. Figures 10 to 13 are diagrams showing an example of the approval screen. Here, the approval screen D2 shown in Figures 10 to 13 is a screen for approving the application for communication connection. The approval screen D2 includes input fields for the applicant, customer, work content, scheduled connection date and time, and work content details. Once these fields are entered and the approve or reject button is operated, the application data 121 is updated.

[0038] Figure 9 shows the time-series changes in the status of incomplete ("approved") applications. In Figure 9, when an application is submitted on 2024 / 10 / 9, approval is performed one application at a time as it arrives, and it is also scheduled as work for that day. Therefore, when an application is submitted on 2024 / 10 / 9, it is not counted as an incomplete communication connection application, and no warning or error processing occurs. In other words, application 4 in the figure can be submitted. On the other hand, when an application is approved on 2024 / 10 / 10, applications 1 to 3 in the figure are all work from the previous day, so they become incomplete communication connection applications in the morning. Therefore, when attempting to approve application 4 in the morning, an error processing occurs, and the worker (applicant) needs to report completion for the incomplete communication connection application. If the applicant reports completion for applications 1 and 2 at noon and then submits application 4 again, only application 3 will be an incomplete communication connection application, resulting in a warning processing.

[0039] When the approval screen D2 is displayed, the control unit 102 performs notification processing based on the registered application data 121 and the incomplete connection count master 122. Specifically, the control unit 102 extracts application data 121 that satisfy the extraction conditions and obtains the number of application data 121. Here, the extraction conditions for application data 121 are the scheduled connection date and time (end), applicant, and application status. From the scheduled connection date and time (end) information, the control unit 102 extracts application data 121 that include work time on or before the day preceding the start date of the approval screen D2. Furthermore, from the applicant information, the control unit 102 extracts application data 121 that are not displayed on the approval screen D2 but match the applicant displayed on the approval screen D2. In addition, from the application status information, the control unit 102 extracts application data 121 that are "approved". Next, the control unit 102 compares the number of acquired items with the number of items in the "Approved" category of the Incomplete Connection Allowable Item Master 122. In the case of the Incomplete Connection Allowable Item Master 122 shown in Figure 3, since Alert is "3" and Error is "5", the control unit 102 does not perform notification processing if the number of acquired items is 0. Also, if the number of acquired items is 3 or less, the control unit 102 performs simple notification processing because it is within the number of items that can be allowed for Alert and Error. Also, if the number of acquired items is 4 or 5, the control unit 102 performs warning processing (approval warning processing) because it exceeds the number of Alerts but is within the number of items that can be allowed for Error. Also, if the number of acquired items is 6 or more, the control unit 102 performs error processing (approval error processing) because it exceeds the number of Alerts and Error.

[0040] In the simple notification process, for example, the approval screen D2 shown in Figure 10 is displayed. The approval screen D2 shown in Figure 10 shows the screen when the number of Alerts in the incomplete connection allowance master 122 is "3", the number of Errors is "5", and there is one "approved" application data 121. In the approval screen D2 shown in Figure 11, the control unit 102 performs a notification as a simple notification process, displaying the information of the corresponding application data 121 along with the message "There is one incomplete connection application".

[0041] In the approval warning process, for example, the approval screen D2 shown in Figure 11 is displayed. The approval screen D2 shown in Figure 11 shows the screen when the number of Alerts in the incomplete connection allowance master 122 is "0", the number of Errors is "3", and there is one "approved" application data 121. In the approval screen D2 shown in Figure 12, the control unit 102 executes a notification as an approval warning process, displaying the information of the corresponding application data 121 along with the message, "There is one incomplete connection application." The control unit 102 also executes a notification as an approval warning process, displaying the message, "There is one incomplete connection application. Please check the contents and then proceed with the approval process."

[0042] In the approval error handling, for example, the approval screen D2 shown in Figure 12 is displayed. The approval screen D2 shown in Figure 12 shows the screen when the number of Alerts in the incomplete connection allowance master 122 is "0", the number of Errors is "2", and there are 3 "approved" application data 121. In the approval screen D2 shown in Figure 13, the control unit 102 performs approval error handling by displaying information on the corresponding application data 121 along with the message, "There are 3 incomplete connection applications." The control unit 102 also performs approval error handling by displaying the message, "Approval is not possible because there are 3 incomplete connection applications. Please check the contents and submit a completion report as soon as possible." Furthermore, the control unit 102 performs approval error handling by locking the operation of the approve button, thereby notifying the approver that new communication connection applications will not be approved. In other words, when the approval error handling is executed, the approver will operate the reject button.

[0043] In the incomplete connection count master 122 shown in Figure 7, the number of Alert and Error entries is "null" for all categories. In this case, the control unit 102 does not perform the count comparison related to the approval warning process and the approval error process; that is, it does not perform any warning or error processing. In other words, if there is application data 121 in which the work report is incomplete, the control unit 102 will only perform the simple notification process shown in Figure 11 at the time of approval.

[0044] Next, with reference to Figures 13 to 16, the approval process performed by the approver on approval screen D2 will be explained. Figures 13 and 15 show examples of the approval screen. Figures 14 and 16 show examples of application data.

[0045] In the approval process, there are three patterns: the approver rejects the request; the approver reviews the message they receive and rejects it without approving it; and the approver approves the request.

[0046] Figure 13 shows the approval screen D2 in a pattern where the approver rejects the application. The approval screen D2 shown in Figure 13 is the screen where the approval warning process has been executed as a notification process. When the approver operates the reject button on the approval screen D2, an input screen for entering the reason for rejection will pop up. The approver will then enter, for example, "Incomplete connection applications are frequently observed," as the reason for rejection on the input screen and operate the register button, thereby updating the application data 121 with application number "00000007" shown in Figure 14. The application status of the updated application data 121 will be "Rejected".

[0047] Figure 15 shows approval screen D2 in a pattern where the approver, after reviewing the notified message, rejects the application without approving it. Approval screen D2 shown in Figure 15 is a screen where the approval warning process has been executed as a notification process. When the approver operates the approve button on approval screen D2, the control unit 102 displays a pop-up warning screen containing the message, "There is one incomplete connection application. Please review the contents and then proceed with the approval process." After this, the approver reviews the contents of the application data 121, and if they operate the reject button after reviewing it, an input screen for entering the reason for rejection will pop up. The approver then enters, for example, "There is an incomplete connection application that has been pending for more than a week," as the reason for rejection on the input screen, and operates the register button, thereby updating the application data 121 with application number "00000007" as shown in Figure 16. The application status of the updated application data 121 becomes "rejected."

[0048] In the pattern where an approver approves the application, operating the approve button on the approval screen D2 updates the application status to "Approved" in application data 121.

[0049] As described above, according to this embodiment, if there is application data for work that is not yet completed, notification processing can be performed. Therefore, appropriate notifications can be made to users such as workers and approvers according to the application status of the application workflow that requests communication connection to an external system, thereby enabling smooth application processing.

[0050] Furthermore, according to this embodiment, based on the incomplete connection allowance master 122, warning processing or error processing can be executed corresponding to the number of application data for which work reports are incomplete. This allows for appropriate notification to users such as workers and approvers.

[0051] Furthermore, according to this embodiment, warning processing and error processing can be performed at both the time of application and approval of communication connection, thereby enabling more appropriate notification to the worker and approver.

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

[0053] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.

[0054] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.

[0055] [4. Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0056] 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 by known methods.

[0057] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.

[0058] Furthermore, with respect to the application processing device 100, each component shown in the illustration is a functional concept and does not necessarily need to be physically configured as shown.

[0059] For example, the processing functions of the application processing device 100, particularly those performed by the control unit, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the application processing device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) contains a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.

[0060] Furthermore, this computer program may be stored on an application program server connected to the application processing device 100 via any network, and it is possible to download all or part of it as needed.

[0061] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.

[0062] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.

[0063] The various databases stored in the memory unit are storage means such as RAM, ROM, other memory devices, hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0064] Furthermore, the application processing device 100 may be configured as a known personal computer or workstation or other information processing device, or as an information processing device to which any peripheral devices are connected. Alternatively, the application processing device 100 may be implemented by installing software (including programs or data, etc.) on the device that enables the processing described in this embodiment.

[0065] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]

[0066] This invention is useful in industries where application workflows are available and where work and work completion reports are controlled together. [Explanation of Symbols]

[0067] 100 Application Processing Unit 102 Control Unit 104 Communication Interface Section 106 Storage section 108 Input / Output Interface Section 112 Input device 114 Output device 121 Application Data 122 Master of allowed number of incomplete connections 200 servers 300 Networks

Claims

1. A display unit that displays a screen related to the application workflow for requesting a communication connection to an external system when performing work by connecting to the external system, The screen related to the application workflow includes a control unit that performs a notification process to notify that the report of the work is incomplete, It is possible to access the application data, which is the data related to the application for the aforementioned communication connection. The application data includes an application code for identifying the application and an application status indicating the application status. The control unit, Based on the aforementioned application status, extract the application data for which the communication connection has been applied for but the report of the work has not yet been completed. An application processing device that determines that there is incomplete application data and then executes the notification process.

2. It is possible to access a master of the number of incomplete connections allowed for executing notification processing according to the number of incomplete reports for the aforementioned work, The aforementioned incomplete connection allowance master includes the allowable number of application statuses for which the reporting of the work is allowed to be incomplete, and the type of notification process associated with the number of application statuses, The types of notification processing include a warning process that warns that the reporting of the work is incomplete, and an error process that denies the processing related to the application workflow. The control unit, The application processing device according to claim 1, which performs the notification process corresponding to the number of application data that are extracted as incomplete, based on the aforementioned master of allowed number of incomplete connections.

3. The screen related to the aforementioned application workflow includes an application screen for registering a connection request when establishing a communication connection to the aforementioned external system, The aforementioned warning process includes an application-time warning process that warns on the application screen that the reporting of the aforementioned work is incomplete. The aforementioned error handling includes application error handling that prevents the registration of the connection application, The control unit, If the number of incomplete application data extracted exceeds the allowable number associated with the application warning process, the application warning process is executed as a notification process. The application processing device according to claim 2, wherein if the number of incomplete application data extracted exceeds the allowable number associated with the application error processing, the application error processing is executed as a notification process.

4. The screens related to the aforementioned application workflow include an approval screen for approving connection requests when establishing a communication connection to the aforementioned external system. The aforementioned warning process includes an approval warning process that warns on the approval screen that the reporting of the work is incomplete. The aforementioned error handling includes an approval error handling that rejects the approval of the connection request. The control unit, If the number of incomplete application data extracted exceeds the allowable number associated with the approval warning process, the approval warning process is executed as a notification process. The application processing device according to claim 2, which, when the number of extracted application data that are deemed incomplete exceeds the number of items that can be handled in relation to the approval error processing, executes the approval error processing as a notification process.

5. An application processing method that, when performing work by connecting to an external system, executes a notification process on the screen related to the application workflow for requesting a communication connection to the external system, informing that the report of the work is incomplete, The application data, which is the data related to the application for the aforementioned communication connection, is used. The application data includes an application code for identifying the application and an application status indicating the application status. Based on the aforementioned application status, extract the application data for which the communication connection has been applied for but the report of the work has not yet been completed. An application processing method in which an application processing device equipped with a control unit performs the notification process when it determines that there is application data that is incomplete.

6. An application processing program that causes an application processing device equipped with a control unit to execute a notification processing method, which, when performing work by connecting to an external system, performs a notification process on a screen related to the application workflow for applying for a communication connection to the external system, to notify that the report of the work is incomplete, The application data, which is the data related to the application for the aforementioned communication connection, is used. The application data includes an application code for identifying the application and an application status indicating the application status. Based on the aforementioned application status, extract the application data for which the communication connection has been applied for but the report of the work has not yet been completed. An application processing program that causes the application processing device to execute the notification process if it determines that there is incomplete application data.