Histórico da Página
...
Informações |
---|
Apesar do nome, este serviço deve ser utilizado apenas para chamadas à API´s, uma vez que as operações das DBO´s não são Stateless. |
Aviso |
---|
Para o "Novo Framework" (DTS4THF), não são necessárias configuração adicionais para o funcionamento do TOTVS Datasul WS-EXEC-BO! |
...
- Este serviço é hospedado para o contexto do TOTVS-REST, com seu acesso pela URL http(s)://<host>:<port>/totvs-rest/public/ws/WebServiceExecBO.
- Com a finalidade de manter a compatibilidade com as integrações já existentes, foi implementado um serviço para a URL http(s)://<host>:<port>/wsexecbo/WebServiceExecBO?wsdl, que redireciona para o contexto anterior.
...
- A descrição WSDL do serviço podem ser
...
- acessada por meio da
...
- URL http(s)://<host>:<port>/totvs-rest/public/ws/WebServiceExecBO.wsdl ou http(s)://<host>:<port>/wsexecbo/WebServiceExecBO?wsdl
As operações disponíveis neste serviço são:
Operação | Descrição |
---|---|
login | Recebe como cabeçalhos HTTP o nome do usuário ("username") e a senha ("password") e retorna um josso_session (JBoss) ou TOKEN JWT (Tomcat) que deve ser utilizado para as chamadas às outras operações. |
userLogin | Recebe como argumento ("arg0") o nome do usuário ou e-mail e retorna um josso_session (JBoss) ou TOKEN JWT (Tomcat). |
userAndPasswordLogin | Recebe como argumentos o nome do usuário ("arg0"), senha senha ("arg1") e retorna um josso_session (JBoss) ou TOKEN JWT (Tomcat). |
logoutSession | Enviar o josso_session (JBoss). Para o Tomcat, foi mantido apenas para compatibilidade pois não é utilizado nesta versão, uma vez que o Depreciado. TOKEN JWT expira automaticamente. |
callProcedure | Recebe como cabeçalho HTTP o josso_session (JBoss) ou o TOKEN JWT (Tomcat)("usertoken") e como argumentos o nome do programa ("arg0"), o nome do procedimento ("arg1") e os parâmetros desta ("arg2"). |
callProcedureWithCompany | Recebe como cabeçalho HTTP o josso_session (JBoss) ou o TOKEN JWT (Tomcat)("usertoken") e como argumentos o código da companhia ("arg0"), nome do programa ("arg1"), o nome do procedimento ("arg2") e os parâmetros desta ("arg3"). |
callProcedureWithToken | Recebe como argumentos o josso_session (JBoss) ou o TOKEN JWT (Tomcat)("arg0"), o nome do programa ("arg1"), o nome do procedimento ("arg2") e os parâmetros desta ("arg3"). |
callProcedureWithTokenAndCompany | Recebe como argumentos o josso_session (JBoss) ou TOKEN JWT (Tomcat)("arg0"), o código da companhia ("arg1"), o nome do programa ("arg2"), o nome do procedimento ("arg3") e os parâmetros desta ("arg4"). |
Aviso | ||
---|---|---|
| ||
A partir da release 12.1.31, foi implementada uma propriedade para restringir a utilização das operações login, userLogin e userAndPasswordLogin. JBoss. do)Efetuar a configuração em Propriedades → Propriedades Gerais → WebService (item Permite login WebService).
|
...