Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Visão Geral dos processos

...

WebServices de Fiadores

O objetivo deste DataServer é possibilitar a busca, inclusão, alteração e exclusão de fiadores através de WebService. Tudo o que for realizado, poderá ser visualizado no cadastro de fiadores no TOTVS Gestão Educacional.

...

XML deve conter os campos CODCOLIGADA e IDFIADOR como informações da chave para busca do fiador.


expand
Bloco de código
language
xml
titleExemplo de XML para consulta de um Fiador
collapsetrue
      <tot:ReadRecord>
         <
      <tot:ReadRecord>
         <
!--Optional:-->

         <tot

         <tot:DataServerName>EduFiadorData</tot:DataServerName>

         <

         <!--Optional:-->

         <tot

         <tot:PrimaryKey>1;33</tot:PrimaryKey>

         <

         <!--Optional:-->

         <tot

         <tot:Contexto>CODCOLIGADA=1;CODFILIAL=1;CODTIPOCURSO=1</tot:Contexto>

     

      </tot:
ReadRecord> 
ReadRecord>
Bloco de código
languagexml
titleExemplo do retorno de consulta de Fiador
collapsetrue
         <ReadRecordResult><![CDATA[<EduFiador >
  <SFIADOR>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDFIADOR>33</IDFIADOR>
    <RA>LFS-0020</RA>
    <CODCOLCFO>1</CODCOLCFO>
    <CODCFO>C01893</CODCFO>
    <IDHABILITACAOFILIAL>23</IDHABILITACAOFILIAL>
    <CODCURSO>4-1</CODCURSO>
    <CODGRADE>1</CODGRADE>
    <CODTURNO>3</CODTURNO>
    <STATUS>V</STATUS>
    <ATIVO>S</ATIVO>
    <CODHABILITACAO>4-1-1</CODHABILITACAO>
  </SFIADOR>
</EduFiador>]]></ReadRecordResult> 

...

O sistema irá realizar a inclusão de um fiador, caso o código do fiador informado no XML não exista no sistemaseja igual a zero. O valor do código do fiador presente no XML serve apenas para identificar o fiador dentro do próprio XML. O sistema irá criar um código para o fiador inserido.

Se o código do fiador existir na coligada informada, essa terá as informações alteradas de acordo com o que será passado no arquivo XML.

Observação: 

  • O No campo Status só pode receber um dos valores V - AvaliçãoAvaliação, A - Aprovado, e R - Reprovado
  • O No campo Ativo só pode receber um dos valores S - Ativo, e N - Inativo.

...