Self sign-up has been disabled due to increased spam activity. If you want to get access, please send an email to a project owner (preferred) or at gitlab(at)nic(dot)cz. We apologize for the inconvenience.
@@ -4,11 +4,19 @@ The application should be able to open the send message dialogue with already fi
...
@@ -4,11 +4,19 @@ The application should be able to open the send message dialogue with already fi
## Motivation
## Motivation
SingleCase representative has contacted us with the the request for the above-mentioned functionality. They want to be able trigger the opening of the send message dialogue from their application to provide more comfort for their users.
Mr. Pavel Krkoška, a SingleCase representative, has contacted us with the the request for the above-mentioned functionality. They want to be able trigger the opening of the send message dialogue from their application to provide more comfort for their users.
## Brief Description of Function
## Brief Description of Function
1. The user of the SingleCase application selects documents to send them via Datovka. He/she then triggers the operation to send the documents via Datovka.
1. The user of the SingleCase document service application selects documents to send them via Datovka. He/she then triggers the operation to send the documents via Datovka.
2. Datovka starts if has not been already running and displays the
2. Datovka starts if it has not been already running and displays the send message dialogue. The dialogue must contain all documents which have been specified by the user in the SingleCase application.
3. The user then specifies all required missing information such as message annotation, recipient or sender box.
4. The user should be provided with the opportunity to send the created ISDS data message back into the document service if this service is configured within the Datovka application.
## Implementation Details
### Detecting the Datovka in the System
1. The calling application should be able to detect the presence of Datovka in the host system. It must be able to call an external process with specific command-line parameters. It should be able to handle return values from the called proccess in order to inform users