Introdução
...
O Web Service wsDataServer é o responsável pela manipulação dos dados do sistema
...
Expandir |
---|
|
Serviço responsável por efetuar alterações de registros do DataServer de acordo com o XML informado. Aviso |
---|
| Se a Tag de algum campo for informada sem conteúdo, a informação será anulada ou preenchida em branco. Mais informações para os Parâmetros de Contexto |
Informações |
---|
title | Exclusão de registros Associados |
---|
| Para se remover todos registros associados ao dado mestre do wsDataServer deve-se enviar uma tag vazia com o nome do registro. Não enviar nenhum registro associado não causará a exclusão destes registros. (Ex.: No Data Server GlbUsuarioData o registro 'GUSUARIO' pode ter relação com várias 'GUSRPERFIL'. Para remover os dados de perfil 'GUSRPERFIL' associados deve-se enviar xml com os campos chave do registro <GUSUARIO> e o tag vazio<GUSRPERFIL/> j') |
Informações |
---|
| Deck of Cards |
---|
| Card |
---|
| Os parâmetros solicitado pelo SaveRecord são: DataServerName tipo String XML tipo String Contexto tipo String Bloco de código |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/">
<soapenv:Header/>
<soapenv:Body>
<tot:SaveRecord>
<!--Optional:-->
<tot:DataServerName>GlbUsuarioData</tot:DataServerName>
<!--Optional:-->
<tot:XML><![CDATA[<NewDataSet>
<GUSUARIO>
<CODUSUARIO>mestre</CODUSUARIO>
<NOME>Usuário Mestre</NOME>
<CODACESSO>Acesso02</CODACESSO>
<STATUS>1</STATUS>
<DATAINICIO>1997-01-01T00:00:00</DATAINICIO>
<DATAULTIMOACESSO>2015-07-03T14:48:08.447</DATAULTIMOACESSO>
<EMAIL>[email protected]</EMAIL>
</GUSUARIO>
</NewDataSet>]]></tot:XML>
<!--Optional:-->
<tot:Contexto>?</tot:Contexto>
</tot:SaveRecord>
</soapenv:Body>
</soapenv:Envelope> |
|
Card |
---|
| Bloco de código |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<SaveRecordResponse xmlns="http://www.totvs.com/">
<SaveRecordResult>mestre</SaveRecordResult>
</SaveRecordResponse>
</s:Body>
</s:Envelope> |
|
|
|
|
Expandir |
---|
|
Serviço responsável por efetuar alterações de registros do DataServer de acordo com o XML e Email informado. Informações |
---|
| Deck of Cards |
---|
| Card |
---|
| Os parâmetros solicitado pelo SaveRecordEmail são: DataServerName tipo String XML tipo String Contexto tipo String EmailUsuarioContexto tipo String Bloco de código |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/">
<soapenv:Header/>
<soapenv:Body>
<tot:SaveRecordEmail>
<!--Optional:-->
<tot:DataServerName>GlbUsuarioData</tot:DataServerName>
<!--Optional:-->
<tot:XML><![CDATA[<NewDataSet>
<GUSUARIO>
<CODUSUARIO>mestre</CODUSUARIO>
<NOME>Usuário Mestre</NOME>
<CODACESSO>Acesso02</CODACESSO>
<STATUS>1</STATUS>
<DATAINICIO>1997-01-01T00:00:00</DATAINICIO>
<DATAULTIMOACESSO>2015-07-03T14:48:08.447</DATAULTIMOACESSO>
<EMAIL>[email protected]</EMAIL>
</GUSUARIO>
</NewDataSet>]]></tot:XML>
<!--Optional:-->
<tot:Contexto>?</tot:Contexto>
<!--Optional:-->
<tot:EmailUsuarioContexto>[email protected]</tot:EmailUsuarioContexto>
</tot:SaveRecordEmail>
</soapenv:Body>
</soapenv:Envelope> |
|
Card |
---|
| Bloco de código |
---|
| <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<SaveRecordEmailResponse xmlns="http://www.totvs.com/">
<SaveRecordEmailResult>mestre</SaveRecordEmailResult>
</SaveRecordEmailResponse>
</s:Body>
</s:Envelope> |
|
|
|
|
Formato dos parâmetros na Tag de contexto
Importante: Para o correto funcionamento da sua requisição, remova todos os espaços em branco do conteúdo da tag de Contexto.
O valor de cada parâmetro deve ser informado sem espaço ou caractere especial, como vírgula, aspas e etc.
...
theme | RDark |
---|
title | Formato esperado |
---|
|
<tot:Contexto>CODCOLIGADA=1;CODUSUARIO=mestre;CODSISTEMA=F</tot:Contexto> |
Exemplo de formato inválido
Bloco de código |
---|
language | powershell |
---|
title | Formato inválido |
---|
|
<tot:Contexto>CODCOLIGADA = 1;CODUSUARIO="mestre";CODSISTEMA='F'</tot:Contexto> |
Para utilização dos Web Services através do aplicativo "Totvs Web Service Test", clique aqui. ...