Простым решением было бы заставить программное обеспечение для выставления счетов запустить небольшой веб-сервер, который может принимать запросы Cross-Origin-AJAX от JavaScript в браузере. Таким образом, JavaScript может просто отправить запрос POST, например, на http://localhost:8080/invoice
Другим способом было бы зарегистрировать программное обеспечение для выставления счетов-фактур с пользовательским протоколом, и JavaScript должен открыть новую вкладку с этим протоколом и данными, закодированными в URL. (Как это сделать на Windows )
Если программное обеспечение для выставления счетов-фактур не находится под вашим контролем, как я предполагал, то ни один из этих подходов не будет работать, если программное обеспечение уже не поддерживает это.